/art/runtime/base/ |
H A D | stringpiece.cc | 29 return ptr_[i]; 34 target->assign(ptr_, length_); 39 memcpy(buf, ptr_ + pos, ret); 47 const char* result = std::search(ptr_ + pos, ptr_ + length_, s.ptr_, s.ptr_ + s.length_); 48 const size_type xpos = result - ptr_; 53 int r = memcmp(ptr_, x.ptr_, st [all...] |
H A D | stringpiece.h | 50 StringPiece() : ptr_(nullptr), length_(0) { } 52 : ptr_(str), length_((str == nullptr) ? 0 : strlen(str)) { } 54 : ptr_(str.data()), length_(str.size()) { } 55 StringPiece(const char* offset, size_t len) : ptr_(offset), length_(len) { } 61 const char* data() const { return ptr_; } 67 ptr_ = nullptr; 71 ptr_ = data_in; 75 ptr_ = str; 83 ptr_ = reinterpret_cast<const char*>(data_in); 89 return ptr_[ 166 const char* ptr_; member in class:art::StringPiece [all...] |
H A D | arena_allocator.cc | 292 size_t total = ptr_ - begin_; 306 ptr_(nullptr), 314 arena_head_->bytes_allocated_ = ptr_ - begin_; 325 if (UNLIKELY(rounded_bytes > static_cast<size_t>(end_ - ptr_))) { 330 DCHECK(ptr_ - rounded_bytes == ret); 341 ret = ptr_; 342 ptr_ += rounded_bytes; 360 if (static_cast<size_t>(end_ - ptr_) > new_arena->Size() - bytes) { 373 ptr_ = begin_ + bytes; 407 (arena_head_ == nullptr) ? 0 : (end_ - ptr_) [all...] |
H A D | arena_allocator.h | 309 if (UNLIKELY(bytes > static_cast<size_t>(end_ - ptr_))) { 312 uint8_t* ret = ptr_; 313 ptr_ += bytes; 324 if (end == ptr_) { 325 DCHECK(!IsRunningOnMemoryTool()); // Red zone prevents end == ptr_. 328 const size_t remain = end_ - ptr_; 330 ptr_ += size_delta; 376 uint8_t* ptr_; member in class:art::ArenaAllocator
|
/art/runtime/ |
H A D | stride_iterator.h | 35 : ptr_(reinterpret_cast<uintptr_t>(ptr)), 40 return ptr_ == other.ptr_; 48 ptr_ += stride_; 54 ptr_ += stride_; 65 ptr_ += static_cast<ssize_t>(stride_) * delta; 70 return *reinterpret_cast<T*>(ptr_); 78 uintptr_t ptr_; member in class:art::StrideIterator
|
H A D | dex_file_verifier.cc | 439 if (LIKELY(CheckListSize(ptr_, size, sizeof(uint8_t), "encoded_value"))) { 441 result |= ((uint32_t) *(ptr_++)) << (i * 8); 453 size_t offset = ptr_ - handlers_base; 454 int32_t size = DecodeSignedLeb128(&ptr_); 471 uint32_t type_idx = DecodeUnsignedLeb128(&ptr_); 476 uint32_t addr = DecodeUnsignedLeb128(&ptr_); 484 uint32_t addr = DecodeUnsignedLeb128(&ptr_); 587 if (UNLIKELY(*ptr_ != '\0')) { 588 ErrorStringPrintf("Non-zero padding %x before section start at %zx", *ptr_, offset); 591 ptr_ [all...] |
H A D | dex_file_verifier.h | 39 header_(&dex_file->GetHeader()), ptr_(nullptr), previous_item_(nullptr) { 210 const uint8_t* ptr_; member in class:art::DexFileVerifier
|
H A D | dex_file.cc | 2378 ptr_ = dex_file.GetEncodedStaticFieldValuesArray(class_def); 2379 if (ptr_ == nullptr) { 2382 array_size_ = DecodeUnsignedLeb128(&ptr_); 2394 uint8_t value_type = *ptr_++; 2404 jval_.i = ReadSignedInt(ptr_, value_arg); 2408 jval_.i = ReadSignedInt(ptr_, value_arg); 2412 jval_.i = ReadUnsignedInt(ptr_, value_arg, false); 2416 jval_.i = ReadSignedInt(ptr_, value_arg); 2419 jval_.j = ReadSignedLong(ptr_, value_arg); 2422 jval_.i = ReadUnsignedInt(ptr_, value_ar [all...] |
H A D | check_jni.cc | 146 VarArgs(jmethodID m, const jvalue* vals) : m_(m), type_(kTypePtr), cnt_(0), ptr_(vals) {} 161 ptr_ = other.ptr_; 175 return VarArgs(m_, cnt_, ptr_); 202 jvalue v = ptr_[cnt_]; 227 VarArgs(jmethodID m, uint32_t cnt, const jvalue* vals) : m_(m), type_(kTypePtr), cnt_(cnt), ptr_(vals) {} 239 const jvalue* ptr_; member in union:art::VarArgs::__anon38
|
H A D | dex_file.h | 1597 const uint8_t* ptr_; // Pointer into encoded data array. member in class:art::EncodedStaticFieldValueIterator
|