equal
deleted
inserted
replaced
1541 THROW_MSG_0(vmSymbols::java_lang_IllegalArgumentException(), |
1541 THROW_MSG_0(vmSymbols::java_lang_IllegalArgumentException(), |
1542 err_msg("WB_IncMetaspaceCapacityUntilGC: inc does not fit in size_t: " JLONG_FORMAT, inc)); |
1542 err_msg("WB_IncMetaspaceCapacityUntilGC: inc does not fit in size_t: " JLONG_FORMAT, inc)); |
1543 } |
1543 } |
1544 |
1544 |
1545 size_t new_cap_until_GC = 0; |
1545 size_t new_cap_until_GC = 0; |
1546 size_t aligned_inc = align_size_down((size_t) inc, Metaspace::commit_alignment()); |
1546 size_t aligned_inc = align_down((size_t) inc, Metaspace::commit_alignment()); |
1547 bool success = MetaspaceGC::inc_capacity_until_GC(aligned_inc, &new_cap_until_GC); |
1547 bool success = MetaspaceGC::inc_capacity_until_GC(aligned_inc, &new_cap_until_GC); |
1548 if (!success) { |
1548 if (!success) { |
1549 THROW_MSG_0(vmSymbols::java_lang_IllegalStateException(), |
1549 THROW_MSG_0(vmSymbols::java_lang_IllegalStateException(), |
1550 "WB_IncMetaspaceCapacityUntilGC: could not increase capacity until GC " |
1550 "WB_IncMetaspaceCapacityUntilGC: could not increase capacity until GC " |
1551 "due to contention with another thread"); |
1551 "due to contention with another thread"); |