diff options
Diffstat (limited to 'runtime/oat.h')
| -rw-r--r-- | runtime/oat.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/runtime/oat.h b/runtime/oat.h index dc103e2b52..953b445e4e 100644 --- a/runtime/oat.h +++ b/runtime/oat.h @@ -32,7 +32,7 @@ class InstructionSetFeatures; class PACKED(4) OatHeader { public: static constexpr uint8_t kOatMagic[] = { 'o', 'a', 't', '\n' }; - static constexpr uint8_t kOatVersion[] = { '0', '9', '5', '\0' }; // alloc entrypoints change + static constexpr uint8_t kOatVersion[] = { '1', '0', '2', '\0' }; // Enabling CC static constexpr const char* kImageLocationKey = "image-location"; static constexpr const char* kDex2OatCmdLineKey = "dex2oat-cmdline"; @@ -43,6 +43,7 @@ class PACKED(4) OatHeader { static constexpr const char* kCompilerFilter = "compiler-filter"; static constexpr const char* kClassPathKey = "classpath"; static constexpr const char* kBootClassPathKey = "bootclasspath"; + static constexpr const char* kConcurrentCopying = "concurrent-copying"; static constexpr const char kTrueValue[] = "true"; static constexpr const char kFalseValue[] = "false"; @@ -112,6 +113,7 @@ class PACKED(4) OatHeader { bool IsDebuggable() const; bool IsNativeDebuggable() const; CompilerFilter::Filter GetCompilerFilter() const; + bool IsConcurrentCopying() const; private: bool KeyHasValue(const char* key, const char* value, size_t value_size) const; |