Source

pypy-arp11 / pypy / objspace / std / fake.py

Author Commit Message Labels Comments Date
Alex Gaynor
(alex, with review from arigo and antocuni) Improve function defaults by showing the JIT that the memory they reside in is constant, evne if function.func_defaults isn't
Amaury Forgeot d'Arc
Add space argument to all instances of w_obj.getdict()
Branches
getdict-signature
Amaury Forgeot d'Arc
kill most unwrap_spec in objspace
Branches
improve-unwrap_spec
Alex Gaynor
A bit of an ugly hack so that faked functions can work at interp-level and become bound as methods.
Amaury Forgeot d'Arc
Merge from trunk:
Branches
fast-forward
Amaury Forgeot d'Arc
Fix faking of objects without a __dict__ (file, for example)
Carl Friedrich Bolz
merge improve-kwd-args
Samuele Pedroni
merge changes to switch to using py.lib 1.0 final, also changes to the jit related conftests
Armin Rigo
Finish the merge of trunk into pyjitpl5.
Michael Hudson-Doyle
this fixes the 'failing socket tests kill traceback printing' issue.
Armin Rigo
Getting rid of an irregularity that makes the annotator and rtyper messy: the
Michael Hudson-Doyle
repair import mistake, move all imports to top.
Michael Hudson-Doyle
make some imports a little more sane.
Michael Hudson-Doyle
importfun vs objspace/
Armin Rigo
details fixed to allow pypy-c to run a bit more of py.py before crashing.
Armin Rigo
* removed all remaining 'if w_obj == space.w_None'. This is definitely
Christian Tismer
completed replacement ofspace.is_true shortcuts
holger krekel
(arfigo, hufpk)
Samuele Pedroni
avoid that what was .code (now pycode) get improperly lifted to Frame from PyFrame and that various attributes of PyCode
Samuele Pedroni
avoid .name to be lifted improperly to BaseWrappable.
Samuele Pedroni
Revised specialization, see annotation/specialize.py and changes in bookkeeper;
Armin Rigo
targetpypy-friendliness.
Armin Rigo
Use the same keyword arguments as CPython for constructing built-in types,
Armin Rigo
Replace the calls to xyz.__init__() with known calls to
Samuele Pedroni
more definedness fixes
Samuele Pedroni
val definedness
Armin Rigo
Changed the annotator-related behavior of Cache. It doesn't really make sense
Armin Rigo
Veeeery obscure hacks to fake SRE_Pattern and SRE_Match's methods.
Armin Rigo
Obscure, did you say?
Armin Rigo
fake.py: Produce a warning message for a case we cannot really handle.
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next