Commits

Author Commit Message Labels Comments Date
Carl Friedrich Bolz
improve the JITting of thread-local storage use a slightly hacky workaround because we can use a loop invariant function: we only support loop-invariant functions without arguments atm. Instead have last-used cache on the local object. This helps in a lot of cases.
Maciej Fijalkowski
fixes
Branches
jitframe-on-heap
Maciej Fijalkowski
some fixes
Branches
jitframe-on-heap
Maciej Fijalkowski
a fix and a failing test
Branches
jitframe-on-heap
Carl Friedrich Bolz
a jit test for the fact that the TLS storage uses an instance dict
Carl Friedrich Bolz
fix a regression: space.newdict(instance=True) was returning a StringDict. Write the 10 slightly obscure lines that fix that.
Maciej Fijalkowski
frame can definitely contain young pointers
Branches
jitframe-on-heap
Maciej Fijalkowski
remove some hacks
Branches
jitframe-on-heap
Maciej Fijalkowski
enough work to avoid an assert
Branches
jitframe-on-heap
Maciej Fijalkowski
some real fixes and some rpython fixes
Branches
jitframe-on-heap
Maciej Fijalkowski
a bit undertested write barrier for frames
Branches
jitframe-on-heap
Maciej Fijalkowski
Zero the gcmap after reloading the frame
Branches
jitframe-on-heap
Maciej Fijalkowski
finish the test and make it pass
Branches
jitframe-on-heap
Maciej Fijalkowski
continue writing test until we hit a bug. some stuff still does not work though
Branches
jitframe-on-heap
liquibits
updated translation docs after rpython split
Amaury Forgeot d'Arc
hg merge default
Branches
py3k
Maciej Fijalkowski
RPythonization
Branches
jitframe-on-heap
Amaury Forgeot d'Arc
Undo 5364600: dict.pop() was implemented independently in trunk.
Branches
py3k
Maciej Fijalkowski
one extra mov for a bit
Branches
jitframe-on-heap
Maciej Fijalkowski
disable those debug prints
Branches
jitframe-on-heap
Maciej Fijalkowski
oops
Branches
jitframe-on-heap
Maciej Fijalkowski
I think I convinced myself this is enough
Branches
jitframe-on-heap
Maciej Fijalkowski
leave this check in
Branches
jitframe-on-heap
Maciej Fijalkowski
this is the correct fix for recursion
Branches
jitframe-on-heap
Maciej Fijalkowski
cleanup my hacks
Branches
jitframe-on-heap
Maciej Fijalkowski
fixes. Also stupid cpython interpreter exit
Branches
jitframe-on-heap
Maciej Fijalkowski
moar debugging
Branches
jitframe-on-heap
Maciej Fijalkowski
fix
Branches
jitframe-on-heap
Maciej Fijalkowski
more checks
Branches
jitframe-on-heap
Maciej Fijalkowski
don't run this test 1000 times
Branches
jitframe-on-heap
  1. Prev
  2. Next