index
:
tanya
master
GC-free, high-performance D library: Containers, networking, metaprogramming, memory management, utilities.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2017-03-09
Add SList constructors
Eugen Wissner
2017-03-08
Fix element order inserted from a range into list
Eugen Wissner
2017-03-02
Move BitVector from the crypto branch
Eugen Wissner
2017-03-01
SList.insertFront for ranges
Eugen Wissner
2017-02-27
Initialization from a UTF-16 string
Eugen Wissner
2017-02-26
Add dchar constructor
Eugen Wissner
2017-02-20
Improve Vector module and reserve documentation
Eugen Wissner
2017-02-20
Add String.reserve and shrink
Eugen Wissner
2017-02-20
Merge branch 'master' into utf8string
Eugen Wissner
2017-02-18
Add documentation link
v0.2.0
Eugen Wissner
2017-02-18
Implement IOCPTransport.close and isClosing
Eugen Wissner
2017-02-12
Add DuplexTransport.close for the selector transport
Eugen Wissner
2017-02-11
Move all IOWatcher members to the transports
Eugen Wissner
2017-02-10
Adjust kqueue build
Eugen Wissner
2017-02-10
Remove StreamTransport interface
Eugen Wissner
2017-02-10
Add string skeleton
Eugen Wissner
2017-02-10
Make event loop implementations final
Eugen Wissner
2017-02-10
Move the bug tracker to Redmine
Eugen Wissner
2017-02-09
Fix Kqueue buil with the new watcher-transport
Eugen Wissner
2017-02-09
Inherit IOCPTransport from IOWatcher
Eugen Wissner
2017-02-09
Let Transport extend IOWatcher
Eugen Wissner
2017-02-09
Pass client socket directly to the IOWatcher
Eugen Wissner
2017-02-08
Implement protocol property for IOCPTransport
Eugen Wissner
2017-02-08
Add protocol property to the transport
Eugen Wissner
2017-02-04
Rename async.loop.Loop.done_ to done
Eugen Wissner
2017-02-03
Move DefaultAllocator mixin to tanya.memory
Eugen Wissner
2017-01-25
SList: Add length and opEquals
Eugen Wissner
2017-01-25
Add support for dmd 2.070.2
Eugen Wissner
2017-01-24
Add support for dmd 2.073.0
Eugen Wissner
2017-01-24
Add range support for SList
Eugen Wissner
2017-01-22
Fix #4
Eugen Wissner
2017-01-20
Vector.insertBack: Accept by value and by ref
Eugen Wissner
2017-01-18
Rename Allocator.expand to reallocateInPlace
Eugen Wissner
2017-01-16
Make passed length parameter const
Eugen Wissner
2017-01-16
Remove mutation methods from vector range
Eugen Wissner
2017-01-15
Vector: Reuse available methods
Eugen Wissner
2017-01-14
MmapPool: Add invariant
Eugen Wissner
2017-01-14
Queue optimization. Fix #5
Eugen Wissner
2017-01-14
MmapPool: Fix expand block moving.
Eugen Wissner
2017-01-13
Rename Vector.data to Vector.get
Eugen Wissner
2017-01-13
Fix if EPOLLIN and EPOLLOUT come together
Eugen Wissner
2017-01-12
MmapPool: (p[] is null) != (p[].ptr is null)
Eugen Wissner
2017-01-12
Remove default parameter value from Protocol.disconnected
Eugen Wissner
2017-01-12
Loop.maxEvents is const, not inout const
Eugen Wissner
2017-01-12
async: Switch to the internal use of the vector instead of built-in arrays
Eugen Wissner
2017-01-12
Use only one queue for the async events
Eugen Wissner
2017-01-11
Queue: Leave only enqueue/dequeue/empty/opApply
v0.1.4
Eugen Wissner
2017-01-10
Vector constructors for initializing from a vector
Eugen Wissner
2017-01-09
Vector: remove core.stdc.string import
Eugen Wissner
2017-01-09
Accept only ranges for slicing assignment
Eugen Wissner
[prev]
[next]