aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsapi/qjsvalue.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make JavaScript execution interruptibleUlf Hermann2019-04-301-0/+6
* Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-04-101-1/+1
|\
| * Doc: Use the \nullptr macro instead of 0Venugopal Shivashankar2019-03-291-1/+1
* | Remove unused includes of qv8engine_p.hUlf Hermann2019-04-091-1/+0
* | V4: Clean up the runtime functions declarationsErik Verbruggen2019-02-051-1/+1
|/
* Documentation: Start using the \nullptr macroFriedemann Kleint2019-01-211-3/+3
* Doc: Fix spelling of qjsvalue_cast()Ulf Hermann2018-11-201-1/+1
* Clarify documentation about throwError and the specific error typesSimon Hausmann2018-10-311-6/+16
* Add convenience functions for creating and inspecting error objectsAllan Sandfeld Jensen2018-10-301-1/+52
* Cleanups in Value/PrimitiveLars Knoll2018-09-171-2/+2
* Clean up the property key API in StringOrSymbolLars Knoll2018-07-021-16/+4
* Replace Identifier by PropertyKeyLars Knoll2018-07-021-1/+1
* Unify the get and getIndexed vtable functions of QV4::ObjectLars Knoll2018-07-021-1/+1
* Unify put and putIndexedLars Knoll2018-07-021-4/+2
* 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
* Fix JIT build on INTEGRITY ARM64Kimmo Ollila2018-04-261-4/+4
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-9/+9
* 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
* | doc: Fix qdoc warnings for templates and staticsMartin Smith2018-02-091-1/+1
* | Merge remote-tracking branch 'origin/dev' into new-backendLars Knoll2017-11-081-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
* | 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
* | Don't throw exceptions in Object::delete(indexed) anymoreLars Knoll2017-08-101-4/+1
* | Change function signatures for call/construct backLars Knoll2017-08-041-9/+9
|/
* Move the engine() accessor from Object to ManagedLars Knoll2017-05-191-2/+2
* 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
* QJSValue: Adapt to introduction of QMetaType::NullptrChristian Kandeler2016-08-081-4/+7
* V4: Pass scope around as parameters inside the runtime.Erik Verbruggen2016-06-221-9/+9
* Add QJSEngine::newQMetaObjectCorentin Jabot2016-06-051-0/+36
* Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-05-241-1/+1
|\
| * V4: allow inlining of ExecutionEngine::{qml,js}Engine()Erik Verbruggen2016-05-201-1/+1
* | Convert comparison methods to the new runtime syntaxLars Knoll2016-04-111-1/+1
|/
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Add missing nullptr checkFrank Meerkoetter2015-12-141-0/+3
* Merge remote-tracking branch 'origin/5.5' into 5.6Simon Hausmann2015-09-021-0/+12
|\
| * Doc: broken links and missing doc for functionsNico Vertriest2015-09-021-0/+12
* | Move the StringValue members of ExecutionEngine onto the JS stackLars Knoll2015-06-101-2/+2
* | doc: Remove uses of \mainclassMartin Smith2015-06-071-1/+0