Encapsulate and protect all accesses to the vtable of Heap objects
[platform/upstream/qtdeclarative.git] / src / qml / jsruntime / qv4string.cpp
2015-08-10 Lars KnollEncapsulate and protect all accesses to the vtable...
2015-06-30 Liang QiMerge remote-tracking branch 'origin/5.5' into dev
2015-06-04 Simon HausmannMerge remote-tracking branch 'origin/5.5' into dev
2015-05-04 Simon HausmannMerge remote-tracking branch 'origin/5.4' into 5.5
2015-04-28 Simon HausmannMerge remote-tracking branch 'origin/5.5' into dev
2015-04-27 Simon HausmannMerge remote-tracking branch 'origin/5.4' into 5.5
2015-04-24 Lars KnollGet rid of qv4value_inl_p.h and replace it by qv4typedv...
2015-04-16 Liang QiMerge remote-tracking branch 'origin/5.4' into 5.5
2015-03-31 Liang QiMerge remote-tracking branch 'origin/5.4' into 5.5
2015-03-17 Frederik GladhornMerge remote-tracking branch 'origin/5.4' into 5.5
2015-03-03 Frederik GladhornMerge remote-tracking branch 'origin/5.4' into 5.5
2015-02-24 Frederik GladhornMerge remote-tracking branch 'origin/5.4' into 5.5
2015-02-12 Jani HeikkinenUpdate copyright headers
2015-01-21 Lars KnollMove the internalClass pointer into Heap::Object
2015-01-21 Lars KnollRemove the remaining bit of code that use the vtable...
2015-01-20 Lars KnollMove vtable out of internalClass
2015-01-16 Lars KnollDon't require an ExecutionEngine member in String anymore
2015-01-16 Simon HausmannMerge remote-tracking branch 'origin/5.4' into dev
2015-01-12 Lars KnollQV4::String is not an Object
2015-01-12 Lars KnollRemove the StringType_UInt subtype
2015-01-03 Oleg ShparberUse QV4::ScopedObject typedef instead of actual type
2014-12-11 Lars KnollMove prototype back from the vtable into Object
2014-12-09 Simon HausmannMerge remote-tracking branch 'origin/5.4' into dev
2014-11-21 Lars KnollCleanup destruction of heap objects
2014-11-12 Simon HausmannPorted ExecutionEngine::newString and newIdentifier...
2014-11-08 Lars KnollMove Data for String into the Heap namespace
2014-11-08 Lars KnollBegin moving the data out of Managed objects
2014-11-05 Simon HausmannMerge remote-tracking branch 'origin/5.4' into dev
2014-11-04 Lars KnollLet markObjects() operate directly on HeapObjects
2014-10-14 Frederik GladhornMerge remote-tracking branch 'origin/5.3' into 5.4
2014-10-09 Frederik GladhornMerge remote-tracking branch 'origin/5.4' into dev
2014-09-11 Ole André Vadla... Fix String leak by calling the correct destructor
2014-09-11 Oswald BuddenhagenMerge remote-tracking branch 'origin/5.4' into dev
2014-09-08 Simon HausmannMerge remote-tracking branch 'origin/5.3' into 5.4
2014-08-28 Frederik GladhornMerge remote-tracking branch 'origin/5.3' into 5.4
2014-08-26 Simon HausmannMerge remote-tracking branch 'origin/5.3' into 5.4
2014-08-25 Jani HeikkinenUpdate license headers and add new licenses
2014-08-14 Frederik GladhornMerge remote-tracking branch 'origin/5.3' into 5.4
2014-08-12 Simon HausmannMerge remote-tracking branch 'origin/5.3' into 5.4
2014-08-08 Gunnar SlettaMerge "Merge branch '5.3' into dev" into refs/staging/dev
2014-08-08 Erik VerbruggenV4: change string flattening to be iterative and use...
2014-08-07 Gunnar SlettaMerge branch '5.3' into dev
2014-07-29 Frederik GladhornMerge remote-tracking branch 'origin/5.3' into dev
2014-07-26 Simon HausmannMerge remote-tracking branch 'origin/5.3' into dev
2014-07-22 Lars KnollFix Managed::as<>() method
2014-07-22 Lars KnollConvert String to new constructor syntax
2014-07-22 Lars KnollGet rid of StringRef
2014-07-22 Lars KnollConvert String to the new storage layout
2014-07-22 Lars KnollMove string data into subclass
2014-07-22 Lars KnollMove Managed data into it's own subclass
2014-05-10 Frederik GladhornMerge remote-tracking branch 'origin/stable' into dev
2014-05-01 Frederik GladhornMerge remote-tracking branch 'origin/release' into...
2014-04-23 Simon HausmannExtend the QML bootstrap library by the IR builders
2014-03-27 Lars KnollGet rid of collectDeletables
2014-03-13 Sergio AhumadaMerge remote-tracking branch 'origin/stable' into dev
2014-03-11 Lars KnollCleanup our runtime methods
2014-02-24 Frederik GladhornMerge remote-tracking branch 'origin/release' into...
2014-02-18 Simon HausmannMerge remote-tracking branch 'origin/stable' into dev
2014-02-11 Simon HausmannMerge remote-tracking branch 'origin/stable' into dev
2014-01-26 Simon HausmannMerge remote-tracking branch 'origin/stable' into dev
2014-01-24 Simon HausmannMerge remote-tracking branch 'origin/stable' into dev
2014-01-23 Lars KnollTurn ArrayData into a Managed object
2014-01-21 Lars KnollSplit ManagedVTable into two classes
2014-01-21 Lars KnollReorder members in ManagedVTable
2014-01-17 Frederik GladhornMerge remote-tracking branch 'origin/stable' into dev
2014-01-17 Simon HausmannMerge remote-tracking branch 'origin/stable' into dev
2014-01-10 Frederik GladhornMerge remote-tracking branch 'origin/stable' into dev
2014-01-09 Lars KnollRework array handling for JS objects
2014-01-08 Simon HausmannMerge remote-tracking branch 'origin/stable' into dev
2014-01-06 Frederik GladhornMerge remote-tracking branch 'origin/stable' into dev
2014-01-03 Lars KnollUse the flags to check whether a Managed is of a certai...
2014-01-03 Lars KnollMove Managed::type and some flags into the vtable
2013-12-16 Frederik GladhornMerge remote-tracking branch 'origin/stable' into dev
2013-12-12 Frederik GladhornMerge remote-tracking branch 'origin/release' into...
2013-12-04 Lars KnollRemove setVTable calls in performance critical areas
2013-12-04 Lars KnollMove the vtable pointer from the object to the internal...
2013-12-04 Lars KnollAdd a static toArrayIndex() method to QV4::String
2013-12-04 Lars KnollSpeedup JS instanceof operator
2013-11-27 Sergio AhumadaMerge branch 'stable' into dev
2013-11-20 Frederik GladhornMerge remote-tracking branch 'origin/release' into...
2013-11-15 Lars KnollFix === operator for value types
2013-11-05 Lars KnollRefactor marking GC'ed objects
2013-11-04 Lars KnollBetter way of handling string additions
2013-11-04 Erik VerbruggenFix various compiler warnings in order to remove warn_o...
2013-10-31 Lars KnollOptimize string additions
2013-10-29 Lars KnollProtect write accesses to objects
2013-10-11 Frederik GladhornMerge remote-tracking branch 'origin/stable' into dev
2013-10-02 Lars KnollCleanup API of Safe<T>
2013-09-28 Sergio AhumadaMerge branch 'stable' into dev
2013-09-28 Lars KnollRemove more direct QV4::Value usage
2013-09-28 Lars KnollMove Value::fromBool, ... to a new Primitive class
2013-09-22 Sergio AhumadaMerge "Merge remote-tracking branch 'origin/stable...
2013-09-21 Lars KnollConvert the last methods in qv4object_p.h
2013-09-21 Lars KnollConvert the remaining vtable methods to be GC safe
2013-09-21 Lars KnollConvert putIndexed()
2013-09-21 Lars Knollconvert Managed::put() API to be GC safe
2013-09-21 Lars KnollUse a StringRef for Managed::get()
2013-09-21 Lars KnollUse StringRef for most methods in Object
2013-09-21 Sergio AhumadaMerge remote-tracking branch 'origin/stable' into dev
2013-09-20 Simon HausmannMerge branch 'dev' of ssh://codereview.qt-project.org...
next