Commits

Author Commit Message Labels Comments Date
Wim Lavrijsen
Allow methods to return instances.
Branches
reflex-support
Antonio Cuni
fix translation
Branches
reflex-support
Armin Rigo
Extend the EffectInfo to distinguish between the cases EF_PURE etc., even for cases of general escaping where we don't have any list of fields.
Branches
reflex-support
Wim Lavrijsen
Allow executor calls returning objects to succeed (the resulting return object is not yet usuable, though).
Branches
reflex-support
Armin Rigo
Revert r76155, which does not help, and the test in r76154, which is a bit bogus.
Branches
reflex-support
Armin Rigo
Fix the bug in a not-completely-satisfying way...
Branches
reflex-support
Armin Rigo
A failing test.
Branches
reflex-support
Antonio Cuni
fix incorrect signature
Branches
reflex-support
Carl Friedrich Bolz
fixeol and fix svn properties
Branches
reflex-support
Wim Lavrijsen
Initial C++ benchmark.
Branches
reflex-support
Armin Rigo
A benchmark.
Branches
reflex-support
Antonio Cuni
translation fix
Branches
reflex-support
Wim Lavrijsen
(cfbolz, wlav) Cleanup example01 C++ code in test.
Branches
reflex-support
Antonio Cuni
(arigo, antocuni): revert r76042 as it makes things slower. Moreover, turn get_methptr_getter into a pure function, to help the jit
Branches
reflex-support
Wim Lavrijsen
Make C API consistent.
Branches
reflex-support
Armin Rigo
Tentatively fix the Makefile to not call trackgcroot.py on some C files, and on all other files (.cpp, .cxx...)
Branches
reflex-support
Wim Lavrijsen
Some more tests.
Branches
reflex-support
Wim Lavrijsen
(wlav, cfbolz): work enough to be able to pass an instance as an argument.
Branches
reflex-support
Armin Rigo
Translation fix.
Branches
reflex-support
Antonio Cuni
always enable this module on the branch
Branches
reflex-support
Antonio Cuni
(antocuni, arigo around) huge pile of custom hacks to convince the jit that the function pointer to the method that we get is constant, given the dynamic class of the cpp object
Branches
reflex-support
Armin Rigo
Update pypyjit_child.py to force the jitcodes to be dumped to disk in that case.
Branches
reflex-support
Wim Lavrijsen
(cfbolz, wlav) Implementation of overloads for constructors from the python side.
Branches
reflex-support
Armin Rigo
Fixes.
Branches
reflex-support
Armin Rigo
Running some tests depending on cbuild would create externmod_1.so, externmod_2.so, etc., in a random directory, the list growing forever. Attempt to fix that by forcing the externmod_x.so to be created in the usession directory.
Branches
reflex-support
Antonio Cuni
introduce two new types, cppyy_typehandle_t and cppyy_object_t, which are just void* but make the code a bit easier to understand
Branches
reflex-support
Armin Rigo
Fix with full relative path.
Branches
reflex-support
Armin Rigo
Translation fix.
Branches
reflex-support
Armin Rigo
Translation fixes.
Branches
reflex-support
Armin Rigo
(antocuni, arigo) Hack: manually do the fast-path construction enabled by --with-methptrgetter for methods of signature 'int m(int)' only. The JIT should speed that case up.
Branches
reflex-support
  1. Prev
  2. Next