Skip to content
Snippets Groups Projects
  1. Apr 17, 2019
  2. Apr 14, 2019
    • Stefan Wunsch's avatar
      [PyROOT exp] Make DeclareCppCallable py3 compliant · 4264cd49
      Stefan Wunsch authored
      [PyROOT exp] long does not exist anymore in Python3, map to int
      
      [PyROOT exp] Clear error indicator for fallback (enforced since py3.6)
      
      [PyROOT] Use Python/C API utility for warnings
      
      [PyROOT exp] Dont set error indicator during fetching keyword
      4264cd49
  3. Apr 11, 2019
    • Stefan Wunsch's avatar
      [PyROOT exp] Add feature to invoke Python callables from C++ · c6ecc408
      Stefan Wunsch authored
      [PyROOT exp] Move implementation of DeclareGenericCallable to separate source file
      
      [PyROOT exp] Add feature to jit Python callable using numba
      
      So far, the jitting is only supported for basic types.
      
      [PyROOT exp] Add proxy class to switch between numba and generic impl
      
      [PyROOT exp] Ensure no leaking PyObject if stepping out early in callable proxy
      
      [PyROOT exp] Allow user to pass optional name of wrapper function
      
      [PyROOT exp] Add test for dispatcher of wrapper functions
      
      [PyROOT exp] Put in first round of comment
      
       - numba_only, generic_only and verbose flag
       - put only one decorator
       - change namespace of C++ side functions
       - modularize code
       - adapt tests
      
      [PyROOT exp] Add missing DECREFs when stepping out due to an exception
      
      [PyROOT exp] Remove unnecessary import of headers
      
      [PyROOT exp] Make verbose=True to new default
      c6ecc408
    • Stefan Wunsch's avatar
      4ac284c5
  4. Mar 22, 2019
  5. Mar 21, 2019
  6. Mar 15, 2019
  7. Mar 14, 2019
  8. Mar 13, 2019
  9. Mar 12, 2019
  10. Mar 08, 2019
  11. Mar 05, 2019
  12. Mar 01, 2019
Loading