Commits

Author Commit Message Labels Comments Date
wlav
prevent infinite recursion on namespace lookups
Branches
reflex-support
wlav
lazy setup of function returns to prevent hitting the recursion limits when class return types are created
Branches
reflex-support
wlav
prevent infinite recursion on unnamed enums
Branches
reflex-support
wlav
fix typo found by rtyper
Branches
reflex-support
wlav
merge default into branch
Branches
reflex-support
wlav
typedefs for CINT (includes special handling of string/basic_string<char>)
Branches
reflex-support
wlav
make sure that typedefs point to the same python class (this includes a full overhaul of the caching of cpp classes)
Branches
reflex-support
wlav
CINT backend robustness
Branches
reflex-support
wlav
enum support for CINT backend
Branches
reflex-support
wlav
initial support for enums
Branches
reflex-support
wlav
merge default into branch
Branches
reflex-support
wlav
another stab at getting the bootstrapping right ...
Branches
reflex-support
wlav
merge default
Branches
reflex-support
wlav
fix typo
Branches
reflex-support
wlav
global variables and pointers for CINT backend
Branches
reflex-support
wlav
support for global pointer types
Branches
reflex-support
wlav
access to global builtin objects
Branches
reflex-support
wlav
merge default into branch
Branches
reflex-support
wlav
fix for name matching if a class lives in a namespace
Branches
reflex-support
wlav
like for Reflex backend, now refactoring to get access to stubs for the CINT backend
Branches
reflex-support
wlav
refactoring and cleanup (Reflex backend): the idea is to speed up the slow path by handing out the stub functions rather than method indices; it should also help with stability in the case of additional methods to a namespace (since the stubs don't move, whereas the indices could change)
Branches
reflex-support
wlav
probably no need for builtin vector<int> with new TApplication enabled ...
Branches
reflex-support
wlav
refactoring
Branches
reflex-support
wlav
merge default into branch
Branches
reflex-support
wlav
o) initialize the ROOT system when using the CINT backend (only use case, really) o) make operator name mapping behave better o) minor refactoring
Branches
reflex-support
wlav
merge default into branch
Branches
reflex-support
wlav
further protection against using reflection info during translation with CINT backend and fixup of test_zjit to handle it
Branches
reflex-support
wlav
still has to use longs for CINT backend, even with protection against using reflection info during translation ...
Branches
reflex-support
wlav
get the casts right to allow switching C_OBJECT type
Branches
reflex-support
wlav
prevent access to reflection info during annotation/translation time (this happens only with the CINT backend, as the dict and normal library are one and the same)
Branches
reflex-support
  1. Prev
  2. Next