13 * accompanied this code). 14 * 15 * You should have received a copy of the GNU General Public License version 16 * 2 along with this work; if not, write to the Free Software Foundation, 17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 * 23 */ 24 25 #include "precompiled.hpp" 26 #include "gc/g1/g1InitLogger.hpp" 27 #include "logging/log.hpp" 28 #include "runtime/globals.hpp" 29 #include "utilities/globalDefinitions.hpp" 30 31 void G1InitLogger::print_heap() { 32 log_info(gc, init)("Heap Region Size: " SIZE_FORMAT "M", G1HeapRegionSize / M); 33 InitLogger::print_heap(); 34 } 35 36 void G1InitLogger::print_workers() { 37 InitLogger::print_workers(); 38 if (G1ConcRefinementThreads > 0) { 39 log_info(gc, init)("Concurrent Refinement Workers: %u", G1ConcRefinementThreads); 40 } 41 } 42 43 void G1InitLogger::print() { 44 G1InitLogger init_log; 45 init_log.print_all(); 46 } | 13 * accompanied this code). 14 * 15 * You should have received a copy of the GNU General Public License version 16 * 2 along with this work; if not, write to the Free Software Foundation, 17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 * 23 */ 24 25 #include "precompiled.hpp" 26 #include "gc/g1/g1InitLogger.hpp" 27 #include "logging/log.hpp" 28 #include "runtime/globals.hpp" 29 #include "utilities/globalDefinitions.hpp" 30 31 void G1InitLogger::print_heap() { 32 log_info(gc, init)("Heap Region Size: " SIZE_FORMAT "M", G1HeapRegionSize / M); 33 GCInitLogger::print_heap(); 34 } 35 36 void G1InitLogger::print_workers() { 37 GCInitLogger::print_workers(); 38 if (G1ConcRefinementThreads > 0) { 39 log_info(gc, init)("Concurrent Refinement Workers: %u", G1ConcRefinementThreads); 40 } 41 } 42 43 void G1InitLogger::print() { 44 G1InitLogger init_log; 45 init_log.print_all(); 46 } |