| /arkcompiler/runtime_core/static_core/runtime/mem/refstorage/ |
| D | global_object_storage.cpp | 106 auto objects = PandaVector<ObjectHeader *>(allocator_->Adapter()); in GetAllObjects() local 109 objects.insert(objects.end(), globalObjects.begin(), globalObjects.end()); in GetAllObjects() 112 objects.insert(objects.end(), weakObjects.begin(), weakObjects.end()); in GetAllObjects() 115 objects.insert(objects.end(), fixedObjects.begin(), fixedObjects.end()); in GetAllObjects() 117 return objects; in GetAllObjects()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/07.expressions/12.indexing_expression/01.array_indexing_expression/ |
| D | spec_ex2.ets | 28 const objects: RefType[] = [new RefType(), new RefType()] 29 const object = objects[1] 31 assert objects[0].field == 666 32 assert objects[1].field == 777 33 // console.log(objects[0].filed) // prints 666 34 // console.log(objects[1].filed) // prints 777
|
| /arkcompiler/runtime_core/static_core/docs/diagrams/ |
| D | g1gc-gc-activity.plantuml | 30 :Mark objects by traversing object stack obtained from the roots; 31 :Compact: copy marked/alive objects to the old regions(create new if required) 32 Note: only if occupied by alive objects space in region < some threshold; 33 :Update references to the moved objects; 34 :Update RemSets(remove freed regions from RemSets, mark cards with moved objects as "dirty");
|
| D | generational-minor-gc-activity.plantuml | 18 :Mark objects in young space; 19 :Copy marked/alive objects from young space to the tenured space; 20 :Update references to the moved objects;
|
| D | generational-major-gc-activity.plantuml | 18 :Mark objects in the tenured space; 19 :Sweep tenured space(remove non-marked objects);
|
| D | generational-concurrent-major-gc-activity.plantuml | 21 :Concurrently mark objects in the tenured space; 26 :Sweep tenured space(remove non-marked objects);
|
| /arkcompiler/runtime_core/docs/diagrams/ |
| D | g1gc-gc-activity.puactivity | 30 :Mark objects by traversing object stack obtained from the roots; 31 :Compact: copy marked/alive objects to the old regions(create new if required) 32 Note: only if occupied by alive objects space in region < some threshold; 33 :Update references to the moved objects; 34 :Update RemSets(remove freed regions from RemSets, mark cards with moved objects as "dirty");
|
| D | generational-minor-gc-activity.puactivity | 18 :Mark objects in young space; 19 :Copy marked/alive objects from young space to the tenured space; 20 :Update references to the moved objects;
|
| D | generational-major-gc-activity.puactivity | 18 :Mark objects in the tenured space; 19 :Sweep tenured space(remove non-marked objects);
|
| D | generational-concurrent-major-gc-activity.puactivity | 21 :Concurrently mark objects in the tenured space; 26 :Sweep tenured space(remove non-marked objects);
|
| /arkcompiler/ets_frontend/ets2panda/linter/docs/rules/ |
| D | recipe52.md | 7 ArkTS does not support re-assigning a method for objects. In the statically 8 types languages, the layout of objects is fixed and all instances of the same 11 If you need to add specific behavior for certain objects, you can create
|
| D | recipe149.md | 1 # Classes cannot be used as objects 7 ArkTS does not support using classes as objects (assigning them to variables,
|
| D | recipe114.md | 1 # Namespaces cannot be used as objects 7 ArkTS does not support the usage of namespaces as objects.
|
| D | recipe139.md | 8 support for objects with dynamically changing layout. Function objects follow
|
| /arkcompiler/ets_frontend/ets2panda/linter-4.2/docs/rules/ |
| D | recipe52.md | 7 ArkTS does not support re-assigning a method for objects. In the statically 8 types languages, the layout of objects is fixed and all instances of the same 11 If you need to add specific behavior for certain objects, you can create
|
| D | recipe149.md | 1 # Classes cannot be used as objects 7 ArkTS does not support using classes as objects (assigning them to variables,
|
| D | recipe114.md | 1 # Namespaces cannot be used as objects 7 ArkTS does not support the usage of namespaces as objects.
|
| D | recipe139.md | 8 support for objects with dynamically changing layout. Function objects follow
|
| /arkcompiler/ets_frontend/ets2panda/linter/test/ |
| D | destructuring.ts | 81 const objects: { a: number; b: string }[] = [ constant 86 for (const { a, b } of objects) { 100 for ({ a, b } of objects) {
|
| /arkcompiler/ets_frontend/ets2panda/linter-4.2/test/ |
| D | destructuring.ts | 81 const objects: { a: number; b: string }[] = [ constant 86 for (const { a, b } of objects) { 100 for ({ a, b } of objects) {
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/ets/ |
| D | cast_expressions4.ets | 18 let objects: Object[] = ints as Object[]; 19 let ints2: Int[] = objects as Int[];
|
| /arkcompiler/ets_runtime/test/moduletest/arrayreducecase/ |
| D | arrayreducecase.js | 23 const objects = [{ x: 1 }, { x: 2 }, { x: 3 }]; variable 24 const sum = objects.reduce(
|
| /arkcompiler/runtime_core/static_core/compiler/docs/ |
| D | escape_analysis.md | 12 …s algorithm described by Stadler et al in [Stadler 2014]. In addition to objects that never escape… 26 …objects that are alive at the beginning of the current block and are alive at the end of all the p… 31 * set of objects whose allocation could be either eliminated, or at least moved to some other place; 37 Scalar replacement uses the state described above to remove virtual objects allocations and insert … 40 * Materialize virtual objects where needed; 122 updated all save states by removing virtual objects and inserting new materialized objects; 127 …2014] the current escape analysis pass merges object states only for the objects that are known to…
|
| /arkcompiler/runtime_core/static_core/docs/ |
| D | memory-management-SW-requirements.md | 13 GC used to recycle memory allocated as result of application work(objects, compiled code etc). 21 - Arena Allocator (objects can be deallocated at once(list of arenas, almost at once - O(number of … 33 - Non-moving space(space for non-movable objects)
|
| /arkcompiler/runtime_core/docs/ |
| D | memory-management-SW-requirements.md | 13 GC used to recycle memory allocated as result of application work(objects, compiled code etc). 21 - Arena Allocator (objects can be deallocated at once(list of arenas, almost at once - O(number of … 33 - Non-moving space(space for non-movable objects)
|