Class ShadowDebug

    • Constructor Detail

      • ShadowDebug

        public ShadowDebug()
    • Method Detail

      • __staticInitializer__

        @Implementation
        protected static void __staticInitializer__()
      • getNativeHeapAllocatedSize

        @Implementation
        protected static long getNativeHeapAllocatedSize()
      • getRuntimeStats

        @Implementation(minSdk=23)
        protected static Map<String,​String> getRuntimeStats()
      • startMethodTracing

        @Implementation
        protected static void startMethodTracing()
      • startMethodTracing

        @Implementation
        protected static void startMethodTracing​(String tracePath,
                                                 int bufferSize,
                                                 int flags)
      • startMethodTracing

        @Implementation
        protected static void startMethodTracing​(String tracePath)
      • startMethodTracing

        @Implementation
        protected static void startMethodTracing​(String tracePath,
                                                 int bufferSize)
      • startMethodTracingSampling

        @Implementation(minSdk=21)
        protected static void startMethodTracingSampling​(String tracePath,
                                                         int bufferSize,
                                                         int intervalUs)
      • stopMethodTracing

        @Implementation
        protected static void stopMethodTracing()
      • reset

        @Resetter
        public static void reset()
      • fixTracePath

        @Implementation(minSdk=24)
        protected static String fixTracePath​(String tracePath)