/art/runtime/base/ |
H A D | arena_bit_vector.cc | 30 // Not tracking allocations, ignore the supplied kind and arbitrarily provide kArenaAllocSTL. 31 explicit ArenaBitVectorAllocatorKindImpl(ArenaAllocKind kind ATTRIBUTE_UNUSED) {} 40 explicit ArenaBitVectorAllocatorKindImpl(ArenaAllocKind kind) : kind_(kind) { } argument 55 static ArenaBitVectorAllocator* Create(ArenaAlloc* arena, ArenaAllocKind kind) { argument 56 void* storage = arena->template Alloc<ArenaBitVectorAllocator>(kind); 57 return new (storage) ArenaBitVectorAllocator(arena, kind); 72 ArenaBitVectorAllocator(ArenaAlloc* arena, ArenaAllocKind kind) argument 73 : ArenaBitVectorAllocatorKind(kind), arena_(arena) { } 83 ArenaAllocKind kind) 80 ArenaBitVector(ArenaAllocator* arena, unsigned int start_bits, bool expandable, ArenaAllocKind kind) argument 89 ArenaBitVector(ScopedArenaAllocator* arena, unsigned int start_bits, bool expandable, ArenaAllocKind kind) argument [all...] |
H A D | arena_bit_vector.h | 37 ArenaAllocKind kind = kArenaAllocGrowableBitMap) { 38 void* storage = arena->template Alloc<ArenaBitVector>(kind); 39 return new (storage) ArenaBitVector(arena, start_bits, expandable, kind); 45 ArenaAllocKind kind = kArenaAllocGrowableBitMap); 49 ArenaAllocKind kind = kArenaAllocGrowableBitMap);
|
H A D | scoped_arena_allocator.h | 89 void* Alloc(size_t bytes, ArenaAllocKind kind) ALWAYS_INLINE { 91 return AllocWithMemoryTool(bytes, kind); 99 CurrentStats()->RecordAlloc(bytes, kind); 111 void* AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind); 150 void* Alloc(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE { 152 return arena_stack_->Alloc(bytes, kind); 156 T* Alloc(ArenaAllocKind kind = kArenaAllocMisc) { 157 return AllocArray<T>(1, kind); 161 T* AllocArray(size_t length, ArenaAllocKind kind = kArenaAllocMisc) { 162 return static_cast<T*>(Alloc(length * sizeof(T), kind)); [all...] |
H A D | arena_allocator.h | 115 void RecordAlloc(size_t bytes ATTRIBUTE_UNUSED, ArenaAllocKind kind ATTRIBUTE_UNUSED) {} 131 void RecordAlloc(size_t bytes, ArenaAllocKind kind); 288 ArenaAllocatorAdapter<void> Adapter(ArenaAllocKind kind = kArenaAllocSTL); 291 void* Alloc(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE { 293 return AllocWithMemoryTool(bytes, kind); 296 ArenaAllocatorStats::RecordAlloc(bytes, kind); 307 void* AllocAlign16(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE { 311 return AllocWithMemoryToolAlign16(bytes, kind); 315 ArenaAllocatorStats::RecordAlloc(bytes, kind); 331 ArenaAllocKind kind [all...] |
/art/runtime/ |
H A D | deoptimization_kind.h | 34 inline const char* GetDeoptimizationKindName(DeoptimizationKind kind) { argument 35 switch (kind) { 45 LOG(FATAL) << "Unexpected kind " << static_cast<size_t>(kind); 49 std::ostream& operator<<(std::ostream& os, const DeoptimizationKind& kind);
|
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
H A D | AnnotationElement.java | 38 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 39 if (kind == IndexUpdateKind.STRING_ID && nameIdx >= insertedIdx) { 42 value.incrementIndex(kind, insertedIdx);
|
H A D | FieldIdItem.java | 43 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 44 if (kind == IndexUpdateKind.TYPE_ID && classIdx >= insertedIdx) { 47 if (kind == IndexUpdateKind.TYPE_ID && typeIdx >= insertedIdx) { 50 if (kind == IndexUpdateKind.STRING_ID && nameIdx >= insertedIdx) {
|
H A D | MethodIdItem.java | 43 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 44 if (kind == IndexUpdateKind.TYPE_ID && classIdx >= insertedIdx) { 47 if (kind == IndexUpdateKind.PROTO_ID && protoIdx >= insertedIdx) { 50 if (kind == IndexUpdateKind.STRING_ID && nameIdx >= insertedIdx) {
|
H A D | TypeItem.java | 35 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 36 if (kind == IndexUpdateKind.TYPE_ID && typeIdx >= insertedIdx) {
|
H A D | EncodedAnnotation.java | 50 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 51 if (kind == IndexUpdateKind.TYPE_ID && typeIdx >= insertedIdx) { 56 element.incrementIndex(kind, insertedIdx);
|
H A D | ProtoIdItem.java | 43 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 44 if (kind == IndexUpdateKind.STRING_ID && shortyIdx >= insertedIdx) { 47 if (kind == IndexUpdateKind.TYPE_ID && returnTypeIdx >= insertedIdx) {
|
H A D | AnnotationItem.java | 40 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 41 annotation.incrementIndex(kind, insertedIdx);
|
H A D | EncodedCatchHandlerList.java | 43 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 45 handler.incrementIndex(kind, insertedIdx);
|
H A D | EncodedTypeAddrPair.java | 38 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 39 if (kind == IndexUpdateKind.TYPE_ID && typeIdx >= insertedIdx) {
|
H A D | FieldAnnotation.java | 38 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 39 if (kind == IndexUpdateKind.FIELD_ID && fieldIdx >= insertedIdx) {
|
H A D | MethodAnnotation.java | 38 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 39 if (kind == IndexUpdateKind.METHOD_ID && methodIdx >= insertedIdx) {
|
H A D | ParameterAnnotation.java | 38 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 39 if (kind == IndexUpdateKind.METHOD_ID && methodIdx >= insertedIdx) {
|
H A D | TypeIdItem.java | 37 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 38 if (kind == IndexUpdateKind.STRING_ID && descriptorIdx >= insertedIdx) {
|
H A D | RawDexObject.java | 52 public void incrementIndex(IndexUpdateKind kind, int insertedIdx); argument
|
H A D | EncodedArray.java | 47 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 50 value.incrementIndex(kind, insertedIdx);
|
H A D | EncodedCatchHandler.java | 55 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument 58 handler.incrementIndex(kind, insertedIdx);
|
/art/runtime/mirror/ |
H A D | method_handle_impl-inl.h | 37 Kind kind = GetHandleKind(); local 38 return (kind <= kLastValidKind) ?
|
H A D | method_handle_impl.cc | 32 Kind kind, 39 SetField32<false>(HandleKindOffset(), static_cast<uint32_t>(kind)); 66 MethodHandle::Kind kind, 72 mh->Initialize(art_field_or_method, kind, method_type);
|
/art/runtime/entrypoints/quick/ |
H A D | quick_deoptimization_entrypoints.cc | 28 NO_RETURN static void artDeoptimizeImpl(Thread* self, DeoptimizationKind kind, bool single_frame) 30 Runtime::Current()->IncrementDeoptimizationCount(kind); 44 ScopedTrace trace(std::string("Deoptimization ") + GetDeoptimizationKindName(kind)); 46 exception_handler.DeoptimizeSingleFrame(kind); 69 extern "C" NO_RETURN void artDeoptimizeFromCompiledCode(DeoptimizationKind kind, Thread* self) 76 artDeoptimizeImpl(self, kind, true);
|
/art/compiler/ |
H A D | compiler.cc | 26 Compiler* Compiler::Create(CompilerDriver* driver, Compiler::Kind kind) { argument 27 switch (kind) {
|