aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4context.cpp
Commit message (Expand)AuthorAgeFilesLines
* Limit the amount of memory we allocate on the stackLars Knoll2013-11-181-0/+7
* Simplify & speed up function callingLars Knoll2013-11-091-52/+18
* Don't initialize locals for simple script functionsLars Knoll2013-11-051-3/+0
* Minor optimisationsLars Knoll2013-11-051-1/+0
* Refactor marking GC'ed objectsLars Knoll2013-11-051-9/+9
* Fix various compiler warnings in order to remove warn_off in the near futureErik Verbruggen2013-11-041-5/+5
* Don't assert on (++1), rather throw a ReferenceErrorLars Knoll2013-11-011-1/+1
* Avoid side effects when en exception has been thrown.Lars Knoll2013-10-291-26/+25
* Rework exception handlingLars Knoll2013-10-291-63/+0
* Speed up exception propagationSimon Hausmann2013-10-161-5/+0
* Cleanup exception handlingSimon Hausmann2013-10-031-18/+3
* Change v4 exceptions to use the common C++ ABIs foreign exceptionsSimon Hausmann2013-10-031-2/+2
* Change exception handling APISimon Hausmann2013-10-021-1/+26
* Cleanup API of Safe<T>Lars Knoll2013-10-021-12/+12
* Remove some more uses of QV4::ValueLars Knoll2013-10-021-1/+1
* Remove more uses of ValueLars Knoll2013-10-021-16/+15
* Remove some uses of raw Object pointersLars Knoll2013-09-301-15/+15
* Remove more occurrences of QV4::ValueLars Knoll2013-09-301-1/+1
* Remove Value::fromString()Lars Knoll2013-09-281-2/+2
* Fix Value usage in ErrorObjectsLars Knoll2013-09-281-5/+5
* Remove more direct QV4::Value usageLars Knoll2013-09-281-4/+4
* Move Value::fromBool, ... to a new Primitive classLars Knoll2013-09-281-8/+8
* Clean up QV4::ExecutionContextLars Knoll2013-09-281-10/+0
* Fix CallContext to not hold arguments on the C stack anymoreLars Knoll2013-09-281-41/+36
* Change the runtime API over to using StringRef's instead of String*Lars Knoll2013-09-221-32/+29
* Convert the remaining vtable methods to be GC safeLars Knoll2013-09-221-5/+4
* convert Managed::put() API to be GC safeLars Knoll2013-09-221-7/+7
* Use a StringRef for Managed::get()Lars Knoll2013-09-221-18/+19
* Use StringRef for most methods in ObjectLars Knoll2013-09-221-7/+12
* Further work towards an exact GCLars Knoll2013-09-221-3/+3
* [new compiler] Fix function and binding expression setupSimon Hausmann2013-09-201-4/+6
* Convert some methods to use Returned<>Lars Knoll2013-09-181-25/+46
* Use ReturnedValue for Managed::get().Lars Knoll2013-09-181-9/+15
* Rename QV4::ValueScope to QV4::ScopeLars Knoll2013-09-181-1/+1
* Adjust return values to use ReturnedValueLars Knoll2013-09-181-30/+30
* Continue conversion to using scoped valuesLars Knoll2013-09-111-1/+3
* Start adapting function signatures in the qv4runtimeLars Knoll2013-09-111-9/+0
* Change signature of call/construct() to take a pointer to a CallDataLars Knoll2013-09-111-16/+16
* Move CallData onto the JS stackLars Knoll2013-09-111-4/+3
* Fix a small bug in ExecutionContext::getPropertyAndBaseLars Knoll2013-09-021-1/+2
* change calling convention for JS function callsLars Knoll2013-09-021-18/+21
* move methods to create a new context into the ExecutionContext classLars Knoll2013-09-021-0/+26
* Add a SimpleScriptFunction classLars Knoll2013-09-021-15/+50
* Move call context creation into the ExecutionContext classLars Knoll2013-09-021-44/+58
* Merge branch 'wip/v4' of ssh://codereview.qt-project.org/qt/qtdeclarative int...Simon Hausmann2013-08-201-7/+19
|\
| * Fix eval operating on incorrect runtime dataSimon Hausmann2013-08-181-18/+12
| * Ported identifiers in moth to use runtime stringsSimon Hausmann2013-08-161-3/+6
| * Ported regular expressions over to be run-time generated dataSimon Hausmann2013-08-161-0/+10
| * Ported lookups to use the compiled data infrastructureSimon Hausmann2013-08-151-2/+2
| * Prepare MASM for better runtime string handlingSimon Hausmann2013-08-151-1/+6