Commit Graph

25 Commits

Author SHA1 Message Date
17cb592b13 Replace Queue with DList 2018-03-09 08:19:17 +01:00
048ddf21ff Replace body with do 2018-01-31 12:05:06 +01:00
7a2768340e Add algorithm package with move and moveEmplace 2017-10-29 07:51:00 +01:00
5d6f8e5299 Implement pure onOutOfMemory 2017-10-10 06:59:34 +02:00
74b085b88d Sort imports 2017-10-01 19:03:42 +02:00
ee48c25328 Replace "Ditto." with "ditto"
ddox doesn't recognize "Ditto.".
2017-09-22 04:08:50 +02:00
2c064eb05b Add hasElaborate traits 2017-08-25 14:50:15 +02:00
64f2295d1a Fix #276
Add link to the source file for each module.
2017-08-12 17:01:51 +02:00
f90a03501b Move BitVector from the crypto branch 2017-03-02 11:27:26 +01:00
43c28b749d Rename async.loop.Loop.done_ to done
Since there is no property with a conflicting name.
2017-02-04 14:55:52 +01:00
b2baba9237 SList: Add length and opEquals 2017-01-25 19:41:05 +01:00
a7206cbd02 Fix #4 2017-01-22 10:48:34 +01:00
f5fe7bec4a Queue optimization. Fix #5 2017-01-14 21:27:07 +01:00
fe884541fc Rename Vector.data to Vector.get 2017-01-13 15:23:42 +01:00
ab930657b6 Queue: Leave only enqueue/dequeue/empty/opApply 2017-01-11 18:24:50 +01:00
f1bc4dc2e2 Add length and opCmp to the Queue 2016-12-19 16:33:16 +01:00
ab9f96e0c7 Replace class Queue with the struct Queue 2016-12-13 10:56:29 +01:00
fa607141e4 Make allocator shared and fix some RefCounted bugs 2016-12-06 21:29:08 +01:00
f7f92e7906 Switch to container.queue. Remove PendingQueue 2016-12-02 19:18:37 +01:00
1123d01e6c Implement opApply for the Queue 2016-12-02 17:31:57 +01:00
9fdcef86e7 Replace defaultAllocator with theAllocator 2016-11-30 21:54:31 +01:00
192ee20bf7 Remove shared from the allocators 2016-11-30 21:20:18 +01:00
721bb110e5 Use dispose from std.experimental 2016-10-05 13:12:50 +02:00
698660c4c8 Make allocators shared 2016-10-04 18:19:48 +02:00
a3efee6d7f Add code 2016-08-24 18:15:21 +02:00