|
|
|
@834
|
[834]
|
02/13/11 21:47:53 |
dsimcha |
64-bit support. |
|
|
|
@833
|
[833]
|
02/13/11 01:09:17 |
dsimcha |
Assume all exceptions are derived from Throwable to comply with latest DMD … |
|
|
|
@832
|
[832]
|
02/03/11 20:49:56 |
dsimcha |
Fix doc error. |
|
|
|
@831
|
[831]
|
02/03/11 20:30:58 |
dsimcha |
Buffer trick for parallel foreach. |
|
|
|
@830
|
[830]
|
02/01/11 22:30:46 |
dsimcha |
Flesh out LazyMap? docs, change name to shorter LazyMap?, and fix a bug. |
|
|
|
@829
|
[829]
|
02/01/11 21:05:22 |
dsimcha |
Special case optimization: Get rid of unnecessary copying in … |
|
|
|
@828
|
[828]
|
01/31/11 23:22:02 |
dsimcha |
Added AsyncBuf?. |
|
|
|
@827
|
[827]
|
01/31/11 22:51:03 |
dsimcha |
Revamp things a little so that copying from input ranges on LazyMap? … |
|
|
|
@826
|
[826]
|
01/30/11 20:12:10 |
dsimcha |
LazyMap? for non-random access ranges. |
|
|
|
@825
|
[825]
|
01/30/11 16:36:39 |
dsimcha |
Added LazyMap?. |
|
|
|
@821
|
[821]
|
11/15/10 19:21:30 |
dsimcha |
Get rid of pretty submit() functionality because my implicit assumptions … |
|
|
|
@820
|
[820]
|
11/14/10 10:42:01 |
dsimcha |
A few 64-bit fixes. |
|
|
|
@818
|
[818]
|
09/16/10 23:59:04 |
dsimcha |
-- |
|
|
|
@817
|
[817]
|
09/16/10 23:46:26 |
dsimcha |
Safe tasks. |
|
|
|
@816
|
[816]
|
09/16/10 22:50:15 |
dsimcha |
Allow ref return for Task. |
|
|
|
@813
|
[813]
|
09/01/10 20:48:32 |
dsimcha |
Multiple functions for map. |
|
|
|
@812
|
[812]
|
09/01/10 20:13:09 |
dsimcha |
Parallel reduce w/ multiple functions. |
|
|
|
@811
|
[811]
|
09/01/10 08:37:48 |
dsimcha |
Should be shared static this. |
|
|
|
@810
|
[810]
|
09/01/10 08:31:12 |
dsimcha |
Tighten up the semantics of worker-local storage a little. |
|
|
|
@809
|
[809]
|
09/01/10 00:30:25 |
dsimcha |
Configurable # of default pool threads. |
|
|
|
@808
|
[808]
|
08/31/10 23:27:13 |
dsimcha |
Added default pool. |
|
|
|
@807
|
[807]
|
08/31/10 19:53:01 |
dsimcha |
Fix spurious wakeup crap for real this time. |
|
|
|
@806
|
[806]
|
08/31/10 19:38:18 |
dsimcha |
Fix spurious wakeup bug. |
|
|
|
@805
|
[805]
|
08/31/10 08:41:23 |
dsimcha |
Change default work unit size. |
|
|
|
@800
|
[800]
|
08/29/10 18:28:20 |
dsimcha |
Fix comment about core.atomic bugs. |
|
|
|
@799
|
[799]
|
08/29/10 18:07:46 |
dsimcha |
Just shuffle some code around, move important stuff to top as suggested by … |
|
|
|
@798
|
[798]
|
08/29/10 17:58:11 |
dsimcha |
Small doc fixes. |
|
|
|
@797
|
[797]
|
08/29/10 13:35:57 |
dsimcha |
contracts -> exception |
|
|
|
@796
|
[796]
|
08/29/10 13:30:07 |
dsimcha |
std.parallelism candidate fork. |
|
|
|
@782
|
[782]
|
08/15/10 22:01:59 |
dsimcha |
Allow ref parallel foreach over non-random access ranges. |
|
|
|
@781
|
[781]
|
08/15/10 20:55:10 |
dsimcha |
Added parallel iteration with an index variable. Also, fixes for narrow … |
|
|
|
@780
|
[780]
|
08/10/10 23:19:50 |
dsimcha |
Minor unittest changes for 2.048. |
|
|
|
@752
|
[752]
|
07/13/10 20:23:43 |
dsimcha |
-- |
|
|
|
@750
|
[750]
|
07/13/10 00:32:27 |
dsimcha |
Worker-local storage is feasible after all. |
|
|
|
@749
|
[749]
|
07/12/10 23:27:03 |
dsimcha |
Revert parallelfuture because the changes have a HUGE bug that I didn't … |
|
|
|
@748
|
[748]
|
07/12/10 22:29:04 |
dsimcha |
Remove a level of indirection. |
|
|
|
@747
|
[747]
|
07/12/10 22:18:31 |
dsimcha |
Remove print statement. |
|
|
|
@745
|
[745]
|
07/12/10 22:06:40 |
dsimcha |
WorkerLocal? initialization. |
|
|
|
@743
|
[743]
|
07/12/10 20:49:45 |
dsimcha |
Add worker-local storage. |
|
|
|
@699
|
[699]
|
01/31/10 10:11:17 |
dsimcha |
-- |
|
|
|
@698
|
[698]
|
01/31/10 09:55:44 |
dsimcha |
Don't initialize map buffer. |
|
|
|
@696
|
[696]
|
01/28/10 22:09:34 |
dsimcha |
Minor doc fixes. |
|
|
|
@695
|
[695]
|
01/28/10 21:53:46 |
dsimcha |
-- |
|
|
|
@694
|
[694]
|
01/28/10 19:36:10 |
dsimcha |
Use Task d'tor for safety. Add scopeTask. |
|
|
|
@693
|
[693]
|
01/25/10 23:33:33 |
dsimcha |
Small bug fix. |
|
|
|
@692
|
[692]
|
01/24/10 11:28:45 |
dsimcha |
Clean up docs a little. |
|
|
|
@691
|
[691]
|
01/24/10 11:05:46 |
dsimcha |
Refactoring, merge Task and Future. |
|
|
|
@687
|
[687]
|
01/20/10 23:05:47 |
dsimcha |
Refactoring, bug fix. |
|
|
|
@683
|
[683]
|
01/17/10 14:08:55 |
dsimcha |
Switched longWait from polling to a condition variable. |
|
|
|
@682
|
[682]
|
01/16/10 10:42:54 |
dsimcha |
Improve layout of task structs to save a few bytes. |
|
|
|
@681
|
[681]
|
01/16/10 10:36:40 |
dsimcha |
Use condition variable instead of sleep. DRY locking stuff. |
|
|
|
@680
|
[680]
|
01/14/10 21:51:22 |
dsimcha |
Fix behavior for uncaught exceptions in worker threads. |
|
|
|
@660
|
[660]
|
12/05/09 16:53:16 |
dsimcha |
Fix 2.037 issues. |
|
|
|
@659
|
[659]
|
12/01/09 23:14:42 |
dsimcha |
Change default nCpu to coresPerCPU - 1 to account for the submitter … |
|
|
|
@658
|
[658]
|
12/01/09 23:10:16 |
dsimcha |
Fix degenerate case of size zero pool, change order of reduce args to be … |
|
|
|
@641
|
[641]
|
10/25/09 12:59:15 |
dsimcha |
Parallel reduce, bug fixes. |
|
|
|
@640
|
[640]
|
10/24/09 00:20:59 |
dsimcha |
Added toHeap as a way of allowing Future objects to escape the function in … |
|
|
|
@639
|
[639]
|
10/23/09 20:48:06 |
dsimcha |
-- |
|
|
|
@638
|
[638]
|
10/23/09 20:27:50 |
dsimcha |
Allow nested parallel foreach and map. Fix misc. bugs. |
|
|
|
@637
|
[637]
|
10/21/09 23:36:44 |
dsimcha |
Initial commit. |
|
|
|
@636
|
[636]
|
10/21/09 23:35:40 |
dsimcha |
Create parallelFuture folder |