From ebba94b9d1e0add5de9ff6f7b484d72018bac855 Mon Sep 17 00:00:00 2001 From: "arraykeys@gmail.com" Date: Thu, 6 Dec 2018 13:01:39 +0800 Subject: [PATCH] add profiling support for sdk --- sdk/android-ios/sdk.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/android-ios/sdk.go b/sdk/android-ios/sdk.go index 503de6a..da6ab44 100644 --- a/sdk/android-ios/sdk.go +++ b/sdk/android-ios/sdk.go @@ -498,6 +498,7 @@ func StartProfiling(storePath string) { func StopProfiling() { if isProfiling { isProfiling = false + pprof.StopCPUProfile() goroutine := pprof.Lookup("goroutine") goroutine.WriteTo(goroutineProfilingFile, 1) heap := pprof.Lookup("heap") @@ -506,7 +507,6 @@ func StopProfiling() { block.WriteTo(blockProfilingFile, 1) threadcreate := pprof.Lookup("threadcreate") threadcreate.WriteTo(threadcreateProfilingFile, 1) - pprof.StopCPUProfile() } }