/arkcompiler/ets_runtime/test/typeinfer/automatedcases/ |
D | intersectionTypeInference1.ts | 25 const parameterFn = (props:{store:string}) => alert(props.store) 26 AssertType(parameterFn, "({ store: string;}) => void"); 27 AssertType((props:{store:string}) => alert(props.store), "({ store: string;}) => void"); 28 AssertType(props, "{ store: string; }"); 29 AssertType(store, "string"); 30 AssertType(alert(props.store), "void"); 32 AssertType(props.store, "string"); 44 export const Form3 = brokenFunction(parameterFn)({store: "hello"}) 45 AssertType(Form3, "{ store: string; }"); 46 AssertType(brokenFunction(parameterFn)({store: "hello"}), "{ store: string; }"); [all …]
|
D | noAsConstNameLookup.ts | 23 type Store = { a: 123 } 24 export type Cleaner = <W extends Store>(runner: FeatureRunner<W>) => Promise<any> 26 export class FeatureRunner<W extends Store> {
|
/arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
D | stobj.v.obj.yaml | 72 title: Store register content into object field 74 Store register content into object field by field_id. 84 description: Store register content into object field by field_id. 419 # store into object field 444 # store into object array field 472 # store into i32[] array field 494 # store into panda.Object field 535 # store into panda.Object[] field 598 # store into object field 632 # store into object array field [all …]
|
D | ststatic.obj.yaml | 92 title: Store to static field 94 Store accumulator content into static field by field_id. 104 description: Store accumulator content into static field by field_id. 246 # store into object type field 277 # store into object array type field 315 # store into i32[] array field 340 # store into panda.Object field 379 # store into panda.Object[] field 439 # store into object type field 475 # store into object array type field [all …]
|
D | stobj.obj.yaml | 92 title: Store accumulator content into object field 94 Store accumulator content into object field by field_id. 104 description: Store accumulator content into object field by field_id. 367 # store into object field 398 # store into object array field 436 # store into i32[] array field 461 # store into panda.Object field 500 # store into panda.Object[] field 562 # store into object field 598 # store into object array field [all …]
|
D | ldstatic.obj.yaml | 297 # store null into Q type field 301 # store null into Q[] type field 305 # store R object into R type field 309 # store R[] into R[] type field 314 # store R object into panda.Object type field 318 # store R[] into panda.Object type field 323 # store R[] into panda.Object[] type field 382 # store subsclass R into Q type field 386 # store subsclass R into interface type field 390 # store subsclass R into base type field [all …]
|
D | ldobj.obj.yaml | 411 # store null into Q type field 415 # store null into Q[] type field 419 # store R object into R type field 423 # store R[] into R[] type field 428 # store R object into panda.Object type field 432 # store R[] into panda.Object type field 437 # store R[] into panda.Object[] type field 499 # store subsclass R into Q type field 503 # store subsclass R into interface type field 507 # store subsclass R into base type field [all …]
|
D | ldobj.v.obj.yaml | 408 # store null into Q type field 412 # store null into Q[] type field 416 # store R object into R type field 420 # store R[] into R[] type field 425 # store R object into panda.Object type field 429 # store R[] into panda.Object type field 434 # store R[] into panda.Object[] type field 503 # store subsclass R into Q type field 507 # store subsclass R into interface type field 511 # store subsclass R into base type field [all …]
|
D | call.virt.short.yaml | 326 # Store in object 344 # Store in object 371 # Store in object 390 # Store in object 434 # Store in object 452 # Store in object 470 # Store in object 560 # Store in object 579 # Store in object 607 # Store in object [all …]
|
/arkcompiler/runtime_core/libpandabase/mem/ |
D | gc_barrier.h | 32 …BARRIER_POSITION_PRE = 0x1, // Should be inserted before each store/load when reference stored/l… 33 …BARRIER_POSITION_POST = 0x0, // Should be inserted after each store/load when reference stored/lo… 37 * Indicates if barrier for store or load 40 WRITE_BARRIER = 0x1, // Should be used around store 71 … * load obj.field -> pre_val // note: if store volatile - we need to have volatile load here 76 * store obj.field <- new_val // STORE for which barrier generated 80 * STORE_IN_BUFF_TO_MARK_FUNC - address of function to store replaced reference 87 * store obj.field <- new_val // STORE for which barrier generated 92 * store card_addr <- DIRTY_VAL 100 … * Note if store if to expensive on the architecture(for example in multithreading environment) - [all …]
|
D | base_mem_stats.cpp | 35 // writes before the store in RecordAllocate() 43 // writes before the store in RecordMoved() 59 // writes before the store in RecordFree()
|
/arkcompiler/runtime_core/libark_defect_scan_aux/tests/across_abc_test/ |
D | across_abc_test.js | 20 function getData(store, userInput) { argument 23 let result = store.querySql(sql); 28 let store = db.getDatabaseInstance(); 30 getData(store, userInput);
|
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
D | satepoint_GC_0.ll | 37 store i64 287454020, i64 addrspace(0)* %value1 39 store i64 1432778632, i64 addrspace(0)* %value2 41 store i64 305419896, i64 addrspace(0)* %value3 44 store i64 287454020, i64 addrspace(0)* %value4 46 store i64 1432778632, i64 addrspace(0)* %value5 48 store i64 305419896, i64 addrspace(0)* %value6 50 store i64 287454020, i64 addrspace(0)* %value7 53 store i64 287454020, i64 addrspace(0)* %value8 55 store i64 1432778632, i64 addrspace(1)* %value9
|
/arkcompiler/runtime_core/libark_defect_scan_aux/tests/across_function_test/ |
D | across_function_test.js | 49 function getData(store, userInput) { argument 52 let result = store.querySql(sql); 57 let store = new Database(); 59 getData(store, userInput);
|
/arkcompiler/runtime_core/compiler/docs/ |
D | avoid-calculating-start-of-array.md | 24 array acesses instead of object address. Replace the `{Store, Load}Array` 25 instructions with the low-level `{Store, Load}` intructions. 51 # [inst] 48.i32 Store 8 v47(r25), v23(r19), v11p(r19) 53 # [inst] 49.i32 Store 8 v47(r25), v30(r23), v44(r24)
|
/arkcompiler/runtime_core/libpandabase/mem/ringbuf/ |
D | lock_free_ring_buffer.h | 40 tail_index_.store(0, std::memory_order_release); in LockFreeBuffer() 42 head_index_.store(0, std::memory_order_release); in LockFreeBuffer() 58 tail_index_.store(next_tail, std::memory_order_release); in TryPush() 96 head_index_.store(new_value, std::memory_order_release); in TryPop()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | new_object_stub_builder.cpp | 220 …Store(VariableType::INT32(), glue_, result->ReadVariable(), IntPtr(TaggedArray::LENGTH_OFFSET), nu… in NewArgumentsList() 279 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), IntPtr(0), hclass); in NewJSArrayLiteral() 284 …Store(VariableType::INT64(), glue_, result->ReadVariable(), hashOffset, Int64(JSTaggedValue(0).Get… in NewJSArrayLiteral() 290 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), propertiesOffset, obj); in NewJSArrayLiteral() 291 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), elementsOffset, obj); in NewJSArrayLiteral() 292 Store(VariableType::INT32(), glue_, result->ReadVariable(), lengthOffset, Int32(0)); in NewJSArrayLiteral() 295 … Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), propertiesOffset, newProperties); in NewJSArrayLiteral() 298 … Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), elementsOffset, newElements); in NewJSArrayLiteral() 301 Store(VariableType::INT32(), glue_, result->ReadVariable(), lengthOffset, arrayLength); in NewJSArrayLiteral() 349 Store(VariableType::NATIVE_POINTER(), glue_, topAddress, IntPtr(0), newTop); in AllocateInYoung() [all …]
|
D | interpreter_stub-inl.h | 29 Store(VariableType::INT64(), glue, sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx), val); in SetVregValue() 282 Store(VariableType::INT64(), glue, frame, in SetPcToFrame() 288 Store(VariableType::NATIVE_POINTER(), glue, frame, in SetCallSizeToFrame() 294 Store(VariableType::INT64(), glue, frame, in SetAccToFrame() 300 Store(VariableType::INT64(), glue, frame, in SetEnvToFrame() 306 Store(VariableType::INT64(), glue, frame, in SetFunctionToFrame() 313 Store(VariableType::JS_ANY(), glue, function, offset, value); in SetHomeObjectToFunction() 319 Store(VariableType::JS_POINTER(), glue, function, offset, value); in SetModuleToFunction() 331 Store(VariableType::NATIVE_POINTER(), glue, state, prevOffset, prev); in SetFrameState() 334 Store(VariableType::INT64(), glue, state, frameTypeOffset, type); in SetFrameState() [all …]
|
/arkcompiler/runtime_core/tests/cts-assembly/ |
D | arrays-02.pa | 17 # - title: Store to array 19 # Store accumulator content into array slot pointed by index.
|
D | arrays-04.pa | 27 # - title: Store to array 29 # Store accumulator content into array slot pointed by index.
|
D | arrays-03.pa | 27 # - title: Store to array 29 # Store accumulator content into array slot pointed by index.
|
/arkcompiler/toolchain/build/config/ |
D | BUILD.gn | 67 # These libraries are needed for Windows UWP (i.e. store apps). 73 # These libraries are not compatible with Windows UWP (i.e. store apps.)
|
/arkcompiler/runtime_core/docs/ |
D | runtime-class.md | 3 Panda runtime uses `panda::Class` to store all necessary language independent information about cla… 11 We store common runtime information separately from managed object to give more flexebility for its…
|
/arkcompiler/runtime_core/libpandafile/ |
D | panda_cache.h | 104 pair_ptr->store(pair, std::memory_order_release); in SetMethodCache() 131 pair_ptr->store(pair, std::memory_order_release); in SetFieldCache() 158 pair_ptr->store(pair, std::memory_order_release); in SetClassCache()
|
/arkcompiler/ets_runtime/ecmascript/base/tests/ |
D | gc_ring_buffer_test.cpp | 100 …* The next time you store data, store it from the first position. then call the "Count" …
|