comparison src/share/vm/runtime/stubCodeGenerator.hpp @ 3757:f8c9417e3571

7052219: JSR 292: Crash in ~BufferBlob::MethodHandles adapters Reviewed-by: twisti, kvn, jrose
author never
date Tue, 14 Jun 2011 14:41:33 -0700
parents f95d63e2154a
children d2a62e0f25eb
comparison
equal deleted inserted replaced
3755:5cf771a79037 3757:f8c9417e3571
96 protected: 96 protected:
97 MacroAssembler* _masm; 97 MacroAssembler* _masm;
98 98
99 StubCodeDesc* _first_stub; 99 StubCodeDesc* _first_stub;
100 StubCodeDesc* _last_stub; 100 StubCodeDesc* _last_stub;
101 bool _print_code;
101 102
102 public: 103 public:
103 StubCodeGenerator(CodeBuffer* code); 104 StubCodeGenerator(CodeBuffer* code, bool print_code = false);
104 ~StubCodeGenerator(); 105 ~StubCodeGenerator();
105 106
106 MacroAssembler* assembler() const { return _masm; } 107 MacroAssembler* assembler() const { return _masm; }
107 108
108 virtual void stub_prolog(StubCodeDesc* cdesc); // called by StubCodeMark constructor 109 virtual void stub_prolog(StubCodeDesc* cdesc); // called by StubCodeMark constructor