| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-04-12 | NSTAR-1099 Eliminate naming conflict in embind handles | Bill Welden | |
| 2013-04-12 | Can now reference base classes through multiple levels of inheritance if one ↵ | Bill Welden | |
| or more intermediate classes are not bound. Warning: we know nothing about the members of the unbound classes, so you might end up inheriting the bound base class's member when a C++ routine would inherit the identically named member from the unbound class. | |||
| 2013-04-12 | - Classes now inherit elements from grandparent (etc.) as well as parent classes | Bill Welden | |
| - Removed dead code | |||
| 2013-04-12 | Removed explicit cast capability from bindings. | Bill Welden | |
| 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 | Revert "fix lint warning" | Bill Welden | |
| This reverts commit 4a9e281a7d42595354c775ee1a79fdb9c3ec6354. | |||
| 2013-04-12 | fix lint warning | Bill Welden | |
| 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 | fix a rebase conflict | Chad Austin | |
| 2013-04-12 | Missing semicolon | Chad Austin | |
| 2013-04-12 | Depending on the order of construction and destruction of val objects, ↵ | Chad Austin | |
| count_emval_handles could be incorrect. | |||
| 2013-04-12 | Introduce val::new_ for constructor invocation | Chad Austin | |
| 2013-04-12 | Kill eval_global_method: it's replaced with more primitives | Chad Austin | |
| 2013-04-12 | simplify emscripten::val set and get | Chad Austin | |
| 2013-04-12 | Fix a lint error. | Bill Welden | |
| 2013-04-12 | Removed order dependencies from emscripten bindings. | Bill Welden | |
| 2013-04-12 | Simplify emscripten::val a bit, reducing it closer to its primitive operations. | Chad Austin | |
| 2013-04-12 | Simplify emscripten::val a bit, reducing it closer to its primitive operations. | Chad Austin | |
| 2013-04-12 | Reconstruct code after git merge issue. | Bill Welden | |
| 2013-04-12 | Fix lint warnings. | Bill Welden | |
| 2013-04-12 | Work in progress for access to properties under multiple inheritance | Bill Welden | |
| 2013-04-12 | Fix for lint warning. | Bill Welden | |
| 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 | Forgot to implement take_value :) | Chad Austin | |
| 2013-04-12 | bring emscripten::val closer to the set of primitive operations provided by ↵ | Chad Austin | |
| JS on values | |||
| 2013-04-12 | o Temporary shared pointers created to hold upcast argument values now share ↵ | Bill Welden | |
| ownership with the original pointer. o New test cases for edge cases. o Other minor clean-up. | |||
| 2013-04-12 | Minor clean-up of auto upcasting. | Bill Welden | |
| 2013-04-12 | New CastError exception when explicit or implicit cast cannot be completed. | Bill Welden | |
| 2013-04-12 | Revert "Revert "Fix a lint error."" | Bill Welden | |
| This reverts commit 6bcd2b18c56448502c69bbfc960a3044c8955fd8. | |||
| 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 | Revert "Fix a lint error." | Bill Welden | |
| This reverts commit f7b63f2ed5f8fea7ed9c8d5b9116bc10bfbab7b7. | |||
| 2013-04-12 | Fix a lint error. | Bill Welden | |
| 2013-04-12 | Auto upcast of pointer parameters to C++ routines. | Bill Welden | |
| 2013-04-12 | Support for automatic upcasting of pointer parameters passed to C++. | Bill Welden | |
| 2013-04-12 | Fixed a lint error | Bill Welden | |
| 2013-04-12 | Major re-factoring for auto downcasting | Bill Welden | |
| 2013-04-12 | clear distinction between raw (C++) and cooked (Javascript class instances) ↵ | Bill Welden | |
| types. | |||
| 2013-04-12 | Refactoring preparatory to code clean-up (no functional changes, all tests ↵ | Bill Welden | |
| pass). | |||
| 2013-04-12 | Continuing merge of auto downcasting. | Bill Welden | |
| 2013-04-12 | More work on auto downcasting. | Bill Welden | |
| 2013-04-12 | stringify key name before checking if the key exists | Todd Lee | |
| 2013-04-12 | Benchmark work on pointer casting. | Bill Welden | |
| 2013-04-12 | Revert "remove an unused method" | jinsuck | |
| This reverts commit 7300ba73d3004b8d5c69bd8e3dfbc971c3147ad8. | |||
| 2013-04-12 | remove an unused method | jinsuck | |
| 2013-04-12 | Suppress a lint warning | Bill Welden | |
| 2013-04-12 | First fully functional automatic downcasting implementation. | 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 | Fix a jshint issue | Bill Welden | |
| 2013-04-12 | More work toward dynamic downcasting of pointers. | Bill Welden | |
