wlav

Results 359 comments of wlav

Not following the first: Numba will ever provide only one type? Also note that `__overload__` is an old function, so it's original behavior needs to be preserved. Probably simple enough,...

Yes, I'm afraid the PyPy/_cppyy implementation is rather behind at this point.

I'm not understanding the question ... `cppyy.cppdef` runs Cling's JIT. This is runtime, whereas `genreflex` generates a C++ file that is subsequently to be compiled and linked into a shared...

That's not currently possible with Clang's current JIT (it may be possible with ORCJit v2). ROOT actually does have some limited options of doing this: a machinery called ACLiC. However,...

Yes, that should work as expected ... Doesn't it? The instantiations would be automatic and `cppdef` isn't involved. But what it can't do, is save the instantiated templates between sessions:...

Problem even runs a bit deeper ... The obvious thing to do would be `obj = g.TemplatedClass["Status_E"](g.ON)` (note the use of `"`), but that fails in the generation of the...

The dictionary doesn't actually do anything for functions, so it shouldn't matter, as long as the header itself is listed in the dictionary. (W/o the I/O part, the packaging of...

Thanks, so I misunderstood the question: this is the `.map` file, not the `.rootmap` file. I.e. this is not `rootcling`, but `libclang`, so scratch what I said above. :} Turns...

The .map files are a bit of a niche use case at this point. The idea was to force generation of all proxies for easy use with tab-completion in IDEs,...

The function arguments of `std::vector` mean that the data is copied every time. That is inefficient, but otherwise (in principle) the best way to prevent memory issues. The crash itself...