--- a/hotspot/src/share/vm/c1/c1_Instruction.cpp Mon May 02 12:14:26 2016 -0400
+++ b/hotspot/src/share/vm/c1/c1_Instruction.cpp Tue May 03 22:45:27 2016 +0200
@@ -787,7 +787,7 @@
TRACE_PHI(tty->print_cr("creating phi-function %c%d for stack %d", new_state->stack_at(index)->type()->tchar(), new_state->stack_at(index)->id(), index));
}
- BitMap requires_phi_function = new_state->scope()->requires_phi_function();
+ BitMap& requires_phi_function = new_state->scope()->requires_phi_function();
for_each_local_value(new_state, index, new_value) {
bool requires_phi = requires_phi_function.at(index) || (new_value->type()->is_double_word() && requires_phi_function.at(index + 1));