aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4engine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Partial Symbol supportLars Knoll2018-05-021-9/+21
* Garbage collect identifiersLars Knoll2018-05-021-2/+2
* Remove String dependency from InternalClassLars Knoll2018-05-021-26/+26
* Rework catch context handlingLars Knoll2018-05-021-1/+0
* Clean up handling of the 'caller' propertyLars Knoll2018-04-261-2/+7
* Get rid of some outdated codeLars Knoll2018-04-121-6/+1
* garbage collect InternalClassLars Knoll2018-04-121-28/+39
* Better encapsulation for EngineBase::internalClassLars Knoll2018-04-121-38/+37
* Clean up Engine::newObject/newArrayObjectLars Knoll2018-04-121-10/+4
* Disambiguate different allocation functions in the memory managerLars Knoll2018-04-121-47/+47
* Cleanup MM::allocObject()Lars Knoll2018-04-121-13/+15
* Optimize MM::allocManaged()Lars Knoll2018-04-121-0/+2
* Remove the pool allocator from InternalClassLars Knoll2018-04-121-7/+4
* Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-171-21/+0
|\
| * Fix lookup of enums declared in QML singletonsSimon Hausmann2018-03-161-21/+0
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-031-1/+1
|\|
| * Silence a GCC 8 warning in qv4engineVille Voutilainen2018-02-281-1/+1
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-02-271-22/+22
|\|
| * use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-22/+22
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-221-3/+3
|\|
| * WinRT: Do not call canAllocateExecutableMemory from static initializerOliver Wolff2018-02-221-3/+3
* | Add a feature for QML locale supportUlf Hermann2018-02-151-0/+6
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-131-0/+3
|\|
| * Fix crashes on WinRT when allocation of executable memory is disabledSimon Hausmann2018-02-091-0/+3
* | QML: Make mapping of sequence object in JS optionalUlf Hermann2018-02-111-3/+19
* | Change creation of new internal classesLars Knoll2018-02-091-1/+1
* | Further simplify relation between different enginesUlf Hermann2018-02-071-2/+3
|/
* Merge "Merge remote-tracking branch 'origin/5.10' into dev" into refs/staging...Shawn Rutledge2018-02-061-2/+4
|\
| * Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-02-021-2/+4
| |\
| | * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-241-2/+4
| | |\
| | | * Speed up V4 QML context creationSimon Hausmann2018-01-161-0/+2
| | | * Use potentially intercepted URL as ID for compilation unitsUlf Hermann2017-12-211-2/+2
* | | | Remove double indirection between QJSEngine and QV4::ExecutionEngineUlf Hermann2018-02-021-0/+5
|/ / /
* | | Get rid of BuiltinFunctionLars Knoll2018-01-151-6/+4
* | | Convert more builtin functions to use the new calling conventionLars Knoll2018-01-121-1/+1
* | | V4: Only start JITting after a minimum of 3 callsErik Verbruggen2017-12-141-9/+9
* | | Merge remote-tracking branch 'origin/wip/new-backend' into devSimon Hausmann2017-11-211-120/+80
|\ \ \
| * | | V4: Add a baseline JITErik Verbruggen2017-11-171-1/+10
| * | | Clean up ArgumentsObject handlingLars Knoll2017-11-141-0/+2
| * | | Avoid marking on simple array data'sLars Knoll2017-11-141-0/+6
| * | | Merge remote-tracking branch 'origin/dev' into new-backendLars Knoll2017-11-081-7/+4
| |\| |
| * | | Re-enable Debug instructions and locations for QML functionsUlf Hermann2017-11-061-1/+1
| * | | Merge remote-tracking branch 'origin/dev' into HEADLars Knoll2017-10-221-22/+8
| |\ \ \
| * \ \ \ Merge remote-tracking branch 'origin/5.10' into wip/new-backendSimon Hausmann2017-09-121-1/+4
| |\ \ \ \
| * | | | | Unify JSStackFrame and CallDataLars Knoll2017-09-011-1/+1
| * | | | | Fix line number mapping to work with non increasing line numbersLars Knoll2017-08-291-8/+9
| * | | | | Move line number information into a side tableLars Knoll2017-08-251-2/+15
| * | | | | Merge remote-tracking branch 'origin/dev' into wip/new-backendLars Knoll2017-08-221-3/+3
| |\ \ \ \ \
| * | | | | | Get rid of CallData in the ExecutionContextLars Knoll2017-08-181-8/+1
| * | | | | | Cleanup naming of Stack frame structuresLars Knoll2017-08-101-10/+8