aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Optimize String.replace and RegExp.execLars Knoll2013-09-026-42/+87
* Optimize ScriptFunction::construct() and creation of FunctionObjectsLars Knoll2013-09-024-17/+27
* Inline identifier lookup where it makes senseLars Knoll2013-09-022-2/+9
* Use Q_ASSERT instead of assert to get rid of the checks in release buildsLars Knoll2013-09-021-2/+2
* Optimize Function.apply()Lars Knoll2013-09-021-3/+15
* Optimise property lookups on primitive typesLars Knoll2013-09-023-31/+168
* Fix a small bug in ExecutionContext::getPropertyAndBaseLars Knoll2013-09-021-1/+2
* Remove more usages of Object::setPrototype()Lars Knoll2013-09-0215-40/+23
* Remove more usages of Object::setPrototype()Lars Knoll2013-09-024-62/+49
* Cleanup calls to Object::setPrototype()Lars Knoll2013-09-0221-102/+86
* Move prototype pointer into QV4::InternalClassLars Knoll2013-09-0246-243/+304
* Add the object's prototype to the InternalClass structureLars Knoll2013-09-023-2/+39
* Remove unused arvument from Object constructorLars Knoll2013-09-023-3/+3
* Remove unused variableLars Knoll2013-09-021-1/+0
* Remove unused constructorLars Knoll2013-09-022-12/+0
* Fix some bugs in the code generatorLars Knoll2013-09-022-13/+30
* Add Value::isNullOrUndefined()Lars Knoll2013-09-022-3/+5
* Fix incorrect implementation of Array.toString()Lars Knoll2013-09-021-1/+9
* change calling convention for JS function callsLars Knoll2013-09-0249-385/+549
* move methods to create a new context into the ExecutionContext classLars Knoll2013-09-026-36/+34
* Add a SimpleScriptFunction classLars Knoll2013-09-0210-37/+177
* Move call context creation into the ExecutionContext classLars Knoll2013-09-025-70/+63
* Temporarily collect a map of all functions in the engineSimon Hausmann2013-09-027-1/+33
* Fix crashes when running tst_qqmlecmascript::importScripts with aggressive gcSimon Hausmann2013-09-022-4/+30
* New scenegraph renderer and atlas textures.Gunnar Sletta2013-09-0218-676/+4059
* Fix the header guard for the ARM unwinder helperThiago Macieira2013-09-021-2/+2
* Rename the DW2 and ARM unwinder helpers to standard _p.hThiago Macieira2013-09-025-5/+5
* Fix bad cast from non-const QMap iterator to const_iteratorThiago Macieira2013-09-021-1/+1
* wince: Build fix, assert() is not present in this platform.Sérgio Martins2013-08-293-5/+14
* wince: Build fix, disable the assembler when JIT is disabled.Sérgio Martins2013-08-298-16/+18
* Generate code for conversion to signed int32.Erik Verbruggen2013-08-295-21/+94
* Generate code for conversion to boolean.Erik Verbruggen2013-08-293-5/+54
* qmltest: Add QTestDefinedVariablesCaroline Chao2013-08-281-1/+10
* qmltest: Register test object as a singletonCaroline Chao2013-08-282-11/+29
* 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-282-3/+3
* Generate code conversion to double.Erik Verbruggen2013-08-286-11/+94
* wince: Build fix, CONST conflicts with Windows macros.Sérgio Martins2013-08-282-2/+12
* Fix unused variable warningKai Koehne2013-08-281-1/+1
* QQuickPlatformFileDialog: fix directoryEntered() signal connectionJ-P Nurmi2013-08-271-1/+1
* The fast and the furious, register drift.Erik Verbruggen2013-08-2711-422/+1047
* wince: vsnprintf is not available, use qvsnprintfSergio Martins2013-08-271-2/+3
* Silence MinGW/gcc-4.8.1 compiler warnings.Friedemann Kleint2013-08-262-60/+69
* Interpreter fixes.Erik Verbruggen2013-08-261-7/+15
* Allow for function declarations inside conditionalsSimon Hausmann2013-08-232-32/+0
* Don't crash with deferred propertiesAlan Alpert2013-08-221-1/+1
* TestLib: Fix regression in error location outputCaroline Chao2013-08-221-6/+6
* Cleanup: Rename overloaded () operators of CodeGen to more descriptive functi...Simon Hausmann2013-08-224-7/+7
* Cleanup: Separate JS environment scanner class declaration from definitionSimon Hausmann2013-08-222-306/+358