summary refs log tree commit diff stats
path: root/lib/system
Commit message (Expand)AuthorAgeFilesLines
* make at least bootstrapping workAraq2018-08-056-10/+102
|\
| * make setLengthStr compile for the old versionAraq2018-08-041-3/+2
| * Merge branch 'devel' into araq-fixes-7833Araq2018-08-041-0/+8
| |\
| | * make 'echo' threadsafe on Windows; fixes #8511Araq2018-08-041-0/+8
| * | fixes yet another regressionAraq2018-08-041-3/+12
| * | Merge branch 'devel' into araq-fixes-7833Araq2018-08-041-1/+2
| |\|
| | * fixed #7894 (#8496)jcosborn2018-08-011-1/+2
| * | WIP: avoid using the old growObj in order to fix the newly introduced seq leaksAraq2018-08-031-6/+59
| * | fixes #7833; still to-do: fix setLenAraq2018-07-301-1/+4
| |/
| * 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
* | WIP: nothing worksAndreas Rumpf2018-08-051-4/+5
* | --gc:destructors: next steps; WIPAndreas Rumpf2018-07-212-18/+18
* | fix merge conflictAndreas Rumpf2018-07-184-3/+52
|\|
| * Don't depend on string.h in codegen (#8299)Yuriy Glukhov2018-07-135-4/+53
* | WIP: strings/seqs based on destructorsAndreas Rumpf2018-07-171-1/+0
* | more progress on destructor based stringsAndreas Rumpf2018-07-138-61/+54
* | system.substr is not implemented with compilerProcs anymoreAndreas Rumpf2018-07-111-3/+7
* | mmdisp: code cleanupsAndreas Rumpf2018-07-111-64/+59
* | string comparisons don't have to know the strings representationAndreas Rumpf2018-07-101-21/+8
* | refactorings in preparations for the new runtimeAndreas Rumpf2018-07-102-285/+294
|/
* 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