hotspot/src/share/vm/opto/compile.cpp
changeset 33589 7cbd1b2c139b
parent 33198 b37ad9fbf681
child 33626 3c94db05e903
equal deleted inserted replaced
33580:c2d95df2c54e 33589:7cbd1b2c139b
  3755 
  3755 
  3756 void Compile::ConstantTable::emit(CodeBuffer& cb) {
  3756 void Compile::ConstantTable::emit(CodeBuffer& cb) {
  3757   MacroAssembler _masm(&cb);
  3757   MacroAssembler _masm(&cb);
  3758   for (int i = 0; i < _constants.length(); i++) {
  3758   for (int i = 0; i < _constants.length(); i++) {
  3759     Constant con = _constants.at(i);
  3759     Constant con = _constants.at(i);
  3760     address constant_addr;
  3760     address constant_addr = NULL;
  3761     switch (con.type()) {
  3761     switch (con.type()) {
  3762     case T_LONG:   constant_addr = _masm.long_constant(  con.get_jlong()  ); break;
  3762     case T_LONG:   constant_addr = _masm.long_constant(  con.get_jlong()  ); break;
  3763     case T_FLOAT:  constant_addr = _masm.float_constant( con.get_jfloat() ); break;
  3763     case T_FLOAT:  constant_addr = _masm.float_constant( con.get_jfloat() ); break;
  3764     case T_DOUBLE: constant_addr = _masm.double_constant(con.get_jdouble()); break;
  3764     case T_DOUBLE: constant_addr = _masm.double_constant(con.get_jdouble()); break;
  3765     case T_OBJECT: {
  3765     case T_OBJECT: {