Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Jinxqq/OutSiderAPM
/ functions
Functions
413 in github.com/Jinxqq/OutSiderAPM
⨍
Functions
413
◇
Types & classes
118
Method
finalize
()
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:296
Method
findLambda
apm-plugin/src/main/kotlin/me/wsj/plugin/internal/bytecode/lam/LambdaNodeAdapter.kt:108
Method
generateMiddleMethod
apm-plugin/src/main/kotlin/me/wsj/plugin/internal/bytecode/lam/LambdaMethodReferAdapter.kt:106
Method
getBatteryInfo
outsider/src/main/java/me/wsj/apm/battery/BatteryStatsTracker.kt:67
Method
getBottomActivity
()
outsider/src/main/java/me/wsj/apm/mem/ActivityStack.java:53
Method
getCommonSuperClass
apm-plugin/src/main/kotlin/me/wsj/plugin/internal/ExtendClassWriter.kt:12
Method
getCurrentBatteryLevel
()
outsider/src/main/java/me/wsj/apm/battery/BatteryLevelReceiver.java:32
Method
getDefaultTasks
()
outsider/src/main/java/me/wsj/apm/thread/CibThreadPool.java:79
Method
getDefaultTasks
()
app/src/main/java/me/wsj/performance/test/CibThreadPool.java:81
Method
getDestMethod
apm-plugin/src/main/kotlin/me/wsj/plugin/internal/bytecode/log/LogMethodAdapter.kt:36
Method
getDestMethod2
apm-plugin/src/main/kotlin/me/wsj/plugin/internal/bytecode/log/LogMethodAdapter.kt:48
Method
getFps
()
outsider/src/main/java/me/wsj/apm/jank/FpsCheck.java:14
Method
getId
()
outsider/src/main/java/me/wsj/core/storage/IInfo.java:17
Method
getId
()
outsider/src/main/java/me/wsj/core/storage/BaseInfo.java:48
Method
getInputTypes
apm-plugin/src/main/kotlin/me/wsj/plugin/OutSiderAPMTransform.kt:20
Method
getParams
()
outsider/src/main/java/me/wsj/core/storage/BaseInfo.java:76
Method
getRecordTime
()
outsider/src/main/java/me/wsj/core/storage/BaseInfo.java:63
Method
getScopes
apm-plugin/src/main/kotlin/me/wsj/plugin/OutSiderAPMTransform.kt:24
Method
getSystemScreenBrightnessValue
* 获取屏幕亮度 */
outsider/src/main/java/me/wsj/apm/battery/BatteryStatsTracker.kt:100
Method
getTopActivity
()
outsider/src/main/java/me/wsj/apm/mem/ActivityStack.java:48
Method
getTotalBatteryPercent
()
outsider/src/main/java/me/wsj/apm/battery/BatteryLevelReceiver.java:36
Method
getTrafficStats
outsider/src/main/java/me/wsj/apm/OutSider.kt:64
Method
getUITask
()
outsider/src/main/java/me/wsj/apm/thread/CibThreadPool.java:84
Method
getUITask
()
app/src/main/java/me/wsj/performance/test/CibThreadPool.java:87
Function
getUniqueJarName
apm-plugin/src/main/kotlin/me/wsj/plugin/utils/FileUtils.kt:64
Method
getVoltage
()
outsider/src/main/java/me/wsj/apm/battery/BatteryLevelReceiver.java:40
Method
handleMessage
(Message msg)
outsider/src/main/java/me/wsj/core/job/AsyncThreadTask.java:110
Method
handleMessage
(final Message msg)
outsider/src/main/java/me/wsj/instrument/activitythread/ActivityThreadCallback.java:63
Function
hasAnnotation
apm-plugin/src/main/kotlin/me/wsj/plugin/utils/HookUtils.kt:27
Method
hook
@param ignorePackages comma-separated list
outsider/src/main/java/me/wsj/instrument/activitythread/ActivityThreadHooker.java:16
Method
include
apm-plugin/src/main/kotlin/me/wsj/plugin/OutSiderApmConfig.kt:69
Function
insertArgument
apm-plugin/src/main/kotlin/me/wsj/plugin/utils/HookUtils.kt:31
Method
insertToOkHttpClientBuilder
(List<Interceptor> interceptors)
outsider/src/main/java/me/wsj/apm/traffic/okhttp/OkHttpUtils.java:13
Method
intercept
outsider/src/main/java/me/wsj/apm/OutSider.kt:82
Method
intercept
(Chain chain)
outsider/src/main/java/me/wsj/apm/traffic/okhttp/NetWorkInterceptor.java:32
Method
intercept
outsider/src/main/java/me/wsj/apm/anr/AnrInterceptor.kt:4
Method
invokeAny
(final Collection<? extends Callable<T>> tasks)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:278
Method
isCharging
()
outsider/src/main/java/me/wsj/apm/battery/BatteryLevelReceiver.java:44
Method
isCibLog
apm-plugin/src/main/kotlin/me/wsj/plugin/internal/bytecode/log/LogMethodAdapter.kt:44
Function
isClassFile
apm-plugin/src/main/kotlin/me/wsj/plugin/utils/FileUtils.kt:112
Method
isInBackGround
()
outsider/src/main/java/me/wsj/apm/mem/ActivityStack.java:57
Method
isIncremental
apm-plugin/src/main/kotlin/me/wsj/plugin/OutSiderAPMTransform.kt:28
Method
isInitThread
apm-plugin/src/main/kotlin/me/wsj/plugin/internal/bytecode/thread/ThreadMethodAdapter.kt:56
Method
isInitThreadPool
apm-plugin/src/main/kotlin/me/wsj/plugin/internal/bytecode/thread/CibThreadPoolMethodAdapter.kt:49
Method
isNeedVisit
apm-plugin/src/main/kotlin/me/wsj/plugin/utils/TypeUtil.kt:68
Method
isNewThread
apm-plugin/src/main/kotlin/me/wsj/plugin/internal/bytecode/thread/ThreadMethodAdapter.kt:52
Method
isReturn
apm-plugin/src/main/kotlin/me/wsj/plugin/internal/bytecode/okhttp3/Okhttp3MethodAdapter.kt:38
Method
isShutdown
()
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:238
Method
isTerminated
()
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:243
Method
isThreadPoolGetExecutor
apm-plugin/src/main/kotlin/me/wsj/plugin/internal/bytecode/thread/CibThreadPoolMethodAdapter.kt:55
Function
isWeavableClass
apm-plugin/src/main/kotlin/me/wsj/plugin/utils/FileUtils.kt:59
Method
isWeaveThisJar
apm-plugin/src/main/kotlin/me/wsj/plugin/utils/TypeUtil.kt:54
Method
markActivityDestroy
防止泄露
outsider/src/main/java/me/wsj/apm/traffic/TrafficTracker.kt:54
Method
markActivityPause
以pause为中断点
outsider/src/main/java/me/wsj/apm/traffic/TrafficTracker.kt:46
Method
markActivityStart
outsider/src/main/java/me/wsj/apm/traffic/TrafficTracker.kt:33
Method
markStart
()
outsider/src/main/java/me/wsj/apm/mem/ActivityStack.java:40
Method
markStop
()
outsider/src/main/java/me/wsj/apm/mem/ActivityStack.java:44
Method
moduleDependencies
apm-plugin/src/main/kotlin/me/wsj/plugin/OutSiderApmConfig.kt:99
Method
newCachedThreadPool
(final String name)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:77
Method
newHandlerThread
(final String name, final String prefix)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowHandlerThread.java:12
Method
newInstance
(final String className, final Object... args)
outsider/src/main/java/me/wsj/core/utils/ReflectionUtils.java:94
Method
newInstance
Used by {@code ThreadTransformer} for thread renaming @param prefix the prefix of name @return an instance of ThreadFactory
outsider/src/main/java/me/wsj/apm/thread/pool/NamedThreadFactory.java:16
Method
newOptimizedCachedThreadPool
(final String name)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:189
Method
newOptimizedFixedThreadPool
(final int nThreads, final String name)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:125
Method
newOptimizedScheduledThreadPool
(final int corePoolSize, final String name)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:155
Method
newOptimizedSingleThreadExecutor
(final String name)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:173
Method
newOptimizedSingleThreadScheduledExecutor
(final String name)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:137
Method
newOptimizedThreadPoolExecutor
(final int corePoolSize, final int maxPoolSize, final long keepAliveTime, final TimeUnit unit, final BlockingQ
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowThreadPoolExecutor.java:36
Method
newOptimizedWorkStealingPool
(final String name)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:205
Method
newSingleThreadExecutor
(final String name)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:65
Method
newSingleThreadScheduledExecutor
(final String name)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:89
Method
newThread
(Runnable r)
outsider/src/main/java/me/wsj/core/job/AsyncThreadTask.java:28
Method
newThread
(final String prefix)
outsider/src/main/java/me/wsj/apm/thread/ShadowThread.java:47
Method
newThread
(final String prefix)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowThread.java:13
Method
newThread
(final ForkJoinPool pool)
outsider/src/main/java/me/wsj/apm/thread/pool/NamedForkJoinWorkerThreadFactory.java:25
Method
newThread
(final Runnable r)
outsider/src/main/java/me/wsj/apm/thread/pool/NamedThreadFactory.java:47
Method
newThreadPoolExecutor
(final int corePoolSize, final int maxPoolSize, final long keepAliveTime, final TimeUnit unit, final BlockingQ
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowThreadPoolExecutor.java:16
Method
newTimer
(final String name)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowTimer.java:12
Method
newWorkStealingPool
(final String name)
outsider/src/main/java/me/wsj/apm/thread/pool/ShadowExecutors.java:113
Method
okhttpEnabled
* 用来控制是否接入okhttp相关的功能 */
apm-plugin/src/main/kotlin/me/wsj/plugin/OutSiderApmConfig.kt:56
Method
onActivityCreated
outsider/src/main/java/me/wsj/apm/mem/MemoryTracker.kt:31
Method
onActivityDestroyed
outsider/src/main/java/me/wsj/apm/traffic/TrafficTracker.kt:28
Method
onActivityDestroyed
outsider/src/main/java/me/wsj/apm/mem/MemoryTracker.kt:72
Method
onActivityPaused
outsider/src/main/java/me/wsj/apm/traffic/TrafficTracker.kt:24
Method
onActivityStarted
outsider/src/main/java/me/wsj/apm/battery/BatteryStatsTracker.kt:45
Method
onActivityStarted
outsider/src/main/java/me/wsj/apm/traffic/TrafficTracker.kt:20
Method
onActivityStopped
outsider/src/main/java/me/wsj/apm/battery/BatteryStatsTracker.kt:53
Method
onActivityStopped
outsider/src/main/java/me/wsj/apm/mem/MemoryTracker.kt:35
Method
onAppCreate
outsider/src/main/java/me/wsj/apm/OutSider.kt:45
Method
onAppDestory
outsider/src/main/java/me/wsj/apm/OutSider.kt:103
Method
onAppNotResponding
outsider/src/main/java/me/wsj/apm/OutSider.kt:78
Method
onAppNotResponding
outsider/src/main/java/me/wsj/apm/anr/AnrListener.kt:4
Method
onAppStart
outsider/src/main/java/me/wsj/apm/OutSider.kt:99
Method
onClick
(View v)
app/src/main/java/me/wsj/performance/ui/ThreadActivity.java:45
Method
onCreate
()
outsider/src/main/java/me/wsj/apm/battery/LauncherHelpProvider.java:17
Method
onCreate
app/src/main/java/me/wsj/performance/APMApplication.kt:7
Method
onCreate
app/src/main/java/me/wsj/performance/MainActivity.kt:13
Method
onCreate
(@Nullable Bundle savedInstanceState)
app/src/main/java/me/wsj/performance/ui/FuncActivity.java:17
Method
onCreate
(@Nullable Bundle savedInstanceState)
app/src/main/java/me/wsj/performance/ui/NetworkActivity.java:22
Method
onCreate
app/src/main/java/me/wsj/performance/ui/JankActivity.kt:11
← previous
next →
201–300 of 413, ranked by callers