Home
last modified time | relevance | path

Searched refs:word (Results 1 – 14 of 14) sorted by relevance

/art/runtime/gc/collector/
Dmark_compact-inl.h115 uintptr_t word = Bitmap::Begin()[begin_word_idx]; in VisitLiveStrides() local
118 word &= ~(Bitmap::BitIndexToMask(begin_bit_idx) - 1); in VisitLiveStrides()
124 word &= mask | (mask - 1); in VisitLiveStrides()
126 if (~word == 0) { in VisitLiveStrides()
136 while (word != 0) { in VisitLiveStrides()
138 size_t shift = CTZ(word); in VisitLiveStrides()
140 word >>= shift; in VisitLiveStrides()
155 shift = CTZ(~word); in VisitLiveStrides()
157 word >>= shift; in VisitLiveStrides()
180 word = Bitmap::Begin()[begin_word_idx]; in VisitLiveStrides()
[all …]
Dmark_compact.cc2987 uint32_t word = *root_ptr; in SingleObjectArena() local
2988 if (word != 0) { in SingleObjectArena()
2989 uint32_t lsbs = word & kMask; in SingleObjectArena()
2990 word &= ~kMask; in SingleObjectArena()
2991 VisitRootIfNonNull(reinterpret_cast<mirror::CompressedReference<mirror::Object>*>(&word)); in SingleObjectArena()
2992 *root_ptr = word | lsbs; in SingleObjectArena()
/art/libartbase/base/
Dbit_vector-inl.h57 uint32_t word = bit_storage_[word_index]; in FindIndex() local
59 word &= static_cast<uint32_t>(-1) << (start_index & 0x1f); in FindIndex()
60 while (word == 0u) { in FindIndex()
65 word = bit_storage_[word_index]; in FindIndex()
67 return word_index * 32u + CTZ(word); in FindIndex()
Dbit_vector.cc233 for (uint32_t word = 0; word < storage_size_; word++) { in NumSetBits() local
234 count += POPCOUNT(storage_[word]); in NumSetBits()
319 for (uint32_t word = 0u; word < word_end; word++) { in NumSetBits() local
320 count += POPCOUNT(storage[word]); in NumSetBits()
/art/runtime/gc/accounting/
Dspace_bitmap-inl.h80 uintptr_t word = bitmap_begin_[index_start].load(std::memory_order_relaxed); in FindPrecedingObject() local
83 word &= right_edge_mask | (right_edge_mask - 1); in FindPrecedingObject()
85 if (word != 0) { in FindPrecedingObject()
87 size_t pos_leading_set_bit = kBitsPerIntPtrT - CLZ(word) - 1; in FindPrecedingObject()
90 word = bitmap_begin_[--index_start].load(std::memory_order_relaxed); in FindPrecedingObject()
93 word &= ~(OffsetToMask(offset_end) - 1); in FindPrecedingObject()
94 if (word != 0) { in FindPrecedingObject()
96 size_t pos_leading_set_bit = kBitsPerIntPtrT - CLZ(word) - 1; in FindPrecedingObject()
/art/runtime/arch/arm/
Dasm_support_arm.S269 sub sp, #12 @ 3 words of space, bottom word will hold Method*
335 sub sp, #4 @ bottom word will hold Method*
350 add sp, #4 @ bottom word holds Method*
380 @ unlocked case - store tmp3: original lock word plus thread id, preserved read barrier bits.
385 2: @ tmp2: original lock word, tmp1: thread_id, tmp3: tmp2 ^ tmp1
389 @ Check lock word state and thread id together.
393 cbnz \tmp3, \slow_lock @ if either of the top two bits are set, or the lock word's
/art/tools/fuzzer/
Ddex.dict6 # Valid headers: DEX magic word + version
/art/runtime/
Dmonitor_inflation.md6 is represented by the 32-bit `LockWord` in every object. This same word is also used to represent
14 word itself does not have space for a wait queue or the like.
25 pointer, except for some shifting and masking to avoid collisions with a few bits in the lock word
27 don't have enough bits in the lock word to store a 64-bit pointer.
51 performed that cannot be accommodated with just the lock word. This normally happens when we need
/art/test/2239-varhandle-perf/util-src/
Dgenerate_java.py36 def to_camel_case(word): argument
37 return ''.join(c for c in word.title() if not c == '_')
/art/test/712-varhandle-invocations/util-src/
Dgenerate_java.py774 def capitalize_first(word): argument
775 return word[0].upper() + word[1:]
/art/build/
DAndroid.gtest.mk65 $(foreach f,$(my_files),$(call word-colon,1,$f):out/host/linux-x86/$(call word-colon,2,$f))
/art/tools/runtime_memusage/
DREADME93 output based on each word.
/art/runtime/interpreter/mterp/armng/
Dother.S91 orr r0, r0, r1, lsl #16 @ r0<- BBBBbbbb (low word)
94 orr r1, r2, r3, lsl #16 @ r1<- HHHHhhhh (high word)
Dmain.S955 .word (.Lfetch_location_\suffix+8) - ExecuteNterpImpl
1254 .word (.Lfetch_location_range_\suffix+8) - ExecuteNterpImpl