Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-17 | Add support for (fast?) memory_view objects. If C++ passes a memory_view to ↵ | Chad Austin | |
JS, it gets converted into a typed array object on the other side. Intended for WebGL. | |||
2013-05-03 | Remove executable permissions on simple files | Sylvestre Ledru | |
2013-04-24 | emscripten libcextra provides wmemset,wmemcpy. | Bruce Mitchener | |
2013-04-18 | Finally! JSInterface is dead | Chad Austin | |
2013-04-18 | Add support for returning std::wstring | Chad Austin | |
2013-04-12 | Revert "Bring back EMSCRIPTEN_KEEPALIVE" - instead directly use the ↵ | Jukka Jylänki | |
__attribute__((used)) macro in embind/bind.cpp. This reverts commit cbf636a88bcfcabf084331fc4d8a445cacb158f9. | |||
2013-04-12 | Stop using cxa_demangle in embind. | Bruce Mitchener | |
With an updated libcxx, we no longer have libcxxabi in the include path, so we can't have the demangling code in the build. | |||
2013-04-12 | Raise a TypeError if user tries to push an integer from JS side to C/C++ ↵ | Jukka Jylanki | |
function exported with embind and the integer (char/short/int/long) is out of bounds of the data type expected by the C++ function. | |||
2013-04-12 | Add sensible error messages when working with classes that depend on unbound ↵ | Chad Austin | |
types. | |||
2013-04-12 | If calling function that uses unbound types, give a sensible error message. | Chad Austin | |
2013-04-12 | Simplify getTypeName | Chad Austin | |
2013-04-12 | Change EMSCRIPTEN_BINDINGS syntax and allow for out-of-order registration of ↵ | Chad Austin | |
value_tuple elements. | |||
2013-04-12 | Remove some dead code | Chad Austin | |
2013-04-12 | Rewrite how dependent type registrations are implemented. This reduces code ↵ | Chad Austin | |
size both in JS and C++. There are some known bugs. I'll get to those soon. | |||
2013-04-12 | Explicitly specify base classes. Alas, but it must be done for instanceof :( | Chad Austin | |
2013-04-12 | Kill a bunch of C-style casts | Chad Austin | |
2013-04-12 | Fix a couple of merge issues bringing down the lastest emscripten. | Bill Welden | |
2013-04-12 | Fix a bunch of compiler warnings | Chad Austin | |
2013-04-12 | Bring back EMSCRIPTEN_KEEPALIVE | Chad Austin | |
2013-04-12 | EMSCRIPTEN_KEEPALIVE has been removed | Chad Austin | |
2013-04-12 | Revert "register_smart_ptr changed to .shared_ptr (mod to class definition) ↵ | Bill Welden | |
-- shared_ptr (outside of class definition) is still allowed" This reverts commit c38bb38e9d6393dfacb4afb0e9ba80ce42aee965. | |||
2013-04-12 | register_smart_ptr changed to .shared_ptr (mod to class definition) -- ↵ | Bill Welden | |
shared_ptr (outside of class definition) is still allowed shared pointers passed by reference can be modified by the called code -- the change is now reflected at the Javascript calling level other minor clean-up and small syntactic changes | |||
2013-04-12 | It is now possible to access base class properties and methods from a ↵ | Bill Welden | |
derived class (multiple inheritance not yet supported). | |||
2013-04-12 | Revert "Revert "Auto upcast of pointer parameters to C++ routines."" | Bill Welden | |
This reverts commit 07e0daa5aab716b38acf9041a8baec3816976579. | |||
2013-04-12 | Revert "Auto upcast of pointer parameters to C++ routines." | Bill Welden | |
This reverts commit 64cc5c47bed294d5efa2433655552530c0242503. | |||
2013-04-12 | Auto upcast of pointer parameters to C++ routines. | Bill Welden | |
2013-04-12 | clean-up old interface binding implementation | Todd Lee | |
2013-04-12 | Major re-factoring for auto downcasting | Bill Welden | |
2013-04-12 | More work on auto downcasting. | Bill Welden | |
2013-04-12 | Benchmark work on pointer casting. | Bill Welden | |
2013-04-12 | First fully functional automatic downcasting implementation. | Bill Welden | |
2013-04-12 | Forward slashes! | Bill Welden | |
2013-04-12 | Better error reporting | Bill Welden | |
Fixed demangling routine and added it to RTL New __typeName method to retrieve char* type name from type info | |||
2013-04-12 | More work toward dynamic downcasting of pointers. | Bill Welden | |
2013-04-12 | Supporting returning std::unique_ptr from C++ to javascript. | mey | |
2012-09-25 | Move embind C++ implementation into emscripten repository | Chad Austin | |