comparison src/share/vm/interpreter/templateInterpreter.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 78bbf4d43a14
children d109bda16490
comparison
equal deleted inserted replaced
23821:2f8db587e1fc 23822:626f594dffa6
511 if (PrintBytecodePairHistogram) histogram_bytecode_pair(t); 511 if (PrintBytecodePairHistogram) histogram_bytecode_pair(t);
512 if (TraceBytecodes) trace_bytecode(t); 512 if (TraceBytecodes) trace_bytecode(t);
513 if (StopInterpreterAt > 0) stop_interpreter_at(); 513 if (StopInterpreterAt > 0) stop_interpreter_at();
514 __ verify_FPU(1, t->tos_in()); 514 __ verify_FPU(1, t->tos_in());
515 #endif // !PRODUCT 515 #endif // !PRODUCT
516 int step; 516 int step = 0;
517 if (!t->does_dispatch()) { 517 if (!t->does_dispatch()) {
518 step = t->is_wide() ? Bytecodes::wide_length_for(t->bytecode()) : Bytecodes::length_for(t->bytecode()); 518 step = t->is_wide() ? Bytecodes::wide_length_for(t->bytecode()) : Bytecodes::length_for(t->bytecode());
519 if (tos_out == ilgl) tos_out = t->tos_out(); 519 if (tos_out == ilgl) tos_out = t->tos_out();
520 // compute bytecode size 520 // compute bytecode size
521 assert(step > 0, "just checkin'"); 521 assert(step > 0, "just checkin'");