Jjp137
dedff71ca0
Fix many broken links
...
Note that contrary to what docgen.rst currently says, the ids have
to match exactly or else most web browsers will not jump to the
intended symbol.
(cherry picked from commit 93461aee34 )
2019-10-24 14:10:46 +02:00
Jjp137
52ea15cc24
threadpool: fix link in docs [ci skip] ( #12258 ) [backport]
...
[backport]
(cherry picked from commit e065e51245 )
2019-09-30 18:40:00 +02:00
Araq
5abe880469
last stdlib cleanups
2019-09-21 06:43:37 +02:00
Araq
bebda3851f
fixes #1188
2019-08-16 13:29:58 +02:00
WhiteDuke
2a7cf71db3
Fix typo ( #11573 )
2019-06-25 00:24:51 +02:00
Ștefan Talpalaru
13b3e4af8a
fixes #11275 ( #11276 )
2019-05-20 09:29:13 +02:00
Ștefan Talpalaru
dfc7685420
fixes #11250 ( #11251 )
2019-05-15 08:42:30 +02:00
Miran
ca7980f301
improved documentation for several modules ( #10752 )
...
More detailed documentation for:
* md5
* hashes
Mostly cosmetic improvements for:
* threadpool
* typetraits
* channels
* threads
2019-03-01 12:57:55 +01:00
Andreas Rumpf
65f3e390e8
fixes #10584 [backport]
2019-02-06 20:58:28 +01:00
Tomohiro
eb4272ba1c
manual: Fix links to Parallel & Spawn ( #9342 )
2018-10-13 08:55:34 +02:00
Araq
83c89197f3
renames threadpool.await to blockUntil; refs #7853
2018-08-14 01:28:04 +02:00
Araq
265003df1a
deprecated regionized pointers
2018-08-10 01:20:14 +02:00
Ganesh Viswanathan
6ca8478548
Minor fixes to enable tcc
2018-05-14 11:40:59 +02:00
Andreas Rumpf
0dc4d6dcc2
fixes #7638 ; awaitAny blocks if the flow vars all have been complete already
2018-04-19 08:54:23 +02:00
Andreas Rumpf
17cb2f2d4c
threadpool: minor documentation improvement
2018-04-19 08:54:23 +02:00
Andreas Rumpf
aa526da706
make tests green again
2017-10-29 23:09:46 +01:00
Andreas Rumpf
6a3288a60e
more replacements for the deprecated '<'
2017-10-29 08:55:30 +01:00
Andreas Rumpf
8a2f481f99
make threadpool care about minPoolSize
2017-10-12 12:45:18 +02:00
Arne Döring
000b8afd26
Remove expr/stmt ( #5857 )
2017-07-25 09:28:23 +02:00
Yuriy Glukhov
30e2af969c
Revert "GC_fullCollect on sync threadpool ( #6107 )" ( #6119 )
...
This reverts commit bdb653c415 .
2017-07-17 13:45:54 +02:00
Yuriy Glukhov
bdb653c415
GC_fullCollect on sync threadpool ( #6107 )
2017-07-17 08:09:21 +02:00
Yuriy Glukhov
8bdcade1a0
Fixes #6090 ( #6092 )
2017-07-14 08:15:37 +02:00
Tomas Vojtisek
27a291c09e
Update threadpool.nim ( #5624 )
2017-03-29 08:36:10 +02:00
Dmitry Polienko
885543e43e
Add a lock to prevent race condition
2016-08-24 22:01:37 +07:00
Dmitry Polienko
2edd3786ce
Add a workaround for threadpool deadlocks on recursion
2016-08-11 03:11:57 -07:00
Yuriy Glukhov
9cdb4ee1cb
Fixed semaphore on iOS.
2016-03-05 14:20:09 +02:00
def
c50b5b62ef
Fix a few deprecation warnings
2016-01-25 19:10:37 +01:00
Dominik Picheta
dda41afe9e
Implement isReady procedure in threadpool module.
2015-10-12 23:05:41 +01:00
Araq
d7996a9ede
attempt to support recursions for spawn
2015-09-06 02:40:26 +02:00
Araq
646af76c87
implemented nimPinToCpu threadpool feature
2015-08-24 18:01:41 +02:00
Araq
28de800d61
Merge branch 'more_concurrency' into devel
...
Conflicts:
doc/tut1.txt
lib/core/locks.nim
lib/pure/collections/tables.nim
lib/pure/selectors.nim
2015-06-30 12:50:24 +02:00
Spencer Stirling
891d953a4c
disabled threadpool assertion only for vcc
2015-06-10 07:23:07 -06:00
Spencer Stirling
d152ccc1e2
fixed threadpool and atomics to work with Visual Studio 32 and 64 bit
2015-06-09 11:59:26 -06:00
pdw
192ba3bbc0
lib/pure/a-c - Dropped 'T' from types
2015-06-04 13:17:11 +02:00
Araq
79c92603f5
FlowVar's ^ for refs is safe and convenient to use
2015-06-02 16:32:53 +02:00
Araq
3312d49a48
proper waiting for the pinned thread
2015-06-02 16:21:55 +02:00
Araq
94f54700c4
first implementation of pinnedSpawn
2015-05-28 12:42:04 +02:00
Michael Werner
c384f05e49
fixed typo in threadpool.nim
2015-05-08 03:31:58 +05:00
Araq
7023fdddff
todo update
2015-03-27 01:30:07 +01:00
Guillaume Gelin
3119fe087d
Happy new year!
2015-01-06 15:26:33 +01:00
Araq
795a7762cc
minor improvement to the barrier implementation
2014-12-09 01:03:56 +01:00
Araq
81353b2dbc
renamed CondVar to Semaphore
2014-11-10 07:57:19 +01:00
Araq
943d4ee714
fixed the deadlock that happens when stress testing ToFreeQueue
2014-11-08 11:18:25 +01:00
Araq
06e9932e8a
fixes exhaustion bug and missing GC_ref code generation
2014-11-07 01:54:47 +01:00
Araq
b5586264a0
broken attempt to fix queue exhaustion
2014-11-07 00:27:31 +01:00
Araq
3354f7e098
fixes a race condition that caused '^' to hang
2014-10-05 11:43:48 +02:00
Araq
1a3b730bf5
made tests green
2014-09-22 01:25:13 +02:00
Araq
d05df2173b
Nimrod renamed to Nim
2014-08-28 09:50:51 +02:00
Araq
11b6958755
big rename
2014-08-27 23:42:51 +02:00
Araq
abf511245a
nice error message
2014-08-08 09:54:43 +02:00