reinhardt example optimized
Reset Zoom
reinhardt_nodelist_js_21.call (56 samples, 0.56%)
jetty.server.AsyncHttpConnection.handle (9,045 samples, 89.74%)
jetty.server.AsyncHttpConnection.handle
jetty.http.HttpParser.fill (217 samples, 2.15%)
jet..
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos (53 samples, 0.53%)
ringo_jsgi_connector_js_46._c_writeBody_8 (2,316 samples, 22.98%)
ringo_jsgi_connector_js_46._c_writeBody_8
java.lang.StringCoding$StringEncoder.encode (1,975 samples, 19.60%)
java.lang.StringCoding$StringEncoder.encode
sun.nio.ch.SocketChannelImpl.read (205 samples, 2.03%)
sun..
jetty.server.session.SessionHandler.doHandle (7,548 samples, 74.89%)
jetty.server.session.SessionHandler.doHandle
java.lang.Class.forName0 (166 samples, 1.65%)
ja..
org.ringojs.engine.RingoConfig.getResource (330 samples, 3.27%)
org.ri..
jetty.io.nio.SelectChannelEndPoint.undispatch (130 samples, 1.29%)
j..
org.ringojs.tools.launcher.Main.run (58 samples, 0.58%)
jetty.servlet.ServletHolder.handle (7,523 samples, 74.64%)
jetty.servlet.ServletHolder.handle
jetty.io.nio.SelectorManager$1.run (700 samples, 6.95%)
jetty.io.nio.Sel..
jetty.io.nio.SelectChannelEndPoint.doUpdateKey (110 samples, 1.09%)
sun.nio.ch.IOUtil.read (148 samples, 1.47%)
s..
jetty.io.nio.SelectChannelEndPoint.handle (9,206 samples, 91.34%)
jetty.io.nio.SelectChannelEndPoint.handle
ringo_jsgi_connector_js_46.call (6,498 samples, 64.47%)
ringo_jsgi_connector_js_46.call
reinhardt_loaders_cached_js_32.call (125 samples, 1.24%)
r..
org.ringojs.repository.AbstractRepository.getResource (77 samples, 0.76%)
ringo_jsgi_connector_js_46._c_anonymous_7 (68 samples, 0.67%)
sun.nio.ch.SelectorImpl.selectNow (182 samples, 1.81%)
su..
reinhardt_nodelist_js_21._c_anonymous_4 (1,210 samples, 12.01%)
reinhardt_nodelist_js_21._c_a..
stick_lib_middleware_route_js_41.call (2,588 samples, 25.68%)
stick_lib_middleware_route_js_41.call
sun.reflect.DelegatingMethodAccessorImpl.invoke (58 samples, 0.58%)
jetty.io.nio.SelectChannelEndPoint.updateKey (127 samples, 1.26%)
j..
reinhardt_nodes_js_20._c_anonymous_6 (146 samples, 1.45%)
r..
ringo_jsgi_connector_js_46.call (69 samples, 0.68%)
reinhardt_template_js_6._c_anonymous_6 (526 samples, 5.22%)
reinhardt_t..
java.io.UnixFileSystem.getBooleanAttributes0 (248 samples, 2.46%)
java..
reinhardt_template_js_6._c_anonymous_6 (1,656 samples, 16.43%)
reinhardt_template_js_6._c_anonymous_6
jetty.server.handler.HandlerWrapper.handle (7,677 samples, 76.17%)
jetty.server.handler.HandlerWrapper.handle
sun.nio.ch.SocketDispatcher.writev (594 samples, 5.89%)
sun.nio.ch.So..
java.io.File.isFile (249 samples, 2.47%)
java..
org.ringojs.engine.RingoWorker.loadModule (295 samples, 2.93%)
org.r..
jetty.server.handler.ScopedHandler.handle (7,641 samples, 75.81%)
jetty.server.handler.ScopedHandler.handle
jetty.server.nio.SelectChannelConnector$ConnectorSelectorManager.dispatch (59 samples, 0.59%)
binary_js_8._c_anonymous_2 (2,140 samples, 21.23%)
binary_js_8._c_anonymous_2
org.ringojs.engine.RhinoEngine.findResource (344 samples, 3.41%)
org.rin..
reinhardt_loaders_cached_js_32._c_anonymous_3 (204 samples, 2.02%)
rei..
reinhardt_nodelist_js_21.call (445 samples, 4.42%)
reinhardt..
reinhardt_template_js_6.call (526 samples, 5.22%)
reinhardt_t..
org.ringojs.engine.RingoContextFactory.onContextCreated (330 samples, 3.27%)
org.ri..
java.lang.String.getBytes (2,025 samples, 20.09%)
java.lang.String.getBytes
reinhardt_template_js_6.call (475 samples, 4.71%)
reinhardt_..
reinhardt_environment_js_5._c_anonymous_2 (2,150 samples, 21.33%)
reinhardt_environment_js_5._c_anonymous_2
stick_lib_stick_js_33._c_app_2 (2,684 samples, 26.63%)
stick_lib_stick_js_33._c_app_2
jetty.server.session.SessionHandler.doScope (7,611 samples, 75.51%)
jetty.server.session.SessionHandler.doScope
jetty.server.AsyncHttpConnection.reset (64 samples, 0.63%)
org.ringojs.tools.RingoRunner.run (58 samples, 0.58%)
org.ringojs.repository.FileResource.exists (95 samples, 0.94%)
sun.nio.ch.EPollSelectorImpl.doSelect (275 samples, 2.73%)
sun.n..
reinhardt_tag_loader_js_51.call (1,036 samples, 10.28%)
reinhardt_tag_loader_js_5..
jetty.http.HttpGenerator.complete (715 samples, 7.09%)
jetty.http.HttpG..
reinhardt_nodelist_js_21._c_anonymous_3 (444 samples, 4.41%)
reinhardt..
sun.nio.ch.EPollArrayWrapper.poll (183 samples, 1.82%)
su..
sun.nio.ch.EPollArrayWrapper.updateRegistrations (90 samples, 0.89%)
jetty.util.thread.QueuedThreadPool.idleJobPoll (58 samples, 0.58%)
reinhardt_nodelist_js_21._c_anonymous_4 (365 samples, 3.62%)
reinhar..
reinhardt_template_js_6.call (1,564 samples, 15.52%)
reinhardt_template_js_6.call
ringo_jsgi_connector_js_46.call (2,226 samples, 22.09%)
ringo_jsgi_connector_js_46.call
jetty.io.nio.SelectorManager$SelectSet.wakeup (112 samples, 1.11%)
reinhardt_filterexpression_js_13._c_anonymous_2 (137 samples, 1.36%)
r..
ringo_utils_http_js_35._c_anonymous_8 (53 samples, 0.53%)
java.nio.channels.SocketChannel.write (680 samples, 6.75%)
java.nio.channe..
org.ringojs.wrappers.Binary.construct (2,117 samples, 21.00%)
org.ringojs.wrappers.Binary.construct
reinhardt_filterexpression_js_13.call (137 samples, 1.36%)
r..
reinhardt_loaders_cached_js_32._c_anonymous_4 (80 samples, 0.79%)
java.lang.ClassLoader.findLoadedClass0 (111 samples, 1.10%)
java.io.UnixFileSystem.getBooleanAttributes0 (124 samples, 1.23%)
j..
java.lang.StringCoding.encode (2,024 samples, 20.08%)
java.lang.StringCoding.encode
java.io.UnixFileSystem.getBooleanAttributes (249 samples, 2.47%)
java..
reinhardt_environment_js_5._c_anonymous_3 (285 samples, 2.83%)
reinh..
reinhardt_loaders_cached_js_32._c_anonymous_4 (137 samples, 1.36%)
r..
org.ringojs.engine.RhinoEngine.findResource (251 samples, 2.49%)
org...
reinhardt_loaders_cached_js_32.call (137 samples, 1.36%)
r..
reinhardt_tag_loop_js_49._c_anonymous_2 (353 samples, 3.50%)
reinhar..
java.security.AccessController.doPrivileged (137 samples, 1.36%)
j..
reinhardt_loaders_cached_js_32.call (427 samples, 4.24%)
reinhardt..
org.ringojs.repository.FileResource.(init) (97 samples, 0.96%)
stick_lib_stick_js_33.call (2,684 samples, 26.63%)
stick_lib_stick_js_33.call
jetty.server.AbstractHttpConnection$RequestHandler.headerComplete (8,564 samples, 84.97%)
jetty.server.AbstractHttpConnection$RequestHandler.headerComplete
jetty.server.AbstractHttpConnection.headerComplete (8,562 samples, 84.95%)
jetty.server.AbstractHttpConnection.headerComplete
sun.nio.ch.IOUtil.write (626 samples, 6.21%)
sun.nio.ch.IOU..
java.lang.reflect.Method.invoke (2,120 samples, 21.03%)
java.lang.reflect.Method.invoke
sun.nio.ch.SocketChannelImpl.write (676 samples, 6.71%)
sun.nio.ch.Sock..
reinhardt_filterexpression_js_13.call (119 samples, 1.18%)
r..
reinhardt_nodelist_js_21._c_anonymous_3 (79 samples, 0.78%)
org.ringojs.repository.FileResource.exists (145 samples, 1.44%)
o..
sun.reflect.GeneratedMethodAccessor25.invoke (54 samples, 0.54%)
jetty.security.SecurityHandler.handle (7,548 samples, 74.89%)
jetty.security.SecurityHandler.handle
java.lang.StringCoding.access$300 (55 samples, 0.55%)
jetty.util.thread.QueuedThreadPool.access$600 (58 samples, 0.58%)
org.ringojs.repository.FileResource.(init) (88 samples, 0.87%)
reinhardt_utils_js_15._c_anonymous_2 (49 samples, 0.49%)
sun.reflect.DelegatingMethodAccessorImpl.invoke (54 samples, 0.54%)
java.io.UnixFileSystem.getBooleanAttributes (142 samples, 1.41%)
j..
jetty.util.thread.QueuedThreadPool$3.run (9,976 samples, 98.98%)
jetty.util.thread.QueuedThreadPool$3.run
reinhardt_loaders_cached_js_32.call (80 samples, 0.79%)
jetty.server.handler.HandlerCollection.handle (7,676 samples, 76.16%)
jetty.server.handler.HandlerCollection.handle
reinhardt_nodelist_js_21.call (366 samples, 3.63%)
reinhar..
java.lang.ClassLoader.loadClass (181 samples, 1.80%)
ja..
reinhardt_filterexpression_js_13._c_anonymous_2 (118 samples, 1.17%)
r..
jetty.io.nio.ChannelEndPoint.gatheringFlush (705 samples, 6.99%)
jetty.io.nio.Cha..
reinhardt_loaders_filesystem_js_23.call (121 samples, 1.20%)
r..
stick_lib_middleware_route_js_41._c_route_12 (2,585 samples, 25.65%)
stick_lib_middleware_route_js_41._c_route_12
reinhardt_tag_loop_js_49.call (353 samples, 3.50%)
reinhar..
org.ringojs.engine.RhinoEngine.getScript (279 samples, 2.77%)
org.r..
java.lang.ClassLoader.loadClass (181 samples, 1.80%)
ja..
jetty.http.HttpParser.parseAvailable (8,944 samples, 88.74%)
jetty.http.HttpParser.parseAvailable
javax.servlet.http.HttpServlet.service (7,510 samples, 74.51%)
javax.servlet.http.HttpServlet.service
sun.nio.ch.EPollArrayWrapper.interrupt (101 samples, 1.00%)
reinhardt_tag_loader_js_51._c_anonymous_2 (879 samples, 8.72%)
reinhardt_tag_loader_..
sun.nio.ch.EPollArrayWrapper.interrupt (98 samples, 0.97%)
sun.nio.cs.UTF_8$Encoder.encode (1,774 samples, 17.60%)
sun.nio.cs.UTF_8$Encoder.encode
reinhardt_template_js_6._c_anonymous_5 (1,564 samples, 15.52%)
reinhardt_template_js_6._c_anonymous_5
sun.nio.ch.SocketDispatcher.read (128 samples, 1.27%)
s..
jetty.server.AbstractHttpConnection.handleRequest (8,513 samples, 84.46%)
jetty.server.AbstractHttpConnection.handleRequest
sun.reflect.Reflection.getCallerClass (75 samples, 0.74%)
reinhardt_context_js_16._c_Context_1 (49 samples, 0.49%)
org.ringojs.engine.RingoWorker.loadModule (469 samples, 4.65%)
org.ringoj..
java.io.UnixFileSystem.getBooleanAttributes0 (91 samples, 0.90%)
reinhardt_nodelist_js_21.call (1,212 samples, 12.03%)
reinhardt_nodelist_js_21.call
sun.nio.ch.SelectorImpl.lockAndDoSelect (278 samples, 2.76%)
sun.n..
ringo_utils_http_js_35._c_getMimeParameter_12 (158 samples, 1.57%)
ri..
reinhardt_environment_js_5._c_anonymous_3 (459 samples, 4.55%)
reinhardt_..
ringo_jsgi_connector_js_46._c_writeResponse_5 (2,748 samples, 27.26%)
ringo_jsgi_connector_js_46._c_writeResponse_5
ringo_jsgi_connector_js_46.call (3,379 samples, 33.53%)
ringo_jsgi_connector_js_46.call
ringo_jsgi_connector_js_46._c_handleRequest_1 (6,497 samples, 64.46%)
ringo_jsgi_connector_js_46._c_handleRequest_1
jetty.server.Response.complete (764 samples, 7.58%)
jetty.server.Respo..
jetty.io.nio.ChannelEndPoint.fill (212 samples, 2.10%)
jet..
reinhardt_nodelist_js_21._c_anonymous_3 (56 samples, 0.56%)
jetty.util.thread.QueuedThreadPool.runJob (9,908 samples, 98.30%)
jetty.util.thread.QueuedThreadPool.runJob
jetty.servlet.ServletHandler.doHandle (7,533 samples, 74.74%)
jetty.servlet.ServletHandler.doHandle
ringo_utils_http_js_35.call (350 samples, 3.47%)
ringo_u..
all (10,079 samples, 100%)
reinhardt_loaders_cached_js_32.call (204 samples, 2.02%)
rei..
jetty.io.nio.SelectChannelEndPoint.schedule (59 samples, 0.59%)
ringo_utils_http_js_35._c_Headers_4 (297 samples, 2.95%)
ringo..
reinhardt_context_js_16.call (66 samples, 0.65%)
jetty.io.nio.SelectChannelEndPoint.dispatch (59 samples, 0.59%)
sun.reflect.DelegatingMethodAccessorImpl.invoke (2,120 samples, 21.03%)
sun.reflect.DelegatingMethodAccessorImpl.invoke
sun.nio.ch.FileDispatcherImpl.read0 (117 samples, 1.16%)
s..
sun.nio.ch.SelectorImpl.lockAndDoSelect (182 samples, 1.81%)
su..
reinhardt_environment_js_5.call (459 samples, 4.55%)
reinhardt_..
reinhardt_nodelist_js_21.call (80 samples, 0.79%)
java.io.File.isFile (95 samples, 0.94%)
jetty.http.HttpParser.parseNext (8,937 samples, 88.67%)
jetty.http.HttpParser.parseNext
jetty.server.handler.ContextHandlerCollection.handle (7,667 samples, 76.07%)
jetty.server.handler.ContextHandlerCollection.handle
reinhardt_template_js_6.call (1,656 samples, 16.43%)
reinhardt_template_js_6.call
reinhardt_nodes_js_20.call (146 samples, 1.45%)
r..
java.lang.reflect.Method.invoke (58 samples, 0.58%)
ringo_jsgi_connector_js_46._c_anonymous_9 (2,226 samples, 22.09%)
ringo_jsgi_connector_js_46._c_anonymous_9
java.io.UnixFileSystem.getBooleanAttributes (95 samples, 0.94%)
java.lang.ClassLoader.findLoadedClass (128 samples, 1.27%)
j..
jetty.server.AbstractHttpConnection.completeResponse (764 samples, 7.58%)
jetty.server.Abstr..
jetty.server.handler.ContextHandler.doScope (7,638 samples, 75.78%)
jetty.server.handler.ContextHandler.doScope
sun.nio.ch.EPollArrayWrapper.epollWait (174 samples, 1.73%)
su..
ringo_jsgi_connector_js_46.call (6,499 samples, 64.48%)
ringo_jsgi_connector_js_46.call
sun.nio.ch.EPollSelectorImpl.wakeup (112 samples, 1.11%)
jetty.io.nio.SelectorManager$SelectSet.doSelect (693 samples, 6.88%)
jetty.io.nio.Sel..
org.ringojs.repository.FileResource.exists (249 samples, 2.47%)
org...
org.ringojs.engine.RhinoEngine.getScript (451 samples, 4.47%)
org.ringo..
reinhardt_loaders_filesystem_js_23._c_anonymous_8 (70 samples, 0.69%)
org.ringojs.engine.RingoWorker.invoke (7,335 samples, 72.78%)
org.ringojs.engine.RingoWorker.invoke
sun.nio.ch.EPollSelectorImpl.doSelect (180 samples, 1.79%)
su..
reinhardt_loaders_cached_js_32._c_anonymous_5 (268 samples, 2.66%)
reinh..
sun.nio.ch.IOUtil.drain (62 samples, 0.62%)
jetty.server.handler.ScopedHandler.handle (7,534 samples, 74.75%)
jetty.server.handler.ScopedHandler.handle
reinhardt_loaders_cached_js_32.call (269 samples, 2.67%)
reinh..
jetty.util.BlockingArrayQueue.poll (58 samples, 0.58%)
jetty.http.HttpGenerator.flushBuffer (715 samples, 7.09%)
jetty.http.HttpG..
jetty.util.thread.QueuedThreadPool.dispatch (59 samples, 0.59%)
reinhardt_nodelist_js_21._c_anonymous_3 (1,408 samples, 13.97%)
reinhardt_nodelist_js_21._c_anonymo..
java.lang.Class.forName (254 samples, 2.52%)
java..
ringo_jsgi_connector_js_46.call (2,542 samples, 25.22%)
ringo_jsgi_connector_js_46.call
jetty.server.Response.setContentType (51 samples, 0.51%)
java.lang.Thread.run (9,976 samples, 98.98%)
java.lang.Thread.run
jetty.server.Response.addHeader (53 samples, 0.53%)
org.ringojs.engine.Require.call (302 samples, 3.00%)
org.r..
sun.reflect.GeneratedMethodAccessor4.invoke (2,117 samples, 21.00%)
sun.reflect.GeneratedMethodAccessor4.invoke
sun.nio.ch.EPollArrayWrapper.epollCtl (75 samples, 0.74%)
ringo_jsgi_connector_js_46._c_writeHeaders_6 (226 samples, 2.24%)
rin..
jetty.io.nio.SelectChannelEndPoint$1.run (9,207 samples, 91.35%)
jetty.io.nio.SelectChannelEndPoint$1.run
reinhardt_nodelist_js_21.call (1,411 samples, 14.00%)
reinhardt_nodelist_js_21.call
reinhardt_loaders_filesystem_js_23._c_anonymous_8 (121 samples, 1.20%)
r..
ringo_jsgi_connector_js_46.call (2,749 samples, 27.27%)
ringo_jsgi_connector_js_46.call
reinhardt_tag_loader_js_51._c_anonymous_9 (153 samples, 1.52%)
re..
sun.nio.ch.FileDispatcherImpl.writev0 (588 samples, 5.83%)
sun.nio.ch.Fi..
java.lang.reflect.Method.invoke (54 samples, 0.54%)
reinhardt_utils_js_15.call (51 samples, 0.51%)
java.lang.StringCoding.safeTrim (55 samples, 0.55%)
ringo_utils_http_js_35.call (164 samples, 1.63%)
ri..
jetty.server.handler.ContextHandler.doHandle (7,549 samples, 74.90%)
jetty.server.handler.ContextHandler.doHandle
sun.nio.ch.IOUtil.readIntoNativeBuffer (129 samples, 1.28%)
s..
sun.nio.ch.EPollArrayWrapper.poll (132 samples, 1.31%)
s..
binary_js_8.call (2,140 samples, 21.23%)
binary_js_8.call
reinhardt_loaders_filesystem_js_23.call (70 samples, 0.69%)
sun.reflect.NativeMethodAccessorImpl.invoke (58 samples, 0.58%)
jetty.servlet.ServletHandler.doScope (7,590 samples, 75.31%)
jetty.servlet.ServletHandler.doScope
reinhardt_environment_js_5.call (285 samples, 2.83%)
reinh..
sun.nio.ch.SelectorImpl.select (278 samples, 2.76%)
sun.n..
sun.reflect.NativeMethodAccessorImpl.invoke0 (58 samples, 0.58%)
jetty.io.nio.ChannelEndPoint.flush (706 samples, 7.00%)
jetty.io.nio.Cha..
reinhardt_loaders_cached_js_32._c_anonymous_3 (124 samples, 1.23%)
r..
org.ringojs.jsgi.JsgiRequest.(init) (134 samples, 1.33%)
o..
ringo_jsgi_connector_js_46._c_commitResponse_4 (3,131 samples, 31.06%)
ringo_jsgi_connector_js_46._c_commitResponse_4
jetty.util.BlockingArrayQueue.offer (57 samples, 0.57%)
jetty.io.nio.SelectChannelEndPoint.fill (214 samples, 2.12%)
jet..
reinhardt_template_js_6._c_anonymous_5 (475 samples, 4.71%)
reinhardt_..
java.io.File.isFile (142 samples, 1.41%)
j..
ringo_jsgi_connector_js_46._c_initRequest_2 (215 samples, 2.13%)
rin..
org.ringojs.tools.launcher.Main.main (58 samples, 0.58%)
org.ringojs.jsgi.JsgiServlet.service (7,510 samples, 74.51%)
org.ringojs.jsgi.JsgiServlet.service
reinhardt_loaders_cached_js_32._c_anonymous_5 (423 samples, 4.20%)
reinhardt..
jetty.server.Server.handle (7,686 samples, 76.26%)
jetty.server.Server.handle
java.util.Arrays.copyOf (55 samples, 0.55%)
reinhardt_environment_js_5.call (2,150 samples, 21.33%)
reinhardt_environment_js_5.call
jetty.io.nio.SelectChannelEndPoint.flush (706 samples, 7.00%)
jetty.io.nio.Sel..