equal
deleted
inserted
replaced
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 |