1. 06 Jun, 2020 2 commits
    • Jeff Trull's avatar
      Remove boost::any wrapper around std::shared_ptr · 4c8a80b5
      Jeff Trull authored
      std::shared_ptr provides a limited amount of type erasure natively
      based on void* and the fact that it stores the original type in the
      deleter. As a result, if you know the original type, you can call
      std::static_pointer_cast and recover a legitimate shared_ptr of the
      right type, very efficiently.
      
      It looks like the use of boost::any in this code is:
      
      1) to hide the pointed-to type so a uniform container can be used
      2) to represent "no pointer"
      
      both of which can be handled natively by shared_ptr<void> with a small
      performance gain from removing one indirection.
      4c8a80b5
    • Tiago Peixoto's avatar
      Merge branch 'pythonedge-final' into 'master' · 46993132
      Tiago Peixoto authored
      Mark PythonEdge as "final" per clang-tidy
      
      See merge request !26
      46993132
  2. 05 Jun, 2020 3 commits
  3. 02 Jun, 2020 3 commits
  4. 30 May, 2020 2 commits
  5. 29 May, 2020 5 commits
  6. 28 May, 2020 10 commits
  7. 18 May, 2020 2 commits
  8. 21 Apr, 2020 2 commits
  9. 20 Apr, 2020 6 commits
  10. 18 Apr, 2020 1 commit
  11. 02 Apr, 2020 1 commit
  12. 01 Apr, 2020 3 commits