diff src/share/vm/c1/c1_Instruction.hpp @ 1825:80c9354976b0

6988346: 6986046 breaks tiered Summary: adjusted profiling code generation to use the new ValueStack implementation; lowered optimization level for c1_LinearScan.cpp on solaris x64. Reviewed-by: kvn, never
author iveresov
date Wed, 29 Sep 2010 16:53:42 -0700
parents ad0638ff8ea4
children 42a10fc37986
line wrap: on
line diff
--- a/src/share/vm/c1/c1_Instruction.hpp	Wed Sep 29 18:53:28 2010 +0200
+++ b/src/share/vm/c1/c1_Instruction.hpp	Wed Sep 29 16:53:42 2010 -0700
@@ -2246,13 +2246,11 @@
  private:
   ciMethod*   _inlinee;
   ValueStack* _state;
-  int         _bci_of_invoke;
 
  public:
-  ProfileInvoke(ciMethod* inlinee,  ValueStack* state, int bci)
+  ProfileInvoke(ciMethod* inlinee,  ValueStack* state)
     : Instruction(voidType)
     , _inlinee(inlinee)
-    , _bci_of_invoke(bci)
     , _state(state)
   {
     // The ProfileInvoke has side-effects and must occur precisely where located QQQ???
@@ -2261,7 +2259,6 @@
 
   ciMethod* inlinee()      { return _inlinee; }
   ValueStack* state()      { return _state; }
-  int bci_of_invoke()      { return _bci_of_invoke; }
   virtual void input_values_do(ValueVisitor*)   {}
   virtual void state_values_do(ValueVisitor*);
 };