Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Fix cxa_demangle compile errors | 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 | |
2013-03-29 | Update symbols. | Bruce Mitchener | |
2013-03-29 | Update libcxx to work with emscripten. | Bruce Mitchener | |
2013-03-29 | Update to r178253 from March 29, 2013. | Bruce Mitchener | |
2013-03-25 | Merge pull request #989 from waywardmonkeys/fix-strtof | Alon Zakai | |
Don't infinitely recurse in strtof(). | |||
2013-03-25 | remove symbol removing hack; export all malloc symbols as weak; add test for ↵1.3.5 | Alon Zakai | |
a case where symbol removing made us not merge llvm constructors properly | |||
2013-03-25 | Get exceptions working as they were before. | Bruce Mitchener | |
This no longer uses headers from libcxxabi and in fact uses libcxxabi a bit less than before. This no longer lets some new C++11 stuff such as exception_ptr work as the support for that relies upon libcxxabi code. | |||
2013-03-25 | Get things working with the new libcxx / libcxxabi. | Bruce Mitchener | |
2013-03-25 | Remove unused makefiles. | Bruce Mitchener | |
2013-03-25 | update libcxxabi. | Bruce Mitchener | |
2013-03-25 | Update to current libcxx. | Bruce Mitchener | |
This doesn't work yet as it needs to be customized for use with emscripten still. | |||
2013-03-22 | Don't infinitely recurse in strtof(). | Bruce Mitchener | |
2013-03-06 | Move strtod, strtold, strtof, strtod_l, strtold_l, atof from JS side to libc ↵1.2.9 | Xuejie "Rafael" Xiao | |
side, this can fix double precision bug in original strtod implementation. | |||
2013-03-05 | Add support for getopt/getopt_long | manuels | |
2013-03-03 | Merge pull request #846 from juj/dlmalloc_286 | Alon Zakai | |
Dlmalloc 286 | |||
2013-02-23 | update libc symbols | Alon Zakai | |
2013-02-20 | remove bad_cast/typeinfo.cpp from libcxx, no longer needed since it is in ↵ | Alon Zakai | |
libcxxabi | |||
2013-02-20 | build base type_info class with libcxxabi, fixes #862 | Alon Zakai | |
2013-02-12 | Update to dlmalloc 2.8.6 and set HAVE_MMAP to 0 only if compiling under ↵ | Jukka Jylänki | |
EMSCRIPTEN to fix an allocator failure issue on OSX when building test_dlmalloc to native code. Fixes #730. | |||
2013-01-09 | use musl memcpy instead of out handwritten js one | Alon Zakai | |
2013-01-09 | rename dlmalloc to libc in cache, in preparation for adding further code there1.2.3 | Alon Zakai | |
2012-12-21 | update libcxxabi | Alon Zakai | |
2012-09-25 | Move embind C++ implementation into emscripten repository | Chad Austin | |
2012-09-25 | Add a marker showing that we changed an upstream library. | Chad Austin | |
2012-09-25 | Fix a warning under -Wall | Chad Austin | |