< prev index next >

src/hotspot/share/compiler/disassembler.cpp

Print this page

        

*** 359,370 **** } } } decode_env::decode_env(CodeBlob* code, outputStream* output, CodeStrings c, ! ptrdiff_t offset) { ! memset(this, 0, sizeof(*this)); // Beware, this zeroes bits of fields. _output = output ? output : tty; _code = code; if (code != NULL && code->is_nmethod()) _nm = (nmethod*) code; _strings.copy(c); --- 359,374 ---- } } } decode_env::decode_env(CodeBlob* code, outputStream* output, CodeStrings c, ! ptrdiff_t offset) : _nm(NULL), ! _start(NULL), ! _end(NULL), ! _option_buf(), ! _print_raw('\0'), ! _cur_insn(NULL) { _output = output ? output : tty; _code = code; if (code != NULL && code->is_nmethod()) _nm = (nmethod*) code; _strings.copy(c);
< prev index next >