summary refs log tree commit diff stats
path: root/lib/pure/concurrency
Commit message (Collapse)AuthorAgeFilesLines
* Fallback to doNothing if /proc/loadavg cant be opened (#7123)Yuriy Glukhov2018-01-221-11/+14
|
* make tests green againAndreas Rumpf2017-10-291-2/+2
|
* more replacements for the deprecated '<'Andreas Rumpf2017-10-291-2/+2
|
* fixes cpuinfo regressionAraq2017-10-261-8/+2
|
* [Windows] Use GetSystemInfo for obtaining processor count (#6082)Dmitry Atamanov2017-10-251-2/+25
|
* make threadpool care about minPoolSizeAndreas Rumpf2017-10-121-0/+10
|
* Remove expr/stmt (#5857)Arne Döring2017-07-251-4/+4
|
* Revert "GC_fullCollect on sync threadpool (#6107)" (#6119)Yuriy Glukhov2017-07-171-13/+3
| | | This reverts commit bdb653c4156af099814df2e21b9878cdb1591190.
* GC_fullCollect on sync threadpool (#6107)Yuriy Glukhov2017-07-171-3/+13
|
* Fixes #6090 (#6092)Yuriy Glukhov2017-07-141-0/+5
|
* fix countProcessors error return value. (#5942)Parashurama2017-06-051-1/+1
|
* support for the Genode OS framework (#5560)Emery Hemingway2017-03-311-1/+6
|
* Update threadpool.nim (#5624)Tomas Vojtisek2017-03-291-1/+1
|
* Fix overflow when casting int64 to int in cpuload.nimvega2016-12-161-3/+3
|
* Add a lock to prevent race conditionDmitry Polienko2016-08-241-22/+33
|
* Add a workaround for threadpool deadlocks on recursionDmitry Polienko2016-08-111-3/+35
|
* moved random procs from math to its own module (breaking change)Andreas Rumpf2016-05-301-0/+2
|
* 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
| |
* | fixed typo in threadpool.nimMichael Werner2015-05-081-1/+1
|/
* Don't run non-test code when defined(testing)Oleh Prypin2015-04-211-1/+1
|
* todo updateAraq2015-03-271-1/+1
|
* Happy new year!Guillaume Gelin2015-01-063-3/+3
|
* cleaned up os.nim; docgen improvementsAraq2014-12-211-0/+1
|
* minor improvement to the barrier implementationAraq2014-12-091-1/+3
|
* Fix some deprecation warnings caused by renamesdef2014-11-131-1/+1
|
* renamed CondVar to SemaphoreAraq2014-11-101-26/+26
|
* fixed the deadlock that happens when stress testing ToFreeQueueAraq2014-11-081-25/+30
|
* fixes exhaustion bug and missing GC_ref code generationAraq2014-11-071-5/+4
|
* broken attempt to fix queue exhaustionAraq2014-11-071-21/+29
|
* Merge branch 'devel' into bigbreakAraq2014-10-131-1/+10
|\ | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/ast.nim compiler/nimfix/prettybase.nim compiler/pragmas.nim compiler/sempass2.nim doc/manual.txt koch.nim lib/pure/concurrency/threadpool.nim web/news.txt
| * 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
| |