src/share/vm/opto/graphKit.hpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/opto/graphKit.hpp Tue Jul 21 15:54:28 2009
--- new/src/share/vm/opto/graphKit.hpp Tue Jul 21 15:54:28 2009
*** 749,753 ****
--- 749,766 ----
class BuildCutout: public PreserveJVMState {
public:
BuildCutout(GraphKit* kit, Node* p, float prob, float cnt = COUNT_UNKNOWN);
~BuildCutout();
};
+
+ // Helper class to preserve the original _reexecute bit and _sp and restore
+ // them back
+ class PreserveReexecuteState: public StackObj {
+ protected:
+ GraphKit* _kit;
+ uint _sp;
+ JVMState::REBit _reexecute;
+
+ public:
+ PreserveReexecuteState(GraphKit* kit);
+ ~PreserveReexecuteState();
+ };
src/share/vm/opto/graphKit.hpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File