aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4globalobject.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleanups in Value/PrimitiveLars Knoll2018-09-171-4/+4
* Fix super property accessLars Knoll2018-08-311-0/+1
* Prefix vtable methods with virtualLars Knoll2018-07-031-1/+1
* Fix length properties of global constructorsLars Knoll2018-06-251-1/+1
* Ensure we have a lexical scope for global codeLars Knoll2018-05-111-1/+1
* Rename the CompilationMode enum to ContextTypeLars Knoll2018-05-021-1/+1
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-3/+3
* Convert more builtin methods to new calling conventionLars Knoll2017-11-131-31/+31
* Cut out one more C++ layer when doing JS function callsLars Knoll2017-11-131-11/+4
* Finally get rid of the QV4::Function pointer in the contextLars Knoll2017-11-131-7/+2
* Change signature for call/callAsConstructorLars Knoll2017-11-071-6/+6
* Further cleanup JSCallDataLars Knoll2017-11-071-6/+8
* Simplify JSCallData constructionLars Knoll2017-11-071-2/+2
* Get rid of the implicit cast operator to a CallDataLars Knoll2017-11-071-1/+1
* Get rid of JSCallData::call()Lars Knoll2017-11-071-4/+4
* Rename JSCall to JSCallDataLars Knoll2017-11-071-2/+2
* Change CallData::argc to be a QV4::ValueErik Verbruggen2017-09-191-9/+9
* Always set the correct FunctionObject when calling JS functionsLars Knoll2017-09-021-8/+8
* Move ScopedCallData and ScopedStackFrame into a separate fileLars Knoll2017-09-011-0/+1
* CleanupsLars Knoll2017-09-011-1/+1
* Move CallContext construction into a interpreter instructionLars Knoll2017-09-011-1/+1
* Use the context member in CallDataLars Knoll2017-09-011-1/+2
* Fix indirect, strict calls to evalLars Knoll2017-08-211-1/+4
* Get the thisObject from the current stackframeLars Knoll2017-08-181-1/+1
* Pass the correct this object to evalLars Knoll2017-08-101-1/+1
* Cleanup naming of Stack frame structuresLars Knoll2017-08-101-1/+1
* Always create a valid CallData object for interpreter callsLars Knoll2017-08-101-1/+3
* Refactor context handlingLars Knoll2017-08-101-9/+7
* Get rid of ExecutionContext::strictModeLars Knoll2017-08-101-2/+1
* Reduce usage of the strictMode flag in ExecutionContextLars Knoll2017-08-101-3/+3
* Introduce a JS stack frame that corresponds to the C++ stack frameLars Knoll2017-08-101-1/+1
* Avoid creating a separate Scope in the ExecutionContextSaverLars Knoll2017-08-081-1/+1
* Remove Scope::result and convert calling convention for builtinsLars Knoll2017-08-081-18/+30
* Change function signatures for call/construct backLars Knoll2017-08-041-22/+14
* Get rid of the compilation unit related members in ExecutionContextLars Knoll2017-08-031-2/+1
* Remove now unused filesLars Knoll2017-06-301-1/+0
* Move the engine() accessor from Object to ManagedLars Knoll2017-05-191-1/+1
* Fix arithmetic with constants inside eval() calls on 32-bit architecturesSimon Hausmann2017-03-301-0/+1
* Convert more builtin functionsLars Knoll2017-01-251-78/+68
* Clean up Value::isString()/stringValue() combinationsLars Knoll2016-11-291-2/+3
* QML: Make Heap::Object and all subclasses trivialErik Verbruggen2016-10-061-2/+2
* Qml: replace QStringLiteral with QL1SAnton Kudryavtsev2016-07-051-1/+1
* V4: Pass scope around as parameters inside the runtime.Erik Verbruggen2016-06-221-14/+22
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Use QStringRef in a bunch of places.wip/dbusSérgio Martins2015-10-181-1/+1
* Rename currentExecutionContext to currentContextLars Knoll2015-09-151-1/+1
* Cleanup usage of ExecutionEngine::currentContextLars Knoll2015-09-151-4/+4
* Cleanup the ExecutionContextSaverLars Knoll2015-09-151-2/+1
* Profile eval() and global script executionUlf Hermann2015-08-041-1/+2
* Use the to/from Hex functions from QtCoreThiago Macieira2015-07-171-37/+21