Searched refs:taskPool (Results 1 – 2 of 2) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/ |
H A D | parallelism.d | 57 import std.parallelism : taskPool; 83 immutable pi = 4.0 * taskPool.reduce!"a + b"(n.iota.map!getTerm); 2979 auto x = taskPool.fold!"a + b"([1, 2, 3, 4]); 2984 auto y = taskPool.fold!("a + b", "a * b")([1, 2, 3, 4], 0, 1); 2989 auto z = taskPool.fold!"a + b"([1, 2, 3, 4], 0, 20); 3536 assert(taskPool.fold!"a + b"(r) == expected); 3539 assert(taskPool.fold!"a + b"(r, 0) == expected); 3540 assert(taskPool.fold!("a + b", "a + b")(r, 0, 0) == tuple(expected, expected)); 3543 assert(taskPool.fold!"a + b"(r, 0, 42) == expected); 3544 assert(taskPool.fold!("a + b", "a + b")(r, 0, 0, 42) == tuple(expected, expected)); [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/ |
H A D | parallelism.d | 48 import std.parallelism : taskPool; 74 immutable pi = 4.0 * taskPool.reduce!"a + b"(n.iota.map!getTerm); 3294 @property TaskPool taskPool() @trusted in taskPool() function 3349 return taskPool.parallel(range); 3355 return taskPool.parallel(range, workUnitSize); 4011 taskPool.put(t3); 4024 taskPool.put(t); in testSafe() 4028 taskPool.put(st); in testSafe() 4168 assert(taskPool.size == totalCPUs - 1); 4234 auto asyncReader = taskPool.asyncBuf(&next, &file.eof); [all …]
|