src/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java

Print this page

        

*** 45,55 **** public class PerfDataBuffer extends PerfDataBufferImpl { private static final boolean DEBUG = false; private static final int syncWaitMs = Integer.getInteger("sun.jvmstat.perdata.syncWaitMs", 5000); ! private static final ArrayList EMPTY_LIST = new ArrayList(0); /* * the following constants must be kept in sync with struct * PerfDataEntry in perfMemory.hpp */ --- 45,55 ---- public class PerfDataBuffer extends PerfDataBufferImpl { private static final boolean DEBUG = false; private static final int syncWaitMs = Integer.getInteger("sun.jvmstat.perdata.syncWaitMs", 5000); ! private static final ArrayList<Monitor> EMPTY_LIST = new ArrayList<Monitor>(0); /* * the following constants must be kept in sync with struct * PerfDataEntry in perfMemory.hpp */
*** 188,199 **** // load any new monitors getNewMonitors(map); // current implementation doesn't support deletion or reuse of entries ! ArrayList removed = EMPTY_LIST; ! ArrayList inserted = insertedMonitors; insertedMonitors = new ArrayList<Monitor>(); return new MonitorStatus(inserted, removed); } --- 188,199 ---- // load any new monitors getNewMonitors(map); // current implementation doesn't support deletion or reuse of entries ! ArrayList<Monitor> removed = EMPTY_LIST; ! ArrayList<Monitor> inserted = insertedMonitors; insertedMonitors = new ArrayList<Monitor>(); return new MonitorStatus(inserted, removed); }
*** 616,633 **** } /** * Method to dump debugging information */ ! private void dumpAll(Map map, int lvmid) { if (DEBUG) { ! Set keys = map.keySet(); System.err.println("Dump for " + lvmid); int j = 0; ! for (Iterator i = keys.iterator(); i.hasNext(); j++) { ! Monitor monitor = (Monitor)map.get(i.next()); System.err.println(j + "\t" + monitor.getName() + "=" + monitor.getValue()); } System.err.println("nextEntry = " + nextEntry + " pollForEntry = " + pollForEntry); --- 616,633 ---- } /** * Method to dump debugging information */ ! private void dumpAll(Map<?, Monitor> map, int lvmid) { if (DEBUG) { ! Set<?> keys = map.keySet(); System.err.println("Dump for " + lvmid); int j = 0; ! for (Iterator<?> i = keys.iterator(); i.hasNext(); j++) { ! Monitor monitor = map.get(i.next()); System.err.println(j + "\t" + monitor.getName() + "=" + monitor.getValue()); } System.err.println("nextEntry = " + nextEntry + " pollForEntry = " + pollForEntry);