summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-04-12JSHint corrections.mey
2013-04-12Removing Functor as a specific type; folding operator call into the class ↵mey
definition.
2013-04-121) add a method to run global javascript function on val 2) fix a bug tojinsuck
return val from interface wrapper
2013-04-12Fleshing out functors and expanding them.mey
2013-04-12Merging.mey
2013-04-12Exposing std::function to javascript.mey
2013-04-12Add support for std::vector.Todd Lee
2013-04-12Returning an empty shared_ptr returns null to JavaScript. Similarly, ↵Chad Austin
passing null into a shared_ptr creates an empty shared_ptr.
2013-04-12Allow multiple pointer arguments and allow multiple functions taking the ↵Chad Austin
same raw pointer type
2013-04-12Add support for raw pointers to embindChad Austin
2013-04-12jshintChad Austin
2013-04-12Kill some duplicationChad Austin
2013-04-12Class static methods were downright broken.Chad Austin
2013-04-12Checkpoint work towards exposing call policies for raw pointers.Chad Austin
2013-04-12There can be an empty shared ptr. It is totally valid.Todd Lee
2013-04-12Add validation that prevents registering the same type multiple times ↵Chad Austin
(either by name or type ID)
2013-04-12Add the ability to extend the prototype of native classes from JavaScript.Chad Austin
2013-04-12Fix several ownership/lifetime bugs in argument wire typesChad Austin
2013-04-12Some minor generated code size reductions.Chad Austin
2013-04-12removed duplicate code / unnecessary codeTodd Lee
2013-04-12Handle shared_ptr correctly.(keep underlying pointer point to the same address)Todd Lee
There was some global variable dependency. These bleed thru tests and affected test result. Adding a way to reset this state.
2013-04-12Fixing some tabs and removing some duplication in smart ptr embind.mey
2013-04-12Some simplifications and optimizations to smart pointer supportChad Austin
2013-04-12Exposing std::shared_ptr<T> to javascript.mey
2013-04-11avoid unnecessary array creation in cxa_find_matching_catch callsAlon Zakai
2013-04-11infrastructure for supporting exceptions in asm.js, by going through ↵Alon Zakai
invoke_* calls
2013-04-11refactor emscripten.py ll splittingAlon Zakai
2013-04-11clarify INVOKE_RUNAlon Zakai
2013-04-11Merge pull request #1050 from arlolra/setgroupsAlon Zakai
Implements setgroups
2013-04-09make noInitialRun and INVOKE_RUN refer to main(), not run(). run() need not ↵Alon Zakai
call main(), and is necessary to set things up even if you call main() manually
2013-04-09remove ATMAIN hack, use a designated runPostSets function for postSetsAlon Zakai
2013-04-09implement setgroupsArlo Breault
2013-04-09only emit postsets in pre and when they actually existAlon Zakai
2013-04-09run postsets right before main, and after the memory initializer has been set upAlon Zakai
2013-04-09always load memory initializer asynchronously, to keep shell and web as ↵Alon Zakai
similar as possible
2013-04-09restore memory initialization and testingAlon Zakai
2013-04-08add new setjmp label into labelsDict, so it can be found by phis; fixes #1046Alon Zakai
2013-04-08Merge branch 'sscanf' of github.com:artdent/emscripten into artdent-sscanfAlon Zakai
2013-04-08Merge pull request #1035 from azmeuk/glfwAlon Zakai
GLFW mouse bug.
2013-04-06Merge pull request #1010 from azmeuk/openalEhsan Akhgari
Minor OpenAL improvements.
2013-04-06scanf: support '*', which matches without assigning to an argument.Jacob Lee
For example, sscanf("1 2 3", "%*d %d", &foo) stores 2 into foo.
2013-04-05allow non-ta2 memory initializer loadingAlon Zakai
2013-04-05test various chunk sizes for memory allocationAlon Zakai
2013-04-05fix test_atexitAlon Zakai
2013-04-05wait for Browser to show up to fetch memory initializerAlon Zakai
2013-04-05assert on callMain happening when no dependencies leftAlon Zakai
2013-04-05refactor preRun additionsAlon Zakai
2013-04-05ensure runtime initialized when dependencies have arrived, including the ↵Alon Zakai
memory initializer
2013-04-05use a separate memory initialization fileAlon Zakai
2013-04-05support reading binary data in the shell/nodeAlon Zakai