aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4stringobject.cpp
Commit message (Expand)AuthorAgeFilesLines
* Encapsulate the current context and fix it's usageLars Knoll2013-12-041-5/+5
* Remove setVTable calls in performance critical areasLars Knoll2013-12-041-1/+1
* Move the vtable pointer from the object to the internal classLars Knoll2013-12-041-3/+3
* Simplify & speed up function callingLars Knoll2013-11-091-20/+20
* Optimise string additionsLars Knoll2013-11-051-2/+4
* Refactor marking GC'ed objectsLars Knoll2013-11-051-4/+4
* Fix various compiler warnings in order to remove warn_off in the near futureErik Verbruggen2013-11-041-5/+5
* Protect write accesses to objectsLars Knoll2013-10-291-2/+3
* Avoid side effects when en exception has been thrown.Lars Knoll2013-10-291-5/+39
* Fix the remaining objects against self destructionLars Knoll2013-10-111-0/+8
* Fix ObjectIterator API to be GC safeLars Knoll2013-10-021-1/+2
* Remove some more QV4::Value usagesLars Knoll2013-09-301-1/+1
* Fix API for Object::define*PropertyLars Knoll2013-09-281-7/+12
* Remove Value::fromString()Lars Knoll2013-09-281-24/+26
* Remove more direct QV4::Value usageLars Knoll2013-09-281-5/+6
* Move Value::toInteger(double) and related to PrimitiveLars Knoll2013-09-281-2/+2
* Move Value::fromBool, ... to a new Primitive classLars Knoll2013-09-281-13/+13
* Fix CallContext to not hold arguments on the C stack anymoreLars Knoll2013-09-281-34/+34
* Cleanups in qv4stringobjectLars Knoll2013-09-261-66/+49
* Prevent objects from being collected while in their constructorLars Knoll2013-09-221-1/+1
* Fix some more methods to take ValueRef'sLars Knoll2013-09-221-7/+9
* convert Managed::put() API to be GC safeLars Knoll2013-09-221-2/+2
* Use a StringRef for Managed::get()Lars Knoll2013-09-221-11/+12
* Cleanup Object::define*Property APILars Knoll2013-09-221-23/+23
* Further work towards an exact GCLars Knoll2013-09-221-19/+21
* Convert more methods to return a Returned<>Lars Knoll2013-09-181-8/+8
* Convert some methods to use Returned<>Lars Knoll2013-09-181-1/+1
* Convert builtin methods to return a ReturnedValueLars Knoll2013-09-181-48/+48
* Use ReturnedValue for Managed::get().Lars Knoll2013-09-181-2/+4
* Use ReturnedValue for Managed::construct()Lars Knoll2013-09-181-6/+6
* Rename QV4::ValueScope to QV4::ScopeLars Knoll2013-09-181-5/+5
* Require a ValueScope for ScopedCallData as wellLars Knoll2013-09-181-4/+5
* Use a ReturnedValue for Managed::call()Lars Knoll2013-09-181-9/+14
* Use a ReturnedValue when converting to String or ObjectLars Knoll2013-09-121-5/+3
* Continue conversion to using scoped valuesLars Knoll2013-09-111-6/+11
* Change signature of call/construct() to take a pointer to a CallDataLars Knoll2013-09-111-6/+6
* Move CallData onto the JS stackLars Knoll2013-09-111-17/+18
* Optimize String.replace and RegExp.execLars Knoll2013-09-021-30/+50
* Cleanup calls to Object::setPrototype()Lars Knoll2013-09-021-2/+2
* Move prototype pointer into QV4::InternalClassLars Knoll2013-09-021-0/+11
* change calling convention for JS function callsLars Knoll2013-09-021-18/+26
* wince: Build fix, disable the assembler when JIT is disabled.Sérgio Martins2013-08-291-1/+0
* Restructure source codeLars Knoll2013-08-081-0/+761