aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix JavaScript stack back trace generation in release builds on WindowsSimon Hausmann2013-07-172-13/+13
* Implement gcc compatible exception throwing using _Unwind_RaiseExceptionSimon Hausmann2013-07-174-1/+164
* Fix exception handling with MinGW on ia32Simon Hausmann2013-07-122-5/+2
* Move QV4::Exception into a separate compilation unit with header fileSimon Hausmann2013-07-1220-87/+220
* Fix registration of unwind tables on AndroidSimon Hausmann2013-07-101-1/+10
* Cleanup: Remove ExternalResource from QV4::ObjectPeter Varga2013-07-102-11/+0
* Fix rare crashes in release builds on Windows with exceptionsSimon Hausmann2013-07-104-110/+241
* Fix JIT selection on Android with ARM buildsSimon Hausmann2013-07-051-0/+6
* Follow-up to previous commit about forcing thumb builds:Simon Hausmann2013-07-052-2/+5
* Get rid of the first half of QQmlGuard usageLars Knoll2013-07-0543-90/+76
* Introduce PhysicalRegister and StackSlot Temps.Erik Verbruggen2013-07-052-3/+85
* Rename V4IR::InstructionSelection to V4IR::IRDecoder.Erik Verbruggen2013-07-054-8/+8
* Fix crashes in tst_qquickvisualdatamodelSimon Hausmann2013-07-052-2/+2
* Fix failing GC related tests with gcc in release buildsSimon Hausmann2013-07-051-3/+21
* Fix regression in tst_qqmlecmascript::signalAssignmentSimon Hausmann2013-07-057-37/+109
* Add lifetime interval calculation.Erik Verbruggen2013-07-0412-210/+587
* JIT: support WIN64Erik Verbruggen2013-07-032-2/+26
* Cleanup: Remove unnecessary use of ReturnValueRegisterSimon Hausmann2013-07-031-3/+1
* Get rid of the signal expression rewriterSimon Hausmann2013-07-0318-741/+102
* QNX-specific implementation of the stack base retrieval.Petr Nejedly2013-07-031-1/+10
* Fix warning from clang.Erik Verbruggen2013-07-021-1/+1
* Fix automatic semicolon insertion. Again.Erik Verbruggen2013-07-022-5/+2
* Replace us of v4 identifiers for object id mapping in qml compilerSimon Hausmann2013-07-024-8/+18
* Fix qqmlecmascript::sequenceConversionThreads with aggressive GCSimon Hausmann2013-07-015-10/+10
* Fix incorrect automatic context memory management when using pushGlobalContext()Simon Hausmann2013-06-301-0/+2
* Fix an obvious typo in the pool allocation sizing.Petr Nejedly2013-06-291-1/+1
* Fix crashes when GC triggers inside allocation inside initCallContextSimon Hausmann2013-06-283-33/+35
* Prospective MSVC build fixSimon Hausmann2013-06-282-4/+4
* Fix IdentifierHash::findId()Lars Knoll2013-06-281-1/+2
* Fix compilation with clangLars Knoll2013-06-282-7/+5
* We need to allow storing the value of UINT_MAX as an identifierLars Knoll2013-06-281-2/+2
* Don't convert to a temporary QString just to compute it's hashLars Knoll2013-06-281-2/+1
* Reuse the hash value inside identifier to hash themLars Knoll2013-06-283-20/+24
* Move the IdentifierTable into it's own fileLars Knoll2013-06-288-158/+288
* Convert QV8Engine::illegalNames() to use the identifier hashLars Knoll2013-06-288-40/+36
* Convert IdentifierHash to be template basedLars Knoll2013-06-287-113/+173
* Get rid of QQmlIntegerCacheLars Knoll2013-06-289-215/+29
* Add a replacement for QQmlIntegerCacheLars Knoll2013-06-283-11/+190
* Rewrite identifier tableLars Knoll2013-06-287-41/+252
* Rename IdentifierHash to IdentifierTableLars Knoll2013-06-285-11/+11
* Remove some unused code and forward declarationsLars Knoll2013-06-285-21/+2
* Introduce an Identifier classLars Knoll2013-06-287-56/+86
* Get rid of QHashedV4StringLars Knoll2013-06-2815-134/+66
* Remove a potentially dangerous optimisationLars Knoll2013-06-281-25/+4
* Remove the symbol optimisation from hashed stringLars Knoll2013-06-281-30/+1
* Remove an overoptimisation that was only used (wrongly) in one placeLars Knoll2013-06-283-57/+8
* More correct assertion in QHasheV4StringLars Knoll2013-06-281-1/+1
* A frozen class is also sealedLars Knoll2013-06-281-0/+1
* Don't use a PersistentValue in QHashedV4StringLars Knoll2013-06-281-7/+7
* Some optimisations for QV4::ScriptLars Knoll2013-06-281-4/+13