Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove ArrayDummySize with unchecked arrays (#5818) | Jacek Sieka | 2017-08-28 | 4 | -9/+8 |
| | |||||
* | memory regions seem to work now | Araq | 2017-08-13 | 1 | -18/+32 |
| | |||||
* | WIP: --gc:regions instead of --gc:stack | Araq | 2017-08-13 | 4 | -181/+92 |
| | |||||
* | fixes #6234 | Andreas Rumpf | 2017-08-11 | 2 | -1/+4 |
| | |||||
* | fixes #6196 | andri lim | 2017-08-08 | 1 | -1/+1 |
| | |||||
* | Introduce first class support for Android (#5772) | Fredrik Høisæther Rasch | 2017-08-06 | 1 | -1/+3 |
| | |||||
* | Allow to configure tls size (#6171) | Ruslan Mustakov | 2017-08-05 | 1 | -2/+7 |
| | |||||
* | Add mips64 and mips64el CPU platforms (#5866) | James Cowgill | 2017-08-03 | 1 | -0/+4 |
| | |||||
* | Channels can now block depending on maxItems (#6153) | Yuriy Glukhov | 2017-07-31 | 1 | -12/+31 |
| | |||||
* | Remove expr/stmt (#5857) | Arne Döring | 2017-07-25 | 3 | -6/+7 |
| | |||||
* | fixes #6131 | Andreas Rumpf | 2017-07-22 | 3 | -5/+5 |
| | |||||
* | added system.deallocHeap feature for Nim's native GCs | Andreas Rumpf | 2017-07-22 | 3 | -27/+32 |
| | |||||
* | closures have an object type field so that we can perform correct deepCopy() ↵ | Andreas Rumpf | 2017-07-22 | 1 | -3/+3 |
| | | | | for the BoehmGC target | ||||
* | make the GCs more robust | Andreas Rumpf | 2017-07-20 | 2 | -16/+16 |
| | |||||
* | fixes #5871 | Andreas Rumpf | 2017-07-20 | 1 | -3/+2 |
| | |||||
* | fixes #6096 | Araq | 2017-07-17 | 1 | -2/+2 |
| | |||||
* | fixes #5986 js backend failed to compile try ... except new syntax (#6116) | andri lim | 2017-07-17 | 1 | -1/+1 |
| | |||||
* | Cache threadId to not perform syscalls all the time (#6111) | Eugene Kabanov | 2017-07-16 | 1 | -46/+79 |
| | | | Use syscall to get threadId on FreeBSD and MacOS | ||||
* | fixes system.onUnhandledException feature | Andreas Rumpf | 2017-07-12 | 1 | -1/+1 |
| | |||||
* | add system.onUnhandledException feature | Andreas Rumpf | 2017-07-12 | 1 | -3/+18 |
| | |||||
* | JS codegen: make 'echo' use console.log unless you define -d:nimOldEcho | Andreas Rumpf | 2017-06-28 | 1 | -1/+1 |
| | |||||
* | fixes withRegion for --gc:stack | Andreas Rumpf | 2017-06-19 | 2 | -2/+1 |
| | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Araq | 2017-06-16 | 2 | -4/+4 |
|\ | |||||
| * | Ascii character code 127 (DEL) is not printable and must be quoted. (#5984) | Markus F.X.J. Oberhumer | 2017-06-15 | 2 | -4/+4 |
| | | | | | | This is a follow-up to #5823. | ||||
* | | added logic to the M&S GC to detect logical leaks | Araq | 2017-06-16 | 2 | -0/+62 |
|/ | |||||
* | support libgo from GCC 6.3 (#5964) | Ștefan Talpalaru | 2017-06-08 | 1 | -1/+10 |
| | |||||
* | Fix #5920 (#5922) | Eugene Kabanov | 2017-05-31 | 1 | -1/+11 |
| | | | | * Use native `getthrid` on OpenBSD. * Use NetBSD specific primitive to get thread id | ||||
* | Fixup #5804 (#5837) | Yuriy Glukhov | 2017-05-18 | 1 | -3/+9 |
| | |||||
* | better stack trace handling | Andreas Rumpf | 2017-05-16 | 1 | -2/+7 |
| | |||||
* | Fixed syslocks for ios (#5804) | Yuriy Glukhov | 2017-05-12 | 1 | -22/+88 |
| | |||||
* | Fix atomicInc under vcc, C++, amd64 (#5809) | Ruslan Mustakov | 2017-05-12 | 1 | -2/+18 |
| | | | | | | Also, fixed inconsistent behaviour of atomicInc on vcc. Previously it would return the old value, while it must return the new value. Fixes: #5808 | ||||
* | JS codegen: produce better code for constant sets | Andreas Rumpf | 2017-05-01 | 1 | -1/+1 |
| | |||||
* | Linux abi take 3 (#5692) | Jacek Sieka | 2017-04-12 | 3 | -15/+38 |
| | | | | | * avoid generating object fields for imported types * fix some abi/type issues for linux_amd64 | ||||
* | remove system.getFileSize again, breaks windows builds and I don't want more ↵ | Araq | 2017-04-08 | 1 | -7/+0 |
| | | | | stuff that's a pain to support in a platform independent manner | ||||
* | getFileSize and setFileSize procedures for File and AsyncFile | Emery Hemingway | 2017-04-05 | 1 | -0/+7 |
| | | | | | Platform independent procedure to set a file length. Useful when replacing file content. | ||||
* | fixup! support for the Genode OS framework (#5653) | Emery Hemingway | 2017-04-02 | 1 | -0/+2 |
| | | | Allocate thread metadata at createThread. | ||||
* | memory manager: use less memory; corruption prevention | Andreas Rumpf | 2017-04-02 | 1 | -59/+47 |
| | |||||
* | support for the Genode OS framework (#5560) | Emery Hemingway | 2017-03-31 | 4 | -1/+120 |
| | |||||
* | Implementing `repr` for JS (#5578) | Silvio | 2017-03-31 | 1 | -9/+263 |
| | |||||
* | fixes #5628 | Araq | 2017-03-30 | 1 | -2/+3 |
| | |||||
* | fixes #5599 (#5610) | Andreas Rumpf | 2017-03-26 | 2 | -1/+9 |
| | |||||
* | Fixes #4719. (#5585) | Eugene Kabanov | 2017-03-23 | 2 | -19/+26 |
| | |||||
* | Fix #4972. (#5567) | Eugene Kabanov | 2017-03-19 | 1 | -5/+10 |
| | |||||
* | Fixes to support Dragonfly BSD. (#5552) | Eugene Kabanov | 2017-03-17 | 2 | -3/+8 |
| | | | | | | | | | * Fix kqueue.nim and ansi_c.nim to support dragonfly. * Fix ioselectors.nim, threads.nim to support dragonfly. * Fix deprecated dealloc call in tioselectors.nim. * Fix tfsmonitor.nim test to run only on Linux. * Fix osproc.nim return wrong exit codes. * Fix getAppFilename() for dragonfly. * Fix proper exit code handling. | ||||
* | hotfix: allocator: don't set origSize to 0 | Araq | 2017-03-15 | 1 | -2/+2 |
| | |||||
* | decTypeSize on growObj (#5465) | Yuriy Glukhov | 2017-03-15 | 1 | -0/+1 |
| | |||||
* | adding support for using llvm ASAN (#5536) | Samantha Marshall | 2017-03-14 | 1 | -1/+7 |
| | |||||
* | make memory tracker work without onThreadCreation | Araq | 2017-03-14 | 2 | -7/+22 |
| | |||||
* | udpate channels.nim documentation | Araq | 2017-03-08 | 1 | -1/+1 |
| | |||||
* | Fixed compilation error (#5462) | Yuriy Glukhov | 2017-03-02 | 1 | -3/+0 |
| |