Mercurial > hg > graal-jvmci-8
comparison src/share/vm/opto/compile.cpp @ 23822:626f594dffa6
8139040: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux.
Reviewed-by: stuefe, coleenp, roland
author | csahu |
---|---|
date | Tue, 01 Mar 2016 12:50:37 +0530 |
parents | 535618ab1c04 |
children | 3e1cd663c2d3 c3d0bd36ab28 |
comparison
equal
deleted
inserted
replaced
23821:2f8db587e1fc | 23822:626f594dffa6 |
---|---|
3710 | 3710 |
3711 void Compile::ConstantTable::emit(CodeBuffer& cb) { | 3711 void Compile::ConstantTable::emit(CodeBuffer& cb) { |
3712 MacroAssembler _masm(&cb); | 3712 MacroAssembler _masm(&cb); |
3713 for (int i = 0; i < _constants.length(); i++) { | 3713 for (int i = 0; i < _constants.length(); i++) { |
3714 Constant con = _constants.at(i); | 3714 Constant con = _constants.at(i); |
3715 address constant_addr; | 3715 address constant_addr = NULL; |
3716 switch (con.type()) { | 3716 switch (con.type()) { |
3717 case T_LONG: constant_addr = _masm.long_constant( con.get_jlong() ); break; | 3717 case T_LONG: constant_addr = _masm.long_constant( con.get_jlong() ); break; |
3718 case T_FLOAT: constant_addr = _masm.float_constant( con.get_jfloat() ); break; | 3718 case T_FLOAT: constant_addr = _masm.float_constant( con.get_jfloat() ); break; |
3719 case T_DOUBLE: constant_addr = _masm.double_constant(con.get_jdouble()); break; | 3719 case T_DOUBLE: constant_addr = _masm.double_constant(con.get_jdouble()); break; |
3720 case T_OBJECT: { | 3720 case T_OBJECT: { |