public class com.android.internal.os.BatteryStatsImpl extends android.os.BatteryStats
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.android.internal.os.BatteryStatsImpl
  super_class: android.os.BatteryStats
{
  private static final java.lang.String TAG;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "BatteryStatsImpl"

  private static final boolean DEBUG;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final boolean DEBUG_ENERGY;
    descriptor: Z
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final boolean DEBUG_ENERGY_CPU;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final boolean DEBUG_MEMORY;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final boolean DEBUG_HISTORY;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final boolean USE_OLD_HISTORY;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final int MAGIC;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: -1166707595

  private static final int VERSION;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 177

  private static final int MAX_HISTORY_ITEMS;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final int MAX_MAX_HISTORY_ITEMS;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final int MAX_WAKELOCKS_PER_UID;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  static final int MAX_HISTORY_BUFFER;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final int MAX_MAX_HISTORY_BUFFER;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  private static final int NUM_WIFI_TX_LEVELS;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  private static final int NUM_BT_TX_LEVELS;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int WAKE_LOCK_WEIGHT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 50
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()

  protected com.android.internal.os.BatteryStatsImpl$Clocks mClocks;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$Clocks;
    flags: (0x0004) ACC_PROTECTED

  private final com.android.internal.util.JournaledFile mFile;
    descriptor: Lcom/android/internal/util/JournaledFile;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public final com.android.internal.os.AtomicFile mCheckinFile;
    descriptor: Lcom/android/internal/os/AtomicFile;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final com.android.internal.os.AtomicFile mDailyFile;
    descriptor: Lcom/android/internal/os/AtomicFile;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  static final int MSG_REPORT_CPU_UPDATE_NEEDED;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  static final int MSG_REPORT_POWER_CHANGE;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  static final int MSG_REPORT_CHARGING;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  static final int MSG_REPORT_RESET_STATS;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  static final long DELAY_UPDATE_WAKELOCKS;
    descriptor: J
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 5000

  private final com.android.internal.os.KernelWakelockReader mKernelWakelockReader;
    descriptor: Lcom/android/internal/os/KernelWakelockReader;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.android.internal.os.KernelWakelockStats mTmpWakelockStats;
    descriptor: Lcom/android/internal/os/KernelWakelockStats;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  protected com.android.internal.os.KernelUidCpuTimeReader mKernelUidCpuTimeReader;
    descriptor: Lcom/android/internal/os/KernelUidCpuTimeReader;
    flags: (0x0004) ACC_PROTECTED
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()

  protected com.android.internal.os.KernelCpuSpeedReader[] mKernelCpuSpeedReaders;
    descriptor: [Lcom/android/internal/os/KernelCpuSpeedReader;
    flags: (0x0004) ACC_PROTECTED
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()

  protected com.android.internal.os.KernelUidCpuFreqTimeReader mKernelUidCpuFreqTimeReader;
    descriptor: Lcom/android/internal/os/KernelUidCpuFreqTimeReader;
    flags: (0x0004) ACC_PROTECTED
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()

  protected com.android.internal.os.KernelUidCpuActiveTimeReader mKernelUidCpuActiveTimeReader;
    descriptor: Lcom/android/internal/os/KernelUidCpuActiveTimeReader;
    flags: (0x0004) ACC_PROTECTED
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()

  protected com.android.internal.os.KernelUidCpuClusterTimeReader mKernelUidCpuClusterTimeReader;
    descriptor: Lcom/android/internal/os/KernelUidCpuClusterTimeReader;
    flags: (0x0004) ACC_PROTECTED
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()

  protected com.android.internal.os.KernelSingleUidTimeReader mKernelSingleUidTimeReader;
    descriptor: Lcom/android/internal/os/KernelSingleUidTimeReader;
    flags: (0x0004) ACC_PROTECTED
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()

  private final com.android.internal.os.KernelMemoryBandwidthStats mKernelMemoryBandwidthStats;
    descriptor: Lcom/android/internal/os/KernelMemoryBandwidthStats;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final android.util.LongSparseArray<com.android.internal.os.BatteryStatsImpl$SamplingTimer> mKernelMemoryStats;
    descriptor: Landroid/util/LongSparseArray;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Landroid/util/LongSparseArray<Lcom/android/internal/os/BatteryStatsImpl$SamplingTimer;>;

  public boolean mPerProcStateCpuTimesAvailable;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")

  protected final android.util.SparseIntArray mPendingUids;
    descriptor: Landroid/util/SparseIntArray;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")
      com.android.internal.annotations.VisibleForTesting()

  private long mNumSingleUidCpuTimeReads;
    descriptor: J
    flags: (0x0002) ACC_PRIVATE
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")

  private long mNumBatchedSingleUidCpuTimeReads;
    descriptor: J
    flags: (0x0002) ACC_PRIVATE
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")

  private long mCpuTimeReadsTrackingStartTime;
    descriptor: J
    flags: (0x0002) ACC_PRIVATE
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")

  private int mNumUidsRemoved;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")

  private int mNumAllUidCpuTimeReads;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")

  private final com.android.internal.os.RpmStats mTmpRpmStats;
    descriptor: Lcom/android/internal/os/RpmStats;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private static final long RPM_STATS_UPDATE_FREQ_MS;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1000

  private long mLastRpmStatsUpdateTimeMs;
    descriptor: J
    flags: (0x0002) ACC_PRIVATE

  protected java.util.Queue<com.android.internal.os.BatteryStatsImpl$UidToRemove> mPendingRemovedUids;
    descriptor: Ljava/util/Queue;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/Queue<Lcom/android/internal/os/BatteryStatsImpl$UidToRemove;>;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")
      com.android.internal.annotations.VisibleForTesting(visibility = com.android.internal.annotations.VisibleForTesting$Visibility.PACKAGE:Lcom/android/internal/annotations/VisibleForTesting$Visibility;)

  private final com.android.internal.os.BatteryStatsImpl$PlatformIdleStateCallback mPlatformIdleStateCallback;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$PlatformIdleStateCallback;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public android.os.Handler mHandler;
    descriptor: Landroid/os/Handler;
    flags: (0x0001) ACC_PUBLIC

  private com.android.internal.os.BatteryStatsImpl$ExternalStatsSync mExternalSync;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$ExternalStatsSync;
    flags: (0x0002) ACC_PRIVATE

  protected com.android.internal.os.BatteryStatsImpl$UserInfoProvider mUserInfoProvider;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$UserInfoProvider;
    flags: (0x0004) ACC_PROTECTED
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()

  private com.android.internal.os.BatteryStatsImpl$BatteryCallback mCallback;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$BatteryCallback;
    flags: (0x0002) ACC_PRIVATE

  final android.util.SparseIntArray mIsolatedUids;
    descriptor: Landroid/util/SparseIntArray;
    flags: (0x0010) ACC_FINAL

  final android.util.SparseArray<com.android.internal.os.BatteryStatsImpl$Uid> mUidStats;
    descriptor: Landroid/util/SparseArray;
    flags: (0x0010) ACC_FINAL
    Signature: Landroid/util/SparseArray<Lcom/android/internal/os/BatteryStatsImpl$Uid;>;

  protected java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mPartialTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()

  final java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mFullTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;

  final java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mWindowTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;

  final java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mDrawTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;

  final android.util.SparseArray<java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer>> mSensorTimers;
    descriptor: Landroid/util/SparseArray;
    flags: (0x0010) ACC_FINAL
    Signature: Landroid/util/SparseArray<Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;>;

  final java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mWifiRunningTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;

  final java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mFullWifiLockTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;

  final java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mWifiMulticastTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;

  final java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mWifiScanTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;

  final android.util.SparseArray<java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer>> mWifiBatchedScanTimers;
    descriptor: Landroid/util/SparseArray;
    flags: (0x0010) ACC_FINAL
    Signature: Landroid/util/SparseArray<Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;>;

  final java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mAudioTurnedOnTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;

  final java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mVideoTurnedOnTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;

  final java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mFlashlightTurnedOnTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;

  final java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mCameraTurnedOnTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;

  final java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mBluetoothScanOnTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;

  protected java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer> mLastPartialTimers;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()

  protected final com.android.internal.os.BatteryStatsImpl$TimeBase mOnBatteryTimeBase;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$TimeBase;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final com.android.internal.os.BatteryStatsImpl$TimeBase mOnBatteryScreenOffTimeBase;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$TimeBase;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  boolean mDistributeWakelockCpu;
    descriptor: Z
    flags: (0x0000) 

  boolean mShuttingDown;
    descriptor: Z
    flags: (0x0000) 

  final android.os.BatteryStats$HistoryEventTracker mActiveEvents;
    descriptor: Landroid/os/BatteryStats$HistoryEventTracker;
    flags: (0x0010) ACC_FINAL

  long mHistoryBaseTime;
    descriptor: J
    flags: (0x0000) 

  protected boolean mHaveBatteryLevel;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean mRecordingHistory;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  int mNumHistoryItems;
    descriptor: I
    flags: (0x0000) 

  final android.os.Parcel mHistoryBuffer;
    descriptor: Landroid/os/Parcel;
    flags: (0x0010) ACC_FINAL

  final android.os.BatteryStats$HistoryItem mHistoryLastWritten;
    descriptor: Landroid/os/BatteryStats$HistoryItem;
    flags: (0x0010) ACC_FINAL

  final android.os.BatteryStats$HistoryItem mHistoryLastLastWritten;
    descriptor: Landroid/os/BatteryStats$HistoryItem;
    flags: (0x0010) ACC_FINAL

  final android.os.BatteryStats$HistoryItem mHistoryReadTmp;
    descriptor: Landroid/os/BatteryStats$HistoryItem;
    flags: (0x0010) ACC_FINAL

  final android.os.BatteryStats$HistoryItem mHistoryAddTmp;
    descriptor: Landroid/os/BatteryStats$HistoryItem;
    flags: (0x0010) ACC_FINAL

  final java.util.HashMap<android.os.BatteryStats$HistoryTag, java.lang.Integer> mHistoryTagPool;
    descriptor: Ljava/util/HashMap;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/HashMap<Landroid/os/BatteryStats$HistoryTag;Ljava/lang/Integer;>;

  java.lang.String[] mReadHistoryStrings;
    descriptor: [Ljava/lang/String;
    flags: (0x0000) 

  int[] mReadHistoryUids;
    descriptor: [I
    flags: (0x0000) 

  int mReadHistoryChars;
    descriptor: I
    flags: (0x0000) 

  int mNextHistoryTagIdx;
    descriptor: I
    flags: (0x0000) 

  int mNumHistoryTagChars;
    descriptor: I
    flags: (0x0000) 

  int mHistoryBufferLastPos;
    descriptor: I
    flags: (0x0000) 

  boolean mHistoryOverflow;
    descriptor: Z
    flags: (0x0000) 

  int mActiveHistoryStates;
    descriptor: I
    flags: (0x0000) 

  int mActiveHistoryStates2;
    descriptor: I
    flags: (0x0000) 

  long mLastHistoryElapsedRealtime;
    descriptor: J
    flags: (0x0000) 

  long mTrackRunningHistoryElapsedRealtime;
    descriptor: J
    flags: (0x0000) 

  long mTrackRunningHistoryUptime;
    descriptor: J
    flags: (0x0000) 

  final android.os.BatteryStats$HistoryItem mHistoryCur;
    descriptor: Landroid/os/BatteryStats$HistoryItem;
    flags: (0x0010) ACC_FINAL

  android.os.BatteryStats$HistoryItem mHistory;
    descriptor: Landroid/os/BatteryStats$HistoryItem;
    flags: (0x0000) 

  android.os.BatteryStats$HistoryItem mHistoryEnd;
    descriptor: Landroid/os/BatteryStats$HistoryItem;
    flags: (0x0000) 

  android.os.BatteryStats$HistoryItem mHistoryLastEnd;
    descriptor: Landroid/os/BatteryStats$HistoryItem;
    flags: (0x0000) 

  android.os.BatteryStats$HistoryItem mHistoryCache;
    descriptor: Landroid/os/BatteryStats$HistoryItem;
    flags: (0x0000) 

  android.os.BatteryStats$HistoryStepDetails mLastHistoryStepDetails;
    descriptor: Landroid/os/BatteryStats$HistoryStepDetails;
    flags: (0x0000) 

  byte mLastHistoryStepLevel;
    descriptor: B
    flags: (0x0000) 

  final android.os.BatteryStats$HistoryStepDetails mCurHistoryStepDetails;
    descriptor: Landroid/os/BatteryStats$HistoryStepDetails;
    flags: (0x0010) ACC_FINAL

  final android.os.BatteryStats$HistoryStepDetails mReadHistoryStepDetails;
    descriptor: Landroid/os/BatteryStats$HistoryStepDetails;
    flags: (0x0010) ACC_FINAL

  final android.os.BatteryStats$HistoryStepDetails mTmpHistoryStepDetails;
    descriptor: Landroid/os/BatteryStats$HistoryStepDetails;
    flags: (0x0010) ACC_FINAL

  long mLastStepCpuUserTime;
    descriptor: J
    flags: (0x0000) 

  long mCurStepCpuUserTime;
    descriptor: J
    flags: (0x0000) 

  long mLastStepCpuSystemTime;
    descriptor: J
    flags: (0x0000) 

  long mCurStepCpuSystemTime;
    descriptor: J
    flags: (0x0000) 

  long mLastStepStatUserTime;
    descriptor: J
    flags: (0x0000) 

  long mLastStepStatSystemTime;
    descriptor: J
    flags: (0x0000) 

  long mLastStepStatIOWaitTime;
    descriptor: J
    flags: (0x0000) 

  long mLastStepStatIrqTime;
    descriptor: J
    flags: (0x0000) 

  long mLastStepStatSoftIrqTime;
    descriptor: J
    flags: (0x0000) 

  long mLastStepStatIdleTime;
    descriptor: J
    flags: (0x0000) 

  long mCurStepStatUserTime;
    descriptor: J
    flags: (0x0000) 

  long mCurStepStatSystemTime;
    descriptor: J
    flags: (0x0000) 

  long mCurStepStatIOWaitTime;
    descriptor: J
    flags: (0x0000) 

  long mCurStepStatIrqTime;
    descriptor: J
    flags: (0x0000) 

  long mCurStepStatSoftIrqTime;
    descriptor: J
    flags: (0x0000) 

  long mCurStepStatIdleTime;
    descriptor: J
    flags: (0x0000) 

  private android.os.BatteryStats$HistoryItem mHistoryIterator;
    descriptor: Landroid/os/BatteryStats$HistoryItem;
    flags: (0x0002) ACC_PRIVATE

  private boolean mReadOverflow;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean mIteratingHistory;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  int mStartCount;
    descriptor: I
    flags: (0x0000) 

  long mStartClockTime;
    descriptor: J
    flags: (0x0000) 

  java.lang.String mStartPlatformVersion;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  java.lang.String mEndPlatformVersion;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  long mUptime;
    descriptor: J
    flags: (0x0000) 

  long mUptimeStart;
    descriptor: J
    flags: (0x0000) 

  long mRealtime;
    descriptor: J
    flags: (0x0000) 

  long mRealtimeStart;
    descriptor: J
    flags: (0x0000) 

  int mWakeLockNesting;
    descriptor: I
    flags: (0x0000) 

  boolean mWakeLockImportant;
    descriptor: Z
    flags: (0x0000) 

  public boolean mRecordAllHistory;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  boolean mNoAutoReset;
    descriptor: Z
    flags: (0x0000) 

  protected int mScreenState;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting(visibility = com.android.internal.annotations.VisibleForTesting$Visibility.PACKAGE:Lcom/android/internal/annotations/VisibleForTesting$Visibility;)

  protected com.android.internal.os.BatteryStatsImpl$StopwatchTimer mScreenOnTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0004) ACC_PROTECTED
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting(visibility = com.android.internal.annotations.VisibleForTesting$Visibility.PACKAGE:Lcom/android/internal/annotations/VisibleForTesting$Visibility;)

  protected com.android.internal.os.BatteryStatsImpl$StopwatchTimer mScreenDozeTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0004) ACC_PROTECTED
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting(visibility = com.android.internal.annotations.VisibleForTesting$Visibility.PACKAGE:Lcom/android/internal/annotations/VisibleForTesting$Visibility;)

  int mScreenBrightnessBin;
    descriptor: I
    flags: (0x0000) 

  final com.android.internal.os.BatteryStatsImpl$StopwatchTimer[] mScreenBrightnessTimer;
    descriptor: [Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0010) ACC_FINAL

  boolean mPretendScreenOff;
    descriptor: Z
    flags: (0x0000) 

  boolean mInteractive;
    descriptor: Z
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mInteractiveTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  boolean mPowerSaveModeEnabled;
    descriptor: Z
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mPowerSaveModeEnabledTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  boolean mDeviceIdling;
    descriptor: Z
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mDeviceIdlingTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  boolean mDeviceLightIdling;
    descriptor: Z
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mDeviceLightIdlingTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  int mDeviceIdleMode;
    descriptor: I
    flags: (0x0000) 

  long mLastIdleTimeStart;
    descriptor: J
    flags: (0x0000) 

  long mLongestLightIdleTime;
    descriptor: J
    flags: (0x0000) 

  long mLongestFullIdleTime;
    descriptor: J
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mDeviceIdleModeLightTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mDeviceIdleModeFullTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  boolean mPhoneOn;
    descriptor: Z
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mPhoneOnTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  int mAudioOnNesting;
    descriptor: I
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mAudioOnTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  int mVideoOnNesting;
    descriptor: I
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mVideoOnTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  int mFlashlightOnNesting;
    descriptor: I
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mFlashlightOnTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  int mCameraOnNesting;
    descriptor: I
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mCameraOnTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  private static final int USB_DATA_UNKNOWN;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final int USB_DATA_DISCONNECTED;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  private static final int USB_DATA_CONNECTED;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  int mUsbDataState;
    descriptor: I
    flags: (0x0000) 

  int mGpsSignalQualityBin;
    descriptor: I
    flags: (0x0000) 

  protected final com.android.internal.os.BatteryStatsImpl$StopwatchTimer[] mGpsSignalQualityTimer;
    descriptor: [Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting(visibility = com.android.internal.annotations.VisibleForTesting$Visibility.PACKAGE:Lcom/android/internal/annotations/VisibleForTesting$Visibility;)

  int mPhoneSignalStrengthBin;
    descriptor: I
    flags: (0x0000) 

  int mPhoneSignalStrengthBinRaw;
    descriptor: I
    flags: (0x0000) 

  final com.android.internal.os.BatteryStatsImpl$StopwatchTimer[] mPhoneSignalStrengthsTimer;
    descriptor: [Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0010) ACC_FINAL

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mPhoneSignalScanningTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  int mPhoneDataConnectionType;
    descriptor: I
    flags: (0x0000) 

  final com.android.internal.os.BatteryStatsImpl$StopwatchTimer[] mPhoneDataConnectionsTimer;
    descriptor: [Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0010) ACC_FINAL

  final com.android.internal.os.BatteryStatsImpl$LongSamplingCounter[] mNetworkByteActivityCounters;
    descriptor: [Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounter;
    flags: (0x0010) ACC_FINAL

  final com.android.internal.os.BatteryStatsImpl$LongSamplingCounter[] mNetworkPacketActivityCounters;
    descriptor: [Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounter;
    flags: (0x0010) ACC_FINAL

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mWifiMulticastWakelockTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$ControllerActivityCounterImpl mWifiActivity;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$ControllerActivityCounterImpl;
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$ControllerActivityCounterImpl mBluetoothActivity;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$ControllerActivityCounterImpl;
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$ControllerActivityCounterImpl mModemActivity;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$ControllerActivityCounterImpl;
    flags: (0x0000) 

  boolean mHasWifiReporting;
    descriptor: Z
    flags: (0x0000) 

  boolean mHasBluetoothReporting;
    descriptor: Z
    flags: (0x0000) 

  boolean mHasModemReporting;
    descriptor: Z
    flags: (0x0000) 

  boolean mWifiOn;
    descriptor: Z
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mWifiOnTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  boolean mGlobalWifiRunning;
    descriptor: Z
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mGlobalWifiRunningTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  int mWifiState;
    descriptor: I
    flags: (0x0000) 

  final com.android.internal.os.BatteryStatsImpl$StopwatchTimer[] mWifiStateTimer;
    descriptor: [Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0010) ACC_FINAL

  int mWifiSupplState;
    descriptor: I
    flags: (0x0000) 

  final com.android.internal.os.BatteryStatsImpl$StopwatchTimer[] mWifiSupplStateTimer;
    descriptor: [Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0010) ACC_FINAL

  int mWifiSignalStrengthBin;
    descriptor: I
    flags: (0x0000) 

  final com.android.internal.os.BatteryStatsImpl$StopwatchTimer[] mWifiSignalStrengthsTimer;
    descriptor: [Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0010) ACC_FINAL

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mWifiActiveTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  int mBluetoothScanNesting;
    descriptor: I
    flags: (0x0000) 

  protected com.android.internal.os.BatteryStatsImpl$StopwatchTimer mBluetoothScanTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0004) ACC_PROTECTED
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting(visibility = com.android.internal.annotations.VisibleForTesting$Visibility.PACKAGE:Lcom/android/internal/annotations/VisibleForTesting$Visibility;)

  boolean mIsCellularTxPowerHigh;
    descriptor: Z
    flags: (0x0000) 

  int mMobileRadioPowerState;
    descriptor: I
    flags: (0x0000) 

  long mMobileRadioActiveStartTime;
    descriptor: J
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mMobileRadioActiveTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$StopwatchTimer mMobileRadioActivePerAppTimer;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$LongSamplingCounter mMobileRadioActiveAdjustedTime;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounter;
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$LongSamplingCounter mMobileRadioActiveUnknownTime;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounter;
    flags: (0x0000) 

  com.android.internal.os.BatteryStatsImpl$LongSamplingCounter mMobileRadioActiveUnknownCount;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounter;
    flags: (0x0000) 

  int mWifiRadioPowerState;
    descriptor: I
    flags: (0x0000) 

  boolean mOnBattery;
    descriptor: Z
    flags: (0x0000) 

  protected boolean mOnBatteryInternal;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()

  boolean mCharging;
    descriptor: Z
    flags: (0x0000) 

  int mLastChargingStateLevel;
    descriptor: I
    flags: (0x0000) 

  int mDischargeStartLevel;
    descriptor: I
    flags: (0x0000) 

  int mDischargeUnplugLevel;
    descriptor: I
    flags: (0x0000) 

  int mDischargePlugLevel;
    descriptor: I
    flags: (0x0000) 

  int mDischargeCurrentLevel;
    descriptor: I
    flags: (0x0000) 

  int mCurrentBatteryLevel;
    descriptor: I
    flags: (0x0000) 

  int mLowDischargeAmountSinceCharge;
    descriptor: I
    flags: (0x0000) 

  int mHighDischargeAmountSinceCharge;
    descriptor: I
    flags: (0x0000) 

  int mDischargeScreenOnUnplugLevel;
    descriptor: I
    flags: (0x0000) 

  int mDischargeScreenOffUnplugLevel;
    descriptor: I
    flags: (0x0000) 

  int mDischargeScreenDozeUnplugLevel;
    descriptor: I
    flags: (0x0000) 

  int mDischargeAmountScreenOn;
    descriptor: I
    flags: (0x0000) 

  int mDischargeAmountScreenOnSinceCharge;
    descriptor: I
    flags: (0x0000) 

  int mDischargeAmountScreenOff;
    descriptor: I
    flags: (0x0000) 

  int mDischargeAmountScreenOffSinceCharge;
    descriptor: I
    flags: (0x0000) 

  int mDischargeAmountScreenDoze;
    descriptor: I
    flags: (0x0000) 

  int mDischargeAmountScreenDozeSinceCharge;
    descriptor: I
    flags: (0x0000) 

  private com.android.internal.os.BatteryStatsImpl$LongSamplingCounter mDischargeScreenOffCounter;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounter;
    flags: (0x0002) ACC_PRIVATE

  private com.android.internal.os.BatteryStatsImpl$LongSamplingCounter mDischargeScreenDozeCounter;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounter;
    flags: (0x0002) ACC_PRIVATE

  private com.android.internal.os.BatteryStatsImpl$LongSamplingCounter mDischargeCounter;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounter;
    flags: (0x0002) ACC_PRIVATE

  private com.android.internal.os.BatteryStatsImpl$LongSamplingCounter mDischargeLightDozeCounter;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounter;
    flags: (0x0002) ACC_PRIVATE

  private com.android.internal.os.BatteryStatsImpl$LongSamplingCounter mDischargeDeepDozeCounter;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounter;
    flags: (0x0002) ACC_PRIVATE

  static final int MAX_LEVEL_STEPS;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 200

  int mInitStepMode;
    descriptor: I
    flags: (0x0000) 

  int mCurStepMode;
    descriptor: I
    flags: (0x0000) 

  int mModStepMode;
    descriptor: I
    flags: (0x0000) 

  int mLastDischargeStepLevel;
    descriptor: I
    flags: (0x0000) 

  int mMinDischargeStepLevel;
    descriptor: I
    flags: (0x0000) 

  final android.os.BatteryStats$LevelStepTracker mDischargeStepTracker;
    descriptor: Landroid/os/BatteryStats$LevelStepTracker;
    flags: (0x0010) ACC_FINAL

  final android.os.BatteryStats$LevelStepTracker mDailyDischargeStepTracker;
    descriptor: Landroid/os/BatteryStats$LevelStepTracker;
    flags: (0x0010) ACC_FINAL

  java.util.ArrayList<android.os.BatteryStats$PackageChange> mDailyPackageChanges;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0000) 
    Signature: Ljava/util/ArrayList<Landroid/os/BatteryStats$PackageChange;>;

  int mLastChargeStepLevel;
    descriptor: I
    flags: (0x0000) 

  int mMaxChargeStepLevel;
    descriptor: I
    flags: (0x0000) 

  final android.os.BatteryStats$LevelStepTracker mChargeStepTracker;
    descriptor: Landroid/os/BatteryStats$LevelStepTracker;
    flags: (0x0010) ACC_FINAL

  final android.os.BatteryStats$LevelStepTracker mDailyChargeStepTracker;
    descriptor: Landroid/os/BatteryStats$LevelStepTracker;
    flags: (0x0010) ACC_FINAL

  static final int MAX_DAILY_ITEMS;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 10

  long mDailyStartTime;
    descriptor: J
    flags: (0x0000) 

  long mNextMinDailyDeadline;
    descriptor: J
    flags: (0x0000) 

  long mNextMaxDailyDeadline;
    descriptor: J
    flags: (0x0000) 

  final java.util.ArrayList<android.os.BatteryStats$DailyItem> mDailyItems;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/ArrayList<Landroid/os/BatteryStats$DailyItem;>;

  long mLastWriteTime;
    descriptor: J
    flags: (0x0000) 

  private int mPhoneServiceState;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int mPhoneServiceStateRaw;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int mPhoneSimStateRaw;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int mNumConnectivityChange;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int mLoadedNumConnectivityChange;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int mUnpluggedNumConnectivityChange;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int mEstimatedBatteryCapacity;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int mMinLearnedBatteryCapacity;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int mMaxLearnedBatteryCapacity;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private long[] mCpuFreqs;
    descriptor: [J
    flags: (0x0002) ACC_PRIVATE

  protected com.android.internal.os.PowerProfile mPowerProfile;
    descriptor: Lcom/android/internal/os/PowerProfile;
    flags: (0x0004) ACC_PROTECTED
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()

  private final com.android.internal.os.BatteryStatsImpl$Constants mConstants;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$Constants;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")

  private final java.util.HashMap<java.lang.String, com.android.internal.os.BatteryStatsImpl$SamplingTimer> mRpmStats;
    descriptor: Ljava/util/HashMap;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/HashMap<Ljava/lang/String;Lcom/android/internal/os/BatteryStatsImpl$SamplingTimer;>;

  private final java.util.HashMap<java.lang.String, com.android.internal.os.BatteryStatsImpl$SamplingTimer> mScreenOffRpmStats;
    descriptor: Ljava/util/HashMap;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/HashMap<Ljava/lang/String;Lcom/android/internal/os/BatteryStatsImpl$SamplingTimer;>;

  private final java.util.HashMap<java.lang.String, com.android.internal.os.BatteryStatsImpl$SamplingTimer> mKernelWakelockStats;
    descriptor: Ljava/util/HashMap;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/HashMap<Ljava/lang/String;Lcom/android/internal/os/BatteryStatsImpl$SamplingTimer;>;

  java.lang.String mLastWakeupReason;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  long mLastWakeupUptimeMs;
    descriptor: J
    flags: (0x0000) 

  private final java.util.HashMap<java.lang.String, com.android.internal.os.BatteryStatsImpl$SamplingTimer> mWakeupReasonStats;
    descriptor: Ljava/util/HashMap;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/HashMap<Ljava/lang/String;Lcom/android/internal/os/BatteryStatsImpl$SamplingTimer;>;

  static final int DELTA_TIME_MASK;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 524287

  static final int DELTA_TIME_LONG;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 524287

  static final int DELTA_TIME_INT;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 524286

  static final int DELTA_TIME_ABS;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 524285

  static final int DELTA_BATTERY_LEVEL_FLAG;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 524288

  static final int DELTA_STATE_FLAG;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1048576

  static final int DELTA_STATE2_FLAG;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 2097152

  static final int DELTA_WAKELOCK_FLAG;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 4194304

  static final int DELTA_EVENT_FLAG;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 8388608

  static final int DELTA_BATTERY_CHARGE_FLAG;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 16777216

  static final int DELTA_STATE_MASK;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: -33554432

  static final int STATE_BATTERY_MASK;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: -16777216

  static final int STATE_BATTERY_STATUS_MASK;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  static final int STATE_BATTERY_STATUS_SHIFT;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 29

  static final int STATE_BATTERY_HEALTH_MASK;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  static final int STATE_BATTERY_HEALTH_SHIFT;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 26

  static final int STATE_BATTERY_PLUG_MASK;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  static final int STATE_BATTERY_PLUG_SHIFT;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 24

  static final int BATTERY_DELTA_LEVEL_FLAG;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  int mChangedStates;
    descriptor: I
    flags: (0x0000) 

  int mChangedStates2;
    descriptor: I
    flags: (0x0000) 

  private java.lang.String mInitialAcquireWakeName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private int mInitialAcquireWakeUid;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  int mSensorNesting;
    descriptor: I
    flags: (0x0000) 

  int mGpsNesting;
    descriptor: I
    flags: (0x0000) 

  int mWifiFullLockNesting;
    descriptor: I
    flags: (0x0000) 

  int mWifiScanNesting;
    descriptor: I
    flags: (0x0000) 

  int mWifiMulticastNesting;
    descriptor: I
    flags: (0x0000) 

  private final com.android.internal.net.NetworkStatsFactory mNetworkStatsFactory;
    descriptor: Lcom/android/internal/net/NetworkStatsFactory;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final android.util.Pools$Pool<android.net.NetworkStats> mNetworkStatsPool;
    descriptor: Landroid/util/Pools$Pool;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Landroid/util/Pools$Pool<Landroid/net/NetworkStats;>;

  private final java.lang.Object mWifiNetworkLock;
    descriptor: Ljava/lang/Object;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private java.lang.String[] mWifiIfaces;
    descriptor: [Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "mWifiNetworkLock")

  private android.net.NetworkStats mLastWifiNetworkStats;
    descriptor: Landroid/net/NetworkStats;
    flags: (0x0002) ACC_PRIVATE
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "mWifiNetworkLock")

  private final java.lang.Object mModemNetworkLock;
    descriptor: Ljava/lang/Object;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private java.lang.String[] mModemIfaces;
    descriptor: [Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "mModemNetworkLock")

  private android.net.NetworkStats mLastModemNetworkStats;
    descriptor: Landroid/net/NetworkStats;
    flags: (0x0002) ACC_PRIVATE
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "mModemNetworkLock")

  private android.telephony.ModemActivityInfo mLastModemActivityInfo;
    descriptor: Landroid/telephony/ModemActivityInfo;
    flags: (0x0002) ACC_PRIVATE

  private final com.android.internal.os.BatteryStatsImpl$BluetoothActivityInfoCache mLastBluetoothActivityInfo;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$BluetoothActivityInfoCache;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  long mTempTotalCpuUserTimeUs;
    descriptor: J
    flags: (0x0000) 

  long mTempTotalCpuSystemTimeUs;
    descriptor: J
    flags: (0x0000) 

  long[][] mWakeLockAllocationsUs;
    descriptor: [[J
    flags: (0x0000) 

  public static final int BATTERY_PLUGGED_NONE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  android.os.Parcel mPendingWrite;
    descriptor: Landroid/os/Parcel;
    flags: (0x0000) 

  final java.util.concurrent.locks.ReentrantLock mWriteLock;
    descriptor: Ljava/util/concurrent/locks/ReentrantLock;
    flags: (0x0010) ACC_FINAL

  public static final android.os.Parcelable$Creator<com.android.internal.os.BatteryStatsImpl> CREATOR;
    descriptor: Landroid/os/Parcelable$Creator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Signature: Landroid/os/Parcelable$Creator<Lcom/android/internal/os/BatteryStatsImpl;>;

  public android.util.LongSparseArray<com.android.internal.os.BatteryStatsImpl$SamplingTimer> getKernelMemoryStats();
    descriptor: ()Landroid/util/LongSparseArray;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 224
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Signature: ()Landroid/util/LongSparseArray<Lcom/android/internal/os/BatteryStatsImpl$SamplingTimer;>;

  public void postBatteryNeedsCpuUpdateMsg();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 386
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void updateProcStateCpuTimes(boolean, boolean);
    descriptor: (ZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 393
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                    Name  Flags
      onBattery           
      onBatteryScreenOff  

  public void clearPendingRemovedUids();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 453
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void copyFromAllUidsCpuTimes();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 461
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void copyFromAllUidsCpuTimes(boolean, boolean);
    descriptor: (ZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 474
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                    Name  Flags
      onBattery           
      onBatteryScreenOff  

  public long[] addCpuTimes(long[], long[]);
    descriptor: ([J[J)[J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 524
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN, location=[ARRAY_ELEMENT]
        com.android.internal.annotations.VisibleForTesting()
    MethodParameters:
        Name  Flags
      timesA  
      timesB  

  private boolean initKernelSingleUidTimeReaderLocked();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 535
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")

  public java.util.Map<java.lang.String, ? extends com.android.internal.os.BatteryStatsImpl$Timer> getRpmStats();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 977
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Signature: ()Ljava/util/Map<Ljava/lang/String;+Lcom/android/internal/os/BatteryStatsImpl$Timer;>;

  public java.util.Map<java.lang.String, ? extends com.android.internal.os.BatteryStatsImpl$Timer> getScreenOffRpmStats();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 983
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Signature: ()Ljava/util/Map<Ljava/lang/String;+Lcom/android/internal/os/BatteryStatsImpl$Timer;>;

  public java.util.Map<java.lang.String, ? extends com.android.internal.os.BatteryStatsImpl$Timer> getKernelWakelockStats();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 992
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Signature: ()Ljava/util/Map<Ljava/lang/String;+Lcom/android/internal/os/BatteryStatsImpl$Timer;>;

  public java.util.Map<java.lang.String, ? extends com.android.internal.os.BatteryStatsImpl$Timer> getWakeupReasonStats();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 1000
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Signature: ()Ljava/util/Map<Ljava/lang/String;+Lcom/android/internal/os/BatteryStatsImpl$Timer;>;

  public long getUahDischarge(int);
    descriptor: (I)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 1005
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getUahDischargeScreenOff(int);
    descriptor: (I)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 1010
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getUahDischargeScreenDoze(int);
    descriptor: (I)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 1015
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getUahDischargeLightDoze(int);
    descriptor: (I)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 1020
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getUahDischargeDeepDoze(int);
    descriptor: (I)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 1025
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public int getEstimatedBatteryCapacity();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 1030
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getMinLearnedBatteryCapacity();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 1035
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getMaxLearnedBatteryCapacity();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 1040
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 44
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.os.OsProtoEnums cannot be resolved\n\tThe import libcore.util cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tType mismatch: cannot convert from int to byte\n\tType mismatch: cannot convert from int to byte\n\tType mismatch: cannot convert from int to byte\n\tISOLATED_UID_CHANGED cannot be resolved or is not a field\n\tISOLATED_UID_CHANGED__EVENT__CREATED cannot be resolved or is not a field\n\tISOLATED_UID_CHANGED cannot be resolved or is not a field\n\tISOLATED_UID_CHANGED__EVENT__REMOVED cannot be resolved or is not a field\n\tWAKEUP_ALARM_OCCURRED cannot be resolved or is not a field\n\tWAKEUP_ALARM_OCCURRED cannot be resolved or is not a field\n\tWAKEUP_ALARM_OCCURRED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__ACQUIRE cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__ACQUIRE cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__RELEASE cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__RELEASE cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tKERNEL_WAKEUP_REPORTED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tMOBILE_RADIO_POWER_STATE_CHANGED cannot be resolved or is not a field\n\tBATTERY_SAVER_MODE_STATE_CHANGED cannot be resolved or is not a field\n\tBATTERY_SAVER_MODE_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tBATTERY_SAVER_MODE_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tDEVICE_IDLING_MODE_STATE_CHANGED cannot be resolved or is not a field\n\tDEVICE_IDLE_MODE_STATE_CHANGED cannot be resolved or is not a field\n\tPHONE_SIGNAL_STRENGTH_CHANGED cannot be resolved or is not a field\n\tBLE_SCAN_RESULT_RECEIVED cannot be resolved or is not a field\n\tBLE_SCAN_RESULT_RECEIVED cannot be resolved or is not a field\n\tWIFI_RADIO_POWER_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SIGNAL_STRENGTH_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tXmlSerializer cannot be resolved to a type\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tOsProtoEnums cannot be resolved to a variable\n\tCHARGING_STATE_CHANGED cannot be resolved or is not a field\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void <init>(com.android.internal.os.BatteryStatsImpl$Clocks);
    descriptor: (Lcom/android/internal/os/BatteryStatsImpl$Clocks;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 44
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.os.OsProtoEnums cannot be resolved\n\tThe import libcore.util cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tType mismatch: cannot convert from int to byte\n\tType mismatch: cannot convert from int to byte\n\tType mismatch: cannot convert from int to byte\n\tISOLATED_UID_CHANGED cannot be resolved or is not a field\n\tISOLATED_UID_CHANGED__EVENT__CREATED cannot be resolved or is not a field\n\tISOLATED_UID_CHANGED cannot be resolved or is not a field\n\tISOLATED_UID_CHANGED__EVENT__REMOVED cannot be resolved or is not a field\n\tWAKEUP_ALARM_OCCURRED cannot be resolved or is not a field\n\tWAKEUP_ALARM_OCCURRED cannot be resolved or is not a field\n\tWAKEUP_ALARM_OCCURRED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__ACQUIRE cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__ACQUIRE cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__RELEASE cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__RELEASE cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tKERNEL_WAKEUP_REPORTED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tMOBILE_RADIO_POWER_STATE_CHANGED cannot be resolved or is not a field\n\tBATTERY_SAVER_MODE_STATE_CHANGED cannot be resolved or is not a field\n\tBATTERY_SAVER_MODE_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tBATTERY_SAVER_MODE_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tDEVICE_IDLING_MODE_STATE_CHANGED cannot be resolved or is not a field\n\tDEVICE_IDLE_MODE_STATE_CHANGED cannot be resolved or is not a field\n\tPHONE_SIGNAL_STRENGTH_CHANGED cannot be resolved or is not a field\n\tBLE_SCAN_RESULT_RECEIVED cannot be resolved or is not a field\n\tBLE_SCAN_RESULT_RECEIVED cannot be resolved or is not a field\n\tWIFI_RADIO_POWER_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SIGNAL_STRENGTH_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tXmlSerializer cannot be resolved to a type\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tOsProtoEnums cannot be resolved to a variable\n\tCHARGING_STATE_CHANGED cannot be resolved or is not a field\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      clocks  

  private void init(com.android.internal.os.BatteryStatsImpl$Clocks);
    descriptor: (Lcom/android/internal/os/BatteryStatsImpl$Clocks;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 1060
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      clocks  

  public com.android.internal.os.BatteryStatsImpl$SamplingTimer getRpmTimerLocked(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/android/internal/os/BatteryStatsImpl$SamplingTimer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3085
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      name  

  public com.android.internal.os.BatteryStatsImpl$SamplingTimer getScreenOffRpmTimerLocked(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/android/internal/os/BatteryStatsImpl$SamplingTimer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3095
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      name  

  public com.android.internal.os.BatteryStatsImpl$SamplingTimer getWakeupReasonTimerLocked(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/android/internal/os/BatteryStatsImpl$SamplingTimer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3108
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      name  

  public com.android.internal.os.BatteryStatsImpl$SamplingTimer getKernelWakelockTimerLocked(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/android/internal/os/BatteryStatsImpl$SamplingTimer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3121
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      name  

  public com.android.internal.os.BatteryStatsImpl$SamplingTimer getKernelMemoryTimerLocked(long);
    descriptor: (J)Lcom/android/internal/os/BatteryStatsImpl$SamplingTimer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3130
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      bucket  

  private int writeHistoryTag(android.os.BatteryStats$HistoryTag);
    descriptor: (Landroid/os/BatteryStats$HistoryTag;)I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3139
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      tag   

  private void readHistoryTag(int, android.os.BatteryStats$HistoryTag);
    descriptor: (ILandroid/os/BatteryStats$HistoryTag;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3156
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      index  
      tag    

  public void writeHistoryDelta(android.os.Parcel, android.os.BatteryStats$HistoryItem, android.os.BatteryStats$HistoryItem);
    descriptor: (Landroid/os/Parcel;Landroid/os/BatteryStats$HistoryItem;Landroid/os/BatteryStats$HistoryItem;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3278
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      dest  
      cur   
      last  

  private int buildBatteryLevelInt(android.os.BatteryStats$HistoryItem);
    descriptor: (Landroid/os/BatteryStats$HistoryItem;)I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3422
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      h     

  private void readBatteryLevelInt(int, android.os.BatteryStats$HistoryItem);
    descriptor: (ILandroid/os/BatteryStats$HistoryItem;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3428
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                 Name  Flags
      batteryLevelInt  
      out              

  private int buildStateInt(android.os.BatteryStats$HistoryItem);
    descriptor: (Landroid/os/BatteryStats$HistoryItem;)I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3434
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      h     

  private void computeHistoryStepDetails(android.os.BatteryStats$HistoryStepDetails, android.os.BatteryStats$HistoryStepDetails);
    descriptor: (Landroid/os/BatteryStats$HistoryStepDetails;Landroid/os/BatteryStats$HistoryStepDetails;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3449
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      out   final
      last  final

  public void readHistoryDelta(android.os.Parcel, android.os.BatteryStats$HistoryItem);
    descriptor: (Landroid/os/Parcel;Landroid/os/BatteryStats$HistoryItem;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3594
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tType mismatch: cannot convert from int to byte\n\tType mismatch: cannot convert from int to byte\n\tType mismatch: cannot convert from int to byte\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      src   
      cur   

  public void commitCurrentHistoryBatchLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3673
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  void addHistoryBufferLocked(long, android.os.BatteryStats$HistoryItem);
    descriptor: (JLandroid/os/BatteryStats$HistoryItem;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3677
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeMs  
      cur                

  private void addHistoryBufferLocked(long, byte, android.os.BatteryStats$HistoryItem);
    descriptor: (JBLandroid/os/BatteryStats$HistoryItem;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3812
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeMs  
      cmd                
      cur                

  void addHistoryRecordLocked(long, long);
    descriptor: (JJ)V
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3835
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeMs  
      uptimeMs           

  void addHistoryRecordInnerLocked(long, android.os.BatteryStats$HistoryItem);
    descriptor: (JLandroid/os/BatteryStats$HistoryItem;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3855
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeMs  
      cur                

  public void addHistoryEventLocked(long, long, int, java.lang.String, int);
    descriptor: (JJILjava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=8, args_size=6
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3917
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeMs  
      uptimeMs           
      code               
      name               
      uid                

  void addHistoryRecordLocked(long, long, byte, android.os.BatteryStats$HistoryItem);
    descriptor: (JJBLandroid/os/BatteryStats$HistoryItem;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=7, args_size=5
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3926
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeMs  
      uptimeMs           
      cmd                
      cur                

  void addHistoryRecordLocked(android.os.BatteryStats$HistoryItem);
    descriptor: (Landroid/os/BatteryStats$HistoryItem;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3938
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      rec   

  void clearHistoryLocked();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3950
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void updateTimeBasesLocked(boolean, int, long, long);
    descriptor: (ZIJJ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=7, args_size=5
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 3981
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")
    MethodParameters:
             Name  Flags
      unplugged    
      screenState  
      uptime       
      realtime     

  private void updateBatteryPropertiesLocked();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4020
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void addIsolatedUidLocked(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4034
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tISOLATED_UID_CHANGED cannot be resolved or is not a field\n\tISOLATED_UID_CHANGED__EVENT__CREATED cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      isolatedUid  
      appUid       

  public void scheduleRemoveIsolatedUidLocked(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4044
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      isolatedUid  
      appUid       

  public void removeIsolatedUidLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4060
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tISOLATED_UID_CHANGED cannot be resolved or is not a field\n\tISOLATED_UID_CHANGED__EVENT__REMOVED cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")
    MethodParameters:
             Name  Flags
      isolatedUid  

  public int mapUid(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4072
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteEventLocked(int, java.lang.String, int);
    descriptor: (ILjava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4077
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      code  
      name  
      uid   

  boolean ensureStartClockTime(long);
    descriptor: (J)Z
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4087
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      currentTime  final

  public void noteCurrentTimeChangedLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4100
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void noteProcessStartLocked(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4108
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      name  
      uid   

  public void noteProcessCrashLocked(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4125
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      name  
      uid   

  public void noteProcessAnrLocked(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4133
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      name  
      uid   

  public void noteUidProcessStateLocked(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4141
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      uid    
      state  

  public void noteProcessFinishLocked(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4151
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      name  
      uid   

  public void noteSyncStartLocked(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4164
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      name  
      uid   

  public void noteSyncFinishLocked(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4175
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      name  
      uid   

  public void noteJobStartLocked(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4186
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      name  
      uid   

  public void noteJobFinishLocked(java.lang.String, int, int);
    descriptor: (Ljava/lang/String;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4197
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
            Name  Flags
      name        
      uid         
      stopReason  

  public void noteJobsDeferredLocked(int, int, long);
    descriptor: (IIJ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4208
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      uid          
      numDeferred  
      sinceLast    

  public void noteAlarmStartLocked(java.lang.String, android.os.WorkSource, int);
    descriptor: (Ljava/lang/String;Landroid/os/WorkSource;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4213
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
            Name  Flags
      name        
      workSource  
      uid         

  public void noteAlarmFinishLocked(java.lang.String, android.os.WorkSource, int);
    descriptor: (Ljava/lang/String;Landroid/os/WorkSource;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4217
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
            Name  Flags
      name        
      workSource  
      uid         

  private void noteAlarmStartOrFinishLocked(int, java.lang.String, android.os.WorkSource, int);
    descriptor: (ILjava/lang/String;Landroid/os/WorkSource;I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4221
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      historyItem  
      name         
      workSource   
      uid          

  public void noteWakupAlarmLocked(java.lang.String, int, android.os.WorkSource, java.lang.String);
    descriptor: (Ljava/lang/String;ILandroid/os/WorkSource;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4268
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tWAKEUP_ALARM_OCCURRED cannot be resolved or is not a field\n\tWAKEUP_ALARM_OCCURRED cannot be resolved or is not a field\n\tWAKEUP_ALARM_OCCURRED cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      packageName  
      uid          
      workSource   
      tag          

  private void requestWakelockCpuUpdate();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4294
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  private void requestImmediateCpuUpdate();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4298
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void setRecordAllHistoryLocked(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4302
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      enabled  

  public void setNoAutoReset(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4341
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      enabled  

  public void setPretendScreenOff(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4345
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                  Name  Flags
      pretendScreenOff  

  public void noteStartWakeLocked(int, int, android.os.WorkSource$WorkChain, java.lang.String, java.lang.String, int, boolean, long, long);
    descriptor: (IILandroid/os/WorkSource$WorkChain;Ljava/lang/String;Ljava/lang/String;IZJJ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=12, args_size=10
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4408
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__ACQUIRE cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__ACQUIRE cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                       Name  Flags
      uid                    
      pid                    
      wc                     
      name                   
      historyName            
      type                   
      unimportantForLogging  
      elapsedRealtime        
      uptime                 

  public void noteStopWakeLocked(int, int, android.os.WorkSource$WorkChain, java.lang.String, java.lang.String, int, long, long);
    descriptor: (IILandroid/os/WorkSource$WorkChain;Ljava/lang/String;Ljava/lang/String;IJJ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=11, args_size=9
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4453
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__RELEASE cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__RELEASE cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                 Name  Flags
      uid              
      pid              
      wc               
      name             
      historyName      
      type             
      elapsedRealtime  
      uptime           

  private int getPowerManagerWakeLockLevel(int);
    descriptor: (I)I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4470
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                          Name  Flags
      battertStatsWakelockType  

  public void noteStartWakeFromSourceLocked(android.os.WorkSource, int, java.lang.String, java.lang.String, int, boolean);
    descriptor: (Landroid/os/WorkSource;ILjava/lang/String;Ljava/lang/String;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=7, args_size=7
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4494
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                       Name  Flags
      ws                     
      pid                    
      name                   
      historyName            
      type                   
      unimportantForLogging  

  public void noteChangeWakelockFromSourceLocked(android.os.WorkSource, int, java.lang.String, java.lang.String, int, android.os.WorkSource, int, java.lang.String, java.lang.String, int, boolean);
    descriptor: (Landroid/os/WorkSource;ILjava/lang/String;Ljava/lang/String;ILandroid/os/WorkSource;ILjava/lang/String;Ljava/lang/String;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=12, args_size=12
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4514
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                          Name  Flags
      ws                        
      pid                       
      name                      
      historyName               
      type                      
      newWs                     
      newPid                    
      newName                   
      newHistoryName            
      newType                   
      newUnimportantForLogging  

  public void noteStopWakeFromSourceLocked(android.os.WorkSource, int, java.lang.String, java.lang.String, int);
    descriptor: (Landroid/os/WorkSource;ILjava/lang/String;Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4562
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      ws           
      pid          
      name         
      historyName  
      type         

  public void noteLongPartialWakelockStart(java.lang.String, java.lang.String, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4583
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      name         
      historyName  
      uid          

  public void noteLongPartialWakelockStartFromSource(java.lang.String, java.lang.String, android.os.WorkSource);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Landroid/os/WorkSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4597
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      name         
      historyName  
      workSource   

  private void noteLongPartialWakeLockStartInternal(java.lang.String, java.lang.String, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4616
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      name         
      historyName  
      uid          

  public void noteLongPartialWakelockFinish(java.lang.String, java.lang.String, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4631
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      name         
      historyName  
      uid          

  public void noteLongPartialWakelockFinishFromSource(java.lang.String, java.lang.String, android.os.WorkSource);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Landroid/os/WorkSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4644
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      name         
      historyName  
      workSource   

  private void noteLongPartialWakeLockFinishInternal(java.lang.String, java.lang.String, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4662
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      name         
      historyName  
      uid          

  void aggregateLastWakeupUptimeLocked(long);
    descriptor: (J)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4681
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tKERNEL_WAKEUP_REPORTED cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
          Name  Flags
      uptimeMs  

  public void noteWakeupReasonLocked(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4687
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      reason  

  public boolean startAddingCpuLocked();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4701
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void finishAddingCpuLocked(int, int, int, int, int, int, int, int);
    descriptor: (IIIIIIII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=9, args_size=9
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4706
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                 Name  Flags
      totalUTime       
      totalSTime       
      statUserTime     
      statSystemTime   
      statIOWaitTime   
      statIrqTime      
      statSoftIrqTime  
      statIdleTime     

  public void noteProcessDiedLocked(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4723
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   
      pid   

  public long getProcessWakeTime(int, int, long);
    descriptor: (IIJ)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4731
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
          Name  Flags
      uid       
      pid       
      realtime  

  public void reportExcessiveCpuLocked(int, java.lang.String, long, long);
    descriptor: (ILjava/lang/String;JJ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=7, args_size=5
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4743
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
          Name  Flags
      uid       
      proc      
      overTime  
      usedTime  

  public void noteStartSensorLocked(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4753
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      uid     
      sensor  

  public void noteStopSensorLocked(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4767
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      uid     
      sensor  

  public void noteGpsChangedLocked(android.os.WorkSource, android.os.WorkSource);
    descriptor: (Landroid/os/WorkSource;Landroid/os/WorkSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4783
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      oldWs  
      newWs  

  private void noteStartGpsLocked(int, android.os.WorkSource$WorkChain);
    descriptor: (ILandroid/os/WorkSource$WorkChain;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4823
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
           Name  Flags
      uid        
      workChain  

  private void noteStopGpsLocked(int, android.os.WorkSource$WorkChain);
    descriptor: (ILandroid/os/WorkSource$WorkChain;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4849
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
           Name  Flags
      uid        
      workChain  

  public void noteGpsSignalQualityLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4859
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      signalLevel  

  public void noteScreenStateLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4885
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")
    MethodParameters:
       Name  Flags
      state  

  public void noteScreenBrightnessLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4976
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
            Name  Flags
      brightness  

  public void noteUserActivityLocked(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 4999
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      uid    
      event  

  public void noteWakeUpLocked(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5006
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
           Name  Flags
      reason     
      reasonUid  

  public void noteInteractiveLocked(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5013
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      interactive  

  public void noteConnectivityChangedLocked(int, java.lang.String);
    descriptor: (ILjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5026
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      type   
      extra  

  private void noteMobileRadioApWakeupLocked(long, long, int);
    descriptor: (JJI)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=6, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5034
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                       Name  Flags
      elapsedRealtimeMillis  final
      uptimeMillis           final
      uid                    

  public boolean noteMobileRadioPowerStateLocked(int, long, int);
    descriptor: (IJI)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5077
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tMOBILE_RADIO_POWER_STATE_CHANGED cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      powerState   
      timestampNs  
      uid          

  public void notePowerSaveModeLocked(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5112
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBATTERY_SAVER_MODE_STATE_CHANGED cannot be resolved or is not a field\n\tBATTERY_SAVER_MODE_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tBATTERY_SAVER_MODE_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      enabled  

  public void noteDeviceIdleModeLocked(int, java.lang.String, int);
    descriptor: (ILjava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5142
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tDEVICE_IDLING_MODE_STATE_CHANGED cannot be resolved or is not a field\n\tDEVICE_IDLE_MODE_STATE_CHANGED cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
              Name  Flags
      mode          final
      activeReason  
      activeUid     

  public void notePackageInstalledLocked(java.lang.String, long);
    descriptor: (Ljava/lang/String;J)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5192
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      pkgName      
      versionCode  

  public void notePackageUninstalledLocked(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5205
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      pkgName  

  private void addPackageChange(android.os.BatteryStats$PackageChange);
    descriptor: (Landroid/os/BatteryStats$PackageChange;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5216
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      pc    

  void stopAllGpsSignalQualityTimersLocked(int);
    descriptor: (I)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5223
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      except  

  public void notePhoneOnLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5235
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void notePhoneOffLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5248
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  private void registerUsbStateReceiver(android.content.Context);
    descriptor: (Landroid/content/Context;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5261
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      context  

  private void noteUsbConnectionStateLocked(boolean);
    descriptor: (Z)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5283
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
           Name  Flags
      connected  

  void stopAllPhoneSignalStrengthTimersLocked(int);
    descriptor: (I)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5296
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      except  

  private int fixPhoneServiceState(int, int);
    descriptor: (II)I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5308
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
           Name  Flags
      state      
      signalBin  

  private void updateAllPhoneStateLocked(int, int, int);
    descriptor: (III)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5397
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tPHONE_SIGNAL_STRENGTH_CHANGED cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      state        
      simState     
      strengthBin  

  public void notePhoneStateLocked(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5413
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
          Name  Flags
      state     
      simState  

  public void notePhoneSignalStrengthLocked(android.telephony.SignalStrength);
    descriptor: (Landroid/telephony/SignalStrength;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5417
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                Name  Flags
      signalStrength  

  public void notePhoneDataConnectionStateLocked(int, boolean);
    descriptor: (IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5423
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
          Name  Flags
      dataType  
      hasData   

  public void noteWifiOnLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5453
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void noteWifiOffLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5467
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void noteAudioOnLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5481
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteAudioOffLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5496
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteVideoOnLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5513
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteVideoOffLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5528
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteResetAudioLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5545
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void noteResetVideoLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5562
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void noteActivityResumedLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5579
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteActivityPausedLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5584
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteVibratorOnLocked(int, long);
    descriptor: (IJ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5589
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                Name  Flags
      uid             
      durationMillis  

  public void noteVibratorOffLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5594
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteFlashlightOnLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5599
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteFlashlightOffLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5613
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteCameraOnLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5630
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteCameraOffLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5644
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteResetCameraLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5661
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void noteResetFlashlightLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5678
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  private void noteBluetoothScanStartedLocked(android.os.WorkSource$WorkChain, int, boolean);
    descriptor: (Landroid/os/WorkSource$WorkChain;IZ)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5695
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
               Name  Flags
      workChain      
      uid            
      isUnoptimized  

  public void noteBluetoothScanStartedFromSourceLocked(android.os.WorkSource, boolean);
    descriptor: (Landroid/os/WorkSource;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5711
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
               Name  Flags
      ws             
      isUnoptimized  

  private void noteBluetoothScanStoppedLocked(android.os.WorkSource$WorkChain, int, boolean);
    descriptor: (Landroid/os/WorkSource$WorkChain;IZ)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5725
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
               Name  Flags
      workChain      
      uid            
      isUnoptimized  

  private int getAttributionUid(int, android.os.WorkSource$WorkChain);
    descriptor: (ILandroid/os/WorkSource$WorkChain;)I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5741
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
           Name  Flags
      uid        
      workChain  

  public void noteBluetoothScanStoppedFromSourceLocked(android.os.WorkSource, boolean);
    descriptor: (Landroid/os/WorkSource;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5749
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
               Name  Flags
      ws             
      isUnoptimized  

  public void noteResetBluetoothScanLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5763
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void noteBluetoothScanResultsFromSourceLocked(android.os.WorkSource, int);
    descriptor: (Landroid/os/WorkSource;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5785
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBLE_SCAN_RESULT_RECEIVED cannot be resolved or is not a field\n\tBLE_SCAN_RESULT_RECEIVED cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
               Name  Flags
      ws             
      numNewResults  

  private void noteWifiRadioApWakeupLocked(long, long, int);
    descriptor: (JJI)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=6, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5801
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                       Name  Flags
      elapsedRealtimeMillis  final
      uptimeMillis           final
      uid                    

  public void noteWifiRadioPowerState(int, long, int);
    descriptor: (IJI)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5831
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tWIFI_RADIO_POWER_STATE_CHANGED cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      powerState   
      timestampNs  
      uid          

  public void noteWifiRunningLocked(android.os.WorkSource);
    descriptor: (Landroid/os/WorkSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5836
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      ws    

  public void noteWifiRunningChangedLocked(android.os.WorkSource, android.os.WorkSource);
    descriptor: (Landroid/os/WorkSource;Landroid/os/WorkSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5866
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      oldWs  
      newWs  

  public void noteWifiStoppedLocked(android.os.WorkSource);
    descriptor: (Landroid/os/WorkSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5901
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      ws    

  public void noteWifiStateLocked(int, java.lang.String);
    descriptor: (ILjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5931
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      wifiState    
      accessPoint  

  public void noteWifiSupplicantStateChangedLocked(int, boolean);
    descriptor: (IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5944
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
            Name  Flags
      supplState  
      failedAuth  

  void stopAllWifiSignalStrengthTimersLocked(int);
    descriptor: (I)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5963
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      except  

  public void noteWifiRssiChangedLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 5998
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tWIFI_SIGNAL_STRENGTH_CHANGED cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      newRssi  

  public void noteFullWifiLockAcquiredLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6005
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteFullWifiLockReleasedLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6018
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteWifiScanStartedLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6033
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteWifiScanStoppedLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6046
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteWifiBatchedScanStartedLocked(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6059
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   
      csph  

  public void noteWifiBatchedScanStoppedLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6065
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteWifiMulticastEnabledLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6073
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteWifiMulticastDisabledLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6093
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void noteFullWifiLockAcquiredFromSourceLocked(android.os.WorkSource);
    descriptor: (Landroid/os/WorkSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6118
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      ws    

  public void noteFullWifiLockReleasedFromSourceLocked(android.os.WorkSource);
    descriptor: (Landroid/os/WorkSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6140
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      ws    

  public void noteWifiScanStartedFromSourceLocked(android.os.WorkSource);
    descriptor: (Landroid/os/WorkSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6162
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      ws    

  public void noteWifiScanStoppedFromSourceLocked(android.os.WorkSource);
    descriptor: (Landroid/os/WorkSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6183
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      ws    

  public void noteWifiBatchedScanStartedFromSourceLocked(android.os.WorkSource, int);
    descriptor: (Landroid/os/WorkSource;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6200
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      ws    
      csph  

  public void noteWifiBatchedScanStoppedFromSourceLocked(android.os.WorkSource);
    descriptor: (Landroid/os/WorkSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6214
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      ws    

  private static java.lang.String[] includeInStringArray(java.lang.String[], java.lang.String);
    descriptor: ([Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 6228
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
       Name  Flags
      array  
      str    

  private static java.lang.String[] excludeFromStringArray(java.lang.String[], java.lang.String);
    descriptor: ([Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 6238
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
       Name  Flags
      array  
      str    

  public void noteNetworkInterfaceTypeLocked(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6253
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      iface        
      networkType  

  public java.lang.String[] getWifiIfaces();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6277
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public java.lang.String[] getMobileIfaces();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6283
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public long getScreenOnTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6289
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public int getScreenOnCount(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6293
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getScreenDozeTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6297
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public int getScreenDozeCount(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6301
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getScreenBrightnessTime(int, long, int);
    descriptor: (IJI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6305
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      brightnessBin      
      elapsedRealtimeUs  
      which              

  public com.android.internal.os.BatteryStatsImpl$Timer getScreenBrightnessTimer(int);
    descriptor: (I)Lcom/android/internal/os/BatteryStatsImpl$Timer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6311
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
               Name  Flags
      brightnessBin  

  public long getInteractiveTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6315
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public long getPowerSaveModeEnabledTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6319
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public int getPowerSaveModeEnabledCount(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6323
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getDeviceIdleModeTime(int, long, int);
    descriptor: (IJI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6327
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      mode               
      elapsedRealtimeUs  
      which              

  public int getDeviceIdleModeCount(int, int);
    descriptor: (II)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6338
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      mode   
      which  

  public long getLongestDeviceIdleModeTime(int);
    descriptor: (I)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6348
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      mode  

  public long getDeviceIdlingTime(int, long, int);
    descriptor: (IJI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6358
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      mode               
      elapsedRealtimeUs  
      which              

  public int getDeviceIdlingCount(int, int);
    descriptor: (II)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6368
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      mode   
      which  

  public int getNumConnectivityChange(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6378
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getGpsSignalQualityTime(int, long, int);
    descriptor: (IJI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6388
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      strengthBin        
      elapsedRealtimeUs  
      which              

  public long getGpsBatteryDrainMaMs();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6397
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public long getPhoneOnTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6414
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public int getPhoneOnCount(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6418
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getPhoneSignalStrengthTime(int, long, int);
    descriptor: (IJI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6422
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      strengthBin        
      elapsedRealtimeUs  
      which              

  public long getPhoneSignalScanningTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6428
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public com.android.internal.os.BatteryStatsImpl$Timer getPhoneSignalScanningTimer();
    descriptor: ()Lcom/android/internal/os/BatteryStatsImpl$Timer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6434
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getPhoneSignalStrengthCount(int, int);
    descriptor: (II)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6438
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      strengthBin  
      which        

  public com.android.internal.os.BatteryStatsImpl$Timer getPhoneSignalStrengthTimer(int);
    descriptor: (I)Lcom/android/internal/os/BatteryStatsImpl$Timer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6442
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      strengthBin  

  public long getPhoneDataConnectionTime(int, long, int);
    descriptor: (IJI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6446
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      dataType           
      elapsedRealtimeUs  
      which              

  public int getPhoneDataConnectionCount(int, int);
    descriptor: (II)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6452
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
          Name  Flags
      dataType  
      which     

  public com.android.internal.os.BatteryStatsImpl$Timer getPhoneDataConnectionTimer(int);
    descriptor: (I)Lcom/android/internal/os/BatteryStatsImpl$Timer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6456
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
          Name  Flags
      dataType  

  public long getMobileRadioActiveTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6460
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public int getMobileRadioActiveCount(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6464
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getMobileRadioActiveAdjustedTime(int);
    descriptor: (I)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6468
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getMobileRadioActiveUnknownTime(int);
    descriptor: (I)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6472
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public int getMobileRadioActiveUnknownCount(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6476
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getWifiMulticastWakelockTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6480
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public int getWifiMulticastWakelockCount(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6486
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getWifiOnTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6490
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public long getWifiActiveTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6494
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public long getGlobalWifiRunningTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6498
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public long getWifiStateTime(int, long, int);
    descriptor: (IJI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6502
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      wifiState          
      elapsedRealtimeUs  
      which              

  public int getWifiStateCount(int, int);
    descriptor: (II)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6508
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
           Name  Flags
      wifiState  
      which      

  public com.android.internal.os.BatteryStatsImpl$Timer getWifiStateTimer(int);
    descriptor: (I)Lcom/android/internal/os/BatteryStatsImpl$Timer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6512
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
           Name  Flags
      wifiState  

  public long getWifiSupplStateTime(int, long, int);
    descriptor: (IJI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6516
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      state              
      elapsedRealtimeUs  
      which              

  public int getWifiSupplStateCount(int, int);
    descriptor: (II)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6522
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      state  
      which  

  public com.android.internal.os.BatteryStatsImpl$Timer getWifiSupplStateTimer(int);
    descriptor: (I)Lcom/android/internal/os/BatteryStatsImpl$Timer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6526
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      state  

  public long getWifiSignalStrengthTime(int, long, int);
    descriptor: (IJI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6530
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      strengthBin        
      elapsedRealtimeUs  
      which              

  public int getWifiSignalStrengthCount(int, int);
    descriptor: (II)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6536
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      strengthBin  
      which        

  public com.android.internal.os.BatteryStatsImpl$Timer getWifiSignalStrengthTimer(int);
    descriptor: (I)Lcom/android/internal/os/BatteryStatsImpl$Timer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6540
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      strengthBin  

  public android.os.BatteryStats$ControllerActivityCounter getBluetoothControllerActivity();
    descriptor: ()Landroid/os/BatteryStats$ControllerActivityCounter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6545
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public android.os.BatteryStats$ControllerActivityCounter getWifiControllerActivity();
    descriptor: ()Landroid/os/BatteryStats$ControllerActivityCounter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6550
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public android.os.BatteryStats$ControllerActivityCounter getModemControllerActivity();
    descriptor: ()Landroid/os/BatteryStats$ControllerActivityCounter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6555
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public boolean hasBluetoothActivityReporting();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6560
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public boolean hasWifiActivityReporting();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6565
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public boolean hasModemActivityReporting();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6570
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public long getFlashlightOnTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6575
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public long getFlashlightOnCount(int);
    descriptor: (I)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6580
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public long getCameraOnTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6585
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public long getBluetoothScanTime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6590
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeUs  
      which              

  public long getNetworkActivityBytes(int, int);
    descriptor: (II)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6595
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      type   
      which  

  public long getNetworkActivityPackets(int, int);
    descriptor: (II)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6604
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      type   
      which  

  public long getStartClockTime();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6612
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public java.lang.String getStartPlatformVersion();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6621
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public java.lang.String getEndPlatformVersion();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6625
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getParcelVersion();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6629
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public boolean getIsOnBattery();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6633
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public android.util.SparseArray<? extends android.os.BatteryStats$Uid> getUidStats();
    descriptor: ()Landroid/util/SparseArray;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 6637
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Signature: ()Landroid/util/SparseArray<+Landroid/os/BatteryStats$Uid;>;

  private static void detachTimerIfNotNull(com.android.internal.os.BatteryStatsImpl$Timer);
    descriptor: (Lcom/android/internal/os/BatteryStatsImpl$Timer;)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 6641
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
       Name  Flags
      timer  

  private static boolean resetTimerIfNotNull(com.android.internal.os.BatteryStatsImpl$Timer, boolean);
    descriptor: (Lcom/android/internal/os/BatteryStatsImpl$Timer;Z)Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 6647
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
               Name  Flags
      timer          
      detachIfReset  

  private static boolean resetTimerIfNotNull(com.android.internal.os.BatteryStatsImpl$DualTimer, boolean);
    descriptor: (Lcom/android/internal/os/BatteryStatsImpl$DualTimer;Z)Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 6655
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
               Name  Flags
      timer          
      detachIfReset  

  private static void detachLongCounterIfNotNull(com.android.internal.os.BatteryStatsImpl$LongSamplingCounter);
    descriptor: (Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounter;)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 6662
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
         Name  Flags
      counter  

  private static void resetLongCounterIfNotNull(com.android.internal.os.BatteryStatsImpl$LongSamplingCounter, boolean);
    descriptor: (Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounter;Z)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 6668
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
               Name  Flags
      counter        
      detachIfReset  

  public long[] getCpuFreqs();
    descriptor: ()[J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10105
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void <init>(java.io.File, android.os.Handler, com.android.internal.os.BatteryStatsImpl$PlatformIdleStateCallback, com.android.internal.os.BatteryStatsImpl$UserInfoProvider);
    descriptor: (Ljava/io/File;Landroid/os/Handler;Lcom/android/internal/os/BatteryStatsImpl$PlatformIdleStateCallback;Lcom/android/internal/os/BatteryStatsImpl$UserInfoProvider;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 44
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.os.OsProtoEnums cannot be resolved\n\tThe import libcore.util cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tXmlSerializer cannot be resolved to a type\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tOsProtoEnums cannot be resolved to a variable\n\tCHARGING_STATE_CHANGED cannot be resolved or is not a field\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                  Name  Flags
      systemDir         
      handler           
      cb                
      userInfoProvider  

  private void <init>(com.android.internal.os.BatteryStatsImpl$Clocks, java.io.File, android.os.Handler, com.android.internal.os.BatteryStatsImpl$PlatformIdleStateCallback, com.android.internal.os.BatteryStatsImpl$UserInfoProvider);
    descriptor: (Lcom/android/internal/os/BatteryStatsImpl$Clocks;Ljava/io/File;Landroid/os/Handler;Lcom/android/internal/os/BatteryStatsImpl$PlatformIdleStateCallback;Lcom/android/internal/os/BatteryStatsImpl$UserInfoProvider;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 44
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.os.OsProtoEnums cannot be resolved\n\tThe import libcore.util cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tXmlSerializer cannot be resolved to a type\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tOsProtoEnums cannot be resolved to a variable\n\tCHARGING_STATE_CHANGED cannot be resolved or is not a field\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                  Name  Flags
      clocks            
      systemDir         
      handler           
      cb                
      userInfoProvider  

  public void <init>(android.os.Parcel);
    descriptor: (Landroid/os/Parcel;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 44
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.os.OsProtoEnums cannot be resolved\n\tThe import libcore.util cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tXmlSerializer cannot be resolved to a type\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tOsProtoEnums cannot be resolved to a variable\n\tCHARGING_STATE_CHANGED cannot be resolved or is not a field\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      p     

  public void <init>(com.android.internal.os.BatteryStatsImpl$Clocks, android.os.Parcel);
    descriptor: (Lcom/android/internal/os/BatteryStatsImpl$Clocks;Landroid/os/Parcel;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 44
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.os.OsProtoEnums cannot be resolved\n\tThe import libcore.util cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tXmlSerializer cannot be resolved to a type\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tOsProtoEnums cannot be resolved to a variable\n\tCHARGING_STATE_CHANGED cannot be resolved or is not a field\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      clocks  
      p       

  public void setPowerProfileLocked(com.android.internal.os.PowerProfile);
    descriptor: (Lcom/android/internal/os/PowerProfile;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10235
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      profile  

  public void setCallback(com.android.internal.os.BatteryStatsImpl$BatteryCallback);
    descriptor: (Lcom/android/internal/os/BatteryStatsImpl$BatteryCallback;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10257
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      cb    

  public void setRadioScanningTimeoutLocked(long);
    descriptor: (J)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10261
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      timeout  

  public void setExternalStatsSyncLocked(com.android.internal.os.BatteryStatsImpl$ExternalStatsSync);
    descriptor: (Lcom/android/internal/os/BatteryStatsImpl$ExternalStatsSync;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10267
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      sync  

  public void updateDailyDeadlineLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10271
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void recordDailyStatsIfNeededLocked(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10288
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      settled  

  public void recordDailyStatsLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10333
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXmlSerializer cannot be resolved to a type\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  void writeDailyItemsLocked(XmlSerializer);
    descriptor: (LXmlSerializer;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10366
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tXmlSerializer cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      out   

  void writeDailyLevelSteps(XmlSerializer, java.lang.String, android.os.BatteryStats$LevelStepTracker, java.lang.StringBuilder);
    descriptor: (LXmlSerializer;Ljava/lang/String;Landroid/os/BatteryStats$LevelStepTracker;Ljava/lang/StringBuilder;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10398
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tXmlSerializer cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
            Name  Flags
      out         
      tag         
      steps       
      tmpBuilder  

  public void readDailyStatsLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10424
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tXmlPullParser cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  void readDailyItemsLocked(XmlPullParser);
    descriptor: (LXmlPullParser;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10436
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      parser  

  void readDailyItemTagLocked(XmlPullParser);
    descriptor: (LXmlPullParser;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10481
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tXmlPullParserException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Exceptions:
      throws java.lang.NumberFormatException, XmlPullParserException, java.io.IOException
    MethodParameters:
        Name  Flags
      parser  

  void readDailyItemTagDetailsLocked(XmlPullParser, android.os.BatteryStats$DailyItem, boolean, java.lang.String);
    descriptor: (LXmlPullParser;Landroid/os/BatteryStats$DailyItem;ZLjava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10535
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Exceptions:
      throws java.lang.NumberFormatException, XmlPullParserException, java.io.IOException
    MethodParameters:
          Name  Flags
      parser    
      dit       
      isCharge  
      tag       

  public android.os.BatteryStats$DailyItem getDailyItemLocked(int);
    descriptor: (I)Landroid/os/BatteryStats$DailyItem;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10577
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      daysAgo  

  public long getCurrentDailyStartTime();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10583
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public long getNextMinDailyDeadline();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10588
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public long getNextMaxDailyDeadline();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10593
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public boolean startIteratingOldHistoryLocked();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10598
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public boolean getNextOldHistoryLocked(android.os.BatteryStats$HistoryItem);
    descriptor: (Landroid/os/BatteryStats$HistoryItem;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10612
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      out   

  public void finishIteratingOldHistoryLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10645
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getHistoryTotalSize();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10651
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getHistoryUsedSize();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10655
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public boolean startIteratingHistoryLocked();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10660
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getHistoryStringPoolSize();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10683
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getHistoryStringPoolBytes();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10688
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public java.lang.String getHistoryTagPoolString(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10695
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      index  

  public int getHistoryTagPoolUid(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10700
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      index  

  public boolean getNextHistoryLocked(android.os.BatteryStats$HistoryItem);
    descriptor: (Landroid/os/BatteryStats$HistoryItem;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10705
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      out   

  public void finishIteratingHistoryLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10726
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public long getHistoryBaseTime();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10733
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getStartCount();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10738
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public boolean isOnBattery();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10742
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public boolean isCharging();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10746
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public boolean isScreenOn(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10750
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      state  

  public boolean isScreenOff(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10755
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      state  

  public boolean isScreenDoze(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10759
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      state  

  void initTimes(long, long);
    descriptor: (JJ)V
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10763
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
          Name  Flags
      uptime    
      realtime  

  void initDischarge();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10773
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void resetAllStatsCmdLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10791
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  private void resetAllStatsLocked();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10825
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  private void initActiveHistoryEventsLocked(long, long);
    descriptor: (JJ)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10957
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeMs  
      uptimeMs           

  void updateDischargeScreenLevelsLocked(int, int);
    descriptor: (II)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10977
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
          Name  Flags
      oldState  
      newState  

  private void updateOldDischargeScreenLevelLocked(int);
    descriptor: (I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 10982
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      state  

  private void updateNewDischargeScreenLevelLocked(int);
    descriptor: (I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11004
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      state  

  public void pullPendingStateUpdatesLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11020
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  private android.net.NetworkStats readNetworkStatsLocked(java.lang.String[]);
    descriptor: ([Ljava/lang/String;)Landroid/net/NetworkStats;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11045
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      ifaces  

  public void updateWifiState(android.net.wifi.WifiActivityEnergyInfo);
    descriptor: (Landroid/net/wifi/WifiActivityEnergyInfo;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11061
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      info  final

  private android.telephony.ModemActivityInfo getDeltaModemActivityInfo(android.telephony.ModemActivityInfo);
    descriptor: (Landroid/telephony/ModemActivityInfo;)Landroid/telephony/ModemActivityInfo;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11324
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
              Name  Flags
      activityInfo  

  public void updateMobileRadioState(android.telephony.ModemActivityInfo);
    descriptor: (Landroid/telephony/ModemActivityInfo;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11346
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
              Name  Flags
      activityInfo  final

  private synchronized void addModemTxPowerToHistory(android.telephony.ModemActivityInfo);
    descriptor: (Landroid/telephony/ModemActivityInfo;)V
    flags: (0x0022) ACC_PRIVATE, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11517
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
              Name  Flags
      activityInfo  final

  public void updateBluetoothStateLocked(android.bluetooth.BluetoothActivityEnergyInfo);
    descriptor: (Landroid/bluetooth/BluetoothActivityEnergyInfo;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11580
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      info  final

  public void updateRpmStatsLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11759
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void updateKernelWakelocksLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11812
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void updateKernelMemoryBandwidthLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11868
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public boolean isOnBatteryLocked();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11892
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public boolean isOnBatteryScreenOffLocked();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11896
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void updateCpuTimeLocked(boolean, boolean);
    descriptor: (ZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11909
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")
    MethodParameters:
                    Name  Flags
      onBattery           
      onBatteryScreenOff  

  public void markPartialTimersAsEligible();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 11982
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()

  public void updateClusterSpeedTimes(android.util.SparseLongArray, boolean);
    descriptor: (Landroid/util/SparseLongArray;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12013
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()
    MethodParameters:
             Name  Flags
      updatedUids  
      onBattery    

  public void readKernelUidCpuTimesLocked(java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer>, android.util.SparseLongArray, );
    descriptor: (Ljava/util/ArrayList;Landroid/util/SparseLongArray;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12071
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Signature: (Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;Landroid/util/SparseLongArray;Z)V
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()
    MethodParameters:
               Name  Flags
      partialTimers  
      updatedUids    
      onBattery      

  public void readKernelUidCpuFreqTimesLocked(java.util.ArrayList<com.android.internal.os.BatteryStatsImpl$StopwatchTimer>, boolean, );
    descriptor: (Ljava/util/ArrayList;ZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12179
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Signature: (Ljava/util/ArrayList<Lcom/android/internal/os/BatteryStatsImpl$StopwatchTimer;>;ZZ)V
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()
    MethodParameters:
                    Name  Flags
      partialTimers       
      onBattery           
      onBatteryScreenOff  

  public void readKernelUidCpuActiveTimesLocked(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12292
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()
    MethodParameters:
           Name  Flags
      onBattery  

  public void readKernelUidCpuClusterTimesLocked(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12321
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()
    MethodParameters:
           Name  Flags
      onBattery  

  boolean setChargingLocked(boolean);
    descriptor: (Z)Z
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12345
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
          Name  Flags
      charging  

  protected void setOnBatteryLocked(long, long, boolean, int, int, int);
    descriptor: (JJZIII)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=9, args_size=7
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12405
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")
    MethodParameters:
              Name  Flags
      mSecRealtime  final
      mSecUptime    final
      onBattery     final
      oldStatus     final
      level         final
      chargeUAh     final

  private void startRecordingHistory(long, long, boolean);
    descriptor: (JJZ)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=6, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12497
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeMs  final
      uptimeMs           final
      reset              

  private void recordCurrentTimeChangeLocked(long, long, long);
    descriptor: (JJJ)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=7, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12510
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      currentTime        final
      elapsedRealtimeMs  final
      uptimeMs           final

  private void recordShutdownLocked(long, long);
    descriptor: (JJ)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12519
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
                   Name  Flags
      elapsedRealtimeMs  final
      uptimeMs           final

  private void scheduleSyncExternalStatsLocked(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12527
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      reason       
      updateFlags  

  public void setBatteryStateLocked(int, int, int, int, int, int, int, int);
    descriptor: (IIIIIIII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=9, args_size=9
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12537
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")
    MethodParameters:
               Name  Flags
      status         final
      health         final
      plugType       final
      level          final
      temp           
      volt           final
      chargeUAh      final
      chargeFullUAh  final

  public static boolean isOnBattery(int, int);
    descriptor: (II)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 12737
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
          Name  Flags
      plugType  
      status    

  private void reportChangesToStatsLog(android.os.BatteryStats$HistoryItem, int, int, int);
    descriptor: (Landroid/os/BatteryStats$HistoryItem;III)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12747
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tCHARGING_STATE_CHANGED cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
            Name  Flags
      recentPast  
      status      final
      plugType    final
      level       final

  public long getAwakeTimeBattery();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12757
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public long getAwakeTimePlugged();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12761
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public long computeUptime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12766
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      curTime  
      which    

  public long computeRealtime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12776
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      curTime  
      which    

  public long computeBatteryUptime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12786
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      curTime  
      which    

  public long computeBatteryRealtime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12791
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      curTime  
      which    

  public long computeBatteryScreenOffUptime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12796
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      curTime  
      which    

  public long computeBatteryScreenOffRealtime(long, int);
    descriptor: (JI)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12801
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      curTime  
      which    

  private long computeTimePerLevel(long[], int);
    descriptor: ([JI)J
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12805
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
          Name  Flags
      steps     
      numSteps  

  public long computeBatteryTimeRemaining(long);
    descriptor: (J)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12844
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      curTime  

  public android.os.BatteryStats$LevelStepTracker getDischargeLevelStepTracker();
    descriptor: ()Landroid/os/BatteryStats$LevelStepTracker;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12872
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public android.os.BatteryStats$LevelStepTracker getDailyDischargeLevelStepTracker();
    descriptor: ()Landroid/os/BatteryStats$LevelStepTracker;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12877
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public long computeChargeTimeRemaining(long);
    descriptor: (J)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12882
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      curTime  

  public android.os.connectivity.CellularBatteryStats getCellularBatteryStats();
    descriptor: ()Landroid/os/connectivity/CellularBatteryStats;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12911
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public android.os.connectivity.WifiBatteryStats getWifiBatteryStats();
    descriptor: ()Landroid/os/connectivity/WifiBatteryStats;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 12953
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public android.os.connectivity.GpsBatteryStats getGpsBatteryStats();
    descriptor: ()Landroid/os/connectivity/GpsBatteryStats;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13003
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public android.os.BatteryStats$LevelStepTracker getChargeLevelStepTracker();
    descriptor: ()Landroid/os/BatteryStats$LevelStepTracker;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13018
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public android.os.BatteryStats$LevelStepTracker getDailyChargeLevelStepTracker();
    descriptor: ()Landroid/os/BatteryStats$LevelStepTracker;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13023
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public java.util.ArrayList<android.os.BatteryStats$PackageChange> getDailyPackageChanges();
    descriptor: ()Ljava/util/ArrayList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13028
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Signature: ()Ljava/util/ArrayList<Landroid/os/BatteryStats$PackageChange;>;

  protected long getBatteryUptimeLocked();
    descriptor: ()J
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13032
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public long getBatteryUptime(long);
    descriptor: (J)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13037
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      curTime  

  public long getBatteryRealtime(long);
    descriptor: (J)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13042
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      curTime  

  public int getDischargeStartLevel();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13047
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getDischargeStartLevelLocked();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13053
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getDischargeCurrentLevel();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13058
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getDischargeCurrentLevelLocked();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13064
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getLowDischargeAmountSinceCharge();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13069
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getHighDischargeAmountSinceCharge();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13080
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getDischargeAmount(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13091
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      which  

  public int getDischargeAmountScreenOn();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13102
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getDischargeAmountScreenOnSinceCharge();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13114
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getDischargeAmountScreenOff();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13126
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getDischargeAmountScreenOffSinceCharge();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13139
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getDischargeAmountScreenDoze();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13152
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int getDischargeAmountScreenDozeSinceCharge();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13164
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public com.android.internal.os.BatteryStatsImpl$Uid getUidStatsLocked(int);
    descriptor: (I)Lcom/android/internal/os/BatteryStatsImpl$Uid;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13178
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public com.android.internal.os.BatteryStatsImpl$Uid getAvailableUidStatsLocked(int);
    descriptor: (I)Lcom/android/internal/os/BatteryStatsImpl$Uid;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13191
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public void onCleanupUserLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13196
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      userId  

  public void onUserRemovedLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13203
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
        Name  Flags
      userId  

  public void removeUidStatsLocked(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13216
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   

  public com.android.internal.os.BatteryStatsImpl$Uid$Proc getProcessStatsLocked(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Lcom/android/internal/os/BatteryStatsImpl$Uid$Proc;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13225
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   
      name  

  public com.android.internal.os.BatteryStatsImpl$Uid$Pkg getPackageStatsLocked(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Lcom/android/internal/os/BatteryStatsImpl$Uid$Pkg;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13235
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   
      pkg   

  public com.android.internal.os.BatteryStatsImpl$Uid$Pkg$Serv getServiceStatsLocked(int, java.lang.String, java.lang.String);
    descriptor: (ILjava/lang/String;Ljava/lang/String;)Lcom/android/internal/os/BatteryStatsImpl$Uid$Pkg$Serv;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13245
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      uid   
      pkg   
      name  

  public void shutdownLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13251
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public boolean trackPerProcStateCpuTimes();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13257
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void systemServicesReady(android.content.Context);
    descriptor: (Landroid/content/Context;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13261
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
         Name  Flags
      context  

  public long getExternalStatsCollectionRateLimitMs();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13407
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void dumpConstantsLocked(java.io.PrintWriter);
    descriptor: (Ljava/io/PrintWriter;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13414
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")
    MethodParameters:
      Name  Flags
      pw    

  public void dumpCpuStatsLocked(java.io.PrintWriter);
    descriptor: (Ljava/io/PrintWriter;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13419
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.GuardedBy(value = "this")
    MethodParameters:
      Name  Flags
      pw    

  public void writeAsyncLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13458
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void writeSyncLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13462
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  void writeLocked(boolean);
    descriptor: (Z)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13466
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      sync  

  public void commitPendingDataToDisk();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13515
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void readLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13526
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public int describeContents();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13573
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  void readHistory(android.os.Parcel, boolean);
    descriptor: (Landroid/os/Parcel;Z)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13577
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Exceptions:
      throws android.os.ParcelFormatException
    MethodParameters:
               Name  Flags
      in             
      andOldHistory  

  void readOldHistory(android.os.Parcel);
    descriptor: (Landroid/os/Parcel;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13652
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      in    

  void writeHistory(android.os.Parcel, boolean, boolean);
    descriptor: (Landroid/os/Parcel;ZZ)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13664
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
               Name  Flags
      out            
      inclData       
      andOldHistory  

  void writeOldHistory(android.os.Parcel);
    descriptor: (Landroid/os/Parcel;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13696
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      out   

  public void readSummaryFromParcel(android.os.Parcel);
    descriptor: (Landroid/os/Parcel;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 13708
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    Exceptions:
      throws android.os.ParcelFormatException
    MethodParameters:
      Name  Flags
      in    

  public void writeSummaryToParcel(android.os.Parcel, boolean);
    descriptor: (Landroid/os/Parcel;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 14172
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
             Name  Flags
      out          
      inclHistory  

  public void readFromParcel(android.os.Parcel);
    descriptor: (Landroid/os/Parcel;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 14672
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      in    

  void readFromParcelLocked(android.os.Parcel);
    descriptor: (Landroid/os/Parcel;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 14676
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
      Name  Flags
      in    

  public void writeToParcel(android.os.Parcel, int);
    descriptor: (Landroid/os/Parcel;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 14887
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      out    
      flags  

  public void writeToParcelWithoutUids(android.os.Parcel, int);
    descriptor: (Landroid/os/Parcel;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 14891
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
       Name  Flags
      out    
      flags  

  void writeToParcelLocked(android.os.Parcel, boolean, int);
    descriptor: (Landroid/os/Parcel;ZI)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 14896
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
          Name  Flags
      out       
      inclUids  
      flags     

  public void prepareForDumpLocked();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 15096
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;

  public void dumpLocked(android.content.Context, java.io.PrintWriter, int, int, long);
    descriptor: (Landroid/content/Context;Ljava/io/PrintWriter;IIJ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=7, args_size=6
        start local 0 // com.android.internal.os.BatteryStatsImpl this
         0: .line 15105
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl;
    MethodParameters:
           Name  Flags
      context    
      pw         
      flags      
      reqUid     
      histStart  
}
SourceFile: "BatteryStatsImpl.java"
NestMembers:
  com.android.internal.os.BatteryStatsImpl$1  com.android.internal.os.BatteryStatsImpl$2  com.android.internal.os.BatteryStatsImpl$3  com.android.internal.os.BatteryStatsImpl$4  com.android.internal.os.BatteryStatsImpl$5  com.android.internal.os.BatteryStatsImpl$BatchTimer  com.android.internal.os.BatteryStatsImpl$BatteryCallback  com.android.internal.os.BatteryStatsImpl$BluetoothActivityInfoCache  com.android.internal.os.BatteryStatsImpl$Clocks  com.android.internal.os.BatteryStatsImpl$Constants  com.android.internal.os.BatteryStatsImpl$ControllerActivityCounterImpl  com.android.internal.os.BatteryStatsImpl$Counter  com.android.internal.os.BatteryStatsImpl$DualTimer  com.android.internal.os.BatteryStatsImpl$DurationTimer  com.android.internal.os.BatteryStatsImpl$ExternalStatsSync  com.android.internal.os.BatteryStatsImpl$LongSamplingCounter  com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray  com.android.internal.os.BatteryStatsImpl$MyHandler  com.android.internal.os.BatteryStatsImpl$OverflowArrayMap  com.android.internal.os.BatteryStatsImpl$PlatformIdleStateCallback  com.android.internal.os.BatteryStatsImpl$SamplingTimer  com.android.internal.os.BatteryStatsImpl$StopwatchTimer  com.android.internal.os.BatteryStatsImpl$SystemClocks  com.android.internal.os.BatteryStatsImpl$TimeBase  com.android.internal.os.BatteryStatsImpl$TimeBaseObs  com.android.internal.os.BatteryStatsImpl$Timer  com.android.internal.os.BatteryStatsImpl$Uid  com.android.internal.os.BatteryStatsImpl$Uid$1  com.android.internal.os.BatteryStatsImpl$Uid$2  com.android.internal.os.BatteryStatsImpl$Uid$3  com.android.internal.os.BatteryStatsImpl$Uid$Pkg  com.android.internal.os.BatteryStatsImpl$Uid$Pkg$Serv  com.android.internal.os.BatteryStatsImpl$Uid$Proc  com.android.internal.os.BatteryStatsImpl$Uid$Sensor  com.android.internal.os.BatteryStatsImpl$Uid$Wakelock  com.android.internal.os.BatteryStatsImpl$UidToRemove  com.android.internal.os.BatteryStatsImpl$UserInfoProvider
InnerClasses:
  public abstract ControllerActivityCounter = android.os.BatteryStats$ControllerActivityCounter of android.os.BatteryStats
  public final DailyItem = android.os.BatteryStats$DailyItem of android.os.BatteryStats
  public final HistoryEventTracker = android.os.BatteryStats$HistoryEventTracker of android.os.BatteryStats
  public final HistoryItem = android.os.BatteryStats$HistoryItem of android.os.BatteryStats
  public final HistoryStepDetails = android.os.BatteryStats$HistoryStepDetails of android.os.BatteryStats
  public final HistoryTag = android.os.BatteryStats$HistoryTag of android.os.BatteryStats
  public final LevelStepTracker = android.os.BatteryStats$LevelStepTracker of android.os.BatteryStats
  public final PackageChange = android.os.BatteryStats$PackageChange of android.os.BatteryStats
  public abstract Uid = android.os.BatteryStats$Uid of android.os.BatteryStats
  public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable
  public final WorkChain = android.os.WorkSource$WorkChain of android.os.WorkSource
  public abstract Pool = android.util.Pools$Pool of android.util.Pools
  public final Visibility = com.android.internal.annotations.VisibleForTesting$Visibility of com.android.internal.annotations.VisibleForTesting
  public BatchTimer = com.android.internal.os.BatteryStatsImpl$BatchTimer of com.android.internal.os.BatteryStatsImpl
  public abstract BatteryCallback = com.android.internal.os.BatteryStatsImpl$BatteryCallback of com.android.internal.os.BatteryStatsImpl
  private final BluetoothActivityInfoCache = com.android.internal.os.BatteryStatsImpl$BluetoothActivityInfoCache of com.android.internal.os.BatteryStatsImpl
  public abstract Clocks = com.android.internal.os.BatteryStatsImpl$Clocks of com.android.internal.os.BatteryStatsImpl
  public final Constants = com.android.internal.os.BatteryStatsImpl$Constants of com.android.internal.os.BatteryStatsImpl
  public ControllerActivityCounterImpl = com.android.internal.os.BatteryStatsImpl$ControllerActivityCounterImpl of com.android.internal.os.BatteryStatsImpl
  public Counter = com.android.internal.os.BatteryStatsImpl$Counter of com.android.internal.os.BatteryStatsImpl
  public DualTimer = com.android.internal.os.BatteryStatsImpl$DualTimer of com.android.internal.os.BatteryStatsImpl
  public DurationTimer = com.android.internal.os.BatteryStatsImpl$DurationTimer of com.android.internal.os.BatteryStatsImpl
  public abstract ExternalStatsSync = com.android.internal.os.BatteryStatsImpl$ExternalStatsSync of com.android.internal.os.BatteryStatsImpl
  public LongSamplingCounter = com.android.internal.os.BatteryStatsImpl$LongSamplingCounter of com.android.internal.os.BatteryStatsImpl
  public LongSamplingCounterArray = com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray of com.android.internal.os.BatteryStatsImpl
  final MyHandler = com.android.internal.os.BatteryStatsImpl$MyHandler of com.android.internal.os.BatteryStatsImpl
  public abstract OverflowArrayMap = com.android.internal.os.BatteryStatsImpl$OverflowArrayMap of com.android.internal.os.BatteryStatsImpl
  public abstract PlatformIdleStateCallback = com.android.internal.os.BatteryStatsImpl$PlatformIdleStateCallback of com.android.internal.os.BatteryStatsImpl
  public SamplingTimer = com.android.internal.os.BatteryStatsImpl$SamplingTimer of com.android.internal.os.BatteryStatsImpl
  public StopwatchTimer = com.android.internal.os.BatteryStatsImpl$StopwatchTimer of com.android.internal.os.BatteryStatsImpl
  public SystemClocks = com.android.internal.os.BatteryStatsImpl$SystemClocks of com.android.internal.os.BatteryStatsImpl
  public TimeBase = com.android.internal.os.BatteryStatsImpl$TimeBase of com.android.internal.os.BatteryStatsImpl
  public abstract TimeBaseObs = com.android.internal.os.BatteryStatsImpl$TimeBaseObs of com.android.internal.os.BatteryStatsImpl
  public abstract Timer = com.android.internal.os.BatteryStatsImpl$Timer of com.android.internal.os.BatteryStatsImpl
  public Uid = com.android.internal.os.BatteryStatsImpl$Uid of com.android.internal.os.BatteryStatsImpl
  public Pkg = com.android.internal.os.BatteryStatsImpl$Uid$Pkg of com.android.internal.os.BatteryStatsImpl$Uid
  public Serv = com.android.internal.os.BatteryStatsImpl$Uid$Pkg$Serv of com.android.internal.os.BatteryStatsImpl$Uid$Pkg
  public Proc = com.android.internal.os.BatteryStatsImpl$Uid$Proc of com.android.internal.os.BatteryStatsImpl$Uid
  public final UidToRemove = com.android.internal.os.BatteryStatsImpl$UidToRemove of com.android.internal.os.BatteryStatsImpl
  public abstract UserInfoProvider = com.android.internal.os.BatteryStatsImpl$UserInfoProvider of com.android.internal.os.BatteryStatsImpl