summary refs log tree commit diff stats
path: root/lib/system
Commit message (Expand)AuthorAgeFilesLines
* Update channels.nim (#8583)Grant2018-08-091-1/+1
* Iterator over heap instances (#8548)Emery Hemingway2018-08-071-8/+14
* fixes 7833 (#8533)Andreas Rumpf2018-08-052-10/+74
* Try to let memTracker compile (#8502)Christopher Dunn2018-08-052-11/+11
* make 'echo' threadsafe on Windows; fixes #8511Araq2018-08-041-0/+8
* fixed #7894 (#8496)jcosborn2018-08-011-1/+2
* Added c_abort to ansi_c (#8449)Yuriy Glukhov2018-07-301-0/+3
* Implements alloc/dealloc counters for better leak debugging. (#8384)Dominik Picheta2018-07-212-0/+16
* Don't depend on string.h in codegen (#8299)Yuriy Glukhov2018-07-135-4/+53
* Merge branch 'devel' of github.com:nim-lang/Nim into araq-develAraq2018-07-061-29/+103
|\
| * Rewrite the memory management code for Nintendo Switch (#8169)Joey2018-07-051-29/+103
* | gc_common: minor reformatingAndreas Rumpf2018-07-011-2/+2
* | codgen refactoring: prepare for alternative string/seq implementationsAndreas Rumpf2018-06-291-2/+6
|/
* Nintendo switch support (#8069)Joey2018-06-276-5/+61
* stdlib workZahary Karadjov2018-06-161-1/+1
* hotfix 3221ac094398492e09ea618638204793b0990eca broke gc:regions/aka gc:stack byCharles Blake2018-06-131-1/+2
* fixes merge conflictAndreas Rumpf2018-06-113-117/+6
|\
| * Merge pull request #7873 from ehmry/GenodeEnvAndreas Rumpf2018-06-093-117/+6
| |\
| | * Native access to Genode environmentEmery Hemingway2018-06-073-117/+6
* | | fixex merge conflictsAraq2018-06-083-1/+8
|\| |
| * | fixes seq copying in channels for --gc:regionsAraq2018-06-071-1/+1
| |/
| * Merge pull request #7770 from yglukhov/yield-in-tryAndreas Rumpf2018-06-052-0/+7
| |\
| | * Merge branch 'devel' into yield-in-tryYuriy Glukhov2018-05-151-2/+2
| | |\
| | * | Yield in tryYuriy Glukhov2018-05-092-0/+7
* | | | fixed merge conflictAndreas Rumpf2018-06-044-8/+8
|\| | |
| * | | Expose GC_setStackBottom (#7885)Yuriy Glukhov2018-06-044-8/+8
* | | | rename 'nimrodVM' to 'nimVM'Andreas Rumpf2018-05-281-2/+2
|/ / /
* | | hotfix for --gc:regionsAndreas Rumpf2018-05-282-6/+12
* | | make memory regions robust; disable free lists for nowAndreas Rumpf2018-05-271-28/+32
* | | JS hotfix for the Internet Explorer up to version 11Araq2018-05-251-1/+14
* | | add missing compilerProcs for memory regionsAndreas Rumpf2018-05-251-0/+3
* | | fixes channels for --gc:regionsAndreas Rumpf2018-05-252-5/+8
* | | Use new binarySearch everywhere (#7876)Dmitry Atamanov2018-05-251-15/+0
| |/ |/|
* | Minor fixes to enable tccGanesh Viswanathan2018-05-141-2/+2
|/
* Merge branch 'devel' into araq-parser-fixesAndreas Rumpf2018-05-061-0/+2
|\
| * fixes #7766Araq2018-05-041-0/+2
* | warn about inconsistent spacing around binary operators; fixes #7582Andreas Rumpf2018-05-054-13/+13
|/
* make tests green againAndreas Rumpf2018-05-021-1/+1
* make 'not nil' experimentalAndreas Rumpf2018-05-021-4/+4
* correct comparisons for nil strings/seqsAndreas Rumpf2018-04-281-8/+21
* system.nim: minor code cleanupAndreas Rumpf2018-04-281-4/+1
* nil in string concats does not produce crashes anymoreAndreas Rumpf2018-04-271-11/+16
* setLen doesn't crash on nil strings/seqs anymoreAndreas Rumpf2018-04-271-2/+9
* 'add' on a nil sequence doesn't produce a crash anymoreAndreas Rumpf2018-04-271-0/+12
* fixes #7637; assignments are not allowed to slice object; minor breaking changeAndreas Rumpf2018-04-211-2/+8
* Remove PHP backend. (#7606)treeform2018-04-181-323/+164
* Fix cmpStrings in js mode (#7604)treeform2018-04-151-2/+2
* Nim namespace for cpp (#7453)AdrianV2018-04-151-1/+1
* make JS tests green againAndreas Rumpf2018-04-141-4/+4
* Add a few useful os calls to nimscript (#7442)genotrance2018-04-101-2/+26