Commit History

Autor SHA1 Mensaxe Data
  Jacek Sieka 87568830ab Remove dead code (#9777) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 74bf316619 more progress on destructor based strings %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 4f08ed63cf M&S GC: collect earlier under memory pressure %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf 8c98277d5a M&S GC: minor code cleanup %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf 7adf3bf476 Mark&Sweep GC: introduce nimTracing define for debugging %!s(int64=7) %!d(string=hai) anos
  Araq f1089db175 GC: enable precise global/thread local storage tracing %!s(int64=7) %!d(string=hai) anos
  Araq f71f9f83c2 GC improvements; distinguish between thread local and globals in the marking step %!s(int64=7) %!d(string=hai) anos
  Yuriy Glukhov d1e10f9aa3 Fixed mutex usage in SharedList and SharedTable. Closes #6988 (#6990) %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf 6a3288a60e more replacements for the deprecated '<' %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf 70e94b8c9e GCs: use add instead of & %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf f7f3a25be8 first steps of making 'opt' a first class type for Nim %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf e968fbb7dd added system.deallocHeap feature for Nim's native GCs %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf 6f89323385 make the GCs more robust %!s(int64=7) %!d(string=hai) anos
  Araq c3b0eb5df7 added logic to the M&S GC to detect logical leaks %!s(int64=7) %!d(string=hai) anos
  Rokas Kupstys 9f8863169a Cleanup of gc code %!s(int64=7) %!d(string=hai) anos
  Araq 346ea6d171 system.nim: don't use deprecated symbols/constructs %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf 03916fa3b1 M&S GC gets the heap dump feature %!s(int64=8) %!d(string=hai) anos
  James Boyden 13d06d9a5c Add `import sharedlist` when `hasThreadSupport` %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf ad7e219117 GCs support ForeignCells %!s(int64=9) %!d(string=hai) anos
  Araq 999c107c52 fixes #3245 %!s(int64=9) %!d(string=hai) anos
  rku 43bfda057b Coroutine support for i386/amd64 platforms unix/windows OSes markAndSweep/refCounting GCs. %!s(int64=9) %!d(string=hai) anos
  Dominik Picheta 0b124a2043 Fixes compilation with --gc:markandsweep. %!s(int64=9) %!d(string=hai) anos
  pdw 2ca90a20a1 lib/system/g-w - Dropped 'T' from types %!s(int64=9) %!d(string=hai) anos
  Reimer Behrends 2a08bbdf31 Fix GC scanning of registers on x86_64 architectures. %!s(int64=9) %!d(string=hai) anos
  def 450c2c5287 Fix proc call in gc_ms %!s(int64=9) %!d(string=hai) anos
  Araq 0032912d10 fixed the tester; more tests green %!s(int64=9) %!d(string=hai) anos
  Federico Ceratto 657dca5c3b Fix typos %!s(int64=10) %!d(string=hai) anos
  Araq 683b82a2ec fixes #2070 %!s(int64=10) %!d(string=hai) anos
  Guillaume Gelin 3119fe087d Happy new year! %!s(int64=10) %!d(string=hai) anos
  Araq 5a52e941b5 added 'setupGcForForeignThread' for better C interop %!s(int64=10) %!d(string=hai) anos