aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-07-19simplify and correct the logic for falling back to the entry ident when an ↵Alon Zakai
invalid label id shows up; fixes #1399
2013-07-19handle out param in SDL_GetKeyboardState; fixes #1404Alon Zakai
2013-07-19Merge pull request #1402 from imvu/embind-updates-pull-requestAlon Zakai
Embind updates pull request
2013-07-19Merge pull request #1414 from inolen/dlclose_refcount_fixAlon Zakai
fix for dlclose refcount cleanup
2013-07-19ensure a final return after inlining, if necessaryAlon Zakai
2013-07-19remove variables owned by outlined code from the parentAlon Zakai
2013-07-19enable first working zlib outlining testAlon Zakai
2013-07-18fix for refcount cleanupAnthony Pesch
2013-07-18preparations for outline test on zlibAlon Zakai
2013-07-18improve find_bigfuncsAlon Zakai
2013-07-18wipe out control flow variable before calling outlined codeAlon Zakai
2013-07-18do not miss returns that are statementsAlon Zakai
2013-07-18do not emit spills in outlined code for variables that only appear in the ↵Alon Zakai
outlines code
2013-07-18do not outline into outlined code for now, and refactor code analysis a littleAlon Zakai
2013-07-18add coercions on return proxying in outlinerAlon Zakai
2013-07-18emit only necessary return proxying code when outliningAlon Zakai
2013-07-18send variables to outlines code even if just written; they may not be ↵Alon Zakai
written to, and we would write a zero incorrectly
2013-07-17consolidate simplifyExpressions to one pass that happens before closure, ↵Alon Zakai
where simplifyNotComps is guaranteed to be valid
2013-07-17add asm coercions to switches for outliningAlon Zakai
2013-07-17add asm coercions to ifs for outliningAlon Zakai
2013-07-17add asm coercion when outliningAlon Zakai
2013-07-17outlining integration in compilerAlon Zakai
2013-07-17do not emit illegal breaks in seqs when outliningAlon Zakai
2013-07-17infrastructure for passing extra info to js optimizer passes from emccAlon Zakai
2013-07-17do not overlap the normal C stack with outliner-spilled variablesAlon Zakai
2013-07-17refactor stack bump node searchAlon Zakai
2013-07-17rename variableAlon Zakai
2013-07-17enable larger outline testAlon Zakai
2013-07-17update existing stack if there is one when outliningAlon Zakai
2013-07-17stack support in outliningAlon Zakai
2013-07-17Add a test that shows JS objects can be modified if passed by reference into ↵Chad Austin
a C++ function
2013-07-17Fix a bunch of things that break under closure advanced optimizations. Now, ↵Chad Austin
to my knowledge, embind fully supports closure advanced mode.
2013-07-17Rename value_tuple to value_array and value_struct to value_objectChad Austin
2013-07-17more testingAlon Zakai
2013-07-17test for outlining of some of the functionsAlon Zakai
2013-07-17add test for outlining variablesAlon Zakai
2013-07-17do not attempt to outline normalized asm stuff like empty varsAlon Zakai
2013-07-16test for forwarding variables to outlined codeAlon Zakai
2013-07-16add test for not forwarding handled labeled breakAlon Zakai
2013-07-16fix labeled break/continue forwarding from outlined codeAlon Zakai
2013-07-16be more and more conservative about outlining as we look into outlined functionsAlon Zakai
2013-07-16add test for outlining of continueAlon Zakai
2013-07-16fix break forwarding in outlined codeAlon Zakai
2013-07-16fix switch generation for break/continue routing in outlinerAlon Zakai
2013-07-16fix hasBreak/hasContinue processing in outlineAlon Zakai
2013-07-16test for outlining a returnAlon Zakai
2013-07-16enable outline test and add a case for outlining in a while loopAlon Zakai
2013-07-16fix test_static_linkAlon Zakai
2013-07-16add smaller outline testcaseAlon Zakai
2013-07-16rename outline test filesAlon Zakai