aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Convert most simple objects to the new constructor schemeLars Knoll2014-07-2214-256/+247
| | | | | Change-Id: I90042037bc0555771bd98233977c7d2b735bb718 Reviewed-by: Simon Hausmann <[email protected]>
* Convert remaining FunctionObject's to new constructor schemeLars Knoll2014-07-2223-151/+147
| | | | | Change-Id: I440d5b128d0ee28566ebfa82c2505a4bd97bba6b Reviewed-by: Simon Hausmann <[email protected]>
* Convert FunctionObject derived classes to new construction schemeLars Knoll2014-07-2210-100/+74
| | | | | Change-Id: I0d43a79ed531a9d651bd00866d73113c05d95a09 Reviewed-by: Simon Hausmann <[email protected]>
* Convert construtors for QObjectWrapperLars Knoll2014-07-222-28/+22
| | | | | Change-Id: Ie35966670b8fdc0d924f05d77e03ad9ae0d5b4c2 Reviewed-by: Simon Hausmann <[email protected]>
* Convert regexpsLars Knoll2014-07-2214-142/+167
| | | | | Change-Id: I5b62a265a7ce363a16b1e14ae93cadbb1ab0cb5b Reviewed-by: Simon Hausmann <[email protected]>
* Convert context and list wrapperLars Knoll2014-07-224-37/+33
| | | | | Change-Id: Ida3ac10092e1fae53f57e2e664f58c6138a17a99 Reviewed-by: Simon Hausmann <[email protected]>
* New construction scheme for the binding wrapperLars Knoll2014-07-223-30/+27
| | | | | Change-Id: Ic248aef22e1222e84dfb9b8af0413cf750beb576 Reviewed-by: Simon Hausmann <[email protected]>
* Convert TypeWrapper and ValueTypeWrapperLars Knoll2014-07-224-73/+83
| | | | | Change-Id: Ib1debebda1cc6dbfaf9c6dca40cde72800a2769b Reviewed-by: Simon Hausmann <[email protected]>
* Construct xhr objects the new wayLars Knoll2014-07-221-120/+101
| | | | | Change-Id: I52085f9b807c6d796ba8ed06d9846cde17e068b6 Reviewed-by: Simon Hausmann <[email protected]>
* Remove unused methodLars Knoll2014-07-223-8/+1
| | | | | Change-Id: I3830de8c4f01cc7340ab37673024ceea93585a9e Reviewed-by: Simon Hausmann <[email protected]>
* Convert constructors for builtin functionsLars Knoll2014-07-223-73/+78
| | | | | Change-Id: I9db595e5d6ee20a291252566a38ac3bdfff900f6 Reviewed-by: Simon Hausmann <[email protected]>
* Fix constructors for the delegate modelLars Knoll2014-07-221-35/+47
| | | | | Change-Id: I6c4d70666fdc331e216511ed089fb4412ed3c608 Reviewed-by: Simon Hausmann <[email protected]>
* Convert delegate model and indexed builtin functionLars Knoll2014-07-226-30/+76
| | | | | Change-Id: Ic7d50aa472d6a1bafadb6641f88b5f89a9b893ad Reviewed-by: Simon Hausmann <[email protected]>
* Convert QQuickContext2D to new construction schemeLars Knoll2014-07-221-103/+100
| | | | | Change-Id: I216a7a5559285bbabfa544846f545466ccf6a2ac Reviewed-by: Simon Hausmann <[email protected]>
* Start implement new Object creation patternLars Knoll2014-07-2211-56/+121
| | | | | | | | | Create objects through a static create() method that returns a pointer to the objects Data. This will later on simplify breaking the direct connection between Object and Object::Data. Change-Id: Id8daa3c766429bc36f432868e1957846147c96b6 Reviewed-by: Simon Hausmann <[email protected]>
* Get rid of CallDataRefLars Knoll2014-07-223-54/+22
| | | | | | | The class didn't really add any value. Change-Id: Ibd63c9b9b1fa3be6bfe8a70ca7fd4d6bf0c0019c Reviewed-by: Simon Hausmann <[email protected]>
* Get rid of ManagedRefLars Knoll2014-07-224-88/+0
| | | | | Change-Id: I6883fc5d8c5a13f1e61966c9f6e7bf0bedbfbc8a Reviewed-by: Simon Hausmann <[email protected]>
* Get rid of all uses of ObjectRefLars Knoll2014-07-2244-154/+135
| | | | | Change-Id: I705e2362dcda542f56826dadec6b0a6f15848788 Reviewed-by: Simon Hausmann <[email protected]>
* Remove the less often used Ref classesLars Knoll2014-07-2220-46/+28
| | | | | Change-Id: I9ee531c903317a0f324671d98af1f967b684915c Reviewed-by: Simon Hausmann <[email protected]>
* Get rid of StringRefLars Knoll2014-07-2263-388/+380
| | | | | | | | Remove the Ref classes, as they won't be required anymore once Managed and Managed::Data are separated. Change-Id: Ic6bec2d5b4ecf2595ce129dbb45bbf6a385138a5 Reviewed-by: Simon Hausmann <[email protected]>
* Rename V4_MANAGED_NEW back to V4_MANAGEDLars Knoll2014-07-224-38/+26
| | | | | Change-Id: I3d68fdf38bb2d42f70cbb1297a88eeb8d9316911 Reviewed-by: Simon Hausmann <[email protected]>
* Convert specialized ExecutionContext's to new data layoutLars Knoll2014-07-223-32/+52
| | | | | Change-Id: Ie3aad65e4a10aaa259ae9513f0fcff79dc7e6a39 Reviewed-by: Simon Hausmann <[email protected]>
* Fix compiler warningLars Knoll2014-07-221-0/+1
| | | | | Change-Id: Ib1d83a3d14aa0ef3f62b8ec26ff5b8571cdb485c Reviewed-by: Simon Hausmann <[email protected]>
* Convert ExecutionContext to new storage schemeLars Knoll2014-07-2251-1860/+1823
| | | | | Change-Id: I9fcc13da5360f37cef3149b114ed9263b9b74281 Reviewed-by: Simon Hausmann <[email protected]>
* Convert QV4RegExp to new storage schemeLars Knoll2014-07-222-22/+32
| | | | | Change-Id: Ic752b880ce3dfcb59f807794f0f54fb8ed0e61bf Reviewed-by: Simon Hausmann <[email protected]>
* Move MemberData over to new storage layoutLars Knoll2014-07-224-11/+29
| | | | | Change-Id: I971b614d471e49d1be2e9474c985cb93ed7e2117 Reviewed-by: Simon Hausmann <[email protected]>
* Rename Managed::managedData() to d() to be consistentLars Knoll2014-07-2211-37/+37
| | | | | | | | No need to differentiate in the name anymore, as the data structures all inherit from each other now. Change-Id: Ia41f50ce4e521f9626d874311ceb57e0e194888b Reviewed-by: Simon Hausmann <[email protected]>
* Rename V4_OBJECT_NEW back to V4_OBJECTLars Knoll2014-07-2236-75/+72
| | | | | | | | The _NEW variant was there only temporarily to aid converting to the new data layout. Change-Id: I1d126ee0999c8f0a49f5a08c2e8c090497dd6dd5 Reviewed-by: Simon Hausmann <[email protected]>
* Convert sqldatabase to new data layoutLars Knoll2014-07-221-53/+71
| | | | | Change-Id: I019d4b02ef4c623cd5cef24a4f46360f1b9b3174 Reviewed-by: Simon Hausmann <[email protected]>
* Convert QQuickParticleData to new data layoutLars Knoll2014-07-221-26/+31
| | | | | Change-Id: I6f946272f285cca18e2d08cd69c1bdd0c93faa25 Reviewed-by: Simon Hausmann <[email protected]>
* Convert QQuickRootItemMarker to new data layoutLars Knoll2014-07-222-4/+10
| | | | | Change-Id: Id24c561bc04a1dc131492053acec2aeb4041680b Reviewed-by: Simon Hausmann <[email protected]>
* Convert context2d to new data layoutLars Knoll2014-07-221-200/+220
| | | | | Change-Id: If8482862ffa3a7e7b42754ace576d51fb7687315 Reviewed-by: Simon Hausmann <[email protected]>
* Fix QQmlDelegateModelChangeArrayLars Knoll2014-07-2215-274/+201
| | | | | | | | | | | | The class had a vtable, clashing with assumptions about Managed objects. The derived classes where actually only cosmetic sugar on top of the basic change class. Clean this up and unify the functionality in the base class. In addition adjust the class to the new data layout. Change-Id: I8677f6c71465381f7ebdf82eb6025fda6d137ec3 Reviewed-by: Simon Hausmann <[email protected]>
* Convert xmlhttprequest to new data layoutLars Knoll2014-07-221-124/+151
| | | | | Change-Id: Ia5d9ca1f3ed35290eef82cf1f83b9f0f094092be Reviewed-by: Simon Hausmann <[email protected]>
* Convert qqmlbuiltinfunctions to the new storage layoutLars Knoll2014-07-223-22/+34
| | | | | Change-Id: Idb075e97a5f62bbfe8086155d13a01d1dbc99c08 Reviewed-by: Simon Hausmann <[email protected]>
* Convert QQmlValueTypeWrapper to the new storage schemeLars Knoll2014-07-222-60/+67
| | | | | Change-Id: Ibbba8652e2d3db8569f5fa69015c6e13fa2ae4c3 Reviewed-by: Simon Hausmann <[email protected]>
* Convert type wrapper to new data layoutLars Knoll2014-07-222-35/+47
| | | | | Change-Id: Ie569c4419addf31fc0297bbc4acdf08269a3e80e Reviewed-by: Simon Hausmann <[email protected]>
* Convert qml locale object to new data layoutLars Knoll2014-07-223-26/+32
| | | | | Change-Id: I1c02498102d89be1127fb6bbf0b38e21c48bed8b Reviewed-by: Simon Hausmann <[email protected]>
* Convert list wrapper to new storage layoutLars Knoll2014-07-222-25/+32
| | | | | Change-Id: Id360880d26444d84462e16e7401945d1160b4281 Reviewed-by: Simon Hausmann <[email protected]>
* Convert the context wrapper to the new storage layoutLars Knoll2014-07-222-36/+58
| | | | | Change-Id: Ie6263076e003af031e3faa9e5ca7b1f57140f347 Reviewed-by: Simon Hausmann <[email protected]>
* Move VariantObject over to new storage layoutLars Knoll2014-07-225-31/+36
| | | | | Change-Id: I96a4ce5d3a3e4fdd29ba0aac1bd3361588457580 Reviewed-by: Simon Hausmann <[email protected]>
* Convert the incubator object to new storage layoutLars Knoll2014-07-221-37/+47
| | | | | Change-Id: Ib4b3168349520ea872046cd90e5eedf48945b467 Reviewed-by: Simon Hausmann <[email protected]>
* Convert StringObject to new storage layoutLars Knoll2014-07-224-25/+32
| | | | | Change-Id: I08251049fed92306e1acfd8926ffad270d2e3ca7 Reviewed-by: Simon Hausmann <[email protected]>
* Convert String to the new storage layoutLars Knoll2014-07-226-109/+117
| | | | | Change-Id: Ifa9aac63fdb270fb449f11832a1792caeb6c6724 Reviewed-by: Simon Hausmann <[email protected]>
* Convert SequenceObject to new storage layoutLars Knoll2014-07-221-65/+74
| | | | | Change-Id: I5b9c4e765eb2b1c5de59e1991b94b7179660d153 Reviewed-by: Simon Hausmann <[email protected]>
* Convert the QML Binding wrapper to new data storageLars Knoll2014-07-222-22/+36
| | | | | Change-Id: I715184fe339238a7881a4c64af8c976b81362724 Reviewed-by: Simon Hausmann <[email protected]>
* Convert QObjectWrapper to new storage structureLars Knoll2014-07-222-58/+77
| | | | | Change-Id: I8b935c579e76519145e1a89a5d441881d7491488 Reviewed-by: Simon Hausmann <[email protected]>
* Convert ObjectIterator to new storage schemeLars Knoll2014-07-223-20/+22
| | | | | Change-Id: I35631089e6791349ade08c6ed063f1e8ab1bdaea Reviewed-by: Simon Hausmann <[email protected]>
* Convert objects without own dataLars Knoll2014-07-224-4/+4
| | | | | Change-Id: I790ec9e42e680842a6b9722e67981314fdfa3a2c Reviewed-by: Simon Hausmann <[email protected]>
* Convert ErrorObject to new storage schemeLars Knoll2014-07-223-37/+40
| | | | | Change-Id: I356a9947b87a5cda4eda738d3b6d5d51ee9a98f2 Reviewed-by: Simon Hausmann <[email protected]>