Searched defs:roots_data (Results 1 - 5 of 5) sorted by relevance
/art/compiler/optimizing/ |
H A D | code_generator.cc | 1419 const uint8_t* roots_data) { 1445 EmitJitRootPatches(code, roots_data); 1417 EmitJitRoots(uint8_t* code, Handle<mirror::ObjectArray<mirror::Object>> roots, const uint8_t* roots_data) argument
|
H A D | optimizing_compiler.cc | 1206 uint8_t* roots_data = nullptr; local 1214 &roots_data); 1215 if (stack_map_data == nullptr || roots_data == nullptr) { 1222 codegen->EmitJitRoots(code_allocator.GetData(), roots, roots_data); 1229 roots_data, 1242 code_cache->ClearData(self, stack_map_data, roots_data);
|
H A D | code_generator_x86.cc | 7823 const uint8_t* roots_data, 7828 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); 7834 void CodeGeneratorX86::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { argument 7839 PatchJitRootUse(code, roots_data, info, it->second); 7846 PatchJitRootUse(code, roots_data, info, it->second); 7822 PatchJitRootUse(uint8_t* code, const uint8_t* roots_data, const PatchInfo<Label>& info, uint64_t index_in_table) const argument
|
H A D | code_generator_x86_64.cc | 7130 const uint8_t* roots_data, 7135 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); 7141 void CodeGeneratorX86_64::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { argument 7146 PatchJitRootUse(code, roots_data, info, it->second); 7153 PatchJitRootUse(code, roots_data, info, it->second); 7129 PatchJitRootUse(uint8_t* code, const uint8_t* roots_data, const PatchInfo<Label>& info, uint64_t index_in_table) const argument
|
/art/runtime/jit/ |
H A D | jit_code_cache.cc | 221 uint8_t* roots_data, 236 roots_data, 254 roots_data, 293 static void FillRootTableLength(uint8_t* roots_data, uint32_t length) { argument 296 reinterpret_cast<uint32_t*>(roots_data)[length] = length; 303 static void FillRootTable(uint8_t* roots_data, Handle<mirror::ObjectArray<mirror::Object>> roots) 305 GcRoot<mirror::Object>* gc_roots = reinterpret_cast<GcRoot<mirror::Object>*>(roots_data); 307 // Put all roots in `roots_data`. 368 uint8_t* roots_data = GetRootTable(entry.first, &number_of_roots); local 369 GcRoot<mirror::Object>* roots = reinterpret_cast<GcRoot<mirror::Object>*>(roots_data); 217 CommitCode(Thread* self, ArtMethod* method, uint8_t* stack_map, uint8_t* method_info, uint8_t* roots_data, size_t frame_size_in_bytes, size_t core_spill_mask, size_t fp_spill_mask, const uint8_t* code, size_t code_size, size_t data_size, bool osr, Handle<mirror::ObjectArray<mirror::Object>> roots, bool has_should_deoptimize_flag, const ArenaSet<ArtMethod*>& cha_single_implementation_list) argument 527 CommitCodeInternal(Thread* self, ArtMethod* method, uint8_t* stack_map, uint8_t* method_info, uint8_t* roots_data, size_t frame_size_in_bytes, size_t core_spill_mask, size_t fp_spill_mask, const uint8_t* code, size_t code_size, size_t data_size, bool osr, Handle<mirror::ObjectArray<mirror::Object>> roots, bool has_should_deoptimize_flag, const ArenaSet<ArtMethod*>& cha_single_implementation_list) argument 625 DCHECK_EQ(FromStackMapToRoots(stack_map), roots_data); local 754 ClearData(Thread* self, uint8_t* stack_map_data, uint8_t* roots_data) argument 757 DCHECK_EQ(FromStackMapToRoots(stack_map_data), roots_data); local 762 ReserveData(Thread* self, size_t stack_map_size, size_t method_info_size, size_t number_of_roots, ArtMethod* method, uint8_t** stack_map_data, uint8_t** method_info_data, uint8_t** roots_data) argument [all...] |
Completed in 1635 milliseconds