- 13 Apr, 2016 2 commits
-
-
Wenzel Jakob authored
-
Wenzel Jakob authored
-
- 11 Apr, 2016 1 commit
-
-
Wenzel Jakob authored
-
- 06 Apr, 2016 1 commit
-
-
Wenzel Jakob authored
-
- 31 Mar, 2016 1 commit
-
-
Wenzel Jakob authored
-
- 26 Mar, 2016 3 commits
-
-
Wenzel Jakob authored
-
Wenzel Jakob authored
-
Wenzel Jakob authored
-
- 15 Mar, 2016 1 commit
-
-
Wenzel Jakob authored
-
- 10 Mar, 2016 2 commits
-
-
Ben Pritchard authored
-
Wenzel Jakob authored
-
- 08 Mar, 2016 2 commits
-
-
Sylvain Corlay authored
-
Sylvain Corlay authored
-
- 23 Feb, 2016 2 commits
-
-
Wenzel Jakob authored
-
jmabille authored
-
- 20 Feb, 2016 3 commits
-
-
Wenzel Jakob authored
-
Wenzel Jakob authored
-
Johan Mabille authored
-
- 07 Feb, 2016 1 commit
-
-
Wenzel Jakob authored
-
- 04 Feb, 2016 1 commit
-
-
Wenzel Jakob authored
-
- 24 Jan, 2016 1 commit
-
-
Wenzel Jakob authored
-
- 17 Jan, 2016 9 commits
-
-
Wenzel Jakob authored
- new pybind11::base<> attribute to indicate a subclass relationship - unified infrastructure for parsing variadic arguments in class_ and cpp_function - use 'handle' and 'object' more consistently everywhere
-
Wenzel Jakob authored
-
Wenzel Jakob authored
-
Wenzel Jakob authored
-
Wenzel Jakob authored
Previously, pybind11 required classes using std::shared_ptr<> to derive from std::enable_shared_from_this<> (or compilation failures would ensue). Everything now also works for classes that don't do this, assuming that some basic rules are followed (e.g. never passing "raw" pointers of instances manged by shared pointers). The safer std::enable_shared_from_this<> approach continues to be supported.
-
Wenzel Jakob authored
-
Wenzel Jakob authored
-
Wenzel Jakob authored
-
Wenzel Jakob authored
This modification taps into some newer C++14 features (if present) to generate function signatures considerably more efficiently at compile time rather than at run time. With this change, pybind11 binaries are now *2.1 times* smaller compared to the Boost.Python baseline in the benchmark. Compilation times get a nice improvement as well. Visual Studio 2015 unfortunately doesn't implement 'constexpr' well enough yet to support this change and uses a runtime fallback.
-
- 14 Dec, 2015 1 commit
-
-
mk kim authored
-
- 13 Dec, 2015 1 commit
-
-
Wenzel Jakob authored
-
- 30 Nov, 2015 1 commit
-
-
Wenzel Jakob authored
-
- 24 Nov, 2015 1 commit
-
-
Wenzel Jakob authored
-
- 15 Nov, 2015 1 commit
-
-
Wenzel Jakob authored
-
- 14 Nov, 2015 1 commit
-
-
Wenzel Jakob authored
-
- 18 Oct, 2015 2 commits
-
-
Wenzel Jakob authored
-
Wenzel Jakob authored
-
- 15 Oct, 2015 1 commit
-
-
Wenzel Jakob authored
-
- 13 Oct, 2015 1 commit
-
-
Wenzel Jakob authored
-