Searched defs:roots_data (Results 1 - 5 of 5) sorted by relevance

/art/compiler/optimizing/
H A Dcode_generator.cc1419 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 Doptimizing_compiler.cc1206 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 Dcode_generator_x86.cc7823 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 Dcode_generator_x86_64.cc7130 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 Djit_code_cache.cc221 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