Tommie Levy
|
573b77dbcf
Memcpy in the new buffer after reallocating the vec
|
7 jaren geleden |
Tom Almeida
|
6c4ac79190
Fixed TLS incorrect total_bytes -- #45
|
7 jaren geleden |
Tom Almeida
|
92ca1d73ef
Run rustfmt on all files
|
7 jaren geleden |
Tom Almeida
|
cccbe11957
Update implementation for nightly 19/6/2018
|
7 jaren geleden |
ticki
|
5a42b783d4
Audit all unsafes.
|
8 jaren geleden |
ticki
|
25c0dbe99d
Fix bugs in memtrimming related to the byte count.
|
8 jaren geleden |
ticki
|
e3190491ac
Multi-level logging and user configuration.
|
8 jaren geleden |
ticki
|
998377c6b4
Implement BRK caching.
|
8 jaren geleden |
ticki
|
f679d9ced0
Implement memtrimming for the local allocator.
|
8 jaren geleden |
ticki
|
2b7af3702d
Fix edge-case where `reserve` pushes an adjacent block.
|
8 jaren geleden |
ticki
|
265a3c7801
Merge the pushed block with block pushed by reserve
|
8 jaren geleden |
ticki
|
b7c1f1bf2f
Valgrind support.
|
8 jaren geleden |
ticki
|
5285a72bce
Fix bug related to strange behavior of Arc
|
8 jaren geleden |
ticki
|
8b438f1823
Make use of .expect() over .unwrap()
|
8 jaren geleden |
ticki
|
447183445d
Fix unitialized use bug.
|
8 jaren geleden |
ticki
|
c837a458b6
Complete module documentation
|
8 jaren geleden |
ticki
|
e7e3706bca
Move assertion in `push` into conditional
|
8 jaren geleden |
ticki
|
453db85480
Logging symbols for shim
|
8 jaren geleden |
ticki
|
48cf15ff96
Avoid unbounded metacircular reservations.
|
8 jaren geleden |
ticki
|
302678dae7
Fix reserve (called by insert) to not modify the order
|
8 jaren geleden |
ticki
|
ad5d2d63fd
Fix bug breaking the 4th assumption of the Bookkeeper
|
8 jaren geleden |
ticki
|
8e8727c7cb
Increase EXTRA_ELEMENTS, fix a bug in `reserve` which forces the length to increase.
|
8 jaren geleden |
ticki
|
180fdbdd42
Add Bookkeeper IDs
|
8 jaren geleden |
ticki
|
ddad677c34
Fix broken assertion
|
8 jaren geleden |
ticki
|
863a1ece90
Fix unsoundness in TLS
|
8 jaren geleden |
ticki
|
cdec4b0e08
Ralloc 1.0.0: A trait-based local/global allocator model.
|
8 jaren geleden |
ticki
|
c8adc1ea2c
Performance pass for ralloc: global-local allocator model, TLS allocator, and more
|
8 jaren geleden |
ticki
|
f56d86e50e
Small fixes
|
8 jaren geleden |
ticki
|
6e3426f3ca
Improve testing suite, improve security, improve logging, global OOM handler, prepare for performance pass
|
8 jaren geleden |
ticki
|
f5baadbaf1
Remove grow method
|
9 jaren geleden |