aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
* Cleanup calls to Object::setPrototype()Lars Knoll2013-09-021-2/+1
* Move prototype pointer into QV4::InternalClassLars Knoll2013-09-021-0/+2
* Fix some bugs in the code generatorLars Knoll2013-09-022-13/+30
* Add a SimpleScriptFunction classLars Knoll2013-09-021-1/+1
* Temporarily collect a map of all functions in the engineSimon Hausmann2013-09-025-1/+18
* Rename the DW2 and ARM unwinder helpers to standard _p.hThiago Macieira2013-09-021-1/+1
* wince: Build fix, disable the assembler when JIT is disabled.Sérgio Martins2013-08-291-2/+5
* Generate code for conversion to signed int32.Erik Verbruggen2013-08-293-15/+90
* Generate code for conversion to boolean.Erik Verbruggen2013-08-293-5/+54
* V4 regalloc: fix off-by-one in availability calculation.Erik Verbruggen2013-08-281-26/+10
* V4 regalloc: do not overwrite register availability in hole.Erik Verbruggen2013-08-281-1/+1
* wince: Build fix, abort() is not available on this platformSergio Martins2013-08-281-1/+1
* Generate code conversion to double.Erik Verbruggen2013-08-283-5/+84
* wince: Build fix, CONST conflicts with Windows macros.Sérgio Martins2013-08-282-2/+12
* The fast and the furious, register drift.Erik Verbruggen2013-08-279-419/+1037
* Interpreter fixes.Erik Verbruggen2013-08-261-7/+15
* Allow for function declarations inside conditionalsSimon Hausmann2013-08-232-32/+0
* Cleanup: Rename overloaded () operators of CodeGen to more descriptive functi...Simon Hausmann2013-08-222-4/+4
* Cleanup: Separate JS environment scanner class declaration from definitionSimon Hausmann2013-08-222-306/+358
* Merge branch 'wip/v4' of ssh://codereview.qt-project.org/qt/qtdeclarative int...Simon Hausmann2013-08-2016-312/+1252
|\
| * Cleanup: Determine the root/entry function in isel independent codeSimon Hausmann2013-08-196-31/+7
| * Fix ARM buildSimon Hausmann2013-08-191-0/+1
| * Fix class vs. struct mismatchSimon Hausmann2013-08-191-1/+1
| * Prospective MSVC build fixSimon Hausmann2013-08-192-4/+4
| * Prospective build fix for namespaced Qt buildsSimon Hausmann2013-08-181-0/+4
| * Cleanup: Make isel subclass the unit generatorSimon Hausmann2013-08-184-49/+39
| * Get rid of engine pointer in iselSimon Hausmann2013-08-188-24/+22
| * Fix invalid reads with stringsSimon Hausmann2013-08-182-23/+24
| * Merge Function::init with the constructorSimon Hausmann2013-08-163-12/+11
| * Eliminate all vm functions on the isel sideSimon Hausmann2013-08-167-38/+13
| * Use indices into the runtime functions array instead of function pointers in ...Simon Hausmann2013-08-163-7/+5
| * Get rid of the functions list in QV4::ExecutionEngineSimon Hausmann2013-08-164-4/+28
| * Refcount the compilation unit and remove refcount from runtime functionSimon Hausmann2013-08-162-3/+1
| * Reduce ExecutionEngine dependencies in the moth and masm iselSimon Hausmann2013-08-163-9/+9
| * Get rid of QV4::Function::lineNumberMappings by porting moth to the new mappingSimon Hausmann2013-08-161-6/+7
| * Get rid of QV4::Function::generatedValues by porting moths' regexps to runtim...Simon Hausmann2013-08-162-7/+9
| * Ported identifiers in moth to use runtime stringsSimon Hausmann2013-08-163-55/+53
| * Initial port of moth to the new compile data structuresSimon Hausmann2013-08-166-20/+66
| * Get rid of the QV4::Function in the masm iselSimon Hausmann2013-08-163-29/+14
| * Ported the compile-time class setup for object literals to be run-time basedSimon Hausmann2013-08-168-13/+110
| * Cleanup: Store lookup tables inside the CompilationUnitSimon Hausmann2013-08-162-21/+25
| * Store line number mappings in the compiled functionSimon Hausmann2013-08-166-19/+48
| * Ported regular expressions over to be run-time generated dataSimon Hausmann2013-08-165-6/+68
| * Remove identifier() from masm iselSimon Hausmann2013-08-152-9/+1
| * Fix crashes with unmarked runtime stringsSimon Hausmann2013-08-152-0/+14
| * Fix valgrind errors in strings in compiled dataSimon Hausmann2013-08-151-1/+1
| * Ported lookups to use the compiled data infrastructureSimon Hausmann2013-08-157-69/+95
| * Convert more of the masm backend to generate code for run-time stringsSimon Hausmann2013-08-151-27/+25
| * Prepare MASM for better runtime string handlingSimon Hausmann2013-08-155-14/+41
| * Initialize formals and locals from the compiled function data instead of in t...Simon Hausmann2013-08-153-10/+4