diff options
Diffstat (limited to 'runtime/runtime.h')
-rw-r--r-- | runtime/runtime.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/runtime/runtime.h b/runtime/runtime.h index e569333..72ae9a1 100644 --- a/runtime/runtime.h +++ b/runtime/runtime.h @@ -548,6 +548,11 @@ class Runtime { return method_ref_string_init_reg_map_; } + // Returns the build fingerprint, if set. Otherwise an empty string is returned. + std::string GetFingerprint() { + return fingerprint_; + } + private: static void InitPlatformSignalHandlers(); @@ -729,6 +734,9 @@ class Runtime { MethodRefToStringInitRegMap method_ref_string_init_reg_map_; + // Contains the build fingerprint, if given as a parameter. + std::string fingerprint_; + DISALLOW_COPY_AND_ASSIGN(Runtime); }; std::ostream& operator<<(std::ostream& os, const Runtime::CalleeSaveType& rhs); |