Separate oat from image
Change-Id: If2abdb99826ead14e3465d90ba2acffd89709389
diff --git a/src/compiler/Frontend.cc b/src/compiler/Frontend.cc
index eef6888..cb83143 100644
--- a/src/compiler/Frontend.cc
+++ b/src/compiler/Frontend.cc
@@ -904,7 +904,9 @@
memcpy(vmap_table->GetData(),
reinterpret_cast<const int16_t*>(&cUnit.coreVmapTable[0]),
vmap_table->GetLength() * sizeof(cUnit.coreVmapTable[0]));
- method->SetCode(managed_code, art::kThumb2, mapping_table, vmap_table);
+ method->SetCodeArray(managed_code, art::kThumb2);
+ method->SetMappingTable(mapping_table);
+ method->SetVMapTable(vmap_table);
method->SetFrameSizeInBytes(cUnit.frameSize);
method->SetReturnPcOffsetInBytes(cUnit.frameSize - sizeof(intptr_t));
method->SetCoreSpillMask(cUnit.coreSpillMask);