Source

pypy / pypy / objspace / std / boolobject.py

Author Commit Message Labels Comments Date
Konstantin Lopuhin
use int formatter for bool, cause it already calls str if spec is empty
Konstantin Lopuhin
#1180 - extend test and implement bool formatting - delegate to str
Carl Friedrich Bolz
negative bools??!
Maciej Fijalkowski
tests and fixes
Branches
kill-unary-multimethods
Maciej Fijalkowski
remove int_w, bigint_w and uint_w as multimethods
Branches
kill-unary-multimethods
Armin Rigo
Adapt the _immutable_ and _immutable_fields_ hints left and right.
Branches
out-of-line-guards-2
Armin Rigo
(the jit band)
Armin Rigo
Added "small integers" as a tagged, odd-valued pointer. Disabled by
Armin Rigo
Just for fun, or maybe to try to win the largest diff award:
Carl Friedrich Bolz
Added and_, or_ and xor implementation to bool. Until now True | True returned 1.
Samuele Pedroni
merged dist-simpler-multimethods branch.
Armin Rigo
Moved the branch back into the trunk.
rxe
representation for debugging purposes. (Mainly for traceobjectspace's benefit)
Michael Hudson-Doyle
mass unrelativization of imports in the std objspace.
Michael Hudson-Doyle
remove not_ multimethod
Armin Rigo
First round at fixing the standard object space to adapt it to the new,
Jacob Hallén
Made str for booleans same as repr.
holger krekel
the final merge of the builtinrefactor branch into the trunk. See
Armin Rigo
Still some light refactoring of the multimethod mecanisms.
holger krekel
moved register_all into objspace so we spare
Jacob Hallén
Refactored register_all to live in its own module.
Christian Tismer
reviewed, added test and tested, seems complete.
Armin Rigo
a major rewrite of the user-defined types and the delegation part of
holger krekel
revised multimethod registration machinery
Michael Hudson-Doyle
add boolean reprs
Armin Rigo
classes and inheritance, still missing __init__() support
Tomek Meka
ok
Armin Rigo
that's it, type methods are now real multimethods just like the space's
Michael Hudson-Doyle
string exceptions are eeviil...
Armin Rigo
safety check
  1. Prev
  2. 1
  3. 2
  4. Next