Home
last modified time | relevance | path

Searched full:head (Results 1 – 25 of 168) sorted by relevance

1234567

/arkcompiler/runtime_core/static_core/runtime/tooling/sampler/
Dlock_free_queue.cpp53 Node *head = head_.load(std::memory_order_acquire); in Pop() local
57 Node *next = head->next.load(std::memory_order_acquire); in Pop()
60 if (head != head2) { in Pop()
63 if (head == tail) { in Pop()
74 if (head_.compare_exchange_weak(head, newHead)) { in Pop()
75 delete head; in Pop()
86 Node *head = head_.load(std::memory_order_acquire); in FindValue() local
91 ASSERT(head != nullptr); in FindValue()
93 if (head->data == nullptr) { in FindValue()
94 if (head == tail) { in FindValue()
[all …]
/arkcompiler/ets_runtime/tools/ap_file_viewer/src/ap/component/sheet/
DTabPaneApSummary.html.js21 .tab-summary-head {
43 .head-label, .head-count {
72 <div class="tab-summary-head">
78 <label class="head-label" style="cursor: pointer;">ModuleName</label>
79 <label class="head-label" style="cursor: pointer;">->FunctionName</label>
80 <label class="head-label" style="cursor: pointer;">->Offset</label>
81 <label class="head-label" style="cursor: pointer;">->Type</label>
83 <label class="head-count">isRoot</label>
84 <label class="head-count">Kind</label>
85 <label class="head-count">abcId</label>
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dadjust_arefs.cpp97 auto head = heads_.back(); in ProcessArrayUses() local
99 ASSERT(IsRefAdjustable(head)); in ProcessArrayUses()
100 ASSERT(head->IsMarked(worksetMarker_)); in ProcessArrayUses()
101 ASSERT(head->GetBasicBlock() != nullptr); in ProcessArrayUses()
102 loop_ = head->GetBasicBlock()->GetLoop(); in ProcessArrayUses()
106 ASSERT(!head->GetBasicBlock()->IsMarked(blockProcessed_)); in ProcessArrayUses()
107 WalkChainDown(head->GetBasicBlock(), head, head); in ProcessArrayUses()
109 ProcessChain(head); in ProcessArrayUses()
116 * instruction and thus cannot be merged with it. In both cases "head" can potentially be
129 /* Add instructions which can be merged with head to insts_to_replace_
[all …]
/arkcompiler/ets_runtime/ecmascript/base/
Daligned_struct.h27 using Head = T;
34 using Head = T;
55 template<typename Head, typename... Res>
56 struct OffsetAt<0, TypeList<Head, Res...>> {
61 template<size_t index, typename Head, typename... Res>
62 struct OffsetAt<index, TypeList<Head, Res...>> {
63 static_assert(std::is_class<Head>::value);
65 RoundUp(Head::SizeArch64, EAS) + OffsetAt<index - 1, TypeList<Res...>>::OFFSET64;
68 RoundUp(Head::SizeArch32, EAS) + OffsetAt<index - 1, TypeList<Res...>>::OFFSET32;
/arkcompiler/ets_frontend/test/scripts/performance_test/
Dtest_error_report.json19 "head": { object
37 "head": { object
53 "head": { object
71 "head": { object
89 "head": { object
Dtest_report.json19 "head": { object
37 "head": { object
53 "head": { object
71 "head": { object
/arkcompiler/ets_runtime/ecmascript/tests/
Dlinked_node_test.cpp45 JSHandle<LinkedNode> head(thread, JSTaggedValue::Hole()); in CreateLinkedList() local
52 head = factory->NewLinkedNode(hash, key, value, head); in CreateLinkedList()
54 return head; in CreateLinkedList()
74 JSHandle<LinkedNode> head = CreateLinkedList(); in HWTEST_F_L0() local
75 JSHandle<RBTreeNode> root = LinkedNode::Treeing(thread, head); in HWTEST_F_L0()
/arkcompiler/runtime_core/tests/cts-assembly/
Dobj-13.pa30 # Obj* head = new Obj();
31 # head->data = -1;
32 # head->next = nullptr;
34 # cur = head;
41 # cur = head;
/arkcompiler/runtime_core/static_core/tests/cts-assembly/
Dobj-13.pa30 # Obj* head = new Obj();
31 # head->data = -1;
32 # head->next = nullptr;
34 # cur = head;
41 # cur = head;
/arkcompiler/ets_frontend/ets2panda/linter/docs/rules/
Drecipe69.md19 let head, tail
20 [head, ...tail] = [1, 2, 3, 4]
38 let head = data[0]
/arkcompiler/runtime_core/static_core/runtime/tooling/
Ddebug_inf.cpp45 std::atomic<PCodeItem *> head {nullptr}; member
121 auto *head = metaInfo->head.load(std::memory_order_relaxed); in AddCodeMetaInfoImpl() local
129 codeItem->next.store(head, std::memory_order_relaxed); in AddCodeMetaInfoImpl()
134 if (head != nullptr) { in AddCodeMetaInfoImpl()
135 head->prev = codeItem; in AddCodeMetaInfoImpl()
140 metaInfo->head.store(codeItem, std::memory_order_relaxed); in AddCodeMetaInfoImpl()
168 metaInfo->head.store(next, std::memory_order_relaxed); in DelCodeMetaInfoImpl()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/proxies/ets_proxy/
Dcheck_proxy_objects.js53 let head = new ListNode(0, null); variable
54 head.next = new ListNode(1, new ListNode(2, new ListNode(3, head)));
56 for (let n = head, i = 0; i < 256; ++i, n = n.next) {
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mempool/src/
Dmempool.cpp185 MemBlock **head = nullptr; in AllocNewMemBlock() local
188 head = &fixedMemHead; in AllocNewMemBlock()
190 head = &bigMemHead; in AllocNewMemBlock()
193 newMemBlock->nextMemBlock = *head; in AllocNewMemBlock()
194 *head = newMemBlock; in AllocNewMemBlock()
265 MemBlock **head = nullptr; in AllocTailMemBlock() local
270 head = &fixedMemHead; in AllocTailMemBlock()
274 head = &bigMemHead; in AllocTailMemBlock()
282 *head = newMemBlock; in AllocTailMemBlock()
/arkcompiler/ets_runtime/tools/ap_file_viewer/src/
Dindex.html3 <head>
20 </head>
/arkcompiler/runtime_core/static_core/libpandabase/taskmanager/utils/
Dsp_sc_lock_free_queue.h85 auto *head = head_.load(std::memory_order_acquire); in Pop() local
97 auto *nextHead = head->next.load(std::memory_order_acquire); in Pop()
101 DeleteQueueNode(head); in Pop()
104 val = std::move(head->buffer[GetNodeIndex(popIndex)]); in Pop()
132 auto head = head_.load(std::memory_order_acquire); in ~SPSCLockFreeQueue() local
133 DeleteQueueNode(head); in ~SPSCLockFreeQueue()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
Dets_finalizable_weak_ref_list.h31 auto *head = GetHead(); in Push() local
32 if (head == nullptr) { in Push()
36 head->SetPrev(coro, weakRef); in Push()
37 weakRef->SetNext(coro, head); in Push()
/arkcompiler/ets_frontend/arkguard/test/grammar/export_obfuscation/
Dexport_obfuscation_3.js18 this.head = false;
21 if (!this.head) {
Dexport_obfuscation_3_expected.txt17 this.head = false;
20 if (!this.head) {
/arkcompiler/ets_runtime/ecmascript/stackmap/
Dark_stackmap_builder.cpp47 LOG_COMPILER(INFO) << "total callsite head size: " in Dump()
115 ASSERT(callSite.head.stackmapOffsetInSMSec == writer.GetOffset()); in SaveArkStackMap()
123 …ASSERT((callSite.head.stackmapOffsetInSMSec + callSite.CalStackMapSize(triple)) == writer.GetOffse… in SaveArkStackMap()
138 ASSERT(it.head.deoptOffset == writer.GetOffset()); in SaveArkDeopt()
183 writer.WriteBuffer(reinterpret_cast<const uint8_t *>(&(it.head)), sizeof(CallsiteHeader)); in SaveArkCallsiteAOTFileInfo()
315 callsite.head.calliteOffsetInTxtSec = x.first; in GenArkCallsiteAOTFileInfo()
317 callsite.head.stackmapNum = i.size(); in GenArkCallsiteAOTFileInfo()
318 callsite.head.stackmapOffsetInSMSec = stackmapOffset; in GenArkCallsiteAOTFileInfo()
319 callsite.head.deoptOffset = 0; in GenArkCallsiteAOTFileInfo()
320 callsite.head.deoptNum = 0; in GenArkCallsiteAOTFileInfo()
[all …]
/arkcompiler/ets_runtime/ecmascript/mem/
Dchunk.cpp40 Area *head = currentArea_; in Expand() local
42 if (head != nullptr) { in Expand()
44 newSize = size + (head->GetSize() << 1); in Expand()
/arkcompiler/ets_runtime/ecmascript/stackmap/llvm/
Dllvm_stackmap_parser.h58 llvmStackMap_.head.stackmapversion = 0; in stackMapInfo()
59 llvmStackMap_.head.reserved0 = 0; in stackMapInfo()
60 llvmStackMap_.head.reserved1 = 0; in stackMapInfo()
Dllvm_stackmap_parser.cpp73 struct StkMapRecordHeadTy &recordHead = record.head; in CalcCallSite()
184 llvmStackMap_.head = dataInfo_->Read<struct Header>(); in CalculateStackMap()
200 auto head = dataInfo_->Read<struct StkMapRecordHeadTy>(); in CalculateStackMap() local
201 stkSizeRecord.head = head; in CalculateStackMap()
202 for (uint16_t j = 0; j < head.numLocations; j++) { in CalculateStackMap()
227 uint32_t headSize = sizeof(head); in CalHeadSize()
/arkcompiler/ets_runtime/tools/circuit_viewer/dist/
Dindex.html4 <head>
42 </head>
/arkcompiler/ets_frontend/ets2panda/linter/test/rules/
Drule69.sts19 let head, tail
20 [head, ...tail] = [1, 2, 3, 4]
/arkcompiler/ets_frontend/test/scripts/sdk_test/
Dconfig.yaml264 head: "import {a} from './test'\n"
267 head: "import {a} from './test'\n"
270 head: "import {a} from 'staticlibrary';\n"
273 head: "import {a} from 'sharelibrary';\n"
276 head: "import {a} from 'libcpp.so';\n"
279 head: "import {a} from 'outHar';\n"
282 head: "import {a} from 'outHsp';\n"
285 head: "import {a} from 'outCpp';\n"
309 head: "import dayjs from 'dayjs'\n"
314 head: "import { BigNumber } from 'bignumber.js';\n"

1234567