<?xml version="1.0" encoding="UTF-8"?> 
<java version="1.5.0_08" class="java.beans.XMLDecoder"> 
 <object class="org.opensolaris.chime.DisplayDescription"> 
  <void property="clearedAggregations"> 
   <array class="java.lang.String" length="0"/> 
  </void> 
  <void property="columns"> 
   <array class="org.opensolaris.chime.ColumnDescription" length="4"> 
    <void index="0"> 
     <object class="org.opensolaris.chime.ColumnDescription"> 
      <void property="name"> 
       <string>System Call</string> 
      </void> 
      <void property="totallerDescription"> 
       <object class="org.opensolaris.chime.TotallerDescription"> 
        <void property="displayFormat"> 
         <string>{0, number, integer} {0, choice, 0#system calls|1#system call|2#system calls}</string> 
        </void> 
        <void property="totalType"> 
         <string>COUNT</string> 
        </void> 
       </object> 
      </void> 
      <void property="tupleIndex"> 
       <int>0</int> 
      </void> 
     </object> 
    </void> 
    <void index="1"> 
     <object class="org.opensolaris.chime.ColumnDescription"> 
      <void property="aggregationName"> 
       <string>Counts</string> 
      </void> 
      <void property="displayFormat"> 
       <string>#,##0</string> 
      </void> 
      <void property="name"> 
       <string>Count</string> 
      </void> 
      <void property="plottable"> 
       <boolean>true</boolean> 
      </void> 
      <void property="renderingHint"> 
       <object class="org.opensolaris.chime.util.ColorGradient"> 
        <object class="java.awt.Color"> 
         <int>153</int> 
         <int>255</int> 
         <int>153</int> 
         <int>255</int> 
        </object> 
        <object class="java.awt.Color"> 
         <int>0</int> 
         <int>153</int> 
         <int>51</int> 
         <int>255</int> 
        </object> 
       </object> 
      </void> 
      <void property="totallerDescription"> 
       <object class="org.opensolaris.chime.TotallerDescription"> 
        <void property="totalType"> 
         <string>SUM</string> 
        </void> 
       </object> 
      </void> 
     </object> 
    </void> 
    <void index="2"> 
     <object class="org.opensolaris.chime.ColumnDescription"> 
      <void property="aggregationName"> 
       <string>Elapsed</string> 
      </void> 
      <void property="displayFormat"> 
       <string>#,##0.0</string> 
      </void> 
      <void property="minimumValueRange"> 
       <long>100000</long> 
      </void> 
      <void property="name"> 
       <string>Elapsed Time</string> 
      </void> 
      <void property="plottable"> 
       <boolean>true</boolean> 
      </void> 
      <void property="totallerDescription"> 
       <object class="org.opensolaris.chime.TotallerDescription"> 
        <void property="totalType"> 
         <string>SUM</string> 
        </void> 
       </object> 
      </void> 
      <void property="unitsDescription"> 
       <object class="org.opensolaris.chime.util.DisplayUnits$Description"> 
        <void property="unitLabels"> 
         <array class="java.lang.String" length="4"> 
          <void index="0"> 
           <string>ns</string> 
          </void> 
          <void index="1"> 
           <string>us</string> 
          </void> 
          <void index="2"> 
           <string>ms</string> 
          </void> 
          <void index="3"> 
           <string>s</string> 
          </void> 
         </array> 
        </void> 
        <void property="unitMultiple"> 
         <int>1000</int> 
        </void> 
       </object> 
      </void> 
     </object> 
    </void> 
    <void index="3"> 
     <object class="org.opensolaris.chime.ColumnDescription"> 
      <void property="aggregationName"> 
       <string>CPU</string> 
      </void> 
      <void property="displayFormat"> 
       <string>#,##0.0</string> 
      </void> 
      <void property="minimumValueRange"> 
       <long>100000</long> 
      </void> 
      <void property="name"> 
       <string>CPU Time</string> 
      </void> 
      <void property="plottable"> 
       <boolean>true</boolean> 
      </void> 
      <void property="totallerDescription"> 
       <object class="org.opensolaris.chime.TotallerDescription"> 
        <void property="totalType"> 
         <string>SUM</string> 
        </void> 
       </object> 
      </void> 
      <void property="unitsDescription"> 
       <object class="org.opensolaris.chime.util.DisplayUnits$Description"> 
        <void property="unitLabels"> 
         <array class="java.lang.String" length="4"> 
          <void index="0"> 
           <string>ns</string> 
          </void> 
          <void index="1"> 
           <string>us</string> 
          </void> 
          <void index="2"> 
           <string>ms</string> 
          </void> 
          <void index="3"> 
           <string>s</string> 
          </void> 
         </array> 
        </void> 
        <void property="unitMultiple"> 
         <int>1000</int> 
        </void> 
       </object> 
      </void> 
     </object> 
    </void> 
   </array> 
  </void> 
  <void property="initialSort"> 
   <array class="org.opensolaris.chime.util.TableSortCriteria" length="1"> 
    <void index="0"> 
     <object class="org.opensolaris.chime.util.TableSortCriteria"> 
      <string>Elapsed Time</string> 
      <boolean>false</boolean> 
     </object> 
    </void> 
   </array> 
  </void> 
  <void property="longDescription"> 
   <string>&lt;html&gt;Displays process &lt;b&gt;system call times&lt;/b&gt; for any of the following:
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Command&lt;/b&gt;
&lt;br&gt;run and examine target command&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Process Name&lt;/b&gt;
&lt;br&gt;defaults to &quot;&quot; (all processes)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Process ID&lt;/b&gt;
&lt;br&gt;defaults to 0 (all PIDs)&lt;/li&gt;
&lt;/ul&gt;		
The elapsed times are interesting, to help identify syscalls that  take some time to complete (during which the process may have slept).  CPU time helps us identify syscalls that are consuming CPU cycles to run.&lt;/html&gt;</string> 
  </void> 
  <void property="macroArgGroups"> 
   <array class="[Ljava.lang.String;" length="1"> 
    <void index="0"> 
     <array class="java.lang.String" length="3"> 
      <void index="0"> 
       <string>$target</string> 
      </void> 
      <void index="1"> 
       <string>Process Name</string> 
      </void> 
      <void index="2"> 
       <string>Process ID</string> 
      </void> 
     </array> 
    </void> 
   </array> 
  </void> 
  <void property="macroArgs"> 
   <array class="org.opensolaris.dtracex.MacroArgument" length="2"> 
    <void index="0"> 
     <object class="org.opensolaris.dtracex.MacroArgument"> 
      <string>Process Name</string> 
      <string></string> 
      <boolean>true</boolean> 
     </object> 
    </void> 
    <void index="1"> 
     <object class="org.opensolaris.dtracex.MacroArgument"> 
      <string>Process ID</string> 
      <string></string> 
      <boolean>false</boolean> 
     </object> 
    </void> 
   </array> 
  </void> 
  <void property="options"> 
   <array class="org.opensolaris.os.dtrace.Option" length="3"> 
    <void index="0"> 
     <object class="org.opensolaris.os.dtrace.Option"> 
      <string>defaultargs</string> 
      <string>set</string> 
     </object> 
    </void> 
    <void index="1"> 
     <object class="org.opensolaris.os.dtrace.Option"> 
      <string>aggsize</string> 
      <string>4m</string> 
     </object> 
    </void> 
    <void index="2"> 
     <object class="org.opensolaris.os.dtrace.Option"> 
      <string>dynvarsize</string> 
      <string>4m</string> 
     </object> 
    </void> 
   </array> 
  </void> 
  <void property="programFileName"> 
   <string>procsystime.d</string> 
  </void> 
  <void property="promptMacroArgs"> 
   <boolean>true</boolean> 
  </void> 
  <void property="promptTarget"> 
   <boolean>true</boolean> 
  </void> 
  <void property="size"> 
   <object class="java.awt.Dimension"> 
    <int>548</int> 
    <int>314</int> 
   </object> 
  </void> 
  <void property="tandemRanges"> 
   <array class="[Ljava.lang.String;" length="1"> 
    <void index="0"> 
     <array class="java.lang.String" length="2"> 
      <void index="0"> 
       <string>Elapsed Time</string> 
      </void> 
      <void index="1"> 
       <string>CPU Time</string> 
      </void> 
     </array> 
    </void> 
   </array> 
  </void> 
  <void property="title"> 
   <string>Process System Call Time</string> 
  </void> 
  <void property="version"> 
   <int>2</int> 
  </void> 
 </object> 
</java> 
