Commits

Show all
Author Commit Message Labels Comments Date
Maciej Fijalkowski
work some on the tests, IN PROGRESS
Branches
dead-code-optimization
Hakan Ardo
Failing test
Branches
dead-code-optimization
Maciej Fijalkowski
implement dead ops removal
Branches
dead-code-optimization
Armin Rigo
Fix for 183a045d52d1: iterate over non-mutated lists using a
Alex Gaynor
A failing test for quassiimmut arrays when used with an RPython forloop
Alex Gaynor
Mark type's mro_w as quassiimmut.
Alex Gaynor
Unroll a loop, which allows super() to go through method caches in the JIT.
Alex Gaynor
kill these immutable fields, they're mutated in _del_sources
Amaury Forgeot d'Arc
cpyext: Finally found a way to allow subclasses of int!
Amaury Forgeot d'Arc
Fix test
David Schneider
(arigo, bivab) Rename _Py_dg_* functions to __Py_dg_* to avoid name conflicts with python2.7 header files
Armin Rigo
Hack differently to have it written as C code running
Armin Rigo
Backout 4320ef8d1ab2 and e2ced9ddf804. It's too late anyway if
Armin Rigo
Move the _check_sse2() call out of assembler.setup() and into the
Antonio Cuni
explicitly specify the encoding. It seems that at least on tannit it cannot find a default one
Antonio Cuni
add the -S also here
Antonio Cuni
ignore IOError()s when flushing the files at exit
Antonio Cuni
merge default
Antonio Cuni
pass -S to all invocations of py.py in this test, it produces a big speedup
Antonio Cuni
don't init() the builtin modules at space.startup() if they have already been initialized before
Amaury Forgeot d'Arc
Translation fixes
Amaury Forgeot d'Arc
cpyext: Implement PyEval_MergeCompilerFlags()
Amaury Forgeot d'Arc
cpyext: implement PyRun_StringFlags()
Amaury Forgeot d'Arc
cpyext: add PyEval_EvalCode()
Amaury Forgeot d'Arc
cpyext: add PyCode_Check(), PyCode_GetNumFree()
Amaury Forgeot d'Arc
cpyext: implement remaining Py_UNICODE_IS* functions
Amaury Forgeot d'Arc
cpyext: add PyUnicode_GetMax()
Amaury Forgeot d'Arc
cpyext: add PyFrozenSet_Type
Amaury Forgeot d'Arc
cpyext: implement PyUnicode_Tailmatch
Amaury Forgeot d'Arc
cpyext: add pymath.h and a definition of Py_HUGE_VAL.
  1. Prev
  2. Next