summary refs log tree commit diff stats
path: root/lib/system.nim
Commit message (Collapse)AuthorAgeFilesLines
* version bump to 0.14.2Araq2016-06-081-1/+1
|
* preparations for 0.14Andreas Rumpf2016-06-061-2/+2
|
* system. for cstrings uses value comparisons, not reference comparisonsAndreas Rumpf2016-06-021-2/+11
|
* Fix dollar for non printable/accessible fields. Fixes #4236.Yuriy Glukhov2016-05-311-5/+8
|
* changed the compiler's path handling; fixes #546Andreas Rumpf2016-05-311-1/+1
|
* fixes #3882Andreas Rumpf2016-05-281-28/+52
|
* Merge pull request #4083 from vegansk/vm_readfileAndreas Rumpf2016-05-241-0/+8
|\ | | | | Add ``readFile`` implementation for nimvm
| * Add ``readFile`` implementation for nimvmAnatoly Galiulin2016-04-131-0/+8
| |
* | Added limitations note to sizeof. Closes #4153.Yuriy Glukhov2016-05-131-0/+3
| |
* | PHP codegen improvementsAndreas Rumpf2016-05-131-1/+1
| |
* | simple stuff works with --gc:stackAndreas Rumpf2016-04-181-3/+4
|/
* Merge branch 'devel' of github.com:nim-lang/Nim into develDominik Picheta2016-04-041-0/+1
|\
| * Move ``compiles`` backAnatoly Galiulin2016-03-311-10/+10
| |
| * Use ``when insideRLocksModule`` instead of ``when compiles``Anatoly Galiulin2016-03-311-0/+1
| |
| * Fix ``XDeclaredButNotUsed`` warning when locks or rlocks module is usedAnatoly Galiulin2016-03-311-10/+10
| |
* | Fixes #3752.Dominik Picheta2016-04-041-0/+3
|/
* Fixed threading issues for tcc backendAnatoly Galiulin2016-03-101-0/+4
|
* fixes JS regressionAndreas Rumpf2016-03-051-2/+4
|
* the stdlib supports &= in more contexts; refs #3524Andreas Rumpf2016-03-051-0/+4
|
* fixes #3767Andreas Rumpf2016-03-051-2/+8
|
* added 'sig' feature; removed tfShared support in the compilerAndreas Rumpf2016-02-281-5/+0
|
* fixes #3901Andreas Rumpf2016-02-261-0/+6
|
* standalone target works againAndreas Rumpf2016-02-191-24/+23
|
* further progress on --gc:v2Andreas Rumpf2016-02-171-38/+37
|
* first version of an PHP codegenAndreas Rumpf2016-02-061-8/+11
|
* Use defer in iterator to avoid possible leaks. Fixes #3802Pavel Roschin2016-02-021-1/+1
|
* fixes #3736Andreas Rumpf2016-01-301-1/+1
|
* devel version is oddAndreas Rumpf2016-01-301-1/+1
|
* updated version to 0.13.0Araq2016-01-181-2/+2
|
* 7 div 5 == 1xiongxin2015-12-081-1/+1
| | | 7 div 5 == 1
* Using low() instead of high() in example for low() procedureSqwishy Trick2015-12-021-2/+2
|
* allow 'nil ref T' as a first step which does nothingAraq2015-11-261-5/+1
|
* development version is 0.12.1, not 0.12.0Araq2015-10-291-1/+1
|
* Prep for v0.12.0Dominik Picheta2015-10-271-2/+2
|
* fixed shr documentationMagnus Jöud2015-10-261-4/+5
| | | | add docs on shr filling with zeros
* documentation improvements; system.nim docs adapted to unix's braindead idea ↵Araq2015-10-211-8/+0
| | | | of how software should be packaged which didn't work in 1970 and surprise doesn't work in 2015 either
* fixes wrong doc commentsAraq2015-10-191-4/+4
|
* add example to proc headings forJamesP2015-10-191-2/+42
| | | | addr, and, or, xor, div, mod, shl, cmp, setLen
* Avoid extra copy in JS when inserting.Yuriy Glukhov2015-10-151-1/+1
|
* Fixed ret by var in jsYuriy Glukhov2015-10-151-1/+2
|
* Merge pull request #3423 from petermora/breakSequtilsAndreas Rumpf2015-10-121-47/+0
|\ | | | | Break sequtils
| * sequtils related changesPeter Mora2015-10-051-47/+0
| |
* | Merge branch 'gc-fixes' of https://github.com/rbehrends/Nim into ↵Araq2015-10-121-0/+9
|\ \ | |/ |/| | | rbehrends-gc-fixes
| * Properly register threads with the Boehm GC.Reimer Behrends2015-09-081-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order to be able to scan thread stacks, the Boehm GC needs to know about newly created threads. We establish the end of the stack by using GC_call_with_stack_base (this works properly also with the dual-stack Itanium architecture) and then GC_register_my_thread() to register a thrad and GC_unregister_my_thread() to unregister it again. This patch also includes a modification for the refc and markandsweep collectors to set the stack bottom for thread stacks correctly even if an optimizer aggressively inlines and optimizes procedures (this is already being done for the stack of the main thread). Finally, we use the {.noconv.} pragma for the Boehm GC, as the Boehm API uses no specific calling convention.
* | NimScript: --threads:on works in a nims fileAraq2015-09-301-1/+1
| |
* | fixed wrong examplesJakob Oesterling2015-09-261-2/+2
| |
* | Merge branch 'devel' of github.com:TheAnonymous/Nim into develJakob Oesterling2015-09-251-0/+2
|\ \
| * | Update system.nimJakob O.2015-09-241-0/+2
| | |
* | | added examples in documenation for add del delete repr insertJakob Oesterling2015-09-251-0/+22
| | |
* | | added examples in documenation for sizeof high lowJakob Oesterling2015-09-251-0/+24
|/ /