1. Matthias Münzner
  2. pypy

Commits

Show all
Author Commit Message Date Builds
Carl Friedrich Bolz
move an ll_assert around: cast_ptr_to_int *can* be used on an even pointer (to check whether it is tagged). however, int_untag should really only be used on odd numbers.
Carl Friedrich Bolz
when the optimizer sees an int_tag operation, it can later remove the int_and(x, 1) operation because it knows the int is tagged.
Carl Friedrich Bolz
use int_untag for untagging too (duh)
Carl Friedrich Bolz
make tagged instances use the new operations as well
Carl Friedrich Bolz
merge default
Carl Friedrich Bolz
those are also not needed
Carl Friedrich Bolz
make all optimizeopt tests pass
Armin Rigo
A better interface. Possibly a translation fix.
Armin Rigo
merge heads
Armin Rigo
Revert the hack to llsupport/regalloc. Implement a version that uses the hopefully "correct and official" API.
Maciej Fijalkowski
a better fix for test_zll_random
Maciej Fijalkowski
Few fixes for test_zll_random on 32bit
Armin Rigo
SetInteriorFieldOperation.
Armin Rigo
Fix test_ll_random. Add an assert in lltype to check the type of the values we try to set in an array with array.setitem().
Armin Rigo
Random fixes (no pun intended)
Carl Friedrich Bolz
add longs as a project idea
Carl Friedrich Bolz
yet another case of tagged pointer handling in the C backend.
Carl Friedrich Bolz
merge
Carl Friedrich Bolz
fix(?) small ints by doing more aggressive copying and by implementing some operations that don't need overflow checking directly.
Carl Friedrich Bolz
use a specialize:memo instead of adding yet another word to the already huge W_TypeObjects.
Maciej Fijalkowski
fix tests and translation. decrease the wait time
Timo Paulssen
Merge heads
Timo Paulssen
raise an IOError when sleeping for negative time (Issue922)
Timo Paulssen
make the test for time.sleep with negative values fail (Issue922)
Benjamin Peterson
I fixed this ages ago.
Maciej Fijalkowski
look into mmap
Armin Rigo
Typo
Maciej Fijalkowski
merge default
Maciej Fijalkowski
progress towards get/set interiorfield in test_ll_random
Armin Rigo
Make this test closer to what was intended.
  1. Prev
  2. Next