src/hotspot/share/memory/arena.cpp
changeset 59269 ac6f7738a0ee
parent 59118 89c44961a84f
child 59290 97d13893ec3c
equal deleted inserted replaced
59268:611f6bfe7c30 59269:ac6f7738a0ee
   323 
   323 
   324 // This is high traffic method, but many calls actually don't
   324 // This is high traffic method, but many calls actually don't
   325 // change the size
   325 // change the size
   326 void Arena::set_size_in_bytes(size_t size) {
   326 void Arena::set_size_in_bytes(size_t size) {
   327   if (_size_in_bytes != size) {
   327   if (_size_in_bytes != size) {
   328     long delta = (long)(size - size_in_bytes());
   328     ssize_t delta = size - size_in_bytes();
   329     _size_in_bytes = size;
   329     _size_in_bytes = size;
   330     MemTracker::record_arena_size_change(delta, _flags);
   330     MemTracker::record_arena_size_change(delta, _flags);
   331   }
   331   }
   332 }
   332 }
   333 
   333