| Commit message (Expand) | Author | Age | Files | Lines |
* | CRA review qml/jsruntime | Fabian Kosmale | 23 hours | 1 | -0/+1 |
* | QtQml: Empty SimpleArrayData vacant space when truncating | Ulf Hermann | 5 days | 1 | -2/+7 |
* | Rework the sort implementation for Sequences | Luca Di Sera | 2024-06-06 | 1 | -5/+0 |
* | QV4::ArrayData: Fix offset calculation for sort() | Ulf Hermann | 2023-07-25 | 1 | -2/+30 |
* | Implement array methods for QQmlListProperty | Ulf Hermann | 2022-07-16 | 1 | -71/+2 |
* | Use SPDX license identifiers | Lucie GΓ©rard | 2022-06-11 | 1 | -38/+2 |
* | JS: Ensure that array keeps valid after length changes and fix concat | Fabian Kosmale | 2021-07-27 | 1 | -2/+2 |
* | Clean up JSCallData setup | Ulf Hermann | 2021-03-17 | 1 | -3/+3 |
* | Check in even more places for exceptions | Fabian Kosmale | 2020-04-21 | 1 | -0/+2 |
* | V4: Don't crash when sorting arrays with non-stringifyable entries | Ulf Hermann | 2020-01-08 | 1 | -0/+6 |
* | Avoid oob access on Array.concat | Ulf Hermann | 2020-01-06 | 1 | -1/+1 |
* | Get rid of ArrayData::Complex | Lars Knoll | 2018-09-27 | 1 | -2/+0 |
* | Cleanups in Value/Primitive | Lars Knoll | 2018-09-17 | 1 | -6/+6 |
* | Unify the managed and object vtables | Lars Knoll | 2018-07-03 | 1 | -22/+1 |
* | Unify the get and getIndexed vtable functions of QV4::Object | Lars Knoll | 2018-07-02 | 1 | -1/+1 |
* | Merge remote-tracking branch 'origin/5.11' into dev | Ulf Hermann | 2018-06-25 | 1 | -4/+0 |
|\ |
|
| * | revert change 353164263c55825a0ec72d30128c50560c626334 | Lars Knoll | 2018-06-19 | 1 | -4/+0 |
* | | Don't use empty values anymore to store internal freelists | Lars Knoll | 2018-05-24 | 1 | -38/+29 |
* | | Don't use bitfields for VTable flags | Lars Knoll | 2018-05-03 | 1 | -1/+1 |
* | | Add a StringOrSymbol intermediate class between Managed and String | Lars Knoll | 2018-05-02 | 1 | -0/+1 |
|/ |
|
* | Qml/ArrayElementLessThan: Remove unused member variable thisObject | Friedemann Kleint | 2018-04-12 | 1 | -4/+3 |
* | Fix out of bounds reads in Array.concat | Lars Knoll | 2018-03-20 | 1 | -1/+1 |
* | use nullptr consistently (clang-tidy) | Shawn Rutledge | 2018-02-26 | 1 | -6/+6 |
* | Fix crash when changing from a simple to a sparse array | Lars Knoll | 2018-02-15 | 1 | -1/+1 |
* | Move the freeList from Heap::ArrayData to SparseArray | Lars Knoll | 2018-01-15 | 1 | -16/+15 |
* | Avoid marking on simple array data's | Lars Knoll | 2017-11-14 | 1 | -0/+11 |
* | Bring back markObjects(), this time generated | Lars Knoll | 2017-11-14 | 1 | -2/+1 |
* | Simplify JSCallData construction | Lars Knoll | 2017-11-07 | 1 | -1/+1 |
* | Get rid of JSCallData::call() | Lars Knoll | 2017-11-07 | 1 | -4/+4 |
* | Rename JSCall to JSCallData | Lars Knoll | 2017-11-07 | 1 | -1/+1 |
* | Always set the correct FunctionObject when calling JS functions | Lars Knoll | 2017-09-02 | 1 | -8/+7 |
* | Move ScopedCallData and ScopedStackFrame into a separate file | Lars Knoll | 2017-09-01 | 1 | -0/+1 |
* | Merge remote-tracking branch 'origin/5.9' into dev | Liang Qi | 2017-06-06 | 1 | -0/+2 |
|\ |
|
| * | Re-add some inline property storage | Lars Knoll | 2017-05-08 | 1 | -0/+2 |
* | | Merge remote-tracking branch 'origin/5.9' into HEAD | Simon Hausmann | 2017-03-23 | 1 | -1/+1 |
|\| |
|
| * | Prepare run-time method calling mechanism for cross-compilation | Simon Hausmann | 2017-03-17 | 1 | -1/+1 |
* | | Make writes to ArrayData write-barrier safe | Lars Knoll | 2017-03-09 | 1 | -31/+34 |
* | | Unify mark handling for MemberData and ArrayData | Lars Knoll | 2017-03-09 | 1 | -72/+72 |
* | | New mark table implementation | Lars Knoll | 2017-03-09 | 1 | -23/+1 |
|/ |
|
* | Improve SimpleArrayData::markObjects | Lars Knoll | 2017-01-25 | 1 | -2/+8 |
* | Merge remote-tracking branch 'origin/5.6' into 5.8 | Simon Hausmann | 2016-10-13 | 1 | -12/+21 |
|\ |
|
| * | V4: Fix usage of QV4::Value tags/types | Erik Verbruggen | 2016-10-13 | 1 | -12/+17 |
| * | Fix developer-build with gcc 6 | Allan Sandfeld Jensen | 2016-10-10 | 1 | -0/+4 |
* | | QML: Make all context objects trivial | Erik Verbruggen | 2016-09-30 | 1 | -2/+2 |
* | | Merge remote-tracking branch 'origin/5.7' into dev | Liang Qi | 2016-06-21 | 1 | -5/+5 |
|\ \ |
|
| * | | Merge remote-tracking branch 'origin/5.6' into 5.7 | Liang Qi | 2016-06-20 | 1 | -5/+5 |
| |\| |
|
| | * | V4: Always set the tag when boxing a pointer in QV4::Value. | Erik Verbruggen | 2016-06-16 | 1 | -5/+5 |
* | | | Merge remote-tracking branch 'origin/5.7' into dev | Liang Qi | 2016-05-13 | 1 | -1/+7 |
|\| | |
|
| * | | Merge remote-tracking branch 'origin/5.6' into 5.7 | Liang Qi | 2016-04-27 | 1 | -1/+7 |
| |\| |
|
| | * | Fix memory corruption when calling Array.unshift() | Simon Hausmann | 2016-04-14 | 1 | -1/+7 |