RFR (XS): 8208480: Fix for test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1
gunter.haug at sap.com
Fri Aug 17 13:38:36 UTC 2018
could I please have a review and a sponsor for this tiny fix:
C1 holds a label to the unwind handler during compilation. There are bail-out paths where a branch to this label has already been emitted but the handler hasn't (e.g. code cache full). The label is therefore unbound when the destructor is invoked and the assertion fires.
More information about the hotspot-runtime-dev