Source

pypy / pypy / rpython / ootypesystem / rclass.py

Author Commit Message Labels Comments Date
Daniel Roberts
In later code these fields are expected to be mangled.
Armin Rigo
hg merge default
Branches
out-of-line-guards-2
Maciej Fijalkowski
Backed out changeset 124ebb7828dd, merge of out-of-line-guards-2. It seems
Armin Rigo
Redo "jit-invariant-fields" as "quasi-immutable fields". Reuse as
Branches
out-of-line-guards-2
Armin Rigo
Backed out d5252efe3dd9
Armin Rigo
Redo "jit-invariant-fields" as "quasi-immutable fields".
Benjamin Peterson
merge from trunk
Branches
fast-forward
Armin Rigo
Rename some of the instances attributes that now contain an identity_dict
Alexander Schremmer
Use the identity_dict everywhere in the pypy code where grep found a match for [id(.
Armin Rigo
Merge the branch gc-hash. Cleans up the usage of hashes. Now hash() is
Antonio Cuni
xmove the code to handle _immutable_ and _immutable_fields into
Antonio Cuni
(cfbolz, antocuni) test flags also for setfield, and fix it for ootype
Antonio Cuni
propagate flags to getfield() also on ootype. This makes all rvirtualizable2
Benjamin Peterson
(arigo, benjamin) add a _immutable_fields_ hint to describe fields where operations can be folded safely
Armin Rigo
Just enough to make test_external_access_while_tracing pass.
Armin Rigo
Re-enable the production of 'promote_virtualizable'.
Antonio Cuni
don't crash when trying to compute the hash of a null instance on ootype
Antonio Cuni
delay the search of methods until we are sure that all the reprs we depend on
Antonio Cuni
complete the implementation of rvirtualizable2 for ootype. test pass
Antonio Cuni
(in-progress) add lltype and ootype specific versions of rvirtualizable2.py. TestOOtype still fails
Antonio Cuni
(in-progress) port rvirtualizable2.py to ootype, part 1: move
Antonio Cuni
make sure that the _immutable_ hint is propagated to Instance._hints
Maciej Fijalkowski
Check-in merge attempt. Diff is to huge to read it.
Armin Rigo
An optimization that I thought was already done - apparently not.
Armin Rigo
issue325 testing
Carl Friedrich Bolz
continue the move of pypy.annotation.pairtype to pypy.tool.pairtype: fix
Antonio Cuni
new translation option that makes ootype not to mangle the names of
Antonio Cuni
test for a bug that occured when trying to translate pyrolog to cli,
Antonio Cuni
Fix an ootypesystem bug that prevented the thunk object space to run
Armin Rigo
pedronis and arigo trying to merge again...
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next