Commits

Author Commit Message Labels Comments Date
Armin Rigo
Hack until the test reaches the xxxx in pyjitpl.py.
Branches
ffi-backend
Armin Rigo
Work in progress: remove optimizeopt/fficall, and (plan to) replace it with just a test in pyjitpl.
Branches
ffi-backend
Armin Rigo
In-progress: JIT support for ffi_call
Branches
ffi-backend
Armin Rigo
Move things around, creating rlib/jit_libffi.py which can receive special JIT support.
Branches
ffi-backend
Armin Rigo
Remove this version of libffi.py.
Branches
ffi-backend
Armin Rigo
hg merge default
Branches
stm-jit
Antonio Cuni
bah, there are two levels of memo/cache, and we need to specialize for unicode formatting strings on both levels
Branches
py3k
Antonio Cuni
the exception message is an unicode now
Branches
py3k
Antonio Cuni
we call unicode_w now
Branches
py3k
Antonio Cuni
we need this now
Branches
py3k
Antonio Cuni
fix test_destructor by using the actual array module instead of faking it
Branches
py3k
Antonio Cuni
fix test_argument.test_unicode_keywords by finally using unicode to store the exception message
Branches
py3k
Antonio Cuni
add the possibility to have unicode error messages with operrfmt
Branches
py3k
Antonio Cuni
fix -A support when the source code contains unicode chars. Fix test_unicode_keywords to pass on CPython3 (still fails on pypy)
Branches
py3k
Antonio Cuni
add a comment
Branches
py3k
Antonio Cuni
fix test_strutil now that it accepts unicode
Branches
py3k
David Schneider
save correct registers around call to assembler_helper function in call_assembler
Branches
arm-backend-2
Armin Rigo
Clean-ups and comments.
Armin Rigo
Minor improvement maybe: replace "ADD reg, const" and "SUB reg, const" with a LEA. The idea is that LEA is more flexible because it can name a destination register != source register.
Michał Bendowski
Fix a typo from the last commit.
Branches
jvm-improvements
Michał Bendowski
Detect missing oo_primitive during RTyping.
Branches
jvm-improvements
Armin Rigo
hg merge default
Branches
ffi-backend
Armin Rigo
If "see_function" is False, don't call contains_unsupported_variable_type(). The result is going to be False anyway. Avoids getting warnings if we mark a function @jit.dont_look_inside because it manipulates unsupported types.
Armin Rigo
merge heads
Branches
ffi-backend
Armin Rigo
Avoid passing via longlong to read a small-enough integer.
Branches
ffi-backend
Armin Rigo
Elide the W_Field lookup on getattr and setattr.
Branches
ffi-backend
Armin Rigo
Make two arrays immutable for the JIT.
Branches
ffi-backend
Armin Rigo
Add the resop GETARRAYITEM_RAW_PURE to the JIT, and also make more use of GETARRAYITEM_GC_PURE. Tests.
Branches
ffi-backend
Armin Rigo
Separate the parts that the JIT should see from the others.
Branches
ffi-backend
Armin Rigo
Fix passing 'char' and 'short' arguments to vararg functions
Branches
ffi-backend
  1. Prev
  2. Next