aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime
Commit message (Expand)AuthorAgeFilesLines
* Satellite profiler for V4Ulf Hermann2014-02-126-6/+293
* Merge "Merge remote-tracking branch 'origin/stable' into dev" into refs/stagi...Simon Hausmann2014-02-124-9/+12
|\
| * Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-02-114-9/+12
| |\
| | * Fix exception thrown in slot without Qml EngineSimon Hausmann2014-02-071-5/+7
| | * Fix alignment exception in newCallContext on ARMSamuli Piippo2014-02-062-2/+2
| | * [Regression] Fix lazy binding evaluationSimon Hausmann2014-02-061-1/+2
| | * V4: Array.push() on QStringList should invoke putIndexed()Alberto Mardegan2014-01-281-1/+1
* | | Add a function dumping out a GBMI stack trace of the V4 engine.Friedemann Kleint2014-02-121-0/+35
|/ /
* | Remove add/sub/mul instruction specializations for numbersLars Knoll2014-02-071-18/+0
* | Specialize CJump into JumpEq and JumpNeLars Knoll2014-02-071-5/+10
* | Remove a memset that is not requiredLars Knoll2014-02-071-0/+2
* | Add specialized instructions for right and left shiftLars Knoll2014-02-071-0/+16
* | Simplify some runtime methodsLars Knoll2014-02-071-15/+1
* | Remove two unused parameters from VME::run()Lars Knoll2014-02-072-5/+6
* | Add a MoveConst instruction to the interpreterLars Knoll2014-02-071-0/+4
* | Make the Ref classes not template basedLars Knoll2014-02-0719-123/+140
* | Rename Referenced to ManagedRefLars Knoll2014-02-0710-65/+52
* | Move Referenced together with ManagedLars Knoll2014-02-072-81/+90
* | Fix memory management issue with accessorsSimon Hausmann2014-02-072-3/+16
* | Move PersistenValue and WeakValue into it's own fileLars Knoll2014-02-056-324/+426
* | Smaller performance fixesLars Knoll2014-02-053-12/+14
* | Remove an unused constructorLars Knoll2014-02-052-5/+1
* | Add a special Debug instruction to the interpreter and use itLars Knoll2014-02-052-6/+9
* | Fix occasional crashes in canvas getImageData and other placesSimon Hausmann2014-02-041-2/+2
* | alloca() is declared in stdlib.h on BSD systemsGabriel de Dietrich2014-02-021-3/+1
* | Use lookups for get/setElement in the interpreterLars Knoll2014-01-311-0/+11
* | Remove unused macroLars Knoll2014-01-311-9/+0
* | Move ValueRef into qv4value_p.hLars Knoll2014-01-313-61/+80
* | Disentangle some includesLars Knoll2014-01-317-22/+30
* | Move Encode into qv4value_p.hLars Knoll2014-01-312-45/+49
* | CleanupsLars Knoll2014-01-3130-221/+206
* | Get rid of the SafeObject classLars Knoll2014-01-314-9/+20
* | Move ArrayElementLessThen to qv4arraydata.cppLars Knoll2014-01-313-43/+43
* | Rename some filesLars Knoll2014-01-3122-779/+779
* | Implement Lookup::indexedSetterLars Knoll2014-01-313-1/+63
* | Fix a bug in qmljs_set_element and improve it's performanceLars Knoll2014-01-311-4/+8
* | Merge "Merge remote-tracking branch 'origin/stable' into dev" into refs/stagi...Simon Hausmann2014-01-246-2/+125
|\ \
| * | Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-01-246-2/+125
| |\|
| | * Make compile on DragonFly BSD.Alex Blasche2014-01-213-0/+17
| | * Add support for deprecated RegExp (constructor) propertiesSimon Hausmann2014-01-202-2/+105
| | * Fix uninitialized variable in debug buildsSimon Hausmann2014-01-171-0/+3
* | | Allocate the ArrayData object and it's data togetherSimon Hausmann2014-01-247-172/+170
* | | Change virtual methods in ArrayData to take Object pointerLars Knoll2014-01-2411-133/+120
|/ /
* | Turn ArrayData into a Managed objectLars Knoll2014-01-239-145/+86
* | fix whitespaceOswald Buddenhagen2014-01-223-18/+18
* | Split ManagedVTable into two classesLars Knoll2014-01-2148-456/+316
* | Adjust method naming to be closer to ManagedLars Knoll2014-01-213-21/+37
* | Reorder members in ManagedVTableLars Knoll2014-01-214-26/+26
* | Use lookups for indexed accessesLars Knoll2014-01-202-0/+78
* | Add a SimpleArrayData classLars Knoll2014-01-2012-243/+259