aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsapi
Commit message (Expand)AuthorAgeFilesLines
* Unify deleteProperty and deleteIndexedProperty vtable methodsLars Knoll2018-06-261-1/+1
* Add Proxy support for prototype handlingLars Knoll2018-06-251-3/+3
* Add virtual interface for hasPropertyLars Knoll2018-06-251-2/+2
* Implement a virtual interface for getOwnPropertyLars Knoll2018-06-251-1/+1
* Rename ForeachIterator to ForInIteratorLars Knoll2018-05-041-5/+5
* Rename the CompilationMode enum to ContextTypeLars Knoll2018-05-021-1/+1
* Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-04-271-4/+4
|\
| * Fix JIT build on INTEGRITY ARM64Kimmo Ollila2018-04-261-4/+4
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-032-2/+2
|\|
| * use the override keyword consistently and correctly (clang-tidy)Shawn Rutledge2018-02-272-2/+2
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-02-274-15/+15
|\|
| * use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-264-15/+15
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-181-5/+81
|\|
| * Merge remote-tracking branch 'origin/5.9' into 5.11Liang Qi2018-02-181-5/+81
| |\
| | * Document how to work with arrays using QJSValueMitch Curtis2018-02-081-5/+81
* | | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-151-5/+19
|\| |
| * | Merge remote-tracking branch 'origin/5.10' into 5.11Liang Qi2018-02-121-5/+19
| |\ \
| | * | Merge remote-tracking branch 'origin/5.9' into 5.105.10Liang Qi2018-02-071-5/+19
| | |\|
| | | * Document that Q_GADGET classes cannot be used with newQMetaObject()Mitch Curtis2018-02-051-5/+19
* | | | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-132-4/+4
|\| | |
| * | | doc: Fix qdoc warnings for templates and staticsMartin Smith2018-02-092-4/+4
* | | | Further simplify relation between different enginesUlf Hermann2018-02-071-4/+4
|/ / /
* | | Remove double indirection between QJSEngine and QV4::ExecutionEngineUlf Hermann2018-02-022-29/+27
* | | Fix QJSEngine::evaluate regressionErik Verbruggen2017-12-141-1/+1
* | | Merge remote-tracking branch 'origin/wip/new-backend' into devSimon Hausmann2017-11-212-30/+28
|\ \ \
| * \ \ Merge remote-tracking branch 'origin/dev' into new-backendLars Knoll2017-11-081-0/+7
| |\ \ \
| * | | | Further cleanup JSCallDataLars Knoll2017-11-071-2/+2
| * | | | Simplify JSCallData constructionLars Knoll2017-11-071-3/+3
| * | | | Get rid of JSCallData::call()Lars Knoll2017-11-071-8/+8
| * | | | Get rid of JSCallData::callAsConstructor()Lars Knoll2017-11-071-3/+3
| * | | | Rename JSCall to JSCallDataLars Knoll2017-11-071-3/+3
| * | | | Merge remote-tracking branch 'origin/dev' into HEADLars Knoll2017-10-221-1/+1
| |\ \ \ \
| * | | | | Always set the correct FunctionObject when calling JS functionsLars Knoll2017-09-021-11/+11
| * | | | | Move ScopedCallData and ScopedStackFrame into a separate fileLars Knoll2017-09-011-3/+3
| * | | | | Move CallContext construction into a interpreter instructionLars Knoll2017-09-011-1/+1
| * | | | | Merge remote-tracking branch 'origin/dev' into wip/new-backendLars Knoll2017-08-222-33/+10
| |\ \ \ \ \
| * | | | | | Refactor context handlingLars Knoll2017-08-101-7/+4
| * | | | | | Avoid creating a CallContext for simple functionsLars Knoll2017-08-101-1/+5
| * | | | | | Get rid of ExecutionContext::strictModeLars Knoll2017-08-101-1/+1
| * | | | | | Don't throw exceptions in Object::delete(indexed) anymoreLars Knoll2017-08-101-4/+1
| * | | | | | Don't throw errors from the internal put methods anymoreLars Knoll2017-08-101-1/+1
| * | | | | | Reduce usage of the strictMode flag in ExecutionContextLars Knoll2017-08-101-1/+1
| * | | | | | Avoid creating a separate Scope in the ExecutionContextSaverLars Knoll2017-08-081-1/+1
| * | | | | | Change function signatures for call/construct backLars Knoll2017-08-041-9/+9
* | | | | | | Move qqmldebug.h includes into the right placesUlf Hermann2017-11-091-0/+2
| |_|_|/ / / |/| | | | |
* | | | | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-061-0/+7
|\ \ \ \ \ \ | |_|_|/ / / |/| | | / / | | |_|/ / | |/| | |
| * | | | Doc: add documentation for QJSValueListSamuel Gaist2017-09-301-0/+7
| | |/ / | |/| |
* / | | Replace Q_NULLPTR with nullptrKevin Funk2017-09-271-1/+1
|/ / /
* | | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-08-182-32/+4
|\ \ \ | | |/ | |/|
| * | Remove unused types on engine destructionSimon Hausmann2017-08-021-1/+1