Mercurial > hg > graal-jvmci-8
changeset 24129:52b62eee9e3d
Add backward compatible definition to vmStructs for OopMapValue::value_value
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Mon, 17 Apr 2017 10:28:09 -0700 |
parents | 7c59192857ff |
children | 0386b21ed2b3 |
files | src/share/vm/compiler/oopMap.hpp src/share/vm/runtime/vmStructs.cpp |
diffstat | 2 files changed, 5 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/compiler/oopMap.hpp Mon Apr 17 00:22:16 2017 +0200 +++ b/src/share/vm/compiler/oopMap.hpp Mon Apr 17 10:28:09 2017 -0700 @@ -52,6 +52,10 @@ void set_value(int value) { _value = value; } short _content_reg; + enum { + value_value = 0 /* for compatibility with serviceability agent */ + }; + public: // Constants enum { type_bits = 4,
--- a/src/share/vm/runtime/vmStructs.cpp Mon Apr 17 00:22:16 2017 +0200 +++ b/src/share/vm/runtime/vmStructs.cpp Mon Apr 17 10:28:09 2017 -0700 @@ -2659,6 +2659,7 @@ declare_constant(OopMapValue::narrowoop_value) \ declare_constant(OopMapValue::callee_saved_value) \ declare_constant(OopMapValue::derived_oop_value) \ + declare_constant(OopMapValue::value_value) \ \ /******************/ \ /* JNIHandleBlock */ \