Debug.InstructionCount
  public
  static
  
  
  class
  Debug.InstructionCount
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.os.Debug.InstructionCount | 
      This class was deprecated
      in API level 23.
    Instruction counting is no longer supported.
  
API for gathering and querying instruction counts. Example usage:
   Debug.InstructionCount icount = new Debug.InstructionCount();
   icount.resetAndStart();
    [... do lots of stuff ...]
   if (icount.collect()) {
       System.out.println("Total instructions executed: "
           + icount.globalTotal());
       System.out.println("Method invocations: "
           + icount.globalMethodInvocations());
   }
 Summary
| Public constructors | |
|---|---|
| 
      InstructionCount()
       | |
| Public methods | |
|---|---|
| 
        
        
        
        
        
        boolean | 
      collect()
      Collect instruction counts. | 
| 
        
        
        
        
        
        int | 
      globalMethodInvocations()
      Return the total number of method-invocation instructions executed globally. | 
| 
        
        
        
        
        
        int | 
      globalTotal()
      Return the total number of instructions executed globally (i.e. | 
| 
        
        
        
        
        
        boolean | 
      resetAndStart()
      Reset counters and ensure counts are running. | 
| Inherited methods | |
|---|---|
Public constructors
Public methods
collect
public boolean collect ()
Collect instruction counts. May or may not stop the counting process.
| Returns | |
|---|---|
| boolean | |
globalMethodInvocations
public int globalMethodInvocations ()
Return the total number of method-invocation instructions executed globally.
| Returns | |
|---|---|
| int | |
globalTotal
public int globalTotal ()
Return the total number of instructions executed globally (i.e. in all threads).
| Returns | |
|---|---|
| int | |
resetAndStart
public boolean resetAndStart ()
Reset counters and ensure counts are running. Counts may have already been running.
| Returns | |
|---|---|
| boolean | true if counting was started | 
