aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v5.15.17-lts' into tqtc/lts-5.15-opensourceTarja Sundqvist2024-11-201-1/+1
|\
| * QtQml: Clear context objects more thoroughly on destructionUlf Hermann2024-02-061-1/+1
* | Merge tag 'v5.15.16-lts' into tqtc/lts-5.15-opensourcev5.15.16-lts-lgplTarja Sundqvist2024-11-089-30/+94
|\|
| * QML Debugger: Don't crash when looking up values from imported modulesUlf Hermann2023-11-014-11/+30
| * QQmlSequence: fix compilation with GCC12/C++20Marc Mutz2023-09-151-1/+27
| * Context properties: Don't trigger an assert for numeric namesFabian Kosmale2023-09-124-18/+37
* | Merge tag 'v5.15.15-lts' into tqtc/lts-5.15-opensourcev5.15.15-lts-lgplTarja Sundqvist2024-07-231-5/+33
|\|
| * QV4::ArrayData: Fix offset calculation for sort()Ulf Hermann2023-07-261-5/+33
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.13' into tqtc/lts-5.15-ope...v5.15.13-lts-lgplTarja Sundqvist2024-01-041-0/+5
|\|
| * QJSEngine: Fix potential JS stack overflow cauased by spread operatorFabian Kosmale2023-01-241-0/+5
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.12' into tqtc/lts-5.15-ope...v5.15.12-lts-lgplTarja Sundqvist2023-10-114-12/+36
|\|
| * QV4: Avoid memory corruption in Reflect.applyFabian Kosmale2022-12-054-9/+27
| * QML: Check for stack overflows when creating objectsUlf Hermann2022-11-221-3/+9
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.11' into tqtc/lts-5.15-ope...v5.15.11-lts-lgplTarja Sundqvist2023-06-0910-90/+248
|\|
| * V4: Account for the guard pages when allocating stack spaceUlf Hermann2022-09-091-6/+9
| * V4: Mark InternalClass parents when running GCUlf Hermann2022-08-296-63/+212
| * QML: Port QV4::CompiledData::RegExp to new special integer bitfieldUlf Hermann2022-06-241-2/+2
| * QML: Port QV4::CompiledData::JSClassMember to new special integer bitfieldUlf Hermann2022-06-241-2/+2
| * QML: Port QV4::CompiledData::Object to new special integer bitfieldUlf Hermann2022-06-241-6/+7
| * QML: Port icutils::Node to new special integer bitfieldUlf Hermann2022-06-241-1/+1
| * QML: Port QV4::CompiledData::Lookup to new special integer bitfieldUlf Hermann2022-06-241-2/+2
| * QML: Port QV4::CompiledData::Binding to new special integer bitfieldUlf Hermann2022-06-242-3/+3
| * QML: Port QV4::CompiledData::Location to new special integer bitfieldUlf Hermann2022-06-243-5/+10
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.10' into tqtc/lts-5.15-ope...v5.15.10-lts-lgplTarja Sundqvist2023-04-242-3/+5
|\|
| * Qml: includemocsMarc Mutz2022-05-061-0/+2
| * V4 ArrayIterator: Protect retrieved value from GCUlf Hermann2022-03-281-3/+3
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.9' into tqtc/lts-5.15-open...v5.15.9-lts-lgplTarja Sundqvist2023-03-232-3/+6
|\|
| * V4: Do not call dtor of an object we continue to useUlf Hermann2022-02-041-3/+2
| * Adjust default max call depth for QNXUlf Hermann2022-01-261-0/+4
| * Do not copy lookupsUlf Hermann2021-12-165-67/+107
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.8' into tqtc/lts-5.15-open...v5.15.8-lts-lgplTarja Sundqvist2022-11-106-78/+137
|\ \
| * | Do not copy lookupsUlf Hermann2021-12-155-67/+107
| |/
| * V4 Lookup: Do not leak property cachesUlf Hermann2021-12-103-14/+33
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.6' into tqtc/lts-5.15-open...v5.15.6-lts-lgplTarja Sundqvist2022-08-163-3/+47
|\|
| * Use QDateTime to get offsets for emscripten (wasm)Edward Welbourne2021-08-131-0/+38
| * QV4::Heap::GeneratorObject: remove unused memberFabian Kosmale2021-08-021-1/+0
| * Register the QML builtin sequence metatypes only onceUlf Hermann2021-07-151-2/+9
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.4' into tqtc/lts-5.15-open...v5.15.4-lts-lgplTarja Sundqvist2022-04-073-13/+13
|\|
| * Assert that pointer is non-nullFabian Kosmale2021-04-151-0/+2
| * qv4generatorobject: Fix crash when creating new propertiesMaximilian Goldstein2021-03-082-13/+11
* | Revert "Update commercial license headers"v5.15.3-lts-lgplTarja Sundqvist2021-03-24141-2896/+2896
|/
* QV4 Engine: Remove MSVC special casingFabian Kosmale2021-02-103-18/+2
* Update commercial license headersTarja Sundqvist2021-02-02141-2896/+2896
* Cache static compilation unitsUlf Hermann2021-01-143-12/+61
* masm: Add error handling for failed mprotect()Ulf Hermann2021-01-121-1/+4
* JIT: When making memory writable, include the exception handlerUlf Hermann2020-12-263-6/+22
* QML: Fix proxy iterationFabian Kosmale2020-12-231-2/+6
* qv4qmlcontext: Fix bounded signal expressions when debuggingMaximilian Goldstein2020-12-041-2/+2
* Fix crash when calling hasOwnProperty() on proxy objectRichard Weickelt2020-11-251-4/+6
* Fix -Wdeprecated-copy warningsFabian Kosmale2020-08-121-5/+3