Add garbage collector prologue callback to qv8engine
[profile/ivi/qtdeclarative.git] / tests / auto / declarative / qdeclarativeecmascript / data / handleReferenceManagement.handle.1.qml
1 import QtQuick 2.0
2 import Qt.test 1.0
3
4 Item {
5     id: obj
6     objectName: "obj"
7     property CircularReferenceHandle first
8     property CircularReferenceHandle second
9
10     CircularReferenceHandle {
11         id: crh
12         objectName: "crh"
13     }
14
15     function createReference() {
16         first = crh.generate(crh);
17         second = crh.generate(crh);
18         // NOTE: manually add reference from first to second
19         // in unit test prior reparenting and gc.
20     }
21
22     function performGc() {
23         gc();
24     }
25 }