Home
last modified time | relevance | path

Searched refs:Push (Results 1 – 25 of 26) sorted by relevance

12

/ark/js_runtime/ecmascript/tooling/base/
Dpt_json.h59 bool Push(bool value) const;
60 bool Push(int32_t value) const;
61 bool Push(int64_t value) const;
62 bool Push(double value) const;
63 bool Push(const char *value) const;
64 bool Push(const std::unique_ptr<PtJson> &value) const;
Dpt_returns.cpp37 array->Push(location); in ToJson()
66 array->Push(location); in ToJson()
93 array->Push(location); in ToJson()
108 array->Push(res); in ToJson()
143 array->Push(location); in ToJson()
166 array->Push(location); in ToJson()
174 array->Push(location); in ToJson()
183 array->Push(location); in ToJson()
263 array->Push(scriptCoverage); in ToJson()
287 array->Push(scriptTypeProfile); in ToJson()
[all …]
Dpt_json.cpp142 bool PtJson::Push(bool value) const in Push() function in panda::ecmascript::tooling::PtJson
158 bool PtJson::Push(int32_t value) const in Push() function in panda::ecmascript::tooling::PtJson
160 return Push(static_cast<double>(value)); in Push()
163 bool PtJson::Push(int64_t value) const in Push() function in panda::ecmascript::tooling::PtJson
165 return Push(static_cast<double>(value)); in Push()
168 bool PtJson::Push(double value) const in Push() function in panda::ecmascript::tooling::PtJson
184 bool PtJson::Push(const char *value) const in Push() function in panda::ecmascript::tooling::PtJson
200 bool PtJson::Push(const std::unique_ptr<PtJson> &value) const in Push() function in panda::ecmascript::tooling::PtJson
Dpt_events.cpp41 array->Push(callFrames_[i]->ToJson()); in ToJson()
53 breakpoints->Push(hitBreakpoints_.value()[i].c_str()); in ToJson()
224 array->Push(res); in ToJson()
242 array->Push(statsUpdate_[i]); in ToJson()
Dpt_types.cpp1404 values->Push(scope); in ToJson()
1614 childrens->Push(children_[i]->ToJson()); in ToJson()
1677 samples->Push(samples_[i]->ToJson()); in ToJson()
1835 childrens->Push(children_.value()[i]); in ToJson()
1844 positionTicks->Push(positionTicks_.value()[i]->ToJson()); in ToJson()
1970 nodes->Push(nodes_[i]->ToJson()); in ToJson()
1978 samples->Push(samples_.value()[i]); in ToJson()
1987 timeDeltas->Push(timeDeltas_.value()[i]); in ToJson()
2102 ranges->Push(ranges_[i]->ToJson()); in ToJson()
2170 functions->Push(functions_[i]->ToJson()); in ToJson()
[all …]
/ark/js_runtime/ecmascript/mem/
Dmem_controller.cpp104 …recordedNewSpaceAllocations_.Push(MakeBytesAndDuration(newSpaceAllocSizeSinceGC_, allocDurationSin… in StopCalculationAfterGC()
105 …recordedOldSpaceAllocations_.Push(MakeBytesAndDuration(oldSpaceAllocSizeSinceGC_, allocDurationSin… in StopCalculationAfterGC()
106 recordedNonmovableSpaceAllocations_.Push( in StopCalculationAfterGC()
108 …recordedCodeSpaceAllocations_.Push(MakeBytesAndDuration(codeSpaceAllocSizeSinceGC_, allocDurationS… in StopCalculationAfterGC()
126 … recordedMarkCompacts_.Push(MakeBytesAndDuration(heap_->GetHeapObjectSize(), duration)); in StopCalculationAfterGC()
131 recordedMarkCompacts_.Push(MakeBytesAndDuration(heap_->GetHeapObjectSize(), duration)); in StopCalculationAfterGC()
143 recordedConcurrentMarks_.Push(MakeBytesAndDuration(marker->GetHeapObjectSize(), duration)); in RecordAfterConcurrentMark()
145 … recordedSemiConcurrentMarks_.Push(MakeBytesAndDuration(marker->GetHeapObjectSize(), duration)); in RecordAfterConcurrentMark()
Dparallel_work_helper.cpp50 bool WorkerHelper::Push(uint32_t threadId, TaggedObject *object) in Push() function in panda::ecmascript::WorkerHelper
53 if (!pushNode->Push(ToUintPtr(object))) { in Push()
55 return pushNode->Push(ToUintPtr(object)); in Push()
60 bool WorkerHelper::Push(uint32_t threadId, TaggedObject *object, Region *region) in Push() function in panda::ecmascript::WorkerHelper
62 if (Push(threadId, object)) { in Push()
75 globalWork_.Push(pushNode); in PushWorkNodeToGlobal()
Dparallel_work_helper.h59 bool Push(uintptr_t obj) in Push() function
105 void Push(WorkNode *node) in Push() function
151 bool Push(uint32_t threadId, TaggedObject *object);
152 bool Push(uint32_t threadId, TaggedObject *object, Region *region);
Dparallel_marker-inl.h44 heap_->GetWorkList()->Push(threadId, object, objectRegion); in MarkObject()
180 heap_->GetWorkList()->Push(threadId, reinterpret_cast<TaggedObject *>(toAddress)); in UpdateForwardAddressIfSuccess()
251 heap_->GetWorkList()->Push(threadId, object); in MarkObject()
Dmem_controller.h119 recordedSurvivalRates_.Push(rate); in AddSurvivalRate()
/ark/js_runtime/ecmascript/tests/
Djs_tagged_queue_test.cpp72 … TaggedQueue::Push(thread, queue, JSHandle<JSTaggedValue>(thread, JSTaggedValue(0)))); in HWTEST_F_L0()
79 … TaggedQueue::Push(thread, queue2, JSHandle<JSTaggedValue>(thread, JSTaggedValue(1)))); in HWTEST_F_L0()
86 … TaggedQueue::Push(thread, queue3, JSHandle<JSTaggedValue>(thread, JSTaggedValue(2)))); in HWTEST_F_L0()
93 … TaggedQueue::Push(thread, queue4, JSHandle<JSTaggedValue>(thread, JSTaggedValue(3)))); in HWTEST_F_L0()
/ark/js_runtime/ecmascript/
Druntime_api.cpp31 valueRegion->GetWorkList()->Push(0, value, valueRegion); in MarkObject()
Djs_stable_array.h27 static JSTaggedValue Push(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv);
Djs_for_in_iterator.cpp200 TaggedQueue *newQueue = TaggedQueue::Push(thread, remaining, value); in SlowGetAllEnumKeys()
248 auto newQueue = JSTaggedValue(TaggedQueue::Push(thread, visited, key)); in NextInternal()
Dtagged_queue.h33 static TaggedQueue *Push(const JSThread *thread, const JSHandle<TaggedQueue> &queue, in Push() function
Djs_stable_array.cpp28 JSTaggedValue JSStableArray::Push(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Push() function in panda::ecmascript::JSStableArray
Druntime_call_id.h250 V(Array, Push) \
/ark/js_runtime/ecmascript/jobs/
Dmicro_job_queue.cpp75 …TaggedQueue *newPromiseQueue = TaggedQueue::Push(thread, promiseQueue, JSHandle<JSTaggedValue>(pen… in EnqueueJob()
80 …TaggedQueue *newScriptQueue = TaggedQueue::Push(thread, scriptQueue, JSHandle<JSTaggedValue>(pendi… in EnqueueJob()
/ark/js_runtime/ecmascript/base/
Dgc_ring_buffer.h35 void Push(const T &value) in Push() function
/ark/js_runtime/ecmascript/builtins/
Dbuiltins_array.h70 static JSTaggedValue Push(EcmaRuntimeCallInfo *argv);
Dbuiltins_promise.cpp403 … TaggedQueue::Push(thread, fulfillReactions, JSHandle<JSTaggedValue>::Cast(fulfillReaction)); in PerformPromiseThen()
407 …newQueue = TaggedQueue::Push(thread, rejectReactions, JSHandle<JSTaggedValue>::Cast(rejectReaction… in PerformPromiseThen()
Dbuiltins_array.cpp1457 JSTaggedValue BuiltinsArray::Push(EcmaRuntimeCallInfo *argv) in Push() function in panda::ecmascript::builtins::BuiltinsArray
1460 BUILTINS_API_TRACE(argv->GetThread(), Array, Push); in Push()
1465 return JSStableArray::Push(JSHandle<JSArray>::Cast(thisHandle), argv); in Push()
/ark/js_runtime/ecmascript/tooling/test/
Dpt_json_test.cpp142 arr->Push(100); in HWTEST_F_L0()
/ark/js_runtime/ecmascript/builtins/tests/
Dbuiltins_array_test.cpp998 HWTEST_F_L0(BuiltinsArrayTest, Push) in HWTEST_F_L0() argument
1023 JSTaggedValue result = Array::Push(ecmaRuntimeCallInfo1.get()); in HWTEST_F_L0()
/ark/js_runtime/ecmascript/snapshot/mem/
Dsnapshot_serialize.cpp324 reinterpret_cast<uintptr_t>(BuiltinsArray::Push),

12