summary refs log tree commit diff stats
path: root/lib/system
Commit message (Collapse)AuthorAgeFilesLines
* some bugfixes for 'deepCopy'Araq2014-08-061-10/+23
|
* progress on deepCopyAraq2014-08-012-0/+122
|
* fixes #1391Araq2014-07-221-1/+1
|
* added stack overflow preventionAraq2014-07-161-11/+18
|
* JS compilation works againAraq2014-07-161-2/+2
|
* parseBiggestFloat is now builtinAraq2014-07-163-10/+190
|
* Merge pull request #1273 from katlogic/develAndreas Rumpf2014-07-153-7/+16
|\ | | | | Second stab at `$`(float)
| * More human readable `$`(float)katlogic2014-06-153-7/+16
| | | | | | | | | | The output matches that of Python (eg 1e100, not 1.0e100), but also reflects locale (assuming it was set using setlocale() before).
* | Merge pull request #1281 from Araq/new_spawnAndreas Rumpf2014-06-163-54/+66
|\ \ | |/ |/| New spawn
| * Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawnAraq2014-06-061-30/+13
| |\
| | * added 'fence' instructions to the barrierAraq2014-06-061-30/+5
| | |
| | * Promises are now refsAraq2014-06-051-0/+8
| | |
| * | Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawnAraq2014-06-013-26/+55
| |\|
| | * bugfix: regionized pointers in a generic context; renamed 'Future' to 'Promise'Araq2014-05-251-1/+2
| | |
| | * 'parallel' statement almost workingAraq2014-05-221-3/+3
| | |
| | * initial non-compiling version of 'parallel'Araq2014-05-122-25/+53
| | |
* | | optimized method dispatchersAraq2014-06-121-0/+22
|/ /
* | Merge pull request #1221 from rbehrends/readallbuf-fixAndreas Rumpf2014-05-311-4/+8
|\ \ | | | | | | Fixed readAllBuffer() to avoid adding garbage bytes at end.
| * | Fixed readAllBuffer() to avoid adding garbage bytes at end.Reimer Behrends2014-05-261-4/+8
| | | | | | | | | | | | | | | | | | | | | The function readAllBuffer() always returned a string that was a multiple of the BufSize in length, regardless of how many bytes were actually read, padding the result with garbage bytes on the last chunk. This fix properly trims the last chunk to its actual size.
* | | Merge pull request #1208 from jbe/shared_mem_statsAndreas Rumpf2014-05-311-0/+16
|\ \ \ | |/ / |/| | added getTotalSharedMem et al.
| * | added getTotalSharedMem et al.Jostein Berre Eliassen2014-05-201-0/+16
| |/
* | Merge pull request #1196 from EXetoC/cpp-target-fixesAndreas Rumpf2014-05-241-2/+2
|\ \ | | | | | | C++ target fixes
| * | Resolve type mismatches.EXetoC2014-05-131-2/+2
| |/
* | Merge pull request #1169 from Araq/sigpipeVarriount2014-05-212-1/+12
|\ \ | |/ |/| Fixes #1168
| * Fixes #1168Simon Hafner2014-05-032-1/+12
| |
* | implemented builtin noncopying sliceAraq2014-05-021-0/+1
|/
* bugfix: MS-GC GC_unrefAraq2014-04-301-1/+2
|
* bugfix: MS GC acknowledges GC_ref/unref properlyAraq2014-04-301-6/+45
|
* Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-04-252-2/+2
|\
| * building of nimrtl.dll should work againAraq2014-04-221-1/+1
| |
| * Merge pull request #1118 from gradha/pr_show_boot_optionsVarriount2014-04-211-1/+1
| |\ | | | | | | Version switch displays options used during `koch boot`
| | * Version switch displays options used during `koch boot`Grzegorz Adam Hankiewicz2014-04-201-1/+1
| | |
* | | minor tweaks; updated todo.txtAraq2014-04-251-1/+1
|/ /
* | fixes DLL generationAraq2014-04-213-6/+12
| |
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-04-211-4/+2
|\ \
| * | Revert 4b09baa0a and 33fcd1123.Dominik Picheta2014-04-201-4/+2
| | |
* | | attempt to make some tests greenAraq2014-04-211-9/+9
|/ /
* | spawn has a chance of working on posixAraq2014-04-201-4/+14
| |
* | fixes bootstrappingAraq2014-04-201-0/+1
| |
* | made large parts of the stdlib gcsafeAraq2014-04-203-6/+8
| |
* | actors compile againAraq2014-04-204-20/+44
|/
* Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-04-201-1/+1
|\
| * Fixes typo to be able to use debugger.Grzegorz Adam Hankiewicz2014-04-151-1/+1
| |
* | marked markAndSweep GC thread safeAraq2014-04-201-8/+8
| |
* | New concurrency model: next stepsAraq2014-04-197-27/+200
| |
* | first version of 'spawn'Araq2014-04-161-2/+5
|/
* Fixes problems with JS code gen.Dominik Picheta2014-04-111-20/+34
| | | | | | | --out for JS backend now works. setLen now works, this also fixes the base64 module. getCurrentExceptionMsg now also works with exceptions thrown by JS. log() supports a variable number of args now. Fixed some case sensitivity issues with arrayConstr and other functions.
* Merge pull request #902 from reactormonk/float_toStringAndreas Rumpf2014-04-091-2/+4
|\ | | | | use `.f` instead of `.16e` for floats
| * add a trailing zero to $floatSimon Hafner2014-02-111-0/+2
| |
| * use `.f` instead of `.16e` for floatsSimon Hafner2014-02-111-2/+2
| | | | | | | | | | It doesn't write a trailing zero, but it's better than floats being all over your screen.