aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsapi
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/dev' into new-backendLars Knoll2017-11-081-0/+7
|\
| * Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-061-0/+7
| |\
| | * Doc: add documentation for QJSValueListSamuel Gaist2017-09-301-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
|\| |
| * | Replace Q_NULLPTR with nullptrKevin Funk2017-09-271-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
|\|
| * 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
| | * Move property cache from the engine to QQmlTypeSimon Hausmann2017-08-022-32/+4
| | * Move the engine pointer from the property cache to the VME meta objectLars Knoll2017-08-021-1/+1
| * | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-07-281-1/+6
| |\|
| | * QJSEngine: document limitation of dynamic QObject propertiesMitch Curtis2017-07-271-1/+6
* | | 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
|/ /
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-061-2/+2
|\|
| * Move the engine() accessor from Object to ManagedLars Knoll2017-05-191-2/+2
* | Cleanups: Remove Steele barrier codeLars Knoll2017-04-071-1/+1
* | Add a TODO to make functions constAlbert Astals Cid2017-04-051-3/+3
* | Incremental garbage collectionLars Knoll2017-03-091-1/+1
|/
* Doc: Fix documentation warningsTopi Reinio2017-01-301-1/+1
* QJSValue: Mention how to construct QJSValue from other non-obvious typesRobin Burchell2017-01-121-1/+2
* Clean up Value::isString()/stringValue() combinationsLars Knoll2016-11-291-8/+6
* Clean up duplicated checks whether a Value is a ManagedLars Knoll2016-11-291-4/+6
* QML: Make Heap::Object and all subclasses trivialErik Verbruggen2016-10-061-5/+5
* QJSValue: Adapt to introduction of QMetaType::NullptrChristian Kandeler2016-08-082-4/+8
* V4: Pass scope around as parameters inside the runtime.Erik Verbruggen2016-06-221-9/+9
* Add QJSEngine::newQMetaObjectCorentin Jabot2016-06-054-0/+89
* Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-05-243-2/+2
|\
| * V4: allow inlining of ExecutionEngine::{qml,js}Engine()Erik Verbruggen2016-05-203-2/+2
* | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-05-131-0/+8
|\|
| * Abort application if QJSEngine is constructed before QCoreApplicationMitch Curtis2016-04-281-0/+10
* | Introduce delegating constructors.Friedemann Kleint2016-05-061-3/+1
* | Convert comparison methods to the new runtime syntaxLars Knoll2016-04-111-1/+1
|/
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-03-071-1/+1
|\
| * Make public headers compile with -Wzero-as-null-pointer-constantMarc Mutz2016-03-031-1/+1
* | Updated license headersJani Heikkinen2016-01-199-126/+180