Home
last modified time | relevance | path

Searched refs:Pop (Results 1 – 21 of 21) sorted by relevance

/ark/js_runtime/ecmascript/tests/
Djs_tagged_queue_test.cpp99 EXPECT_EQ(queue5->Pop(thread), JSTaggedValue(0)); in HWTEST_F_L0()
103 EXPECT_EQ(queue5->Pop(thread), JSTaggedValue(1)); in HWTEST_F_L0()
107 EXPECT_EQ(queue5->Pop(thread), JSTaggedValue(2)); in HWTEST_F_L0()
111 EXPECT_EQ(queue5->Pop(thread), JSTaggedValue(3)); in HWTEST_F_L0()
/ark/js_runtime/ecmascript/mem/
Dparallel_work_helper.cpp83 bool WorkerHelper::Pop(uint32_t threadId, TaggedObject **object) in Pop() function in panda::ecmascript::WorkerHelper
87 if (!popNode->Pop(reinterpret_cast<uintptr_t *>(object))) { in Pop()
95 return popNode->Pop(reinterpret_cast<uintptr_t *>(object)); in Pop()
102 return globalWork_.Pop(&workList_[threadId].popNode_); in PopWorkNodeFromGlobal()
Dparallel_work_helper.h64 bool Pop(uintptr_t *obj) in Pop() function
115 bool Pop(WorkNode **node) in Pop() function
153 bool Pop(uint32_t threadId, TaggedObject **object);
Dparallel_marker.cpp81 if (!worklist->Pop(threadId, &obj)) { in ProcessMarkStack()
119 if (!worklist->Pop(threadId, &obj)) { in ProcessMarkStack()
147 if (!worklist->Pop(threadId, &obj)) { in ProcessMarkStack()
/ark/runtime_core/runtime/mem/
Dhumongous_obj_allocator.h236 void Pop(MemoryPoolHeader *pool);
274 void Pop(MemoryPoolHeader *pool) in Pop() function
279 MemoryPoolList::Pop(pool); in Pop()
Dhumongous_obj_allocator-inl.h73 reserved_pools_list_.Pop(mem_header); in Alloc()
80 free_pools_list_.Pop(mem_header); in Alloc()
123 occupied_pools_list_.Pop(mem_header); in FreeUnsafe()
348 void HumongousObjAllocator<AllocConfigT, LockConfigT>::MemoryPoolList::Pop(MemoryPoolHeader *pool) in Pop() function
410 this->Pop(current_pool); in IterateAndPopOverPools()
449 MemoryPoolList::Pop(smallest_pool); in TryToInsert()
/ark/js_runtime/ecmascript/
Djs_stable_array.h28 static JSTaggedValue Pop(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv);
Dtagged_queue-inl.h33 inline JSTaggedValue TaggedQueue::Pop(JSThread *thread) in Pop() function
Dtagged_queue.h32 JSTaggedValue Pop(JSThread *thread);
Djs_promise.cpp174 reaction.Update(reactions->Pop(thread)); in TriggerPromiseReactions()
Djs_for_in_iterator.cpp229 JSTaggedValue r = remaining->Pop(thread); in NextInternal()
Djs_stable_array.cpp49 JSTaggedValue JSStableArray::Pop(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Pop() function in panda::ecmascript::JSStableArray
Druntime_call_id.h249 V(Array, Pop) \
Dbuiltins.cpp1653 SetFunction(env, arrFuncPrototype, "pop", BuiltinsArray::Pop, FunctionLength::ZERO); in InitializeArray()
/ark/js_runtime/ecmascript/jobs/
Dmicro_job_queue.cpp92 pendingJob.Update(promiseQueue->Pop(thread)); in ExecutePendingJob()
131 pendingJob.Update(scriptQueue->Pop(thread)); in ExecutePendingJob()
/ark/js_runtime/ecmascript/builtins/
Dbuiltins_array.h68 static JSTaggedValue Pop(EcmaRuntimeCallInfo *argv);
Dbuiltins_array.cpp1401 JSTaggedValue BuiltinsArray::Pop(EcmaRuntimeCallInfo *argv) in Pop() function in panda::ecmascript::builtins::BuiltinsArray
1404 BUILTINS_API_TRACE(argv->GetThread(), Array, Pop); in Pop()
1411 return JSStableArray::Pop(JSHandle<JSArray>::Cast(thisHandle), argv); in Pop()
/ark/runtime_core/libpandabase/utils/
Dbit_memory_region.h194 T Pop(size_t length) in Pop() function
/ark/js_runtime/ecmascript/builtins/tests/
Dbuiltins_array_test.cpp959 HWTEST_F_L0(BuiltinsArrayTest, Pop) in HWTEST_F_L0() argument
972 JSTaggedValue result = Array::Pop(ecmaRuntimeCallInfo1.get()); in HWTEST_F_L0()
992 result = Array::Pop(ecmaRuntimeCallInfo2.get()); in HWTEST_F_L0()
/ark/js_runtime/ecmascript/compiler/llvm/
Dllvm_new.patch805 // Pop EBP.
/ark/js_runtime/ecmascript/snapshot/mem/
Dsnapshot_serialize.cpp323 reinterpret_cast<uintptr_t>(BuiltinsArray::Pop),