summaryrefslogtreecommitdiffstats
path: root/src/v4/qv4isel_masm.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix loading of this value on 32-bitHEADmasterSimon Hausmann2013-04-151-0/+4
* Remove context argument for increment/decrement valueLars Knoll2013-04-151-2/+2
* Implement fast lookup for constructor calls to the global objectLars Knoll2013-04-151-0/+13
* Remove the context pointer from unary operationsLars Knoll2013-04-151-1/+1
* Get rid of qmljs_get_this_objectLars Knoll2013-04-151-1/+2
* use lookups for the global scopeLars Knoll2013-04-151-3/+39
* Introduce specialized lookup methodsLars Knoll2013-04-141-0/+1
* Move the lookup class into it's own fileLars Knoll2013-04-141-0/+1
* Move arguments out of ExecutionContext and into CallContextLars Knoll2013-04-051-1/+1
* Move locals from ExecutionContext to CallContextLars Knoll2013-04-051-1/+1
* Clean up the property lookup codeLars Knoll2013-04-051-3/+4
* Fix memory allocation of executable codeSimon Hausmann2013-04-011-4/+4
* Implement fast argument lookups also for outter scopesSimon Hausmann2013-03-231-1/+0
* Improve readability of disassemblySimon Hausmann2013-03-211-2/+16
* Move V4 IR into its own V4IR namespace to avoid clash with QtDeclarativeTor Arne Vestbø2013-03-211-133/+133
* Rename qmljs_runtime to qv4runtimeLars Knoll2013-03-141-1/+1
* Add support for ARM exception unwindingSimon Hausmann2013-03-121-9/+22
* Fix slowness in unwind table registrationSimon Hausmann2013-03-061-2/+1
* Get rid of 'Value ExecutionEngine::exception' memberSimon Hausmann2013-03-061-5/+4
* Get rid of the builtin_get_exception call in the IRSimon Hausmann2013-03-061-7/+4
* Cleanup: Get rid of calls to builtin_{push,pop}_catch_scope in the IRSimon Hausmann2013-03-061-8/+7
* Optimize exception throwingSimon Hausmann2013-03-061-39/+56
* Cleanup unwind handlerSimon Hausmann2013-03-051-3/+4
* Cleanup: Rename __builtin_delete_exception_handlerSimon Hausmann2013-03-041-1/+1
* Cleanup: Get rid of manual unwind stackSimon Hausmann2013-03-041-3/+4
* Implement JavaScript exceptions using C++ exceptionsSimon Hausmann2013-03-031-6/+59
* Fix crashes on ia32 with array literalsSimon Hausmann2013-03-031-0/+22
* More efficient initialization of array literalsLars Knoll2013-03-031-6/+8
* Add class to help the platform unwind JIT code.Erik Verbruggen2013-02-271-0/+5
* Fix crypto.js on armSimon Hausmann2013-02-271-0/+7
* [masm] Prepare local stack frame for new upcoming exception handlingSimon Hausmann2013-02-261-9/+11
* Port __qmljs_get_thisobject to new calling conventionSimon Hausmann2013-02-201-1/+1
* [masm] Fix function name replacement in disassembly on ia32Simon Hausmann2013-02-191-1/+1
* [masm] Fix writing of return value on armSimon Hausmann2013-02-191-1/+1
* [masm] Fix function return on armSimon Hausmann2013-02-191-1/+1
* [masm] Fix incorrect stack pointer adjustment when leaving functionSimon Hausmann2013-02-191-1/+1
* reference locals in outer functions by indexLars Knoll2013-02-161-6/+22
* Port the remaining functions called from masm to pass-by-reference/pointerSimon Hausmann2013-02-151-9/+9
* [masm] Save guard const reference method callsSimon Hausmann2013-02-151-33/+51
* cleanup __qmljs_to_boolean vs Value.toBoolean()Lars Knoll2013-02-151-1/+1
* Adapt get/set_element to new calling conventionLars Knoll2013-02-141-3/+5
* Ported closure init runtime functions to new calling conventionSimon Hausmann2013-02-141-1/+1
* Ported run-time exception throwing functions to new calling conventionSimon Hausmann2013-02-141-1/+1
* Fix argument order of unary opsSimon Hausmann2013-02-141-2/+2
* Ported built-in exception getter to new calling conventionSimon Hausmann2013-02-141-1/+1
* Convert property deletion runtime functions to new calling conventionSimon Hausmann2013-02-141-3/+3
* Convert unary ops to new calling conventionSimon Hausmann2013-02-141-2/+2
* Convert construct runtime functions to new calling conventionSimon Hausmann2013-02-141-2/+2
* Convert builtin type of functions to new calling conventionSimon Hausmann2013-02-141-3/+3
* Converted calling runtime functions to new calling conventionSimon Hausmann2013-02-141-7/+10