summary refs log tree commit diff stats
path: root/lib/system
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | | | | | | | * remove php * fix * keep nimphpext * remove targetJS enum
* Fix cmpStrings in js mode (#7604)treeform2018-04-151-2/+2
|
* Nim namespace for cpp (#7453)AdrianV2018-04-151-1/+1
| | | | | - new option --usenamespace to generate nim cpp code in its own namespace Nim - minor changes for compatibility with the new Embarcadero = Borland C++-Builder (bcc)
* make JS tests green againAndreas Rumpf2018-04-141-4/+4
|
* Add a few useful os calls to nimscript (#7442)genotrance2018-04-101-2/+26
|
* Cpp codegen: handling of imported exceptions. Fixes #3571 (#7360)cooldome2018-04-101-6/+27
|
* Add RISC-V (riscv64) support (#7417)Federico Ceratto2018-04-071-2/+4
|
* fixes #7252Araq2018-04-061-2/+2
|
* __NR_gettid as const on amd64 (#7460)Jacek Sieka2018-04-061-1/+4
|
* sysstr.nim: fix minor typosAndreas Rumpf2018-04-021-2/+2
|
* further steps in implementing sink parameters; refs #7041Araq2018-03-301-0/+5
|
* fix allocator corruption for large sizes (#7338)jcosborn2018-03-171-36/+45
| | | | | | * fix allocator corruption for large sizes * allow large chunks to coalesce and added test case * use correct constants in MaxBigChunkSize
* Fixes #7212, now with better code (#7302)Simon Krauter2018-03-061-0/+7
| | | When platform is Windows and app type is GUI, an error about missing DLL file is displayed as message box in addition to the console output, which is usually not visible.
* Fixes 7283 (#7284)cooldome2018-03-051-0/+4
|
* fixes #7291Araq2018-03-051-1/+1
|
* make the allocator take a special path for allocations bigger than 2GB; ↵Araq2018-02-271-2/+26
| | | | fixes #7120
* genTryCpp to catch by Nim type, ready for first review (#7196)cooldome2018-02-121-1/+1
| | | | | | | | | | | | | | | | * Rewrite genTryCpp * correction * Implement polymorphic raise in cpp * revert backticks in emit * Cleanp a comment * revert test changes * better handling of <new> header
* Fix undefined reference with MinGw (#7175)Volodymyr Melnychuk2018-02-091-4/+10
| | | | | * fix undefined reference with mingw * use fseek, ftell for x86 and _fseeki64, _ftelli64 for amd64
* Fixes #7121 (#7148)pqflx32018-01-311-8/+14
| | | | | | * Replace ftell and fseek with (windows) _ftelli64, _fseeki64 and (posix) ftello, fseeko * disable large file test
* M&S GC: collect earlier under memory pressureAndreas Rumpf2018-01-301-6/+7
|
* fixes the tracking of 'occupied memory'Andreas Rumpf2018-01-301-6/+96
|
* Fixes #6741 (#7131)Yuriy Glukhov2018-01-251-1/+1
|
* make C++ tests green againAndreas Rumpf2018-01-221-2/+2
|
* GC: also report total GC'ed heap size ignoring losses due to fragmentationAndreas Rumpf2018-01-211-1/+3
|
* writeStackTrace now officially has no IO effect anymore for more convenient ↵Andreas Rumpf2018-01-211-2/+2
| | | | debugging
* M&S GC: minor code cleanupAndreas Rumpf2018-01-211-6/+0
|
* GC: fixes size computation for leak detectionAndreas Rumpf2018-01-211-4/+4
|
* GC add 'string' to dumpNumberOfInstancesAndreas Rumpf2018-01-211-0/+5
|
* Mark&Sweep GC: introduce nimTracing define for debuggingAndreas Rumpf2018-01-192-2/+42
|
* fixes size computations for 'dumpNumberOfInstances'Andreas Rumpf2018-01-191-1/+1
|
* bugfix: do not call memcmp for nil stringsAndreas Rumpf2018-01-191-3/+6
|
* leak detector: sort type based entries by total used bytesAndreas Rumpf2018-01-181-2/+28
|