aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix build without networkUlf Hermann2018-01-082-2/+6
* Fix ASAN stack-use-after-scope error in CmpInstanceOf instructionSimon Hausmann2018-01-071-3/+2
* Prospective fix for big endian and AOTSimon Hausmann2018-01-072-5/+15
* Minor cleanup in byte code instruction compressionSimon Hausmann2018-01-071-1/+3
* Raise minimum supported MSVC version to 2015Friedemann Kleint2018-01-0615-38/+20
* Fix decoding of bytecode instructions on ARM generated on x86-64Simon Hausmann2018-01-053-18/+23
* Optimize cmpEq/NeIntLars Knoll2018-01-031-0/+28
* Optimize ushr with constant argumentLars Knoll2018-01-021-14/+19
* Optimize shift operationsLars Knoll2018-01-021-21/+12
* Optimize bitAnd, bitOr and bitXorLars Knoll2018-01-021-14/+83
* Add missing Q_OBJECT macro to QQuickTextureFactorySimon Hausmann2018-01-021-0/+1
* Don't load the JS stack frame pointer twiceLars Knoll2018-01-021-3/+0
* Optimize generated code for toInt32 and toNumberLars Knoll2018-01-021-1/+27
* Optimize JIT generated for for CreateCallContextLars Knoll2018-01-023-9/+26
* Fix failed assertions coming from the QML list modelLars Knoll2017-12-297-245/+210
* Add NOTIFY signals for QtQuick Animation classes to/from propertiesKevin Krammer2017-12-162-10/+10
* Fix outdated BSD license headerLiang Qi2017-12-147-14/+84
* V4: Only start JITting after a minimum of 3 callsErik Verbruggen2017-12-144-14/+27
* Fix QJSEngine::evaluate regressionErik Verbruggen2017-12-141-1/+1
* Fix iterator assignment for for-in loopsErik Verbruggen2017-12-131-12/+21
* V4: Do not use computed goto's with iccErik Verbruggen2017-12-081-1/+4
* Port away from QRegion::rects()Marc Mutz2017-12-052-5/+6
* Fix deprecation warningAllan Sandfeld Jensen2017-12-051-3/+6
* Allow adding file selectors for QUICK_TEST_MAIN testsJan Murawski2017-12-051-0/+11
* Update to new QRandomGenerator APIThiago Macieira2017-12-0518-48/+48
* qquickitemlayer: Use setSize and setPosition instead of setting individuallyKai Uwe Broulik2017-11-301-4/+2
* qquickgridview: Use setSize instead of setWidth + setHeightKai Uwe Broulik2017-11-301-2/+1
* JIT: Inline load(Scoped)Local and store(Scoped)Local instructionsLars Knoll2017-11-304-69/+39
* fix uninitialized variable warningsShawn Rutledge2017-11-291-3/+3
* Warn if a layout has children with anchorsJan Arve Sæther2017-11-284-2/+14
* V4 JIT: Try not to overdo alignmentErik Verbruggen2017-11-281-8/+2
* Cleanup now unused code paths in qv4lookupLars Knoll2017-11-273-86/+0
* Convert setters to use the id in InternalClassLars Knoll2017-11-274-133/+102
* Convert global getters to use the id in internalclassLars Knoll2017-11-272-127/+33
* Convert primitive lookups to use the new ID in internal classLars Knoll2017-11-272-139/+69
* Refactor getter lookupsLars Knoll2017-11-274-226/+162
* Add a unique id to InternalClass that describes it's total stateLars Knoll2017-11-275-3/+82
* V4: Change CallValue to have the value on the stackErik Verbruggen2017-11-236-10/+8
* V4: Collapse LoadRegExp+StoreReg into MoveRegExpErik Verbruggen2017-11-236-14/+16
* V4: Add fastpath for integer-to-integer comparissonsErik Verbruggen2017-11-231-15/+14
* V4: Add int32 fastpath for inc/decErik Verbruggen2017-11-221-4/+51
* Fix positioning and placement of initially invisible items in layoutsSascha Siebert2017-11-222-30/+28
* Merge remote-tracking branch 'origin/wip/new-backend' into devSimon Hausmann2017-11-21181-30256/+16237
|\
| * V4: Add int32 fastpath for add/sub/mul in the JITwip/new-backendErik Verbruggen2017-11-212-36/+88
| * V4: Shorten code by introducing an IntegerTag constantErik Verbruggen2017-11-181-13/+15
| * V4: Add a baseline JITErik Verbruggen2017-11-1715-12/+3821
| * V4: Remove left-overs from previous 32bit Value encodingErik Verbruggen2017-11-161-29/+0
| * Optimize Value::toObject/toStringLars Knoll2017-11-152-4/+4
| * Fixup nInlinePropsLars Knoll2017-11-151-0/+2
| * Speed up Object::internalGet()Lars Knoll2017-11-151-4/+3