static long hotSpotCompilationTime() { try { CompilationMXBean bean = ManagementFactory.getCompilationMXBean(); if (bean != null && bean.isCompilationTimeMonitoringSupported()) ret bean.getTotalCompilationTime(); } catch e { silentException(e); } ret 0; }