aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml
Commit message (Expand)AuthorAgeFilesLines
...
| * Cleanup: Make isel subclass the unit generatorSimon Hausmann2013-08-184-49/+39
| * Get rid of engine pointer in iselSimon Hausmann2013-08-1810-26/+24
| * Fix invalid reads with stringsSimon Hausmann2013-08-183-25/+26
| * Fix eval operating on incorrect runtime dataSimon Hausmann2013-08-186-31/+51
| * Remove unused Function::engine member and line number mapping typeSimon Hausmann2013-08-162-10/+0
| * Merge Function::init with the constructorSimon Hausmann2013-08-165-31/+29
| * Eliminate all vm functions on the isel sideSimon Hausmann2013-08-169-46/+13
| * Use indices into the runtime functions array instead of function pointers in ...Simon Hausmann2013-08-165-9/+9
| * Get rid of the functions list in QV4::ExecutionEngineSimon Hausmann2013-08-168-32/+41
| * Refcount the compilation unit and remove refcount from runtime functionSimon Hausmann2013-08-166-26/+5
| * 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-162-8/+7
| * Get rid of QV4::Function::generatedValues by porting moths' regexps to runtim...Simon Hausmann2013-08-165-11/+14
| * Ported identifiers in moth to use runtime stringsSimon Hausmann2013-08-167-83/+87
| * Initial port of moth to the new compile data structuresSimon Hausmann2013-08-167-21/+66
| * Get rid of the QV4::Function in the masm iselSimon Hausmann2013-08-165-31/+21
| * Ported the compile-time class setup for object literals to be run-time basedSimon Hausmann2013-08-1611-16/+116
| * Cleanup: Store lookup tables inside the CompilationUnitSimon Hausmann2013-08-162-21/+25
| * Store line number mappings in the compiled functionSimon Hausmann2013-08-168-31/+84
| * Ported regular expressions over to be run-time generated dataSimon Hausmann2013-08-169-6/+88
| * Remove identifier() from masm iselSimon Hausmann2013-08-152-9/+1
| * Fix crashes with unmarked runtime stringsSimon Hausmann2013-08-154-0/+23
| * Fix valgrind errors in strings in compiled dataSimon Hausmann2013-08-151-1/+1
| * Ported lookups to use the compiled data infrastructureSimon Hausmann2013-08-1511-76/+98
| * 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-1510-28/+57
| * Initialize formals and locals from the compiled function data instead of in t...Simon Hausmann2013-08-155-10/+26
| * Store the file name per compilation unit, not per compiled functionSimon Hausmann2013-08-157-12/+23
| * Move codeRef out of QV4::FunctionSimon Hausmann2013-08-157-21/+42
| * Move the masm compilation unit entirely into qv4isel_masmSimon Hausmann2013-08-156-52/+43
| * Move QV4::Function::sourceFile to CompiledFunctionSimon Hausmann2013-08-156-9/+11
| * Get rid of flags in QV4::Function and use CompiledFunction::flags insteadSimon Hausmann2013-08-1510-58/+32
| * Fix writing the function offset table and initialize the pointer to the compi...Simon Hausmann2013-08-158-13/+46
| * Begin using the compiled data structures for runtime stringsSimon Hausmann2013-08-1514-22/+126
| * Initial version of generator for new data structuresSimon Hausmann2013-08-155-14/+343
| * Merge branch 'dev' of ssh://codereview.qt-project.org/qt/qtdeclarative into w...Simon Hausmann2013-08-1323-145/+190
| |\
| * | Add initial draft of the compiled data structures for JS and QMLLars Knoll2013-08-091-0/+221
* | | Clean up one more header dependency for the compilerLars Knoll2013-08-201-1/+1
* | | Remove QV4::DiagnosticMessageLars Knoll2013-08-2012-183/+120
* | | Add the constant condition evaluation optimization.Erik Verbruggen2013-08-201-4/+108
* | | Various fixes to the optimizer.Erik Verbruggen2013-08-204-34/+466
* | | Add linear scan register allocation.Erik Verbruggen2013-08-199-48/+1906
* | | Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2013-08-191-2/+3
|\ \ \
| * | | Doc fixAlan Alpert2013-08-161-2/+3
* | | | Optimize setting new properties on objectsLars Knoll2013-08-184-9/+94
* | | | Remove unused overload of newCallContext()Lars Knoll2013-08-172-11/+0
* | | | Small typo fixes.Erik Verbruggen2013-08-171-6/+4
* | | | Factor out protoHasArray and hasAccessorPropertyPeter Varga2013-08-174-51/+27
* | | | Simplify __qmljs_call_property_lookupLars Knoll2013-08-171-5/+2
* | | | Never convert the this object when calling a builtin functionLars Knoll2013-08-173-58/+34