summary refs log tree commit diff stats
path: root/lib/system.nim
Commit message (Expand)AuthorAgeFilesLines
* added stack overflow preventionAraq2014-07-161-1/+2
* Merge branch 'new_spawn' into develAraq2014-07-151-1/+2
|\
| * Merge branch 'devel' of https://github.com/Araq/Nimrod into new_spawnAraq2014-06-261-6/+49
| |\
| * | rewrote lambdalifting; fixes deeply nested closuresAraq2014-06-261-1/+2
* | | Merge pull request #1336 from Varriount/fix-542Andreas Rumpf2014-07-091-0/+4
|\ \ \
| * | | Fixes #542Clay Sweetser2014-07-081-0/+4
* | | | fixes #1328Araq2014-07-081-0/+3
|/ / /
* | / Add type constraints for uint and uint64 to the System module's procs insteaddef2014-06-281-5/+5
| |/ |/|
* | Fix bootstrappingflaviut2014-06-161-1/+1
* | Merge pull request #1281 from Araq/new_spawnAndreas Rumpf2014-06-161-4/+7
|\|
| * some changesAraq2014-06-091-0/+4
| * Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawnAraq2014-06-011-4/+3
| |\
| | * bugfix: regionized pointers in a generic context; renamed 'Future' to 'Promise'Araq2014-05-251-1/+3
| | * initial non-compiling version of 'parallel'Araq2014-05-121-3/+0
* | | Documents -d: in the compiler guide and hyperlinks assert/defined.Grzegorz Adam Hankiewicz2014-06-061-3/+17
* | | Adds docstring example to system.fieldPairs.Grzegorz Adam Hankiewicz2014-06-061-3/+32
|/ /
* / added getTotalSharedMem et al.Jostein Berre Eliassen2014-05-201-0/+14
|/
* bootstraps works again; get rid of compile-time 'rand' (too weird)Araq2014-05-061-3/+0
* implemented builtin noncopying sliceAraq2014-05-021-2/+2
* give system.lines a proper bufferAraq2014-04-301-1/+1
* building of nimrtl.dll should work againAraq2014-04-221-4/+5
* fixes DLL generationAraq2014-04-211-41/+41
* fixes bootstrappingAraq2014-04-201-2/+2
* made large parts of the stdlib gcsafeAraq2014-04-201-3/+0
* actors compile againAraq2014-04-201-5/+12
* attempt to fix bootstrappingAraq2014-04-201-1/+1
* New concurrency model: next stepsAraq2014-04-191-51/+63
* new concurrency model: first steps; shared is not a keyword anymoreAraq2014-04-141-2/+8
* Merge pull request #1075 from flaviut/inlinedocsAndreas Rumpf2014-04-091-15/+105
|\
| * Fix typos in system.nimflaviut2014-04-081-12/+12
| * `Concatenates` was misspelledflaviut2014-04-081-6/+6
| * Code example for `clamp`flaviut2014-04-081-1/+5
| * Document inplace string appendingflaviut2014-04-081-0/+14
| * Code examples for string concatinationflaviut2014-04-081-1/+16
| * Code docs for `contains`, `in`, `is`, and `of`flaviut2014-04-081-1/+35
| * Inline docs for sequence appendingflaviut2014-04-081-0/+23
* | fixes bootstrappingAraq2014-04-091-5/+8
* | added `$` for arraysSimon Hafner2014-03-311-14/+14
* | Merge branch 'devel' of github.com:Araq/Nimrod into seq_toStringSimon Hafner2014-03-311-29/+113
|\|
| * iterators check seqs/strings are not resized during iterationAraq2014-03-291-14/+18
| * Adds example to likely/unlikely docstring. Refs #983.Grzegorz Adam Hankiewicz2014-03-131-4/+24
| * EOS exception now contains the error code.Dominik Picheta2014-03-111-0/+1
| * Use 'Natural' or 'Positive' instead of 'int' where applicable.EXetoC2014-03-071-6/+6
| * create -> createU, create0 -> create.EXetoC2014-03-071-9/+9
| * Use separate names for type-based allocation procs rather than overloading.EXetoC2014-03-071-20/+29
| * Better names.EXetoC2014-03-071-2/+2
| * Merge branch 'devel' into alloc-overloadsEXetoC2014-03-061-5/+10
| |\
| | * system.nim makes use of the 'unchecked' pragmaAraq2014-03-051-1/+4
| | * Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-02-251-2/+4
| | |\
| | | * Documents system.readAll() limitations. Refs #298.Grzegorz Adam Hankiewicz2014-02-201-2/+4