Slava Pestov
|
9a475570e4
|
Revert "Revert "vm: faster allocation in tenured space and code heap. If small free list exhausted, allocate a 1kb block and split it up instead of searching larger free lists""
This reverts commit 81a68ebd36.
|
2009-11-11 19:33:50 -06:00 |
Slava Pestov
|
5169dddc40
|
Revert "vm: faster allocation in tenured space and code heap. If small free list exhausted, allocate a 1kb block and split it up instead of searching larger free lists"
This reverts commit 9af2fa1957.
|
2009-11-11 05:47:22 -06:00 |
Slava Pestov
|
4162ee2127
|
vm: faster allocation in tenured space and code heap. If small free list exhausted, allocate a 1kb block and split it up instead of searching larger free lists
|
2009-11-10 20:19:29 -06:00 |
Samuel Tardieu
|
351e795a52
|
Add parentheses to prevent GCC warning
|
2009-11-08 02:01:48 +01:00 |
Slava Pestov
|
43e08c76fb
|
vm: on 32-bit, the largest free block size was only 512mb, leading to weird errors if the heap grew beyond this. eliminate this limit
|
2009-11-06 08:44:36 -06:00 |
Slava Pestov
|
a7b55e7068
|
vm: use STL in free list, makes finding largest contiguous free block slightly faster
|
2009-10-27 18:22:08 -05:00 |
Slava Pestov
|
e793a72060
|
vm: remove crummy old GC stats, split off free list code, clean up various other things
|
2009-10-26 22:08:35 -05:00 |