Lines Matching refs:diff_size
228 intx diff_size = cache_size - (non_nmethod_size + profiled_size + non_profiled_size); in initialize_heaps() local
232 if (diff_size < 0 && ((intx)profiled_size + diff_size) <= 0) { in initialize_heaps()
234 diff_size += profiled_size - min_size; in initialize_heaps()
237 profiled_size += diff_size; in initialize_heaps()
238 diff_size = 0; in initialize_heaps()
243 if (diff_size < 0 && ((intx)non_profiled_size + diff_size) <= 0) { in initialize_heaps()
245 diff_size += non_profiled_size - min_size; in initialize_heaps()
248 non_profiled_size += diff_size; in initialize_heaps()
249 diff_size = 0; in initialize_heaps()
253 diff_size = cache_size - non_nmethod_size; in initialize_heaps()
254 profiled_size = diff_size / 2; in initialize_heaps()
255 non_profiled_size = diff_size - profiled_size; in initialize_heaps()
256 diff_size = 0; in initialize_heaps()
258 if (diff_size != 0) { in initialize_heaps()
260 assert(!non_nmethod_set && ((intx)non_nmethod_size + diff_size) > 0, "sanity"); in initialize_heaps()
261 non_nmethod_size += diff_size; in initialize_heaps()