Source

pypy / pypy / objspace / std / typetype.py

Author Commit Message Labels Comments Date
Maciej Fijalkowski
try to use more consistently space.is_none
Branches
kill-someobject
Armin Rigo
Let the JIT see the app-level 'type(x)' construct.
Alex Gaynor
Fix TypeSubClass(object) to work like type(object)
Justin Peel
make all files use space.isinstance_w instead of space.is_true(space.isinstance(...)) in objspace/std/
Armin Rigo
Change the interface of deldictvalue() to take an unwrapped
Antonio Cuni
implement a global version counter to track changes to classes that changed their compares_by_identity() status
Branches
identity-dict-strategy
Carl Friedrich Bolz
make the remaining uses of w_type.dict_w go through the new interface
Branches
new-dict-proxy
Armin Rigo
Split the '__flags__' interp-level field of W_TypeObject
Amaury Forgeot d'Arc
hg merge default
Branches
fast-forward
Armin Rigo
Make the "default" argument of getname() optional.
Amaury Forgeot d'Arc
Hide the type.__abstractmethods__ descriptor.
Branches
fast-forward
Benjamin Peterson
support __abstractmethods__
Branches
fast-forward
Benjamin Peterson
make doc an attribute for builtin types
Branches
fast-forward
Benjamin Peterson
only disable the method cache if it's needed
Maciej Fijalkowski
oops, typo
Maciej Fijalkowski
Fix translation
Benjamin Peterson
reconsider the use of the type cache after new __bases__ have been set
Carl Friedrich Bolz
clean up some code in typeobject to make sure that the version_tag of builtin
Maciej Fijalkowski
Check-in merge attempt. Diff is to huge to read it.
Armin Rigo
Test and fix for __bases__ assignment versus the method cache.
Armin Rigo
Use RPython-level weakrefs when available to implement __subclasses__()
Samuele Pedroni
Fix taint translation. Don't have methods demoted to W_Root.
Armin Rigo
issue274 resolved
Carl Friedrich Bolz
(pedronis, cfbolz): on second thought, if somebody changes bases he deserves
Carl Friedrich Bolz
(pedronis, cfbolz): adding a version tag to types to check whether they
Michael Hudson-Doyle
issue204 testing
Armin Rigo
A few docstrings, more to come.
Michael Hudson-Doyle
(mwh, pedronis)
Armin Rigo
WeakrefableMixin causes trouble: in general we assume that mixins are not
Anders Chrigström
(pedronis, arre) Refactor to avoid unwrapping and re-wrapping
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next