Home
last modified time | relevance | path

Searched refs:last (Results 1 – 25 of 32) sorted by relevance

12

/ark/runtime_core/libpandabase/utils/
Dlist.h248 Iterator InsertAfter(ConstIterator position, InputIterator first, InputIterator last) in InsertAfter() argument
250 while (first != last) { in InsertAfter()
258 ConstIterator last = position; in EraseAfter() local
260 std::advance(last, SHIFT); in EraseAfter()
261 return EraseAfter(position, last); in EraseAfter()
267 Iterator EraseAfter(ConstIterator position, ConstIterator last) in EraseAfter() argument
269 ASSERT(position != last); in EraseAfter()
270 position.node_->next_ = last.node_; in EraseAfter()
271 return Iterator(last.node_); in EraseAfter()
326 void Splice(ConstIterator position, List &src_list, ConstIterator first, ConstIterator last) in Splice() argument
[all …]
Dbit_vector.h35 inline void fill(panda::BitVectorIterator<IsConst> first, panda::BitVectorIterator<IsConst> last, b…
257 …d void std::fill(panda::BitVectorIterator<_IsConst> first, panda::BitVectorIterator<_IsConst> last,
661 …Vector(panda::BitVectorIterator<IsConst> first, panda::BitVectorIterator<IsConst> last, bool value) in FillBitVector() argument
663 for (; first != last; ++first) { in FillBitVector()
680 inline void fill(panda::BitVectorIterator<IsConst> first, panda::BitVectorIterator<IsConst> last, b… in fill() argument
682 if (first.data_ != last.data_) { in fill()
684 std::fill(first.data_ + 1, last.data_, value ? ~0LLU : 0); in fill()
687 … panda::internal::FillBitVector(panda::BitVectorIterator<IsConst>(last.data_, 0), last, value); in fill()
689 panda::internal::FillBitVector(first, last, value); in fill()
/ark/js_runtime/ecmascript/
Djs_hclass-inl.h44 int last = cachedHClass->NumberOfProps() - 1; in AddTransitions() local
46 …auto attr = JSHandle<JSTaggedValue>(thread, JSTaggedValue(layoutInfo->GetAttr(last).GetPropertyMet… in AddTransitions()
47 auto lastKey = JSHandle<JSTaggedValue>(thread, layoutInfo->GetKey(last)); in AddTransitions()
76 int last = cachedHClass->NumberOfProps() - 1; in AddProtoTransitions() local
78 …auto attr = JSHandle<JSTaggedValue>(thread, JSTaggedValue(layoutInfo->GetAttr(last).GetPropertyMet… in AddProtoTransitions()
79 auto lastKey = JSHandle<JSTaggedValue>(thread, layoutInfo->GetKey(last)); in AddProtoTransitions()
100 int last = cachedHClass->NumberOfProps() - 1; in FindTransitions() local
102 auto attr = layoutInfo->GetAttr(last).GetPropertyMetaData(); in FindTransitions()
103 auto cachedKey = layoutInfo->GetKey(last); in FindTransitions()
Decma_global_storage-inl.h158 NodeList **last = nullptr; in DisposeGlobalHandle() local
162 last = &lastWeakGlobalNodes_; in DisposeGlobalHandle()
166 last = &lastGlobalNodes_; in DisposeGlobalHandle()
168 if (!list->HasUsagedNode() && (*top != *last)) { in DisposeGlobalHandle()
176 if (*last == list) { in DisposeGlobalHandle()
177 *last = list->GetPrev(); in DisposeGlobalHandle()
Dtagged_hash_table.h94 inline static uint32_t GetNextPosition(uint32_t last, uint32_t number, uint32_t size) in GetNextPosition() argument
96 return (last + (number * (number + 1)) / 2) & (size - 1); // 2 : half in GetNextPosition()
Djs_date_time_format.cpp1200 char16_t last = u'\0'; in ChangeHourCyclePattern() local
1207 result = (needChange && last == u'd') ? result.append(' ') : result; in ChangeHourCyclePattern()
1212 last = ch; in ChangeHourCyclePattern()
/ark/js_runtime/ecmascript/mem/
Dlinear_space.cpp138 Region *last = GetCurrentRegion(); in SetWaterLine() local
139 if (last != nullptr) { in SetWaterLine()
140 last->SetFlag(RegionFlags::HAS_AGE_MARK); in SetWaterLine()
142 EnumerateRegions([&last](Region *current) { in SetWaterLine()
143 if (current != last) { in SetWaterLine()
147 survivalObjectSize_ += last->GetAllocatedBytes(waterLine_); in SetWaterLine()
Dmark_stack.h113 Area *last = areaList_.PopBack(); in PopBack() local
114 currentArea_ = last; in PopBack()
/ark/runtime_core/runtime/tests/
Dcard_table_test.cpp217 uintptr_t last = GetMinAddress() + GetPoolSize() - 1; in TEST_F() local
218 ASSERT_EQ(card_table_->IsMarked(last), false); in TEST_F()
219 card_table_->MarkCard(last); in TEST_F()
220 ASSERT_EQ(card_table_->IsMarked(last), true); in TEST_F()
/ark/runtime_core/runtime/templates/
Dintrinsics.h.erb50 % impl_name = i.impl.rpartition('::').last
56 % impl_name = i.orig_impl.rpartition('::').last
Dshorty_values.h.erb28 …es.select {|type| type.width && type.width == 32 && type.properties.include?("integral")}.last.code
/ark/runtime_core/verification/debug/
DREADME.md50 Note newline after last `}`.
/ark/runtime_core/templates/logger_components/
Dlogger_components.inc.erb24 …DEF(<%= val.upcase.gsub( "-", "_") %>, "<%= val %>")<%= op.possible_values.last != val ? " \\" : "…
/ark/runtime_core/libpandafile/templates/
Dbytecode_instruction_enum_gen.h.erb26 LAST = <%= Panda::instructions.last().opcode.upcase %>
Dbytecode_emitter_gen.h.erb27 % offsets += [fmt.size * 8] # terminating offset, used for calculating last operand encoding wid…
/ark/runtime_core/runtime/
Dmonitor.cpp58 T *last = head_; in Splice() local
59 for (; last->GetNextWait() != nullptr; last = last->GetNextWait()) { in Splice()
61 last->SetWaitNext(other.head_); in Splice()
/ark/runtime_core/verification/models/typesystem/
Dark_subtyping_closure.als90 no Viz.forbidden.last
194 TypeSystem.subtyping.last.is_correct
195 // algorithm terminate at last step
196 no TypeSystem.to_be_subtyped.last
/ark/js_runtime/ecmascript/builtins/
Dbuiltins_arraybuffer.cpp140 int32_t last; in Slice() local
159 last = std::max((len + end), 0); in Slice()
161 last = std::min(end, len); in Slice()
164 uint32_t newLen = std::max((last - first), 0); in Slice()
/ark/runtime_core/docs/
Druntime-class.md38 Note: The `panda::Class` object must be the last in the mirror class because it has variable size.
Dfile_format.md312 … | `0x00` | `1` | `none` | No more values. The value with this tag must be the last. |
380 …0x00` | `1` | `none` | No more values. The value with this tag must be the last. |
423 …` | `1` | `none` | No more values. The value with this tag must be the last. |
528 …and runtime must check the exception's type. The `catch all` block, if present, must be the last. |
968 …variable at the specified register. The name and type are the same as the last local that was in t…
/ark/runtime_core/libpandabase/
DREADME.md86 - `bool PopBackTail()` - remove last argument from tail list
95 …s an argument to the end of sequence, and ```PopBackTail()``` removes the last added argument. Tai…
/ark/js_runtime/ecmascript/compiler/
Dinterpreter_stub.cpp3479 Label last(env); in DECLARE_ASM_HANDLER() local
3490 Branch(TaggedIsDouble(acc), &accIsDouble, &last); in DECLARE_ASM_HANDLER()
3493 … Branch(DoubleEqual(TaggedCastToDouble(acc), GetDoubleConstant(0)), &accEqualFalse, &last); in DECLARE_ASM_HANDLER()
3504 Bind(&last); in DECLARE_ASM_HANDLER()
3522 Label last(env); in DECLARE_ASM_HANDLER() local
3533 Branch(TaggedIsDouble(acc), &accIsDouble, &last); in DECLARE_ASM_HANDLER()
3536 … Branch(DoubleEqual(TaggedCastToDouble(acc), GetDoubleConstant(0)), &accEqualFalse, &last); in DECLARE_ASM_HANDLER()
3547 Bind(&last); in DECLARE_ASM_HANDLER()
3565 Label last(env); in DECLARE_ASM_HANDLER() local
3576 Branch(TaggedIsDouble(acc), &accIsDouble, &last); in DECLARE_ASM_HANDLER()
[all …]
/ark/runtime_core/verification/gen/templates/
Djob_fill_gen.h.erb166 << "Offset of last valid instruction: " << inst.GetOffset() << ". "
/ark/runtime_core/tests/
DCMakeLists.txt743 …on.pa" VERIFIER_FAIL_TEST VERIFIER_DEBUG_LOG_MESSAGE "\"verifier: Invalid last instruction in meth…
746 …nd.pa" VERIFIER_FAIL_TEST VERIFIER_DEBUG_LOG_MESSAGE "\"verifier: Invalid last instruction in meth…
747 …er.pa" VERIFIER_FAIL_TEST VERIFIER_DEBUG_LOG_MESSAGE "\"verifier: Invalid last instruction of exce…
/ark/runtime_core/ldscripts/
Dpanda_test_asan.ld258 end of ctors marker and it must be last */

12