Branches

array-overallocation-in-nursery

View source
array-overallocation-in-nursery
Author Commit Message Labels Comments Date
250+ commits behind default.
Armin Rigo
Rewrite the 'jit_conditional_call' operation to 'conditional_call' and
Armin Rigo
Start adapting the codewriter for the new rlist.py format
Armin Rigo
Apply the diff of incminimark.py to minimark.py.
Armin Rigo
Test and fix
Armin Rigo
Kill llmemory.gcarrayofptr_xxx. Found out that we can write the
Armin Rigo
Comment
Armin Rigo
Test and fix
Armin Rigo
Be more eager in overallocating lists (but not extra eager in
Armin Rigo
Fix for refcounting. Deleted items are kept alive with refcounting, but too bad.
Armin Rigo
One point of this refactoring is to allow list deletions to work without
Armin Rigo
Use GcArray(overallocated=True) in rlist.py.
Armin Rigo
hg merge default
Armin Rigo
Backed out changeset 685c42b52646
Armin Rigo
test and fix
Armin Rigo
Change the list comprehension optimization to not depend on
Armin Rigo
Start by adjusting the comment
Armin Rigo
(fijal, arigo) in-progress
Armin Rigo
For GCs that never shrink overallocated array, test_overallocated_array
Armin Rigo
(fijal, arigo) Finish and pass the test for gctypelayout.
Maciej Fijalkowski
(fijal, arigo) in-progress
Maciej Fijalkowski
fix the array_type_match
Armin Rigo
Detail
Armin Rigo
Fix the 2nd test too.
Armin Rigo
(fijal, arigo)
Armin Rigo
(fijal, arigo)
Armin Rigo
hg merge default
Armin Rigo
Another passing test
Armin Rigo
Check that we cannot use len() on overallocated arrays
Armin Rigo
(fijal around, arigo)
Armin Rigo
(fijal, arigo) _example()
Armin Rigo
Improve the repr
Maciej Fijalkowski
improve the test
Maciej Fijalkowski
(fijal, arigo) The goal is to support overallocated arrays more directly in