| Age | Commit message (Collapse) | Author | Lines |
|
|
|
|
|
|
|
|
|
cc #3071
|
|
This reverts commit 51b9674ed7af96f31aa164215722710f8d3d9384.
|
|
|
|
|
|
|
|
|
|
API is (for now) mostly by value, there are options to use it by
reference if you like. Hash and equality functions must be pure
and by reference (forward looking to the day when something
like send_map becomes the standard map).
|
|
|
|
|
|
|
|
|
|
|
|
Mea culpa for introducing + in the first place.
|
|
|
|
|
|
pattern match bindings
|
|
|
|
|
|
|
|
|
|
have self types; write self types into metadata
|
|
|
|
pretty printing will use them, but indentation is slightly off
if the expr is long
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
token trees.
|
|
|
|
|
|
|
|
|
|
|
|
Rewrote bitv as a class that uses a 32-bit int as its representation
for bit vectors of 32 bits or less, and a vector (the old representation)
otherwise. I didn't benchmark very much, but a bit of informal benchmarking
suggested this is a win.
Closes #2341
|
|
The only use of the old-style impls is now placement new.
|
|
|
|
|
|
|