summary refs log tree commit diff stats
path: root/lib/pure/concurrency
Commit message (Collapse)AuthorAgeFilesLines
* Fixed semaphore on iOS.Yuriy Glukhov2016-03-051-14/+16
|
* Fix a few deprecation warningsdef2016-01-251-3/+3
|
* Implement isReady procedure in threadpool module.Dominik Picheta2015-10-121-0/+11
|
* attempt to support recursions for spawnAraq2015-09-061-2/+20
|
* lib: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-1/+1
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* implemented nimPinToCpu threadpool featureAraq2015-08-241-1/+9
|
* Merge branch 'more_concurrency' into develAraq2015-06-301-4/+55
|\ | | | | | | | | | | | | | | Conflicts: doc/tut1.txt lib/core/locks.nim lib/pure/collections/tables.nim lib/pure/selectors.nim
| * proper waiting for the pinned threadAraq2015-06-021-3/+6
| |
| * first implementation of pinnedSpawnAraq2015-05-281-4/+52
| |
* | disabled threadpool assertion only for vccSpencer Stirling2015-06-101-1/+2
| |
* | fixed threadpool and atomics to work with Visual Studio 32 and 64 bitSpencer Stirling2015-06-091-1/+1
| |
* | use new type namesAraq2015-06-061-5/+5
| |
* | lib/pure/a-c - Dropped 'T' from typespdw2015-06-042-5/+5
| |
* | FlowVar's ^ for refs is safe and convenient to useAraq2015-06-021-1/+7
| | fixes recent regressionAraq2014-10-111-1/+4
| |
| * minor cleanup for cpuinfoAraq2014-10-111-2/+1
| |
| * fixes #1551Araq2014-10-111-3/+3
| |
| * Update cpuinfo.nimLuis Ricardo2014-10-071-1/+8
| | | | | | | | sys/types.h needed for macosx and freebsd sys/param.h needed for openbsd and netbsd
* | fixes a race condition that caused '^' to hangAraq2014-10-051-4/+5
| |
* | made tests greenAraq2014-09-221-2/+2
| |
* | Nimrod renamed to NimAraq2014-08-282-2/+2
| |
* | big renameAraq2014-08-272-3/+3
|/
* nice error messageAraq2014-08-081-0/+3
|
* setMaxPoolSize improvementsAraq2014-08-081-5/+10
|
* some changesAraq2014-06-091-9/+9
|
* big rename: Promise -> FlowVarAraq2014-06-061-62/+62
|
* added 'fence' instructions to the barrierAraq2014-06-061-9/+16
|
* Promises are now refsAraq2014-06-051-57/+67
|
* barrier more efficientAraq2014-06-031-19/+25
|
* hopefully faster barrier implementationAraq2014-06-021-6/+14
|
* bugfix: codegen for promisesAraq2014-06-021-1/+1
|
* bugfix: regionized pointers in a generic context; renamed 'Future' to 'Promise'Araq2014-05-251-55/+79
|
* progress with futuresAraq2014-05-231-18/+15
|
* 'parallel' statement almost workingAraq2014-05-221-0/+112
|
* progress for the 'parallel' statementAraq2014-05-141-11/+15
|
* initial non-compiling version of 'parallel'Araq2014-05-123-0/+364