6974682: CTW: assert(target != NULL) failed: must not be null
Add address table size to constant section size. Reviewed-by: never
This commit is contained in:
parent
5bed80aab9
commit
4728aa064a
@ -382,6 +382,10 @@ void Compile::Shorten_branches(Label *labels, int& code_size, int& reloc_size, i
|
||||
if (min_offset_from_last_call == 0) {
|
||||
blk_size += nop_size;
|
||||
}
|
||||
} else if (mach->ideal_Opcode() == Op_Jump) {
|
||||
const_size += b->_num_succs; // Address table size
|
||||
// The size is valid even for 64 bit since it is
|
||||
// multiplied by 2*jintSize on this method exit.
|
||||
}
|
||||
}
|
||||
min_offset_from_last_call += inst_size;
|
||||
|
Loading…
Reference in New Issue
Block a user