hotspot/src/share/vm/code/pcDesc.hpp
changeset 4564 55dfb20908d0
parent 4017 0cb087a2b9a9
child 4894 8a76fd3d098d
--- a/hotspot/src/share/vm/code/pcDesc.hpp	Mon Jan 04 07:04:46 2010 -0800
+++ b/hotspot/src/share/vm/code/pcDesc.hpp	Mon Jan 04 18:38:08 2010 +0100
@@ -38,6 +38,7 @@
     int word;
     struct {
       unsigned int reexecute: 1;
+      unsigned int is_method_handle_invoke: 1;
     } bits;
     bool operator ==(const PcDescFlags& other) { return word == other.word; }
   } _flags;
@@ -72,6 +73,9 @@
       _flags == pd->_flags;
   }
 
+  bool     is_method_handle_invoke()       const { return _flags.bits.is_method_handle_invoke;     }
+  void set_is_method_handle_invoke(bool z)       {        _flags.bits.is_method_handle_invoke = z; }
+
   // Returns the real pc
   address real_pc(const nmethod* code) const;