hotspot/src/share/vm/prims/whitebox.cpp
changeset 46619 a3919f5e8d2b
parent 46587 6c97f34cb194
child 46620 750c6edff33b
equal deleted inserted replaced
46618:d503911aa948 46619:a3919f5e8d2b
  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");