Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo
translation fixes
Branches
op_malloc_gc
Armin Rigo
fixes
Branches
op_malloc_gc
Armin Rigo
- fix call_stub_r - test and fix for malloc_array_nonstandard
Branches
op_malloc_gc
Armin Rigo
Fix test.
Branches
op_malloc_gc
Armin Rigo
fix.
Branches
op_malloc_gc
Armin Rigo
Finish the integration of the x86 backend, which means mostly killing stuff.
Branches
op_malloc_gc
Armin Rigo
Start to kill stuff in the x86 backend :-)
Branches
op_malloc_gc
Armin Rigo
(reported by amaury) Test and fix: proxies used to force too many arguments. They should really force the "minimum" number of them, which means "usually 1 and sometimes 2" based on some half-random rule. Tested against CPython.
Armin Rigo
Attach a descr to call_malloc_gc(). Remove the function pointer in call_malloc_nursery(), because there can be only one.
Branches
op_malloc_gc
Armin Rigo
Fixes.
Branches
op_malloc_gc
Armin Rigo
Port the remaining rewrite tests out of test_gc, and a few fixes.
Branches
op_malloc_gc
Armin Rigo
In-progress.
Branches
op_malloc_gc
Alex Gaynor
#966 -- removed a line of dead code, thanks to mikefc for the patch
Armin Rigo
Progress.
Branches
op_malloc_gc
Armin Rigo
Finish the refactoring of descr.py.
Branches
op_malloc_gc
Armin Rigo
Start to reorganize dsecr.py to kill the obscure (and now half pointless) inheritance.
Branches
op_malloc_gc
Armin Rigo
Finish test_rewrite.TestFramework.
Branches
op_malloc_gc
Armin Rigo
In-progress.
Branches
op_malloc_gc
Armin Rigo
Fix some more tests.
Branches
op_malloc_gc
Armin Rigo
In-progress.
Branches
op_malloc_gc
Armin Rigo
merge heads
Armin Rigo
In-progress: found a hopefully reasonable solution, namely a CALL_MALLOC_GC operation that is basically just a CALL, invoking whatever helper rewrite.py wants to introduce.
Branches
op_malloc_gc
Armin Rigo
kill the comments, they no longer apply.
Maciej Fijalkowski
Temporarily revert 976baeae86ed, seems to break some stuff for obscure reasons
Amaury Forgeot d'Arc
Check type of some ast nodes: return.value must be an expr *subclass*, but not an expr!
Amaury Forgeot d'Arc
Small improvement in generated ast: lineno and col_offset are always at positions 1 and 2, code is simpler and avoid an indirection.
Amaury Forgeot d'Arc
Run ./interpreter/astcompiler/tools/asdl_py.py
Alex Gaynor
make str.replace() not do tons of copying
Armin Rigo
Fix: again only look at the "loop" part, ignoring the "preamble" part.
Armin Rigo
Fix test: "width" => "get_width()"
  1. Prev
  2. Next