summary refs log tree commit diff stats
path: root/lib/system
Commit message (Expand)AuthorAgeFilesLines
* Futher improve seq assingment speed by 2x factor (#6437)Eduardo Bart2017-10-091-2/+6
* fixes to allow the usage of clang on windows with the msvc abi and ms headers...Charlie Barto2017-10-092-5/+12
* revert the 'wasMoved' logic until the write barrier has been adaptedAndreas Rumpf2017-09-291-1/+2
* GCs: use add instead of &Andreas Rumpf2017-09-292-6/+6
* GC v2 works sometimesAndreas Rumpf2017-09-281-370/+122
* fixes #6433Andreas Rumpf2017-09-251-6/+11
* first steps of making 'opt' a first class type for NimAndreas Rumpf2017-09-257-18/+47
* newSeqOfCap: skip initialization step for non-GC-ed dataAndreas Rumpf2017-09-241-1/+5
* Merge branch 'devel' into araq-better-codegenAndreas Rumpf2017-09-231-0/+9
|\
| * NimScript: added buildOS and buildCPU constantsAndreas Rumpf2017-09-221-0/+9
* | make gc:v2 compile againAndreas Rumpf2017-09-222-19/+21
* | new string behaviour now available under nimShallowStringsAndreas Rumpf2017-09-221-6/+3
* | preparations for string optimizationsAndreas Rumpf2017-09-221-2/+25
|/
* hotfix: fixes seq.add and str.add for edge casesAndreas Rumpf2017-09-161-8/+12
* balance Genode CPU pinning, deadlock at Genode exit (#6317)Emery Hemingway2017-09-161-2/+7
* Fixed handling of surrogate pairs (#6332)Yuriy Glukhov2017-09-051-8/+17
* remove ArrayDummySize with unchecked arrays (#5818)Jacek Sieka2017-08-284-9/+8
* memory regions seem to work nowAraq2017-08-131-18/+32
* WIP: --gc:regions instead of --gc:stackAraq2017-08-134-181/+92
* fixes #6234Andreas Rumpf2017-08-112-1/+4
* fixes #6196andri lim2017-08-081-1/+1
* Introduce first class support for Android (#5772)Fredrik Høisæther Rasch2017-08-061-1/+3
* Allow to configure tls size (#6171)Ruslan Mustakov2017-08-051-2/+7
* Add mips64 and mips64el CPU platforms (#5866)James Cowgill2017-08-031-0/+4
* Channels can now block depending on maxItems (#6153)Yuriy Glukhov2017-07-311-12/+31
* Remove expr/stmt (#5857)Arne Döring2017-07-253-6/+7
* fixes #6131Andreas Rumpf2017-07-223-5/+5
* added system.deallocHeap feature for Nim's native GCsAndreas Rumpf2017-07-223-27/+32
* closures have an object type field so that we can perform correct deepCopy() ...Andreas Rumpf2017-07-221-3/+3
* make the GCs more robustAndreas Rumpf2017-07-202-16/+16
* fixes #5871Andreas Rumpf2017-07-201-3/+2
* fixes #6096Araq2017-07-171-2/+2
* fixes #5986 js backend failed to compile try ... except new syntax (#6116)andri lim2017-07-171-1/+1
* Cache threadId to not perform syscalls all the time (#6111)Eugene Kabanov2017-07-161-46/+79
* fixes system.onUnhandledException featureAndreas Rumpf2017-07-121-1/+1
* add system.onUnhandledException featureAndreas Rumpf2017-07-121-3/+18
* JS codegen: make 'echo' use console.log unless you define -d:nimOldEchoAndreas Rumpf2017-06-281-1/+1
* fixes withRegion for --gc:stackAndreas Rumpf2017-06-192-2/+1
* Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2017-06-162-4/+4
|\
| * Ascii character code 127 (DEL) is not printable and must be quoted. (#5984)Markus F.X.J. Oberhumer2017-06-152-4/+4
* | added logic to the M&S GC to detect logical leaksAraq2017-06-162-0/+62
|/
* support libgo from GCC 6.3 (#5964)Ștefan Talpalaru2017-06-081-1/+10
* Fix #5920 (#5922)Eugene Kabanov2017-05-311-1/+11
* Fixup #5804 (#5837)Yuriy Glukhov2017-05-181-3/+9
* better stack trace handlingAndreas Rumpf2017-05-161-2/+7
* Fixed syslocks for ios (#5804)Yuriy Glukhov2017-05-121-22/+88
* Fix atomicInc under vcc, C++, amd64 (#5809)Ruslan Mustakov2017-05-121-2/+18
* JS codegen: produce better code for constant setsAndreas Rumpf2017-05-011-1/+1
* Linux abi take 3 (#5692)Jacek Sieka2017-04-123-15/+38
* remove system.getFileSize again, breaks windows builds and I don't want more ...Araq2017-04-081-7/+0