aboutsummaryrefslogtreecommitdiff
path: root/src/embind/emval.js
AgeCommit message (Expand)Author
2014-03-31Remove 'vararg' from names of functions, per code review. Don't expand float...Chad Austin
2014-03-28Make val::val(T&&) compatible with asm.jsChad Austin
2014-03-28Make val::operator() compatible with asm.jsChad Austin
2014-03-28Rename readValueFromPointer to readValueFromVarArg to make its sometimes odd ...Chad Austin
2014-03-28Make val::call<> compatible with asm.jsChad Austin
2014-03-28Fix passing memory_views in varargsChad Austin
2014-03-28Some minor emval simplificationsChad Austin
2014-03-28It appears we can use doubles as generic wire types.Chad Austin
2014-03-28make val::new_ compatible with asm.jsChad Austin
2014-03-28make val::as<> compatible with asm.jsChad Austin
2014-02-04Fix a possible double-deletion in embind when returning a smart pointer from ...Chad Austin
2014-02-04Fix a possible memory corruption bug when using val::asChad Austin
2013-07-17Fix a bunch of things that break under closure advanced optimizations. Now, ...Chad Austin
2013-05-17embind should predeclare Module in case it's included before a shell in the c...Chad Austin
2013-05-17Make jslint happy.Jukka Jylanki
2013-05-17Optimize __emval_new and __emval_decref.Jukka Jylänki
2013-05-17embind: Fix issues by js syntax check, and remember to pass all required symb...Jukka Jylanki
2013-05-17Optimize the implementation of C++ -> JS invoker functions generated by __emv...Jukka Jylänki
2013-05-17Add support for (fast?) memory_view objects. If C++ passes a memory_view to ...Chad Austin
2013-05-17Checkpoint work towards making vtable->JS calls faster.Chad Austin
2013-05-04Remove more +x permissions on source or javascript filesSylvestre Ledru
2013-04-18fix readLatin1String to actually cover the range of latin-1 characters and ad...Chad Austin
2013-04-18Add perfect forwarding throughout emscripten::val. This shaves 50 KB off the...Chad Austin
2013-04-18Replace Pointer_stringify() with something simpler and faster. The "String.fr...jinsuck
2013-04-18allow optional implementation of non-abstract virtual methodsChad Austin
2013-04-12add a helper method for Northstar unit testing (when emval leaks, we want to ...jinsuck
2013-04-12Typed array objects require use of operator new. You can't just call them di...Chad Austin
2013-04-12can look up module properties like HEAP8 from within C++ :)Chad Austin
2013-04-12Allow multiple arguments to emscripten::val::new_()Chad Austin
2013-04-12Kill fromWireTypeAutoDowncastChad Austin
2013-04-12commentChad Austin
2013-04-12Support autodowncasting when passing pointers into valChad Austin
2013-04-12Missing semicolonChad Austin
2013-04-12Depending on the order of construction and destruction of val objects, count_...Chad Austin
2013-04-12Introduce val::new_ for constructor invocationChad Austin
2013-04-12Kill eval_global_method: it's replaced with more primitivesChad Austin
2013-04-12simplify emscripten::val set and getChad Austin
2013-04-12Simplify emscripten::val a bit, reducing it closer to its primitive operations.Chad Austin
2013-04-12Simplify emscripten::val a bit, reducing it closer to its primitive operations.Chad Austin
2013-04-12Forgot to implement take_value :)Chad Austin
2013-04-12bring emscripten::val closer to the set of primitive operations provided by J...Chad Austin
2013-04-12Refactoring preparatory to code clean-up (no functional changes, all tests pa...Bill Welden
2013-04-12stringify key name before checking if the key existsTodd Lee
2013-04-12Revert "remove an unused method"jinsuck
2013-04-12remove an unused methodjinsuck
2013-04-12support creating val with null (needed for sending null parameter to ajinsuck
2013-04-12use simpler way to get length of an arrayTodd Lee
2013-04-12added two utility functions to emval.Todd Lee
2013-04-121) add a method to run global javascript function on val 2) fix a bug tojinsuck
2013-04-12Fix several ownership/lifetime bugs in argument wire typesChad Austin