| /arkcompiler/ets_runtime/ecmascript/serializer/ |
| D | value_serializer.cpp | 103 const JSHandle<JSTaggedValue> &transfer, in WriteValue() argument 108 if (!defaultTransfer_ && !PrepareTransfer(thread, transfer)) { in WriteValue() 347 bool transfer = transferDataSet_.find(ToUintPtr(object)) != transferDataSet_.end(); in SerializeJSArrayBufferPrologue() local 351 if (transfer) { in SerializeJSArrayBufferPrologue() 354 … LOG_ECMA(ERROR) << "ValueSerialize: can't put arraybuffer in both transfer list and clone list"; in SerializeJSArrayBufferPrologue() 363 considering transfer it"; in SerializeJSArrayBufferPrologue() 385 bool transfer = transferDataSet_.find(ToUintPtr(object)) != transferDataSet_.end(); in SerializeJSSharedArrayBufferPrologue() local 386 if (arrayBuffer->IsDetach() || transfer) { in SerializeJSSharedArrayBufferPrologue() 387 …LOG_ECMA(ERROR) << "ValueSerialize: don't support serialize detached or transfer shared array buff… in SerializeJSSharedArrayBufferPrologue() 446 bool ValueSerializer::PrepareTransfer(JSThread *thread, const JSHandle<JSTaggedValue> &transfer) in PrepareTransfer() argument [all …]
|
| D | value_serializer.h | 29 // clear transfer obj set after serialization in ~ValueSerializer() 37 …ue(JSThread *thread, const JSHandle<JSTaggedValue> &value, const JSHandle<JSTaggedValue> &transfer, 48 bool PrepareTransfer(JSThread *thread, const JSHandle<JSTaggedValue> &transfer);
|
| /arkcompiler/ets_runtime/test/fuzztest/jsnapideserializevalue_fuzzer/ |
| D | jsnapideserializevalue_fuzzer.cpp | 43 Local<JSValueRef> transfer(JSValueRef::Undefined(vm)); in JSNApiDeserializeValueFuzzTest() local 44 … void *serializationData = JSNApi::SerializeValue(vm, value, transfer, JSValueRef::Undefined(vm)); in JSNApiDeserializeValueFuzzTest()
|
| /arkcompiler/ets_runtime/test/fuzztest/jsnapideleteserializationdata_fuzzer/ |
| D | jsnapideleteserializationdata_fuzzer.cpp | 43 Local<JSValueRef> transfer(JSValueRef::Undefined(vm)); in JSNApiDeleteSerializationDataFuzzTest() local 44 … void* serializationData = JSNApi::SerializeValue(vm, value, transfer, JSValueRef::Undefined(vm)); in JSNApiDeleteSerializationDataFuzzTest()
|
| /arkcompiler/ets_runtime/ecmascript/shared_objects/ |
| D | js_sendable_arraybuffer.cpp | 48 LOG_FULL(DEBUG) << "attaching for transfer"; in Attach() 71 LOG_FULL(DEBUG) << "detaching for transfer"; in Detach()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_arraybuffer.cpp | 46 LOG_FULL(DEBUG) << "attaching for transfer"; in Attach() 66 LOG_FULL(DEBUG) << "detaching for transfer"; in Detach()
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | jnez.obj.yaml | 24 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 389 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 409 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 430 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 495 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 562 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction…
|
| D | jeqz.obj.yaml | 24 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 389 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 408 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 428 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 495 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 564 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction…
|
| D | jeq.obj.yaml | 24 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 875 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 949 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 1024 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 1138 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 1254 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction…
|
| D | jne.obj.yaml | 24 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 877 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 952 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 1028 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 1143 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 1260 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction…
|
| D | jmp.yaml | 20 …Unconditionally transfer execution to an instruction at offset bytes from the beginning of the cur…
|
| D | jgt.yaml | 19 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 905 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 955 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction…
|
| D | jne.yaml | 19 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 905 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 955 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction…
|
| /arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/ |
| D | 8_statements.rst | 463 control transfer 487 control transfer 536 control transfer 620 control transfer 646 control transfer 792 control transfer 865 control transfer
|
| /arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/ |
| D | jnez.obj.yaml | 20 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 295 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 314 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 378 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction…
|
| D | jeqz.obj.yaml | 20 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 295 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 313 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 379 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction…
|
| D | jmp.yaml | 20 …Unconditionally transfer execution to an instruction at offset bytes from the beginning of the cur…
|
| D | jne.obj.yaml | 20 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 777 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 851 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 965 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction…
|
| D | jeq.obj.yaml | 20 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 775 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 848 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 961 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction…
|
| D | jeq.yaml | 19 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 887 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 932 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction…
|
| D | jne.yaml | 20 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 884 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction… 929 …Transfer execution to an instruction at offset bytes from the beginning of the current instruction…
|
| /arkcompiler/runtime_core/static_core/runtime/fibers/ |
| D | fiber_context.h | 66 …* to the beginning of func. Upon completion, func should use SwitchContext() to transfer control f…
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/escompat/ |
| D | taskpool.sts | 224 * Set transfer list for this task 225 * @param transfer transfer list of this task 228 setTransferList(transfer?: ArrayBuffer[]): void { 230 … throw new Error("An ArrayBuffer cannot be set as both a transfer list and a clone list"); 232 this.transferList = transfer; 238 * @throws Error if transfer list already set 242 … throw new Error("An ArrayBuffer cannot be set as both a transfer list and a clone list");
|
| /arkcompiler/runtime_core/static_core/runtime/coroutines/ |
| D | stackful_coroutine_worker.cpp | 264 // will transfer control to another coro... in BlockCurrentCoroAndScheduleNext() 273 // will transfer control to another coro... in SuspendCurrentCoroAndScheduleNext()
|
| D | stackful_coroutine.h | 80 * Transfer control to the target context
|