Skip to content

Instantly share code, notes, and snippets.

@amirhadadi
Created March 17, 2019 14:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save amirhadadi/0c43b087b9bfd995119a97cbf3557d21 to your computer and use it in GitHub Desktop.
Save amirhadadi/0c43b087b9bfd995119a97cbf3557d21 to your computer and use it in GitHub Desktop.
stack walk with zgc 10 minutes after restart
--- 60109469 ns (0.07%), 6 samples
[ 0] ResolvedMethodTable::lookup(int, unsigned int, Method*)
[ 1] java_lang_invoke_ResolvedMethodName::find_resolved_method(methodHandle const&, Thread*)
[ 2] CallInfo::CallInfo(Method*, Klass*, Thread*)
[ 3] java_lang_StackFrameInfo::set_method_and_bci(Handle, methodHandle const&, int, Thread*)
[ 4] StackWalk::walk(Handle, long, int, int, int, objArrayHandle, Thread*)
[ 5] JVM_CallStackWalk
[ 6] java.lang.StackStreamFactory$AbstractStackWalker.callStackWalk
[ 7] java.lang.StackStreamFactory$AbstractStackWalker.beginStackWalk
[ 8] java.lang.StackStreamFactory$AbstractStackWalker.walk
[ 9] java.lang.StackWalker.walk
[10] org.apache.logging.log4j.util.StackLocator.getCallerClass
[11] org.apache.logging.log4j.util.StackLocatorUtil.getCallerClass
[12] org.apache.logging.log4j.jcl.LogAdapter.getContext
[13] org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger
[14] org.apache.logging.log4j.jcl.LogFactoryImpl.getInstance
[15] org.apache.logging.log4j.jcl.LogFactoryImpl.getInstance
[16] org.apache.commons.logging.LogFactory.getLog
[17] org.springframework.util.ConcurrencyThrottleSupport.<init>
[18] org.springframework.core.task.SimpleAsyncTaskExecutor$ConcurrencyThrottleAdapter.<init>
[19] org.springframework.core.task.SimpleAsyncTaskExecutor$ConcurrencyThrottleAdapter.<init>
[20] org.springframework.core.task.SimpleAsyncTaskExecutor.<init>
[21] org.springframework.web.context.request.async.WebAsyncManager.<init>
[22] org.springframework.web.context.request.async.WebAsyncUtils.getAsyncManager
[23] org.springframework.web.servlet.FrameworkServlet.processRequest
[24] org.springframework.web.servlet.FrameworkServlet.doGet
[25] javax.servlet.http.HttpServlet.service
[26] org.springframework.web.servlet.FrameworkServlet.service
[27] javax.servlet.http.HttpServlet.service
[28] org.eclipse.jetty.servlet.ServletHolder.handle
[29] org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter
[30] com.outbrain.votes_online_db.filter.CookieHandlerFilter.doFilter
[31] org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter
[32] com.outbrain.cookielib.filter.OBUIDCookieHandlerFilter.doFilter
[33] org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter
[34] com.outbrain.odb.HdrMetricsFilter.doFilter
[35] org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter
[36] com.outbrain.tracing.servlet.filter.TraceIdResponseFilter.doFilter
[37] org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter
[38] io.opentracing.contrib.web.servlet.filter.TracingFilter.doFilter
[39] org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter
[40] org.eclipse.jetty.servlets.UserAgentFilter.doFilter
[41] org.eclipse.jetty.servlets.GzipFilter.doFilter
[42] org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter
[43] org.eclipse.jetty.servlet.ServletHandler.doHandle
[44] org.eclipse.jetty.server.handler.ScopedHandler.handle
[45] org.eclipse.jetty.security.SecurityHandler.handle
[46] org.eclipse.jetty.server.session.SessionHandler.doHandle
[47] org.eclipse.jetty.server.handler.ContextHandler.doHandle
[48] org.eclipse.jetty.servlet.ServletHandler.doScope
[49] org.eclipse.jetty.server.session.SessionHandler.doScope
[50] org.eclipse.jetty.server.handler.ContextHandler.doScope
[51] org.eclipse.jetty.server.handler.ScopedHandler.handle
[52] org.eclipse.jetty.server.handler.ContextHandlerCollection.handle
[53] org.eclipse.jetty.server.handler.HandlerCollection.handle
[54] org.eclipse.jetty.server.handler.HandlerWrapper.handle
[55] com.outbrain.ob1k.server.jetty.handler.RequestTimeoutHandler.handle
[56] org.eclipse.jetty.server.handler.HandlerWrapper.handle
[57] org.eclipse.jetty.server.handler.StatisticsHandler.handle
[58] org.eclipse.jetty.server.handler.HandlerWrapper.handle
[59] org.eclipse.jetty.server.Server.handle
[60] org.eclipse.jetty.server.HttpChannel.handle
[61] org.eclipse.jetty.server.HttpConnection.onFillable
[62] org.eclipse.jetty.io.AbstractConnection$2.run
[63] org.eclipse.jetty.util.thread.QueuedThreadPool.runJob
[64] org.eclipse.jetty.util.thread.QueuedThreadPool$3.run
[65] java.lang.Thread.run
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment