summary refs log tree commit diff stats
path: root/lib/system/atomics.nim
Commit message (Collapse)AuthorAgeFilesLines
* TAtomType includes 'bool'Araq2014-11-081-5/+5
|
* Merge branch 'devel' into bigbreakAraq2014-11-031-22/+28
|\ | | | | | | | | | | | | | | Conflicts: lib/impure/db_postgres.nim lib/pure/json.nim lib/pure/math.nim lib/system/atomics.nim
| * Various atomics fixes for gcc/clang.Reimer Behrends2014-10-301-21/+27
| | | | | | | | | | | | Make atomicInc/atomicDec work with clang, too; also, actually import the memory model constants from C rather than relying on the enum matching the C constants by happenstance.
* | make tests greenAraq2014-08-311-1/+1
| |
* | the big renamefest: first stepsAraq2014-08-221-2/+3
|/
* distinguish between 'defined' and 'declared'Araq2014-08-111-3/+3
|
* Downgrades public module comments to private level.Grzegorz Adam Hankiewicz2014-08-051-1/+1
| | | | | This avoids the weird concatenation in the final system.html file which doesn't make any sense.
* added 'fence' instructions to the barrierAraq2014-06-061-30/+5
|
* Promises are now refsAraq2014-06-051-0/+8
|
* 'parallel' statement almost workingAraq2014-05-221-3/+3
|
* initial non-compiling version of 'parallel'Araq2014-05-121-1/+30
|
* case consistency improvementsAraq2014-01-111-8/+8
|
* case consistency part 1Araq2013-12-271-66/+56
|
* LockFree Hash Table 0.1Mark Flamer2013-10-221-50/+189
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* Added CAS to system/atomics.nimYury Benesh2012-10-131-0/+34
|
* docgen2 improvementsAraq2012-06-231-1/+1
|
* year 2012 for most copyright headersAraq2012-01-021-1/+1
|
* preparations for 0.8.12Araq2011-07-101-1/+2
|
* bugfix: 'set' overloadable; further steps for multi threading supportAraq2011-07-081-2/+2
|
* first steps to thread local heapsAraq2011-06-021-0/+41