aboutsummaryrefslogtreecommitdiff
path: root/src/embind
AgeCommit message (Expand)Author
2014-05-29Fix a bug where a returned handle to a derived JS object would not always cor...Chad Austin
2014-05-21Passing an argument from C++ into JavaScript has 'borrow' semantics rather th...Chad Austin
2014-05-21expose the set of inherited instances for debugging purposesChad Austin
2014-05-21Bring back the ability to implement a C++ interface with a specific JavaScrip...Chad Austin
2014-05-21Fix a bug where, when extending from a class held with intrusive pointers, th...Chad Austin
2014-05-21start to checkpoint some intrusive pointer testsChad Austin
2014-05-21Prevent some common mistakes when calling parent constructors and destructorsChad Austin
2014-05-21Make returning JavaScript instances work in the presence of base class pointe...Chad Austin
2014-05-21handle some scenarios where you mix delete() and deleteLater()Chad Austin
2014-05-21If embind knows about a live JavaScript instance and it matches a raw pointer...Chad Austin
2014-05-21Call __destruct on the JS implementation when the instance is destroyed.Chad Austin
2014-05-21Rename initialize to __construct to avoid conflicting with C++ function namesChad Austin
2014-05-21checkpoint returning JS instances out of embindChad Austin
2014-05-21Support deriving from abstract classes with constructorsChad Austin
2014-05-21give a good error message when a pure virtual function is not implemented in ...Chad Austin
2014-05-21Remove .implement from the public APIChad Austin
2014-05-21pass jshintChad Austin
2014-05-21make optional methods workChad Austin
2014-05-21properties set in constructor persist to methodsChad Austin
2014-05-21instanceof passesChad Austin
2014-05-21can extend, construct, and deleteChad Austin
2014-05-16expose typeof via emscripten::valChad Austin
2014-05-06Apply Chad's fix from issue #2335 to fix other.test_embind.Jukka Jylänki
2014-04-29fix embind/asm.js in PRECISE_F32 modeChad Austin
2014-04-24passes testsChad Austin
2014-04-24enable embind/asm.js tests.Chad Austin
2014-04-24have asm.js embind go through dynCallChad Austin
2014-04-13class and enum signaturesChad Austin
2014-04-13value array and value object signaturesChad Austin
2014-04-13craftInvokerFunction never seems to use classTypeChad Austin
2014-04-13checkpoint asm.js-style function lookup by signature stringChad Austin
2014-03-31Remove 'vararg' from names of functions, per code review. Don't expand float...Chad Austin
2014-03-29Follow up from azakai's code reviewChad 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-28Allow 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-07-17Rename value_tuple to value_array and value_struct to value_objectChad Austin
2013-05-17embind should predeclare Module in case it's included before a shell in the c...Chad Austin
2013-05-17Allow implicit conversion from booleans to ints/floats (for WebGL)Chad Austin
2013-05-17Make jslint happy.Jukka Jylanki