Searched defs:gc_map (Results 1 - 6 of 6) sorted by relevance

/art/compiler/
H A Dcompiled_method.cc151 const std::string& code, const std::vector<uint8_t>& gc_map,
155 fp_spill_mask_(0), gc_map_(driver.DeduplicateGCMap(gc_map)) {
150 CompiledMethod(CompilerDriver& driver, InstructionSet instruction_set, const std::string& code, const std::vector<uint8_t>& gc_map, const std::string& symbol) argument
H A Doat_writer.cc355 const std::vector<uint8_t>& gc_map = compiled_method->GetGcMap(); local
356 size_t gc_map_size = gc_map.size() * sizeof(gc_map[0]);
372 << &gc_map << " " << gc_map_size << " " << (is_native ? "true" : "false") << " "
379 gc_map_offsets_.find(&gc_map);
383 gc_map_offsets_.Put(&gc_map, gc_map_offset);
385 oat_header_->UpdateChecksum(&gc_map[0], gc_map_size);
768 const std::vector<uint8_t>& gc_map = compiled_method->GetGcMap(); local
769 size_t gc_map_size = gc_map.size() * sizeof(gc_map[
[all...]
/art/runtime/entrypoints/portable/
H A Dportable_thread_entrypoints.cc38 const uint8_t* gc_map = method->GetNativeGcMap(); local
39 uint32_t gc_map_length = static_cast<uint32_t>((gc_map[0] << 24) |
40 (gc_map[1] << 16) |
41 (gc_map[2] << 8) |
42 (gc_map[3] << 0));
43 verifier::DexPcToReferenceMap dex_gc_map(gc_map + 4, gc_map_length);
/art/runtime/
H A Dcommon_test.h174 const uint8_t* gc_map) {
182 reinterpret_cast<uint32_t>(gc_map));
168 CreateOatMethod(const void* code, const size_t frame_size_in_bytes, const uint32_t core_spill_mask, const uint32_t fp_spill_mask, const uint8_t* mapping_table, const uint8_t* vmap_table, const uint8_t* gc_map) argument
H A Dthread.cc42 #include "gc_map.h"
2026 const uint8_t* gc_map = m->GetNativeGcMap(); local
2027 CHECK(gc_map != NULL) << PrettyMethod(m);
2028 uint32_t gc_map_length = static_cast<uint32_t>((gc_map[0] << 24) |
2029 (gc_map[1] << 16) |
2030 (gc_map[2] << 8) |
2031 (gc_map[3] << 0));
2032 verifier::DexPcToReferenceMap dex_gc_map(gc_map + 4, gc_map_length);
/art/runtime/verifier/
H A Dmethod_verifier.cc1002 const std::vector<uint8_t>& gc_map) {
1004 length_prefixed_gc_map->reserve(gc_map.size() + 4);
1005 length_prefixed_gc_map->push_back((gc_map.size() & 0xff000000) >> 24);
1006 length_prefixed_gc_map->push_back((gc_map.size() & 0x00ff0000) >> 16);
1007 length_prefixed_gc_map->push_back((gc_map.size() & 0x0000ff00) >> 8);
1008 length_prefixed_gc_map->push_back((gc_map.size() & 0x000000ff) >> 0);
1010 gc_map.begin(),
1011 gc_map.end());
1012 DCHECK_EQ(gc_map.size() + 4, length_prefixed_gc_map->size());
1013 DCHECK_EQ(gc_map
1001 CreateLengthPrefixedDexGcMap( const std::vector<uint8_t>& gc_map) argument
4075 SetDexGcMap(MethodReference ref, const std::vector<uint8_t>& gc_map) argument
[all...]

Completed in 242 milliseconds