summary refs log tree commit diff stats
path: root/lib/system/atomics.nim
Commit message (Expand)AuthorAgeFilesLines
* removes deprecated T/P typesAraq2018-11-161-1/+0
* Minor fixes to enable tccGanesh Viswanathan2018-05-141-2/+2
* Nim namespace for cpp (#7453)AdrianV2018-04-151-1/+1
* Fix cas when using vcc/cpp and use the correct interlocked exchange for bool ...Jörg Wollenschläger2017-11-141-6/+14
* fixes #6196andri lim2017-08-081-1/+1
* Fix atomicInc under vcc, C++, amd64 (#5809)Ruslan Mustakov2017-05-121-2/+18
* fixes #3279Araq2016-09-121-10/+30
* Fixed threading issues for tcc backendAnatoly Galiulin2016-03-101-1/+46
* fixed threadpool and atomics to work with Visual Studio 32 and 64 bitSpencer Stirling2015-06-091-2/+2
* lib/system/a-e - Dropped 'T' from typespdw2015-06-041-21/+22
* The importc for atomicCompareExchange is incorrectly defined.Wink Saville2015-04-131-1/+1
* Add cpuRelax assembler for other platformsdef2015-03-211-54/+57
* Happy new year!Guillaume Gelin2015-01-061-1/+1
* TAtomType includes 'bool'Araq2014-11-081-5/+5
* Merge branch 'devel' into bigbreakAraq2014-11-031-22/+28
|\
| * Various atomics fixes for gcc/clang.Reimer Behrends2014-10-301-21/+27
* | 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
* 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