Source

pypy / pypy / jit / backend / llgraph / runner.py

The branch 'virtual-raw-mallocs' does not exist.
Author Commit Message Labels Comments Date
Antonio Cuni
fix ootype
Antonio Cuni
oops, MethDescr is not an OODescr
Antonio Cuni
implement array_getlength_gc for ootype, and the last vlist test passes
Antonio Cuni
- make sure that all OODescr are cached, so that two calls do *descrof(*args)
Antonio Cuni
(in-progress) implement array operations for ootype. test_vlist still fail
Antonio Cuni
make test_tl working on ootype. However, it seems that the generated code is
Antonio Cuni
emit ootype's new as NEW_WITH_VTABLE, so that optimize.py can correctly
Antonio Cuni
use optimize.py also for ootype. We need a half-hack to get numeric keys from
Antonio Cuni
(antocuni, arigo around) the result of my travel: test_exception passes on ootype
Armin Rigo
Kill has_lltype and has_ootype and move oo_is to class attributes.
Antonio Cuni
(arigo, antocuni) remove the ad-hoc oo{string,unicode}* ops and replace them
Antonio Cuni
(arigo, antocuni) add checks for BoxObj and ConstObj all over the place. A
Armin Rigo
(antocuni, arigo)
Antonio Cuni
(arigo, antocuni): implement _pure, _canraise, _noraise variants of oosend to
Antonio Cuni
(arigo, antocuni) put a guard_class before the oosend, and whack a lot to make all of this
Antonio Cuni
(arigo, antocuni)
Antonio Cuni
implement call to static method in the llgraph oo backend. A new test passes
Antonio Cuni
implement op_new and op_oosetfield_gc. A new test passes
Antonio Cuni
it is not necessary to create new boxresult all over the place, a
Antonio Cuni
(antocuni, arigo around) run rpython tests also on ootype, and introduce a
Antonio Cuni
add support for oogetfield
Antonio Cuni
the result of my travel to leysin:
Antonio Cuni
s/cpu/self
Antonio Cuni
"implement" oounicode, but it doesn't work for the same reason as
Antonio Cuni
add an XXX, as suggested by armin
Antonio Cuni
implement do_oosend in the llgraph backend, and get rid of all the various ootype str_* ad-hoc operations
Antonio Cuni
move ootype operations in the backend
Armin Rigo
In-progress, but many translation tests are passing.
Antonio Cuni
(in-progress) try to split ootype and lltype graph backend into two different classes
Maciej Fijalkowski
does anyone ever run those tests?
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. 8
  10. Next