summary refs log tree commit diff stats
path: root/lib/system/mmdisp.nim
Commit message (Expand)AuthorAgeFilesLines
* followup #17225: simplify code after removing gc2, generational (#17242)Timothee Cour2021-03-031-3/+1
* fixes #16214 [backport] (#16252)Andreas Rumpf2020-12-041-4/+4
* more checking for --gc:arc, no need for valgrind (#14467)Andreas Rumpf2020-05-291-21/+4
* fixes #13862Araq2020-05-131-1/+1
* forward type alignment information to seqs (#12430)Arne Döring2020-04-191-2/+2
* catchable defects (#13626)Andreas Rumpf2020-03-121-2/+4
* Cleaned up mmdisp.nim, moved implementations into lib/system/mm/ (#13254)Ico Doornekamp2020-01-251-392/+4
* Removed lib/system/allocators.nim. seqs_v2 and strs_v2 now uses allocShared0....Ico Doornekamp2020-01-231-63/+40
* Added 'ansic' os support for minimal (embedded) targets (#13088)Ico Doornekamp2020-01-151-13/+6
* take the one good idea from --os:standalone and enable it via -d:StandaloneHe...Andreas Rumpf2020-01-091-1/+1
* ARC: cycle detector (#12823)Andreas Rumpf2019-12-171-1/+2
* --gc:destructors now means Nim uses pure refcounting (#12557)Andreas Rumpf2019-10-301-2/+2
* first implementation of the new --seqsv2 switchAraq2019-10-201-1/+1
* Fixes #12286 - require explicit disabling of boehm interior pointer checking ...genotrance2019-10-111-1/+3
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
* gc:destructors progressAndreas Rumpf2019-09-161-2/+4
* fixes a critical --gc:boehm regressionAndreas Rumpf2019-09-061-4/+4
* fixes #11447Andreas Rumpf2019-07-061-1/+3
* [feature] Add boehm gc finalizer (#11446)yatsen12019-06-171-0/+7
* --newruntime: progressAndreas Rumpf2019-03-141-1/+2
* --newruntime: work in progressAndreas Rumpf2019-03-141-0/+2
* system refactorings (#10559)Andreas Rumpf2019-02-061-1/+1
* Disable interior pointer checking by default for the Boehm GC. (#10316)Reimer Behrends2019-01-151-0/+3
* Remove dead code (#9777)Jacek Sieka2018-11-261-8/+8
* removes deprecated T/P typesAraq2018-11-161-1/+0
* gogc: GCC-8.2.0 compatibility and other improvements (#9211)Ștefan Talpalaru2018-10-111-107/+53
* more progress on destructor based stringsAndreas Rumpf2018-07-131-1/+1
* mmdisp: code cleanupsAndreas Rumpf2018-07-111-64/+59
* hotfix 3221ac094398492e09ea618638204793b0990eca broke gc:regions/aka gc:stack byCharles Blake2018-06-131-1/+2
* Expose GC_setStackBottom (#7885)Yuriy Glukhov2018-06-041-4/+4
* hotfix for --gc:regionsAndreas Rumpf2018-05-281-6/+9
* Don't zeroMem result of boehmAlloc() (#7029)Mathias Stearn2018-01-051-3/+1
* cleanup todo.txtAraq2017-12-071-1/+2
* make asyncdispatch compile with the foreign GCsAraq2017-12-011-0/+8
* remove goFree() (#6808)Ștefan Talpalaru2017-11-251-2/+0
* newSeqOfCap: skip initialization step for non-GC-ed dataAndreas Rumpf2017-09-241-1/+5
* remove ArrayDummySize with unchecked arrays (#5818)Jacek Sieka2017-08-281-1/+1
* WIP: --gc:regions instead of --gc:stackAraq2017-08-131-3/+3
* fixes #6234Andreas Rumpf2017-08-111-1/+1
* support libgo from GCC 6.3 (#5964)Ștefan Talpalaru2017-06-081-1/+10
* Control leakDetector from cmdlineYuriy Glukhov2016-12-061-1/+1
* Add define value `nimBurnFree` which allow deallocation procedures to fill me...cheatfate2016-09-201-1/+1
* added system.newSeqOfCap for improved efficiencyAndreas Rumpf2016-07-151-0/+14
* fix types of ansi_c/sysio to more closely match C ABIJacek Sieka2016-06-051-12/+12
* Merge remote-tracking branch 'origin/devel' into malloc-store-sizeJacek Sieka2016-04-261-4/+8
|\
| * simple stuff works with --gc:stackAndreas Rumpf2016-04-181-4/+5
| * beginnings of --gc:stackAndreas Rumpf2016-03-281-0/+3
* | store block size in when using malloc and nogcJacek Sieka2016-03-251-5/+20
|/
* newObj can clear memory, even when using malloc and nogcJacek Sieka2016-03-071-1/+1
* further progress on --gc:v2Andreas Rumpf2016-02-171-1/+1