src/share/vm/gc/g1/g1EvacStats.hpp

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2015, 2016, 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 * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. --- 1,7 ---- /* ! * Copyright (c) 2015, 2017, 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 * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation.
*** 51,67 **** _failure_waste = 0; } virtual void log_plab_allocation(); public: G1EvacStats(const char* description, size_t desired_plab_sz_, unsigned wt); ~G1EvacStats(); - virtual void adjust_desired_plab_sz(); - uint regions_filled() const { return _regions_filled; } size_t region_end_waste() const { return _region_end_waste; } size_t direct_allocated() const { return _direct_allocated; } // Amount of space in heapwords used in the failing regions when an evacuation failure happens. --- 51,67 ---- _failure_waste = 0; } virtual void log_plab_allocation(); + virtual size_t compute_desired_plab_sz(); + public: G1EvacStats(const char* description, size_t desired_plab_sz_, unsigned wt); ~G1EvacStats(); uint regions_filled() const { return _regions_filled; } size_t region_end_waste() const { return _region_end_waste; } size_t direct_allocated() const { return _direct_allocated; } // Amount of space in heapwords used in the failing regions when an evacuation failure happens.