Tomasz Grabiec
|
7b7b6dd301
|
lsa: Don't initialize segments
|
2015-08-06 18:56:48 +02:00 |
|
Tomasz Grabiec
|
d60c04542a
|
lsa: Consistently use segment::at() to access data
|
2015-08-06 18:56:48 +02:00 |
|
Tomasz Grabiec
|
112385455e
|
lsa: Drop unnecessary use of __int128_t in reclaim()
|
2015-08-06 18:56:48 +02:00 |
|
Tomasz Grabiec
|
6ae0747fe5
|
lsa: Use size_t for sizes
|
2015-08-06 18:40:06 +02:00 |
|
Tomasz Grabiec
|
f5fdaa61a2
|
lsa: Avoid overflow in reclaim()
|
2015-08-06 16:50:15 +02:00 |
|
Tomasz Grabiec
|
4389bc748e
|
lsa: Fix target calculation in reclaim()
|
2015-08-06 16:19:48 +02:00 |
|
Tomasz Grabiec
|
df6f0c35df
|
utils: lsa: Add reclaimer hook which compacts regions
|
2015-08-06 14:05:15 +02:00 |
|
Tomasz Grabiec
|
5a9e296803
|
utils: lsa: Introduce log-structured allocator
|
2015-08-06 14:05:15 +02:00 |
|