8205679: Remove unused ThreadLocalAllocBuffer::undo_allocate()

Reviewed-by: shade, stefank
This commit is contained in:
Per Lidén 2018-06-28 09:15:53 +02:00
parent 19608b393d
commit 4d06934426
2 changed files with 1 additions and 19 deletions

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 1999, 2016, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1999, 2018, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -53,19 +53,6 @@ inline HeapWord* ThreadLocalAllocBuffer::allocate(size_t size) {
return NULL;
}
inline bool ThreadLocalAllocBuffer::undo_allocate(HeapWord* obj, size_t size) {
invariants();
if (!is_last_allocation(obj, size)) {
return false;
}
set_top(obj);
invariants();
return true;
}
inline size_t ThreadLocalAllocBuffer::compute_size(size_t obj_size) {
// Compute the size for the new TLAB.
// The "last" tlab may be smaller to reduce fragmentation.