1*37f5703cSAndroid Build Coastguard WorkerWhen assessing art changes for impact to baksmali/dexlib2's deodexing functionality, there are a 2*37f5703cSAndroid Build Coastguard Workerfew key structures to keep an eye on. 3*37f5703cSAndroid Build Coastguard Worker 4*37f5703cSAndroid Build Coastguard Worker- The oat version is stored in runtime/oat.h 5*37f5703cSAndroid Build Coastguard Worker- The OatHeader structure in runtime/oat.h 6*37f5703cSAndroid Build Coastguard Worker- The OatDexFile structure, as it is written in OatWriter::OatDexFile::Write in 7*37f5703cSAndroid Build Coastguard Worker compiler/oat_writer.cc (later moved to dex2oat/linker/oat_writer.cc)