src/share/vm/interpreter/interpreter.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/interpreter/interpreter.hpp	Tue Sep  9 13:31:11 2014
--- new/src/share/vm/interpreter/interpreter.hpp	Tue Sep  9 13:31:11 2014

*** 51,61 **** --- 51,63 ---- DEBUG_ONLY(CodeStrings _strings;) // Comments for annotating assembler output. public: // Initialization/finalization void initialize(int size, - CodeStrings& strings) { _size = size; DEBUG_ONLY(_strings.assign(strings);) } + DEBUG_ONLY(::new(&_strings) CodeStrings();) + DEBUG_ONLY(_strings.assign(strings);) } void finalize() { ShouldNotCallThis(); } // General info/converters int size() const { return _size; } static int code_size_to_size(int code_size) { return round_to(sizeof(InterpreterCodelet), CodeEntryAlignment) + code_size; }

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