src/share/vm/code/codeBlob.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/code/codeBlob.hpp	Tue Apr 28 11:53:31 2015
--- new/src/share/vm/code/codeBlob.hpp	Tue Apr 28 11:53:31 2015

*** 75,85 **** --- 75,85 ---- // not finished setting up their frame. Beware of pc's in // that range. There is a similar range(s) on returns // which we don't detect. int _data_offset; // offset to where data region begins int _frame_size; // size of stack frame ! OopMapSet* _oop_maps; // OopMap for this CodeBlob ! ImmutableOopMapSet* _oop_maps; // OopMap for this CodeBlob CodeStrings _strings; public: // Returns the space needed for CodeBlob static unsigned int allocation_size(CodeBuffer* cb, int header_size);
*** 169,181 **** --- 169,181 ---- // GC support virtual bool is_alive() const = 0; // OopMap for frame ! OopMapSet* oop_maps() const { return _oop_maps; } ! ImmutableOopMapSet* oop_maps() const { return _oop_maps; } void set_oop_maps(OopMapSet* p); ! const ImmutableOopMap* oop_map_for_return_address(address return_address); virtual void preserve_callee_argument_oops(frame fr, const RegisterMap* reg_map, OopClosure* f) { ShouldNotReachHere(); } // Frame support int frame_size() const { return _frame_size; } void set_frame_size(int size) { _frame_size = size; }

src/share/vm/code/codeBlob.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File