aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime
Commit message (Expand)AuthorAgeFilesLines
* Fix build without features.qml-interpreterTasuku Suzuki2017-04-211-1/+1
* Silence GCC 7 warnings about implicit fallthrough in Qt codeThiago Macieira2017-04-202-0/+5
* QML: clear the property cache on QObjectWrapper destuctionErik Verbruggen2017-04-191-0/+4
* Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-04-111-7/+4
|\
| * Avoid access to declarativeData when isDeletingChildren is setBernhard Übelacker2017-04-101-7/+4
* | Don't waste CPU cycles when checking whether a breakpoint is activeLars Knoll2017-04-041-5/+6
* | Fix arithmetic with constants inside eval() calls on 32-bit architecturesSimon Hausmann2017-03-301-0/+1
* | Fix value type encoding constant usage when cross-compilingSimon Hausmann2017-03-304-38/+50
* | Merge "Merge remote-tracking branch 'origin/5.8' into 5.9" into refs/staging/5.9Simon Hausmann2017-03-251-0/+2
|\ \
| * | Merge remote-tracking branch 'origin/5.8' into 5.9Simon Hausmann2017-03-151-0/+2
| |\|
| | * JS: Fix 0 == -0Erik Verbruggen2017-03-081-0/+2
* | | Fix prototype property when set to non-objectsSimon Hausmann2017-03-241-1/+1
* | | Complete transition to standard layout classes for JIT accessSimon Hausmann2017-03-216-19/+12
* | | Protect CallContext member usage against word size differencesSimon Hausmann2017-03-171-3/+18
* | | Protect ExecutionContext member usage against word size differencesSimon Hausmann2017-03-171-10/+31
* | | Protect CompilationUnit member usage against word size differencesSimon Hausmann2017-03-175-10/+10
* | | Protect Lookup usage against cross-compilation word size differencesSimon Hausmann2017-03-171-0/+7
* | | Protect CallData usage against cross-compilation word size differencesSimon Hausmann2017-03-173-14/+20
* | | Prepare run-time method calling mechanism for cross-compilationSimon Hausmann2017-03-174-305/+227
* | | Fix running of 32-bit JIT code generated on 64-bit hostsSimon Hausmann2017-03-172-8/+2
|/ /
* | Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-242-2/+3
|\|
| * Fix -no-qmldebug debug build with MSVCKai Koehne2017-02-012-2/+3
* | Add a javascript push method binding to QQmlListPropertyIonut Alexandrescu2017-02-212-0/+4
* | Directly load already known metaproperties in QV4QObjectWrapperUlf Hermann2017-02-151-8/+18
* | Add Q_ALLOCA_VAR, Q_ALLOCA_DECLARE and Q_ALLOCA_ASSIGN macrosKimmo Ollila2017-02-153-6/+4
* | Fix a potential crash in pushWithScopeLars Knoll2017-02-131-2/+6
* | Fix a crash in setInternalClassRobin Burchell2017-02-031-1/+2
* | Allow selecting armv7 as target architecture in qmlcachegenSimon Hausmann2017-02-011-2/+2
* | Make the JIT ISelFactory a templateSimon Hausmann2017-01-311-1/+1
* | Add fixes for INTEGRITYKimmo Ollila2017-01-311-3/+5
* | Make QV4::Value constants of both encodings always availableSimon Hausmann2017-01-301-16/+29
* | Include the JIT assembler in qmldevtoolsSimon Hausmann2017-01-281-0/+3
* | jsruntime: Add a vtable hook on Object for instanceofRobin Burchell2017-01-263-28/+56
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2017-01-261-1/+1
|\|
| * Fix memory leak in V4Gunnar Sletta2017-01-191-1/+1
* | UINT_MAX is not a valid array index in JSLars Knoll2017-01-251-1/+1
* | Ensure that we never create empty MemberData objectsLars Knoll2017-01-253-5/+8
* | Convert more builtin functions to the new calling conventionLars Knoll2017-01-257-100/+100
* | Convert builtins in MathObject to the new calling conventionLars Knoll2017-01-252-112/+112
* | Convert more builtin functionsLars Knoll2017-01-2514-237/+206
* | Convert more builtin methods to the new calling conventionLars Knoll2017-01-258-620/+604
* | Convert builtins in TypedArray, ArrayBuffer and DataViewLars Knoll2017-01-258-180/+186
* | Speed up invocation of builtin functionsLars Knoll2017-01-2510-613/+690
* | Inline creation of simple call contextsLars Knoll2017-01-253-20/+7
* | Improve SimpleArrayData::markObjectsLars Knoll2017-01-251-2/+8
* | Get rid of the inline member data in ObjectLars Knoll2017-01-254-45/+10
* | Cleanup Heap::BaseLars Knoll2017-01-251-1/+0
* | Allocate simple call contexts from a special allocatorLars Knoll2017-01-253-32/+42
* | Simplify handling of non GC managed heap dataLars Knoll2017-01-222-6/+11
* | Add some asserts to help debuggingLars Knoll2017-01-222-0/+2