Skip to content
Snippets Groups Projects
  1. Apr 18, 2019
  2. Apr 17, 2019
  3. 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
  4. 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
  5. Mar 13, 2019
  6. Mar 12, 2019
  7. Mar 05, 2019
  8. Feb 22, 2019
  9. Feb 21, 2019
  10. Feb 19, 2019
  11. Feb 13, 2019
  12. Feb 11, 2019
  13. Feb 04, 2019
  14. Jan 25, 2019
  15. Jan 07, 2019
  16. Dec 12, 2018
  17. Nov 09, 2018
  18. Nov 02, 2018
  19. Nov 01, 2018
Loading