Created
November 27, 2018 16:32
-
-
Save guizmaii/630d5ece5eb528650907a7513b3a5172 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| => Booting Puma | |
| => Rails 4.2.10 application starting in production on http://localhost:3000 | |
| => Run `rails server -h` for more startup options | |
| => Ctrl-C to shutdown server | |
| Puma starting in single mode... | |
| * Version 3.12.0 (jruby 9.1.17.0 - ruby 2.3.3), codename: Llamas in Pajamas | |
| * Min threads: 16, max threads: 16 | |
| * Environment: production | |
| * Listening on tcp://localhost:3000 | |
| Use Ctrl-C to stop | |
| Flat profile of 204.84 secs (13717 total ticks): Ruby-0-JIT-1 | |
| Interpreted + native Method | |
| 0.7% 6 + 0 org.jruby.ir.representations.CFG.build | |
| 0.4% 4 + 0 org.jruby.ir.targets.JVMVisitor.PrepareNoBlockArgsInstr | |
| 0.3% 3 + 0 org.jruby.ir.targets.IRBytecodeAdapter6.pushBoolean | |
| 0.3% 3 + 0 org.jruby.ir.targets.JVM6.pushscript | |
| 0.3% 3 + 0 org.jruby.ir.targets.JVMVisitor.checkArity | |
| 0.3% 3 + 0 java.lang.Class.getDeclaredFields0 | |
| 0.2% 2 + 0 org.jruby.ir.targets.JVMVisitor.ReceiveRestArgInstr | |
| 0.2% 2 + 0 org.jruby.ir.targets.IRBytecodeAdapter6.hash | |
| 0.2% 0 + 2 sun.misc.Unsafe.park | |
| 0.2% 2 + 0 org.jruby.ir.targets.JVMVisitor.TraceInstr | |
| 0.2% 2 + 0 org.jruby.ir.targets.IRBytecodeAdapter6.array | |
| 0.1% 1 + 0 org.jruby.ir.targets.JVMVisitor.emitWithSignatures | |
| 0.1% 1 + 0 org.jruby.ir.targets.JVMVisitor.PushMethodBindingInstr | |
| 0.1% 1 + 0 org.jruby.ir.targets.IRBytecodeAdapter6.buildArrayFromLocals | |
| 0.1% 1 + 0 org.jruby.ir.targets.IRBytecodeAdapter6.invokeArrayDeref | |
| 0.1% 1 + 0 org.jruby.ir.targets.JVMVisitor.BuildCompoundStringInstr | |
| 0.1% 1 + 0 org.jruby.ir.representations.CFG.collapseStraightLineBBs | |
| 0.1% 1 + 0 java.util.regex.Pattern.split | |
| 0.1% 1 + 0 org.jruby.ir.passes.OptimizeDelegationPass.optimizeDelegatedVars | |
| 0.1% 1 + 0 org.jruby.ir.targets.IRBytecodeAdapter6.prepareBlock | |
| 0.1% 1 + 0 org.jruby.ir.targets.IRBytecodeAdapter6.performSuper | |
| 0.1% 1 + 0 org.jruby.ir.targets.IRBytecodeAdapter6.invokeOtherOneFixnum | |
| 0.1% 1 + 0 org.jruby.ir.passes.OptimizeDynScopesPass.eliminateLocalVars | |
| 0.1% 1 + 0 org.jruby.ir.targets.IRBytecodeAdapter6.invoke | |
| 0.1% 1 + 0 org.jruby.ir.instructions.JumpInstr.visit | |
| 7.6% 66 + 2 Total interpreted (including elided) | |
| Compiled + native Method | |
| 0.9% 8 + 0 org.jruby.util.CodegenUtils.sigParams | |
| 0.9% 8 + 0 org.jruby.org.objectweb.asm.MethodWriter.visitMaxs | |
| 0.8% 7 + 0 org.jruby.RubyClass.invalidateCacheDescendants | |
| 0.7% 4 + 2 org.jruby.ir.targets.JVMVisitor.emitScope | |
| 0.7% 6 + 0 org.jruby.RubyClass.addInvalidatorsAndFlush | |
| 0.6% 5 + 0 org.jruby.ir.dataflow.analyses.DefinedVariableNode.identifyInits | |
| 0.6% 5 + 0 org.jruby.org.objectweb.asm.ClassWriter.newUTF8 | |
| 0.4% 4 + 0 java.util.HashMap.putVal | |
| 0.4% 3 + 1 org.jruby.ir.dataflow.analyses.LiveVariableNode.markDeadInstructions | |
| 0.4% 4 + 0 org.jruby.ir.targets.MethodData.<init> | |
| 0.3% 3 + 0 java.lang.ClassLoader.<init> | |
| 0.3% 2 + 1 org.jruby.org.objectweb.asm.ClassWriter.newMethodItem | |
| 0.3% 3 + 0 org.jruby.org.objectweb.asm.Type.getType | |
| 0.2% 1 + 1 org.jruby.ir.targets.JVMVisitor.AsString | |
| 0.2% 2 + 0 org.jruby.ir.targets.JVMVisitor.SaveBindingVisibilityInstr | |
| 0.2% 2 + 0 org.jruby.ir.targets.IRBytecodeAdapter6.invoke | |
| 0.2% 2 + 0 org.jruby.runtime.opto.GenerationInvalidator.invalidateAll | |
| 0.2% 1 + 1 org.jruby.ir.targets.JVMVisitor.LocalVariable | |
| 0.2% 1 + 1 org.jruby.ir.instructions.specialized.ZeroOperandArgNoBlockCallInstr.clone | |
| 0.2% 1 + 1 org.jruby.org.objectweb.asm.Frame.type | |
| 0.2% 2 + 0 org.jruby.org.objectweb.asm.MethodWriter.writeFrameTypes | |
| 0.2% 2 + 0 org.jruby.org.objectweb.asm.ClassWriter.toByteArray | |
| 0.2% 1 + 1 org.jruby.util.JavaNameMangler.mangleFilenameForClasspath | |
| 0.2% 1 + 1 org.jruby.ir.targets.JVMVisitor.RuntimeHelperCall | |
| 0.2% 2 + 0 org.jruby.ir.operands.TemporaryLocalVariable.getName | |
| 16.3% 119 + 28 Total compiled (including elided) | |
| Stub + native Method | |
| 30.7% 275 + 1 java.lang.Class.getDeclaredFields0 | |
| 17.6% 135 + 23 java.lang.ClassLoader.defineClass1 | |
| 9.8% 19 + 69 java.lang.Class.forName0 | |
| 4.6% 0 + 41 java.lang.invoke.MethodHandleNatives.resolve | |
| 3.6% 0 + 32 java.lang.Class.getEnclosingMethod0 | |
| 2.0% 0 + 18 java.lang.ClassLoader.findLoadedClass0 | |
| 1.3% 0 + 12 java.lang.System.identityHashCode | |
| 1.2% 0 + 11 java.lang.Class.isArray | |
| 0.8% 0 + 7 java.lang.Class.isPrimitive | |
| 0.8% 0 + 7 java.lang.System.nanoTime | |
| 0.8% 0 + 7 java.lang.Object.hashCode | |
| 0.7% 4 + 2 java.security.AccessController.doPrivileged | |
| 0.7% 0 + 6 java.lang.ClassLoader.findBootstrapClass | |
| 0.4% 0 + 4 java.lang.Object.clone | |
| 0.3% 0 + 3 java.lang.Thread.isInterrupted | |
| 0.2% 0 + 2 sun.reflect.Reflection.getCallerClass | |
| 0.1% 0 + 1 sun.reflect.Reflection.getClassAccessFlags | |
| 0.1% 0 + 1 java.lang.Class.getModifiers | |
| 0.1% 0 + 1 java.lang.Thread.currentThread | |
| 0.1% 0 + 1 sun.misc.Unsafe.staticFieldBase | |
| 0.1% 0 + 1 java.lang.Class.isAssignableFrom | |
| 0.1% 0 + 1 sun.misc.Unsafe.ensureClassInitialized | |
| 0.1% 0 + 1 java.lang.System.arraycopy | |
| 76.1% 433 + 252 Total stub | |
| Thread-local ticks: | |
| 93.4% 12817 Blocked (of total) | |
| Flat profile of 114.12 secs (8483 total ticks): Ruby-0-JIT-2 | |
| Thread-local ticks: | |
| 100.0% 8483 Blocked (of total) | |
| Flat profile of 60.02 secs (4517 total ticks): Ruby-0-JIT-3 | |
| Compiled + native Method | |
| 50.0% 0 + 1 org.jruby.ir.dataflow.DataFlowProblem.compute_MOP_Solution | |
| 50.0% 0 + 1 java.lang.String.<init> | |
| 100.0% 0 + 2 Total compiled | |
| Thread-local ticks: | |
| 100.0% 4515 Blocked (of total) | |
| Flat profile of 608.45 secs (43356 total ticks): Ruby-0-Thread-19: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Thread-local ticks: | |
| 100.0% 43356 Blocked (of total) | |
| Flat profile of 608.45 secs (43356 total ticks): Ruby-0-Thread-18: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 3.0% 1 + 0 java.util.concurrent.locks.AbstractQueuedSynchronizer$Node.predecessor | |
| 3.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.puma_minus_3_dot_12_dot_0_minus_java.lib.puma.thread_pool.ivarGet5:@workers | |
| 6.1% 2 + 0 Total interpreted | |
| Compiled + native Method | |
| 18.2% 0 + 6 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 9.1% 0 + 3 org.jruby.RubyThread$SleepTask2.run | |
| 6.1% 0 + 2 org.jruby.RubySymbol$SymbolProcBody.doYield | |
| 3.0% 0 + 1 org.jruby.RubyTime.convertTimeInterval | |
| 3.0% 0 + 1 java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos | |
| 39.4% 0 + 13 Total compiled | |
| Stub + native Method | |
| 21.2% 0 + 7 java.lang.System.nanoTime | |
| 18.2% 0 + 6 sun.misc.Unsafe.park | |
| 9.1% 0 + 3 java.lang.Thread.isAlive | |
| 3.0% 0 + 1 java.lang.Thread.currentThread | |
| 3.0% 0 + 1 java.lang.System.currentTimeMillis | |
| 54.5% 0 + 18 Total stub | |
| Thread-local ticks: | |
| 99.9% 43323 Blocked (of total) | |
| Flat profile of 608.45 secs (43356 total ticks): Ruby-0-Thread-16@puma 016: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.3% 0 + 93 java.net.SocketInputStream.socketRead0 | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.join_dependency.join_association.RUBY$method$join_constraints$0 | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.mime_negotiation.RUBY$block$negotiate_mime$1 | |
| 0.0% 0 + 2 java.net.SocketOutputStream.socketWrite0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.core.invokeOther27:current_scope | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.invokeOther6:spawn | |
| 0.0% 2 + 0 org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec19_DBG.call | |
| 0.0% 2 + 0 org.jruby.RubySymbol$INVOKER$i$0$0$empty_p_DBG.call | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.attribute_methods.RUBY$method$attribute_method?$0$__VARARGS__ | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L8_L | |
| 0.0% 2 + 0 org.jruby.ext.openssl.SecurityHelper.doRegisterProvider | |
| 0.0% 2 + 0 json.ext.RuntimeInfo.forRuntime | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.aggregations.RUBY$method$clear_aggregation_cache$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.callbacks.RUBY$block$make_lambda$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_timeout_minus_0_dot_5_dot_1.lib.rack.timeout.support.timeout.RUBY$method$initialize$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.predicate_builder.RUBY$method$build_from_hash$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.middleware.cookies.RUBY$method$signed_or_encrypted$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.RUBY$method$custom_join_ast$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_1_dot_6_dot_11.lib.rack.request.RUBY$method$scheme$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.RUBY$method$build_joins$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.railties_minus_4_dot_2_dot_10.lib.rails.rack.logger.RUBY$method$call_app$0 | |
| 0.0% 1 + 0 org.jruby.ext.openssl.Cipher.set_key | |
| 0.0% 1 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 1 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 1.3% 328 + 98 Total interpreted (including elided) | |
| Compiled + native Method | |
| 0.9% 4 + 286 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.8% 282 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.6% 199 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.5% 171 + 0 org.jruby.RubyHash.op_aref | |
| 0.5% 161 + 2 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.3% 93 + 0 org.jruby.RubyHash.hashValue | |
| 0.3% 85 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 72 + 0 ExceptionBlob | |
| 0.2% 67 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.2% 66 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.2% 56 + 0 org.joni.ByteCodeMachine.executeSb | |
| 0.2% 55 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.2% 55 + 0 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.2% 0 + 54 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.1% 46 + 0 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 46 + 0 org.jruby.runtime.Block.allocScope | |
| 0.1% 45 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 43 + 0 org.jruby.runtime.ivars.VariableAccessorVar0.get | |
| 0.1% 43 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 41 + 0 org.jruby.runtime.DynamicScope.getValueDepthZeroOrNil | |
| 0.1% 41 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 0.1% 40 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.1% 40 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.core_ext.numeric.conversions.RUBY$block$Numeric$0 | |
| 0.1% 40 + 0 org.jruby.RubyBasicObject.respond_to_p19 | |
| 0.1% 38 + 0 org.jruby.IncludedModuleWrapper.searchMethodCommon | |
| 21.0% 6571 + 539 Total compiled (including elided) | |
| Stub + native Method | |
| 40.9% 0 + 13859 java.net.SocketInputStream.socketRead0 | |
| 17.8% 0 + 6038 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.3% 0 + 1791 java.lang.System.identityHashCode | |
| 3.2% 0 + 1079 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.7% 0 + 925 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.3% 0 + 770 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.1% 0 + 361 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 1.0% 33 + 296 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.9% 0 + 311 java.net.PlainSocketImpl.socketAvailable | |
| 0.6% 0 + 220 java.net.SocketOutputStream.socketWrite0 | |
| 0.5% 0 + 162 java.lang.Object.hashCode | |
| 0.3% 0 + 113 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.3% 0 + 97 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 37 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 36 java.lang.Object.notifyAll | |
| 0.1% 0 + 35 java.lang.Thread.isAlive | |
| 0.1% 0 + 31 sun.misc.Unsafe.park | |
| 0.1% 0 + 28 java.io.FileInputStream.readBytes | |
| 0.1% 0 + 22 java.lang.Object.notify | |
| 0.1% 0 + 17 java.lang.String.intern | |
| 0.0% 0 + 14 java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal | |
| 0.0% 0 + 12 sun.misc.Unsafe.allocateInstance | |
| 0.0% 0 + 11 sun.nio.ch.IOUtil.fdVal | |
| 0.0% 0 + 10 sun.misc.Unsafe.defineAnonymousClass | |
| 0.0% 0 + 7 sun.nio.ch.KQueueArrayWrapper.register0 | |
| 77.8% 33 + 26316 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.8% 9471 Blocked (of total) | |
| Flat profile of 608.46 secs (43356 total ticks): Ruby-0-Thread-8@puma 008: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.3% 0 + 98 java.net.SocketInputStream.socketRead0 | |
| 0.0% 5 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_1_dot_6_dot_11.lib.rack.utils.invokeOther7:split | |
| 0.0% 5 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.metal.renderers.RUBY$block$_render_to_body_with_renderer$1 | |
| 0.0% 4 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.request.RUBY$method$check_method$0 | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.request_store_minus_1_dot_4_dot_1.lib.request_store.invokeOther0:current | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.metal.instrumentation.RUBY$method$process_action$0 | |
| 0.0% 0 + 2 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 0.0% 2 + 0 org.jruby.ext.openssl.Cipher$1.allocate | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.connection_adapters.abstract.quoting.fstring16 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.spawn_methods.invokeOther3:spawn | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.notifications.instrumenter.invokeOther6:* | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_1_dot_6_dot_11.lib.rack.utils.invokeOther3:escape | |
| 0.0% 2 + 0 org.jruby.RubyEnumerable$INVOKER$s$0$0$any_p_DBG.call | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L8_L | |
| 0.0% 2 + 0 org.jruby.ext.openssl.SecurityHelper.doRegisterProvider | |
| 0.0% 2 + 0 arjdbc.jdbc.RubyJdbcConnection$ResultHandler.initArgs | |
| 0.0% 2 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.helpers.deliveries_helper.RUBY$method$transporter_call_status$0 | |
| 0.0% 2 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.helpers.deliveries_helper.RUBY$method$transporter_email_status$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.request.RUBY$method$remote_ip$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.logging_minus_2_dot_2_dot_2.lib.logging.logger.RUBY$method$debug$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.arel_minus_6_dot_0_dot_4.lib.arel.visitors.to_sql.RUBY$method$visit_Arel_Nodes_SelectCore$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.mime_negotiation.RUBY$block$negotiate_mime$1 | |
| 1.4% 365 + 103 Total interpreted (including elided) | |
| Compiled + native Method | |
| 0.9% 6 + 298 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.9% 293 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.6% 212 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.5% 180 + 0 org.jruby.RubyHash.op_aref | |
| 0.4% 134 + 0 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.3% 92 + 0 ExceptionBlob | |
| 0.2% 83 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 76 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 70 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.2% 0 + 59 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.2% 55 + 0 org.jruby.runtime.Block.allocScope | |
| 0.2% 53 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.2% 52 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.1% 50 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 47 + 0 org.jruby.RubyBasicObject.respond_to_p19 | |
| 0.1% 43 + 0 org.jruby.runtime.MixedModeIRBlockBody.setEvalType | |
| 0.1% 42 + 0 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 42 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.1% 41 + 0 org.jruby.IncludedModuleWrapper.searchMethodCommon | |
| 0.1% 39 + 0 org.jruby.RubyRegexp.search19 | |
| 0.1% 39 + 0 org.jruby.RubyHash.internalPutNoResize | |
| 0.1% 37 + 1 org.jruby.RubyArray.splice | |
| 0.1% 38 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 0.1% 37 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$method19_DBG.call | |
| 0.1% 37 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 20.3% 6355 + 566 Total compiled (including elided) | |
| Stub + native Method | |
| 42.9% 0 + 14622 java.net.SocketInputStream.socketRead0 | |
| 16.2% 0 + 5510 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.2% 0 + 1775 java.lang.System.identityHashCode | |
| 3.4% 0 + 1159 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.7% 0 + 924 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.5% 0 + 846 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.0% 0 + 354 java.net.PlainSocketImpl.socketAvailable | |
| 1.0% 0 + 349 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 0.8% 24 + 257 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.6% 0 + 195 java.net.SocketOutputStream.socketWrite0 | |
| 0.5% 0 + 183 java.lang.Object.hashCode | |
| 0.4% 0 + 142 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.3% 0 + 96 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 32 java.lang.Object.notifyAll | |
| 0.1% 0 + 25 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 25 java.lang.Object.notify | |
| 0.1% 0 + 23 sun.misc.Unsafe.park | |
| 0.1% 0 + 22 java.lang.Thread.isAlive | |
| 0.1% 0 + 21 java.lang.String.intern | |
| 0.0% 0 + 17 sun.nio.ch.IOUtil.fdVal | |
| 0.0% 0 + 16 java.io.FileInputStream.readBytes | |
| 0.0% 0 + 13 sun.misc.Unsafe.allocateInstance | |
| 0.0% 0 + 12 sun.nio.ch.KQueueArrayWrapper.register0 | |
| 0.0% 0 + 12 sun.misc.Unsafe.defineAnonymousClass | |
| 0.0% 0 + 8 java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal | |
| 78.3% 24 + 26680 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.4% 9263 Blocked (of total) | |
| Flat profile of 608.46 secs (43356 total ticks): Ruby-0-Thread-3@puma 003: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.3% 0 + 97 java.net.SocketInputStream.socketRead0 | |
| 0.0% 7 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.core_ext.string.output_safety.invokeOther0:to_s | |
| 0.0% 6 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activemodel_minus_4_dot_2_dot_10.lib.active_model.attribute_methods.ivarGet1:@attribute_method_matchers_cache | |
| 0.0% 4 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 3 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.core_ext.numeric.conversions.fixnum0 | |
| 0.0% 0 + 2 java.net.SocketOutputStream.socketWrite0 | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L8_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.log_subscriber.invokeOther0:logger | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.metal.request_forgery_protection.invokeOther0:content_type | |
| 0.0% 2 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.models.contact.invokeOther4:strip | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 2 + 0 org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.middleware.cookies.RUBY$method$serializer$0 | |
| 0.0% 2 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.models.assignment.RUBY$method$transporter$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.RUBY$method$eager_loading?$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionview_minus_4_dot_2_dot_10.lib.action_view.view_paths.RUBY$method$formats=$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.callbacks.RUBY$method$call$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_1_dot_6_dot_11.lib.rack.request.RUBY$method$GET$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.finder_methods.RUBY$method$last$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.metal.renderers.RUBY$block$_render_to_body_with_renderer$1 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.inheritance.fstring0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.sanitization.RUBY$block$expand_hash_conditions_for_aggregates$1 | |
| 1.3% 349 + 101 Total interpreted (including elided) | |
| Compiled + native Method | |
| 1.0% 326 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.8% 12 + 266 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.7% 242 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.5% 155 + 0 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.4% 136 + 0 org.jruby.RubyHash.op_aref | |
| 0.2% 82 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 80 + 0 ExceptionBlob | |
| 0.2% 74 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 72 + 0 org.jruby.runtime.Block.allocScope | |
| 0.2% 0 + 71 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.2% 59 + 0 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.2% 58 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.2% 55 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.2% 55 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.2% 54 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.1% 47 + 1 org.jruby.RubyHash.internalPutNoResize | |
| 0.1% 48 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.1% 47 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 43 + 0 org.jruby.runtime.DynamicScope.getValueDepthZeroOrNil | |
| 0.1% 41 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 0.1% 40 + 0 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 38 + 0 org.jruby.runtime.ivars.VariableAccessorVar0.get | |
| 0.1% 38 + 0 org.jruby.RubyRegexp.search19 | |
| 0.1% 37 + 0 org.jruby.RubyBasicObject.respond_to_p19 | |
| 0.1% 36 + 0 org.jruby.RubyClass$INVOKER$i$newInstance_DBG.call | |
| 21.0% 6582 + 551 Total compiled (including elided) | |
| Stub + native Method | |
| 43.1% 0 + 14675 java.net.SocketInputStream.socketRead0 | |
| 15.5% 0 + 5280 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.4% 0 + 1820 java.lang.System.identityHashCode | |
| 3.2% 0 + 1089 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.6% 0 + 892 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.5% 0 + 867 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.1% 0 + 360 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 0.9% 0 + 322 java.net.PlainSocketImpl.socketAvailable | |
| 0.9% 27 + 263 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.5% 0 + 181 java.net.SocketOutputStream.socketWrite0 | |
| 0.5% 0 + 169 java.lang.Object.hashCode | |
| 0.3% 0 + 113 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.2% 0 + 84 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 39 java.lang.Object.notifyAll | |
| 0.1% 0 + 34 java.lang.Thread.isAlive | |
| 0.1% 0 + 33 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 32 sun.misc.Unsafe.park | |
| 0.1% 0 + 29 java.lang.Object.notify | |
| 0.1% 0 + 26 java.io.FileInputStream.readBytes | |
| 0.1% 0 + 18 java.lang.String.intern | |
| 0.0% 0 + 17 sun.nio.ch.IOUtil.fdVal | |
| 0.0% 0 + 7 sun.misc.Unsafe.allocateInstance | |
| 0.0% 0 + 6 java.lang.Object.clone | |
| 0.0% 0 + 6 java.lang.reflect.Array.getLength | |
| 0.0% 0 + 6 java.lang.System.arraycopy | |
| 77.7% 28 + 26400 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.6% 9345 Blocked (of total) | |
| Flat profile of 608.46 secs (43356 total ticks): Ruby-0-Thread-2@puma 002: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.3% 0 + 102 java.net.SocketInputStream.socketRead0 | |
| 0.0% 6 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.RUBY$method$build_preloader$0 | |
| 0.0% 4 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.log_subscriber.invokeOther14:duration | |
| 0.0% 4 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.grape_minus_0_dot_16_dot_2.lib.grape.router.RUBY$block$call$1 | |
| 0.0% 0 + 2 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.0% 2 + 0 java.util.IdentityHashMap.init | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.journey.router.RUBY$block$serve$1 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.attribute_methods.invokeOther3:_read_attribute | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.inheritance.fstring0 | |
| 0.0% 2 + 0 java.math.BigInteger.xor | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.connection_handling.RUBY$method$connection$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_1_dot_6_dot_11.lib.rack.utils.RUBY$method$\=\{\}$0 | |
| 0.0% 2 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.helpers.deliveries_helper.RUBY$method$transporter_call_status$0 | |
| 0.0% 2 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.helpers.deliveries_helper.RUBY$method$transporter_email_status$0 | |
| 0.0% 2 + 0 org.jruby.RubyKernel.new_float19 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.callbacks.RUBY$block$make_lambda$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.attribute_methods.RUBY$method$__temp__77f627b696e676f5373686564657c656f557579646$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.core.RUBY$method$find$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.response.RUBY$method$assign_default_content_type_and_charset!$0 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.request.session.ivarGet0:@exists | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.request.ivarSet5:@uuid | |
| 0.0% 1 + 0 org.jruby.ext.openssl.SecurityHelper.doRegisterProvider | |
| 0.0% 1 + 0 org.jruby.RubyHash.internalCopyTable | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.rubies.jruby_minus_9_dot_1_dot_17_dot_0.lib.ruby.stdlib.monitor.ivarSet0:@mon_owner | |
| 0.0% 1 + 0 org.jruby.RubyFloat.op_plus | |
| 1.4% 359 + 106 Total interpreted (including elided) | |
| Compiled + native Method | |
| 1.0% 325 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.9% 5 + 293 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.7% 223 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.4% 148 + 0 org.jruby.RubyHash.op_aref | |
| 0.4% 139 + 0 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.2% 84 + 0 ExceptionBlob | |
| 0.2% 79 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 72 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 72 + 0 org.jruby.runtime.Block.allocScope | |
| 0.2% 67 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.2% 0 + 56 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.2% 56 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.2% 53 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.2% 51 + 2 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 45 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 41 + 0 org.jruby.RubyArray.splice | |
| 0.1% 41 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.1% 39 + 0 org.jruby.RubyBasicObject.respondsTo | |
| 0.1% 39 + 0 org.jruby.runtime.ivars.VariableAccessorVar0.get | |
| 0.1% 37 + 0 org.joni.ByteCodeMachine.executeSb | |
| 0.1% 37 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 37 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.core_ext.numeric.conversions.RUBY$block$Numeric$0 | |
| 0.1% 37 + 0 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.1% 36 + 0 org.jruby.RubyClass$INVOKER$i$newInstance_DBG.call | |
| 0.1% 35 + 0 org.jruby.RubyClass$INVOKER$i$newInstance_DBG.call | |
| 20.9% 6572 + 553 Total compiled (including elided) | |
| Stub + native Method | |
| 42.9% 0 + 14617 java.net.SocketInputStream.socketRead0 | |
| 16.0% 0 + 5439 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.3% 0 + 1800 java.lang.System.identityHashCode | |
| 3.2% 0 + 1091 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.5% 0 + 839 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 2.4% 0 + 811 com.kenai.jffi.Foreign.invokeN3O1 | |
| 1.1% 0 + 391 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 1.1% 0 + 372 java.net.PlainSocketImpl.socketAvailable | |
| 0.9% 25 + 270 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.6% 0 + 188 java.net.SocketOutputStream.socketWrite0 | |
| 0.5% 0 + 161 java.lang.Object.hashCode | |
| 0.4% 0 + 135 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.3% 0 + 103 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 41 java.lang.Thread.isAlive | |
| 0.1% 0 + 30 java.io.FileInputStream.readBytes | |
| 0.1% 0 + 22 java.lang.Object.notifyAll | |
| 0.1% 0 + 20 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 20 sun.nio.ch.IOUtil.fdVal | |
| 0.1% 0 + 20 sun.misc.Unsafe.park | |
| 0.1% 0 + 19 java.lang.Object.notify | |
| 0.0% 0 + 14 java.lang.String.intern | |
| 0.0% 0 + 13 sun.misc.Unsafe.defineAnonymousClass | |
| 0.0% 0 + 13 java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal | |
| 0.0% 0 + 7 sun.misc.Unsafe.allocateInstance | |
| 0.0% 0 + 7 sun.nio.ch.FileDispatcherImpl.read0 | |
| 77.7% 25 + 26476 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.4% 9265 Blocked (of total) | |
| Flat profile of 608.45 secs (43356 total ticks): Ruby-0-Thread-10@puma 010: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.3% 0 + 96 java.net.SocketInputStream.socketRead0 | |
| 0.0% 0 + 4 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.inheritance.fstring0 | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.puma_minus_3_dot_12_dot_0_minus_java.lib.puma.server.RUBY$method$process_client$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.metal.renderers.RUBY$block$_render_to_body_with_renderer$1 | |
| 0.0% 2 + 0 java.math.BigInteger.and | |
| 0.0% 2 + 0 sun.security.provider.SecureRandom.engineNextBytes | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.attribute_methods.primary_key.RUBY$method$primary_key$0$__VARARGS__ | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.association.invokeOther2:merge | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.paranoia_minus_2_dot_4_dot_1.lib.paranoia.RUBY$method$paranoia_scope$0 | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.helpers.deliveries_helper.RUBY$method$delivery_carrier_state_html_formated$0 | |
| 0.0% 2 + 0 org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.predicate_builder.RUBY$method$build$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.railties_minus_4_dot_2_dot_10.lib.rails.rack.logger.RUBY$method$call$0 | |
| 0.0% 2 + 0 json.ext.RuntimeInfo.forRuntime | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.core.RUBY$method$init_internals$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.core_ext.numeric.conversions.fixnum0 | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.railties.controller_runtime.RUBY$method$append_info_to_payload$0 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.logging_minus_2_dot_2_dot_2.lib.logging.appenders.rolling_file.RUBY$block$build_singleton_methods$0 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.connection_adapters.abstract.connection_pool.RUBY$block$poll$1 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.RUBY$method$reverse_sql_order$0 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_1_dot_6_dot_11.lib.rack.utils.RUBY$method$initialize$0 | |
| 1.3% 329 + 102 Total interpreted (including elided) | |
| Compiled + native Method | |
| 0.9% 7 + 298 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.8% 286 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.7% 225 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.5% 164 + 0 org.jruby.RubyHash.op_aref | |
| 0.4% 147 + 1 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.3% 96 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 79 + 0 ExceptionBlob | |
| 0.2% 0 + 76 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.2% 68 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 66 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.2% 58 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.2% 57 + 0 org.jruby.runtime.Block.allocScope | |
| 0.2% 54 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.1% 45 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 45 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.1% 45 + 0 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 43 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 0.1% 42 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 42 + 0 org.jruby.RubyBasicObject.respond_to_p19 | |
| 0.1% 42 + 0 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.1% 41 + 0 org.joni.ByteCodeMachine.executeSb | |
| 0.1% 40 + 0 org.jruby.RubyHash.internalPutNoResize | |
| 0.1% 38 + 0 org.jruby.runtime.ivars.VariableTableManager.syncVariables | |
| 0.1% 37 + 0 org.jruby.runtime.ivars.VariableAccessorVar1.get | |
| 0.1% 36 + 0 org.jruby.RubyRegexp.search19 | |
| 20.4% 6352 + 600 Total compiled (including elided) | |
| Stub + native Method | |
| 43.3% 0 + 14759 java.net.SocketInputStream.socketRead0 | |
| 15.7% 0 + 5338 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.6% 0 + 1904 java.lang.System.identityHashCode | |
| 3.2% 0 + 1083 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.8% 0 + 952 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.4% 0 + 812 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.1% 0 + 372 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 1.0% 0 + 336 java.net.PlainSocketImpl.socketAvailable | |
| 0.9% 18 + 282 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.5% 0 + 170 java.net.SocketOutputStream.socketWrite0 | |
| 0.4% 0 + 137 java.lang.Object.hashCode | |
| 0.4% 0 + 125 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.3% 0 + 89 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 39 sun.misc.Unsafe.park | |
| 0.1% 0 + 36 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 34 java.lang.Thread.isAlive | |
| 0.1% 0 + 31 java.lang.Object.notify | |
| 0.1% 0 + 31 java.io.FileInputStream.readBytes | |
| 0.1% 0 + 26 java.lang.Object.notifyAll | |
| 0.1% 0 + 20 java.lang.String.intern | |
| 0.1% 0 + 18 sun.nio.ch.IOUtil.fdVal | |
| 0.0% 0 + 10 sun.nio.ch.KQueueArrayWrapper.register0 | |
| 0.0% 0 + 9 sun.misc.Unsafe.defineAnonymousClass | |
| 0.0% 0 + 7 java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal | |
| 0.0% 0 + 7 sun.misc.Unsafe.allocateInstance | |
| 78.3% 18 + 26659 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.4% 9296 Blocked (of total) | |
| Flat profile of 608.45 secs (43356 total ticks): Ruby-0-Thread-11@puma 011: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.3% 0 + 98 java.net.SocketInputStream.socketRead0 | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.sentry_minus_raven_minus_2_dot_7_dot_4.lib.raven.instance.RUBY$method$context$0 | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.scoping.default.RUBY$method$build_default_scope$0 | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.journey.router.RUBY$block$serve$1 | |
| 0.0% 3 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 0 + 3 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.mime_negotiation.RUBY$block$negotiate_mime$1 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.core_ext.numeric.conversions.fixnum0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.join_dependency.join_association.invokeOther14:current_scope | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.delegation.invokeOther3:scoping | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.inheritance.fstring0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.builder.association.RUBY$method$transporter$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.i18n_minus_0_dot_9_dot_5.lib.i18n.config.RUBY$method$default_locale$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.reflection.RUBY$method$association_primary_key$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.RUBY$method$limit_value=$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.railties.controller_runtime.RUBY$method$append_info_to_payload$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.sentry_minus_raven_minus_2_dot_7_dot_4.lib.raven.integrations.rails.controller_transaction.RUBY$block$included$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.callbacks.RUBY$block$halting_and_conditional$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.journey.gtg.simulator.RUBY$method$memos$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.log_subscriber.RUBY$method$start_processing$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.arel_minus_6_dot_0_dot_4.lib.arel.visitors.to_sql.RUBY$method$visit_Arel_Nodes_SelectStatement$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.RUBY$method$build_where$0 | |
| 0.0% 1 + 0 java.io.BufferedOutputStream.write | |
| 0.0% 1 + 0 json.ext.RuntimeInfo.forRuntime | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.request.RUBY$method$POST$0 | |
| 1.3% 354 + 102 Total interpreted (including elided) | |
| Compiled + native Method | |
| 0.9% 7 + 303 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.9% 300 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.6% 202 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.5% 160 + 0 org.jruby.RubyHash.op_aref | |
| 0.4% 125 + 2 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.3% 88 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 85 + 0 ExceptionBlob | |
| 0.2% 82 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 69 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.2% 59 + 0 org.jruby.runtime.Block.allocScope | |
| 0.2% 59 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.2% 0 + 56 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.2% 54 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.2% 53 + 0 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.2% 52 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.1% 43 + 0 org.jruby.runtime.ivars.VariableAccessorVar0.get | |
| 0.1% 41 + 1 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 40 + 1 org.jruby.RubyArray.splice | |
| 0.1% 40 + 0 org.joni.ByteCodeMachine.executeSb | |
| 0.1% 38 + 0 org.jruby.runtime.DynamicScope.getValueDepthZeroOrNil | |
| 0.1% 37 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 37 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 0.1% 37 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 36 + 1 org.jruby.RubyArray.op_plus | |
| 0.1% 35 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_lt_DBG.call | |
| 20.1% 6282 + 575 Total compiled (including elided) | |
| Stub + native Method | |
| 42.4% 0 + 14469 java.net.SocketInputStream.socketRead0 | |
| 16.9% 0 + 5781 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.3% 0 + 1804 java.lang.System.identityHashCode | |
| 3.2% 0 + 1082 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.9% 0 + 1002 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.3% 0 + 774 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.2% 0 + 394 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 0.9% 0 + 323 java.net.PlainSocketImpl.socketAvailable | |
| 0.9% 30 + 275 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.7% 0 + 242 java.net.SocketOutputStream.socketWrite0 | |
| 0.4% 0 + 145 java.lang.Object.hashCode | |
| 0.3% 0 + 112 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.3% 0 + 109 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 41 java.lang.Object.notifyAll | |
| 0.1% 0 + 29 java.lang.Thread.isAlive | |
| 0.1% 0 + 28 java.lang.String.intern | |
| 0.1% 0 + 26 sun.misc.Unsafe.park | |
| 0.1% 0 + 24 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 22 java.lang.Object.notify | |
| 0.1% 0 + 22 java.io.FileInputStream.readBytes | |
| 0.1% 0 + 22 sun.nio.ch.IOUtil.fdVal | |
| 0.0% 0 + 10 java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal | |
| 0.0% 0 + 7 java.lang.Thread.isInterrupted | |
| 0.0% 0 + 7 sun.nio.ch.FileDispatcherImpl.read0 | |
| 0.0% 0 + 6 sun.nio.ch.KQueueArrayWrapper.register0 | |
| 78.6% 30 + 26787 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.3% 9226 Blocked (of total) | |
| Flat profile of 608.46 secs (43356 total ticks): Ruby-0-Thread-1@puma 001: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.3% 0 + 102 java.net.SocketInputStream.socketRead0 | |
| 0.0% 5 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_1_dot_6_dot_11.lib.rack.utils.RUBY$method$clean_path_info$0 | |
| 0.0% 5 + 0 org.jruby.ext.openssl.Digest$Named.<init> | |
| 0.0% 4 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.type.boolean.RUBY$method$cast_value$0 | |
| 0.0% 3 + 0 org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call | |
| 0.0% 3 + 0 org.jruby.ext.openssl.SecurityHelper.doRegisterProvider | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.finder_methods.RUBY$method$find_take$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_1_dot_6_dot_11.lib.rack.utils.RUBY$method$\=\{\}=$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activemodel_minus_4_dot_2_dot_10.lib.active_model.dirty.RUBY$method$clear_changes_information$0$__VARARGS__ | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.puma_minus_3_dot_12_dot_0_minus_java.lib.puma.server.invokeOther54:fast_write | |
| 0.0% 2 + 0 org.jruby.ir.targets.SiteTracker.hasSeenType | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.grape_minus_0_dot_16_dot_2.lib.grape.router.RUBY$method$extract_required_args$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.journey.router.array:3 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.per_thread_registry.RUBY$method$collect?$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.join_dependency.invokeOther0:walk_tree | |
| 0.0% 2 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.controllers.application_controller.invokeOther4:params | |
| 0.0% 2 + 0 org.jruby.RubyFloat$INVOKER$i$0$1$round_DBG.call | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.join_dependency.RUBY$method$initialize$0 | |
| 0.0% 0 + 2 java.lang.Object.notify | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_timeout_minus_0_dot_5_dot_1.lib.rack.timeout.logging_minus_observer.RUBY$block$log_state_change$1 | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L8_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.scoping.ivarGet1:@registry | |
| 0.0% 1 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.models.delivery.invokeOther0:course_accepted? | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.grape_minus_0_dot_16_dot_2.lib.grape.util.inheritable_values.invokeOther1:keys | |
| 1.4% 389 + 105 Total interpreted (including elided) | |
| Compiled + native Method | |
| 0.9% 9 + 288 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.8% 286 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.6% 198 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.4% 151 + 0 org.jruby.RubyHash.op_aref | |
| 0.4% 146 + 0 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.2% 85 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 76 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 75 + 0 ExceptionBlob | |
| 0.2% 69 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.2% 68 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.2% 62 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.2% 61 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.2% 61 + 0 org.jruby.runtime.Block.allocScope | |
| 0.2% 0 + 61 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.2% 54 + 1 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.2% 52 + 0 org.jruby.RubyHash.internalPutNoResize | |
| 0.1% 51 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 51 + 0 org.jruby.runtime.ivars.VariableAccessorVar1.get | |
| 0.1% 50 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 43 + 0 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 43 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 0.1% 41 + 0 org.jruby.IncludedModuleWrapper.searchMethodCommon | |
| 0.1% 41 + 0 org.jruby.runtime.ivars.VariableAccessorVar0.get | |
| 0.1% 40 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.RUBY$method$initialize_copy$0 | |
| 0.1% 39 + 0 org.jruby.RubyRegexp.search19 | |
| 20.9% 6547 + 568 Total compiled (including elided) | |
| Stub + native Method | |
| 42.6% 0 + 14526 java.net.SocketInputStream.socketRead0 | |
| 15.6% 0 + 5320 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.5% 0 + 1863 java.lang.System.identityHashCode | |
| 3.1% 0 + 1072 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.7% 0 + 911 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.6% 0 + 904 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.2% 0 + 418 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 1.0% 0 + 351 java.net.PlainSocketImpl.socketAvailable | |
| 0.8% 29 + 258 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.5% 0 + 184 java.net.SocketOutputStream.socketWrite0 | |
| 0.5% 0 + 175 java.lang.Object.hashCode | |
| 0.4% 0 + 132 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.3% 0 + 97 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 40 java.lang.Thread.isAlive | |
| 0.1% 0 + 28 sun.misc.Unsafe.park | |
| 0.1% 0 + 27 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 24 java.lang.Object.notify | |
| 0.1% 0 + 22 java.io.FileInputStream.readBytes | |
| 0.1% 0 + 19 java.lang.Object.notifyAll | |
| 0.0% 0 + 15 sun.misc.Unsafe.defineAnonymousClass | |
| 0.0% 0 + 14 java.lang.String.intern | |
| 0.0% 0 + 13 sun.nio.ch.IOUtil.fdVal | |
| 0.0% 0 + 11 sun.misc.Unsafe.allocateInstance | |
| 0.0% 0 + 10 java.lang.System.arraycopy | |
| 0.0% 0 + 8 java.lang.Thread.isInterrupted | |
| 77.7% 29 + 26479 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.3% 9239 Blocked (of total) | |
| Flat profile of 608.45 secs (43356 total ticks): Ruby-0-Thread-15@puma 015: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.2% 0 + 82 java.net.SocketInputStream.socketRead0 | |
| 0.0% 0 + 6 java.net.SocketOutputStream.socketWrite0 | |
| 0.0% 4 + 0 org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call | |
| 0.0% 4 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.scoping.default.RUBY$block$unscoped$1 | |
| 0.0% 3 + 0 org.jruby.ext.openssl.SecurityHelper.doRegisterProvider | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activemodel_minus_4_dot_2_dot_10.lib.active_model.attribute_methods.RUBY$method$respond_to?$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.request.session.invokeOther11:== | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.attributes.RUBY$method$columns_hash$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.metal.renderers.RUBY$block$_render_to_body_with_renderer$1 | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.metal.RUBY$method$dispatch$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.association_scope.RUBY$method$add_constraints$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.log_subscriber.RUBY$method$logger$0 | |
| 0.0% 2 + 0 org.jruby.ext.securerandom.RubySecureRandom.nextBytes | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.core_ext.object.try.RUBY$method$try$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.mime_negotiation.RUBY$block$negotiate_mime$1 | |
| 0.0% 2 + 0 java.math.BigInteger.and | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.reflection.RUBY$method$active_record_primary_key$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_1_dot_6_dot_11.lib.rack.conditionalget.RUBY$method$call$0 | |
| 0.0% 2 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.presenters.admin_deliveries_index_presenter.RUBY$method$show_assignment$0 | |
| 0.0% 2 + 0 org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.audited_minus_4_dot_8_dot_0.lib.audited.sweeper.invokeOther0:store | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.message_verifier.RUBY$method$encode$0 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.invokeOther1:current_scope | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.querying.invokeOther0:all | |
| 1.2% 320 + 92 Total interpreted (including elided) | |
| Compiled + native Method | |
| 0.9% 10 + 303 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.9% 289 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.7% 226 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.5% 169 + 0 org.jruby.RubyHash.op_aref | |
| 0.4% 122 + 0 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.3% 95 + 0 ExceptionBlob | |
| 0.3% 91 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.2% 81 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 71 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 0 + 69 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.2% 62 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.2% 60 + 0 org.jruby.runtime.Block.allocScope | |
| 0.2% 57 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.2% 52 + 0 org.jruby.runtime.ivars.VariableAccessorVar0.get | |
| 0.2% 52 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.1% 49 + 0 org.jruby.RubyHash.internalPutNoResize | |
| 0.1% 47 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 47 + 0 org.jruby.runtime.DynamicScope.getValueDepthZeroOrNil | |
| 0.1% 43 + 0 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 43 + 0 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.1% 43 + 0 org.joni.ByteCodeMachine.executeSb | |
| 0.1% 40 + 0 org.jruby.RubyClass$INVOKER$i$newInstance_DBG.call | |
| 0.1% 37 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 0.1% 36 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 36 + 0 org.jruby.RubyBasicObject.respond_to_p19 | |
| 20.7% 6434 + 589 Total compiled (including elided) | |
| Stub + native Method | |
| 42.2% 0 + 14301 java.net.SocketInputStream.socketRead0 | |
| 16.9% 0 + 5743 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.1% 0 + 1742 java.lang.System.identityHashCode | |
| 3.3% 0 + 1132 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.8% 0 + 948 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.2% 0 + 750 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.1% 0 + 378 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 1.0% 0 + 334 java.net.PlainSocketImpl.socketAvailable | |
| 0.8% 26 + 261 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.6% 0 + 209 java.net.SocketOutputStream.socketWrite0 | |
| 0.5% 0 + 167 java.lang.Object.hashCode | |
| 0.3% 0 + 116 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.3% 0 + 85 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 39 java.lang.Thread.isAlive | |
| 0.1% 0 + 34 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 30 sun.misc.Unsafe.park | |
| 0.1% 0 + 28 java.lang.Object.notify | |
| 0.1% 0 + 26 java.lang.Object.notifyAll | |
| 0.1% 0 + 25 java.io.FileInputStream.readBytes | |
| 0.1% 0 + 17 java.lang.String.intern | |
| 0.0% 0 + 15 java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal | |
| 0.0% 0 + 12 sun.nio.ch.IOUtil.fdVal | |
| 0.0% 0 + 12 sun.misc.Unsafe.defineAnonymousClass | |
| 0.0% 0 + 8 sun.misc.Unsafe.allocateInstance | |
| 0.0% 0 + 6 sun.nio.ch.KQueueArrayWrapper.register0 | |
| 78.1% 26 + 26451 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.8% 9444 Blocked (of total) | |
| Flat profile of 608.45 secs (43356 total ticks): Ruby-0-Thread-13@puma 013: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.2% 0 + 76 java.net.SocketInputStream.socketRead0 | |
| 0.0% 0 + 4 java.net.SocketOutputStream.socketWrite0 | |
| 0.0% 0 + 3 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 0.0% 3 + 0 org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.belongs_to_association.RUBY$method$reset$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.middleware.flash.RUBY$method$call$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.RUBY$block$build_joins$2 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.rubies.jruby_minus_9_dot_1_dot_17_dot_0.lib.ruby.stdlib.monitor.RUBY$method$mon_initialize$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_jdbc_minus_adapter_minus_1_dot_3_dot_25.lib.arjdbc.mysql.adapter.invokeSuper5:-unknown-super-target- | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionview_minus_4_dot_2_dot_10.lib.action_view.rendering.invokeOther2:respond_to? | |
| 0.0% 2 + 0 org.jruby.util.io.EncodingUtils.rbStrEncode | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L8_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.callbacks.invokeOther0:_checkin_callbacks | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.connection_adapters.abstract.connection_pool.RUBY$method$call$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.arel_minus_6_dot_0_dot_4.lib.arel.visitors.to_sql.RUBY$method$visit_Arel_Nodes_SelectCore$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.association_scope.RUBY$method$last_chain_scope$0 | |
| 0.0% 2 + 0 json.ext.RuntimeInfo.forRuntime | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.sentry_minus_raven_minus_2_dot_7_dot_4.lib.raven.integrations.rails.controller_transaction.RUBY$block$included$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.builder.association.invokeOther3:reader | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.mime_negotiation.RUBY$block$negotiate_mime$1 | |
| 0.0% 2 + 0 org.jruby.RubyArray$INVOKER$i$0$0$sort_by_bang_DBG.call | |
| 1.3% 346 + 84 Total interpreted (including elided) | |
| Compiled + native Method | |
| 0.9% 7 + 304 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.8% 277 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.7% 237 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.5% 179 + 0 org.jruby.RubyHash.op_aref | |
| 0.3% 118 + 0 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.3% 86 + 0 ExceptionBlob | |
| 0.2% 82 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 82 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.2% 79 + 0 org.jruby.runtime.Block.allocScope | |
| 0.2% 0 + 72 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.2% 71 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 56 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.2% 54 + 0 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.2% 53 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.2% 53 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.2% 50 + 1 org.jruby.RubyHash.internalPutNoResize | |
| 0.1% 46 + 0 org.jruby.runtime.ivars.VariableAccessorVar1.get | |
| 0.1% 46 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 45 + 1 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 43 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.arel_minus_6_dot_0_dot_4.lib.arel.visitors.reduce.RUBY$method$visit$0 | |
| 0.1% 42 + 0 org.jruby.runtime.ivars.VariableAccessorVar0.get | |
| 0.1% 39 + 0 org.joni.ByteCodeMachine.executeSb | |
| 0.1% 39 + 0 org.jruby.runtime.DynamicScope.getValueDepthZeroOrNil | |
| 0.1% 38 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.RUBY$method$initialize_copy$0 | |
| 0.1% 37 + 0 org.jruby.runtime.ivars.VariableAccessorVar6.get | |
| 20.5% 6360 + 586 Total compiled (including elided) | |
| Stub + native Method | |
| 41.9% 0 + 14207 java.net.SocketInputStream.socketRead0 | |
| 16.6% 0 + 5646 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.5% 0 + 1870 java.lang.System.identityHashCode | |
| 3.3% 0 + 1104 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.9% 0 + 980 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.5% 0 + 842 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.2% 0 + 395 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 0.9% 0 + 311 java.net.PlainSocketImpl.socketAvailable | |
| 0.8% 23 + 265 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.6% 0 + 215 java.net.SocketOutputStream.socketWrite0 | |
| 0.5% 0 + 176 java.lang.Object.hashCode | |
| 0.4% 0 + 146 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.3% 0 + 87 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 34 java.io.FileInputStream.readBytes | |
| 0.1% 0 + 29 java.lang.Object.notifyAll | |
| 0.1% 0 + 27 java.lang.Object.notify | |
| 0.1% 0 + 24 java.lang.String.intern | |
| 0.1% 0 + 23 sun.misc.Unsafe.park | |
| 0.1% 0 + 23 sun.nio.ch.IOUtil.fdVal | |
| 0.1% 0 + 22 java.lang.Thread.isAlive | |
| 0.1% 0 + 22 sun.misc.Unsafe.unpark | |
| 0.0% 0 + 10 java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal | |
| 0.0% 0 + 10 sun.misc.Unsafe.allocateInstance | |
| 0.0% 0 + 9 sun.nio.ch.KQueueArrayWrapper.register0 | |
| 0.0% 0 + 8 sun.misc.Unsafe.defineAnonymousClass | |
| 78.2% 23 + 26513 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.8% 9444 Blocked (of total) | |
| Flat profile of 608.45 secs (43356 total ticks): Ruby-0-Thread-14@puma 014: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.3% 0 + 99 java.net.SocketInputStream.socketRead0 | |
| 0.0% 4 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 0.0% 4 + 0 org.jruby.ext.openssl.SecurityHelper.doRegisterProvider | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.metal.renderers.RUBY$block$_render_to_body_with_renderer$1 | |
| 0.0% 3 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activemodel_minus_4_dot_2_dot_10.lib.active_model.dirty.invokeOther0:new | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.connection_adapters.abstract_adapter.hash:5 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.inheritance.fstring0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.type.numeric.RUBY$method$type_cast$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.RUBY$method$joins$0 | |
| 0.0% 2 + 0 org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher.engineGetBlockSize | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L8_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L8_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_timeout_minus_0_dot_5_dot_1.lib.rack.timeout.support.scheduler.ivarGet11:@mx_runner | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.dragonfly_minus_1_dot_2_dot_0.lib.dragonfly.server.RUBY$method$call$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.state_machines_minus_audit_trail_minus_2_dot_0_dot_1.lib.state_machines.audit_trail.backend.RUBY$method$new_record?$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.association_scope.invokeOther10:type | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.puma_minus_3_dot_12_dot_0_minus_java.lib.puma.server.RUBY$method$normalize_env$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.rubies.jruby_minus_9_dot_1_dot_17_dot_0.lib.ruby.stdlib.monitor.RUBY$method$initialize$0 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.finder_methods.RUBY$method$find_one$0 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.parameter_filter.RUBY$block$compile$2 | |
| 0.0% 1 + 0 java.util.concurrent.ConcurrentHashMap.putVal | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.callbacks.RUBY$method$call$0 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_1_dot_6_dot_11.lib.rack.request.RUBY$method$GET$0 | |
| 1.4% 358 + 103 Total interpreted (including elided) | |
| Compiled + native Method | |
| 1.0% 12 + 315 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.9% 322 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.6% 219 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.4% 143 + 0 org.jruby.RubyHash.op_aref | |
| 0.4% 126 + 0 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.2% 84 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 84 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 83 + 0 ExceptionBlob | |
| 0.2% 77 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.2% 0 + 71 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.2% 62 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.2% 60 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.2% 54 + 1 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.2% 54 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.2% 53 + 0 org.jruby.runtime.Block.allocScope | |
| 0.1% 48 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 46 + 0 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 44 + 0 org.jruby.RubyHash.internalPutNoResize | |
| 0.1% 43 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 0.1% 43 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 41 + 0 org.jruby.runtime.ivars.VariableAccessorVar1.get | |
| 0.1% 41 + 0 org.jruby.runtime.DynamicScope.getValueDepthZeroOrNil | |
| 0.1% 39 + 0 org.joni.ByteCodeMachine.executeSb | |
| 0.1% 38 + 0 org.jruby.runtime.ivars.VariableAccessorVar0.get | |
| 0.1% 36 + 1 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.RUBY$method$reset$0 | |
| 21.0% 6527 + 600 Total compiled (including elided) | |
| Stub + native Method | |
| 42.0% 0 + 14242 java.net.SocketInputStream.socketRead0 | |
| 16.6% 0 + 5636 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.2% 0 + 1774 java.lang.System.identityHashCode | |
| 3.1% 0 + 1065 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.9% 0 + 976 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.6% 0 + 873 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.1% 0 + 365 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 1.0% 0 + 341 java.net.PlainSocketImpl.socketAvailable | |
| 0.9% 21 + 277 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.6% 0 + 191 java.net.SocketOutputStream.socketWrite0 | |
| 0.4% 0 + 147 java.lang.Object.hashCode | |
| 0.3% 1 + 109 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.2% 0 + 78 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 41 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 26 java.lang.Object.notifyAll | |
| 0.1% 0 + 25 sun.misc.Unsafe.park | |
| 0.1% 0 + 25 java.io.FileInputStream.readBytes | |
| 0.1% 0 + 24 java.lang.Thread.isAlive | |
| 0.1% 0 + 20 java.lang.String.intern | |
| 0.1% 0 + 17 sun.nio.ch.IOUtil.fdVal | |
| 0.1% 0 + 17 java.lang.Object.notify | |
| 0.0% 0 + 12 sun.misc.Unsafe.allocateInstance | |
| 0.0% 0 + 6 sun.misc.Unsafe.defineAnonymousClass | |
| 0.0% 0 + 6 sun.nio.ch.KQueueArrayWrapper.register0 | |
| 0.0% 0 + 5 java.lang.Thread.isInterrupted | |
| 77.6% 22 + 26323 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.7% 9423 Blocked (of total) | |
| Flat profile of 608.46 secs (43356 total ticks): Ruby-0-Thread-4@puma 004: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.3% 0 + 109 java.net.SocketInputStream.socketRead0 | |
| 0.0% 4 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.puma_minus_3_dot_12_dot_0_minus_java.lib.puma.server.RUBY$method$process_client$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.ivarSet2:@scope_for_create | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.reflection.fstring0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.scoping.default.bytelist11 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.filter_parameters.invokeOther3:parameters | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.invokeOther5:order_values= | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.middleware.cookies.invokeOther7:new | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L8_L | |
| 0.0% 2 + 0 org.jruby.RubyIO$INVOKER$i$1$0$syswrite_DBG.call | |
| 0.0% 2 + 0 org.jruby.ext.openssl.SecurityHelper.doRegisterProvider | |
| 0.0% 2 + 0 java.math.BigInteger.xor | |
| 0.0% 2 + 0 org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher.<init> | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.association.RUBY$method$initialize$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.request.session.RUBY$method$exists?$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.log_subscriber.RUBY$block$process_action$1 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionview_minus_4_dot_2_dot_10.lib.action_view.layouts.RUBY$method$_layout_for_option$0 | |
| 0.0% 1 + 0 org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrTwo.call | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.notifications.instrumenter.ivarGet0:@notifier | |
| 0.0% 1 + 0 java.io.BufferedOutputStream.write | |
| 0.0% 1 + 0 json.ext.RuntimeInfo.forRuntime | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.ivarGet0:@values | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.response.RUBY$method$before_sending$0 | |
| 1.3% 319 + 111 Total interpreted (including elided) | |
| Compiled + native Method | |
| 0.9% 16 + 294 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.9% 293 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.7% 253 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.5% 158 + 0 org.jruby.RubyHash.op_aref | |
| 0.4% 144 + 1 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.3% 98 + 0 ExceptionBlob | |
| 0.2% 73 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 69 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 69 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.2% 58 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.2% 56 + 1 org.jruby.runtime.Block.allocScope | |
| 0.2% 55 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.2% 52 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 0 + 50 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.1% 49 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.1% 46 + 0 org.jruby.IncludedModuleWrapper.searchMethodCommon | |
| 0.1% 46 + 0 org.joni.ByteCodeMachine.executeSb | |
| 0.1% 45 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 43 + 1 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 43 + 0 org.jruby.RubyClass$INVOKER$i$newInstance_DBG.call | |
| 0.1% 41 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 0.1% 39 + 0 org.jruby.RubyHash.internalPutNoResize | |
| 0.1% 39 + 0 org.jruby.RubyArray.include_p | |
| 0.1% 37 + 1 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.RUBY$method$initialize_copy$0 | |
| 0.1% 38 + 0 org.jruby.RubyRegexp.search19 | |
| 20.4% 6410 + 550 Total compiled (including elided) | |
| Stub + native Method | |
| 42.9% 0 + 14662 java.net.SocketInputStream.socketRead0 | |
| 15.8% 0 + 5407 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.4% 0 + 1841 java.lang.System.identityHashCode | |
| 3.3% 0 + 1126 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.9% 0 + 1001 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.5% 0 + 864 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.0% 0 + 358 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 1.0% 0 + 341 java.net.PlainSocketImpl.socketAvailable | |
| 0.9% 31 + 282 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.5% 0 + 184 java.net.SocketOutputStream.socketWrite0 | |
| 0.5% 0 + 179 java.lang.Object.hashCode | |
| 0.4% 0 + 132 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.3% 0 + 98 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 39 java.lang.Thread.isAlive | |
| 0.1% 0 + 37 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 29 java.lang.Object.notifyAll | |
| 0.1% 0 + 26 java.lang.Object.notify | |
| 0.1% 0 + 20 sun.misc.Unsafe.park | |
| 0.1% 0 + 18 java.lang.String.intern | |
| 0.0% 0 + 17 java.io.FileInputStream.readBytes | |
| 0.0% 0 + 14 sun.nio.ch.IOUtil.fdVal | |
| 0.0% 0 + 12 java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal | |
| 0.0% 0 + 8 sun.nio.ch.FileDispatcherImpl.read0 | |
| 0.0% 0 + 7 sun.nio.ch.KQueueArrayWrapper.register0 | |
| 0.0% 0 + 7 java.lang.Object.clone | |
| 78.4% 31 + 26755 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.2% 9180 Blocked (of total) | |
| Flat profile of 608.45 secs (43356 total ticks): Ruby-0-Thread-9@puma 009: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.3% 0 + 95 java.net.SocketInputStream.socketRead0 | |
| 0.0% 3 + 0 javax.crypto.spec.IvParameterSpec.<init> | |
| 0.0% 3 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 3 + 0 org.jruby.ext.openssl.SecurityHelper.doRegisterProvider | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.inheritance.RUBY$method$using_single_table_inheritance?$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.arel_minus_6_dot_0_dot_4.lib.arel.collectors.bind.ivarGet3:@parts | |
| 0.0% 0 + 2 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.audited_minus_4_dot_8_dot_0.lib.audited.sweeper.invokeOther3:try | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.invokeOther4:order! | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.invokeOther0:spawn | |
| 0.0% 0 + 2 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.RUBY$block$build_joins$2 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.middleware.cookies.ivarGet6:@delete_cookies | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.puma_minus_3_dot_12_dot_0_minus_java.lib.puma.server.RUBY$method$process_client$0 | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.request.session.RUBY$method$load_for_write!$0 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.scoping.RUBY$method$current_scope=$0 | |
| 0.0% 1 + 0 org.jruby.runtime.scopes.DynamicScope11.getValueDepthZero | |
| 0.0% 1 + 0 com.mysql.jdbc.ResultSetImpl.getInstance | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.RUBY$method$group_values$0 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.log_subscriber.RUBY$method$reset_runtime$0 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.connection_adapters.abstract.query_cache.RUBY$block$initialize$0 | |
| 0.0% 1 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 1.3% 333 + 99 Total interpreted (including elided) | |
| Compiled + native Method | |
| 0.8% 276 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.8% 9 + 261 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.7% 234 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.5% 173 + 0 org.jruby.RubyHash.op_aref | |
| 0.4% 128 + 0 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.3% 92 + 0 ExceptionBlob | |
| 0.2% 66 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 66 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.2% 62 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.2% 62 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 59 + 0 org.jruby.runtime.Block.allocScope | |
| 0.2% 56 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.2% 52 + 0 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.1% 47 + 1 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.1% 47 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 0 + 47 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.1% 46 + 0 org.jruby.RubyHash.internalPutNoResize | |
| 0.1% 45 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 44 + 0 org.jruby.runtime.DynamicScope.getValueDepthZeroOrNil | |
| 0.1% 43 + 0 org.jruby.runtime.ivars.VariableAccessorVar0.get | |
| 0.1% 40 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.arel_minus_6_dot_0_dot_4.lib.arel.visitors.reduce.RUBY$method$visit$0 | |
| 0.1% 38 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.RUBY$method$initialize_copy$0 | |
| 0.1% 37 + 0 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 37 + 0 org.jruby.runtime.ivars.VariableAccessorVar1.get | |
| 0.1% 37 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 20.4% 6435 + 511 Total compiled (including elided) | |
| Stub + native Method | |
| 43.0% 0 + 14614 java.net.SocketInputStream.socketRead0 | |
| 16.3% 0 + 5543 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.5% 0 + 1887 java.lang.System.identityHashCode | |
| 3.2% 0 + 1103 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.4% 0 + 820 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.3% 0 + 785 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.1% 0 + 369 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 1.0% 0 + 350 java.net.PlainSocketImpl.socketAvailable | |
| 0.9% 25 + 270 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.6% 0 + 200 java.net.SocketOutputStream.socketWrite0 | |
| 0.5% 0 + 155 java.lang.Object.hashCode | |
| 0.4% 0 + 133 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.3% 0 + 91 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 46 java.lang.Thread.isAlive | |
| 0.1% 0 + 41 java.lang.Object.notifyAll | |
| 0.1% 0 + 31 sun.misc.Unsafe.park | |
| 0.1% 0 + 28 java.lang.Object.notify | |
| 0.1% 0 + 27 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 21 java.io.FileInputStream.readBytes | |
| 0.1% 0 + 18 java.lang.String.intern | |
| 0.0% 0 + 15 sun.nio.ch.IOUtil.fdVal | |
| 0.0% 0 + 14 sun.nio.ch.KQueueArrayWrapper.register0 | |
| 0.0% 0 + 11 sun.misc.Unsafe.allocateInstance | |
| 0.0% 0 + 10 java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal | |
| 0.0% 0 + 7 sun.misc.Unsafe.defineAnonymousClass | |
| 78.3% 25 + 26620 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.5% 9333 Blocked (of total) | |
| Flat profile of 608.45 secs (43356 total ticks): Ruby-0-Thread-12@puma 012: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.4% 0 + 130 java.net.SocketInputStream.socketRead0 | |
| 0.0% 8 + 0 com.mysql.jdbc.SingleByteCharsetConverter.<clinit> | |
| 0.0% 4 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.inheritance.fstring0 | |
| 0.0% 0 + 3 java.net.SocketOutputStream.socketWrite0 | |
| 0.0% 3 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.models.assignment.invokeOther8:where | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.invokeOther6:spawn | |
| 0.0% 2 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.controllers.application_controller.invokeOther0:session | |
| 0.0% 2 + 0 arjdbc.mysql.MySQLModule$INVOKER$s$1$0$quote_string_DBG.call | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.journey.gtg.simulator.RUBY$method$memos$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.arel_minus_6_dot_0_dot_4.lib.arel.visitors.to_sql.RUBY$method$quote_table_name$0 | |
| 0.0% 2 + 0 org.jruby.runtime.scopes.DynamicScope11.setValueOneDepthZeroVoid | |
| 0.0% 2 + 0 org.jruby.RubyArray.zipCommon | |
| 0.0% 2 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 org.jruby.ext.openssl.SecurityHelper.doRegisterProvider | |
| 0.0% 2 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.models.assignment.invokeOther4:with_deleted | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.invokeOther37:build_order | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.arel_minus_6_dot_0_dot_4.lib.arel.nodes.binary.invokeOther3:hash | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.arel_minus_6_dot_0_dot_4.lib.arel.nodes.select_core.invokeOther1:left | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.scoping.invokeOther0:base_class | |
| 0.0% 1 + 0 org.jruby.RubyRegexp.getPreprocessedRegexpFromCache | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.merger.invokeOther5:bind_values | |
| 1.5% 389 + 139 Total interpreted (including elided) | |
| Compiled + native Method | |
| 0.9% 313 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.9% 6 + 289 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.6% 209 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.5% 157 + 0 org.jruby.RubyHash.op_aref | |
| 0.4% 144 + 0 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.2% 85 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.2% 77 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 0 + 76 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.2% 71 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 71 + 0 org.jruby.runtime.Block.allocScope | |
| 0.2% 69 + 0 ExceptionBlob | |
| 0.2% 58 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.2% 55 + 0 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.2% 54 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.1% 50 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.1% 49 + 0 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.1% 45 + 0 org.jruby.RubyClass$INVOKER$i$newInstance_DBG.call | |
| 0.1% 43 + 0 org.jruby.runtime.MixedModeIRBlockBody.setEvalType | |
| 0.1% 42 + 0 org.jruby.RubyBasicObject.respond_to_p19 | |
| 0.1% 42 + 0 org.jruby.internal.runtime.methods.MixedModeIRMethod.call | |
| 0.1% 40 + 0 org.joni.ByteCodeMachine.executeSb | |
| 0.1% 39 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 39 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 36 + 1 org.jruby.RubyHash.internalPutNoResize | |
| 0.1% 34 + 0 org.jruby.RubyArray.op_plus | |
| 20.5% 6437 + 562 Total compiled (including elided) | |
| Stub + native Method | |
| 42.4% 0 + 14520 java.net.SocketInputStream.socketRead0 | |
| 16.1% 0 + 5521 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.5% 0 + 1873 java.lang.System.identityHashCode | |
| 3.2% 0 + 1093 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.9% 0 + 1008 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.3% 0 + 791 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.0% 0 + 356 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 0.9% 19 + 287 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.9% 0 + 306 java.net.PlainSocketImpl.socketAvailable | |
| 0.5% 0 + 159 java.net.SocketOutputStream.socketWrite0 | |
| 0.5% 0 + 156 java.lang.Object.hashCode | |
| 0.4% 0 + 152 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.3% 0 + 100 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 38 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 33 java.lang.Object.notify | |
| 0.1% 0 + 31 java.lang.Thread.isAlive | |
| 0.1% 0 + 29 java.lang.Object.notifyAll | |
| 0.1% 0 + 28 sun.misc.Unsafe.park | |
| 0.1% 0 + 25 java.io.FileInputStream.readBytes | |
| 0.1% 0 + 22 sun.nio.ch.IOUtil.fdVal | |
| 0.1% 0 + 20 java.lang.String.intern | |
| 0.1% 0 + 19 sun.misc.Unsafe.allocateInstance | |
| 0.0% 0 + 13 java.lang.Throwable.getStackTraceElement | |
| 0.0% 0 + 13 sun.misc.Unsafe.defineAnonymousClass | |
| 0.0% 0 + 10 sun.nio.ch.KQueueArrayWrapper.register0 | |
| 78.0% 20 + 26673 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.1% 9133 Blocked (of total) | |
| 0.0% 3 Class loader | |
| Flat profile of 608.46 secs (43356 total ticks): Ruby-0-Thread-5@puma 005: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.3% 0 + 105 java.net.SocketInputStream.socketRead0 | |
| 0.0% 7 + 0 com.mysql.jdbc.Buffer.writeStringNoNull | |
| 0.0% 4 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.puma_minus_3_dot_12_dot_0_minus_java.lib.puma.server.invokeOther27:\=\{\} | |
| 0.0% 4 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.middleware.cookies.RUBY$method$update$0 | |
| 0.0% 4 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L8_L | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.metal.renderers.RUBY$block$_render_to_body_with_renderer$1 | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.arel_minus_6_dot_0_dot_4.lib.arel.visitors.to_sql.RUBY$method$visit_Arel_Nodes_SelectCore$0 | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.sentry_minus_raven_minus_2_dot_7_dot_4.lib.raven.integrations.rails.controller_transaction.RUBY$block$included$0 | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.middleware.cookies.RUBY$method$initialize$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.filter_parameters.RUBY$method$parameter_filter$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.metal.renderers.RUBY$method$_render_to_body_with_renderer$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.connection_adapters.abstract_adapter.RUBY$method$compile$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.puma_minus_3_dot_12_dot_0_minus_java.lib.puma.server.RUBY$method$process_client$0 | |
| 0.0% 2 + 0 org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.callbacks.RUBY$block$halting_and_conditional$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.i18n_minus_0_dot_9_dot_5.lib.i18n.backend.simple.RUBY$method$lookup$0 | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L8_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.parameters.RUBY$method$path_parameters$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.scoping.default.RUBY$method$build_default_scope$0 | |
| 0.0% 2 + 0 org.jruby.ext.securerandom.RubySecureRandom.nextBytes | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_1_dot_6_dot_11.lib.rack.request.RUBY$method$POST$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.attribute_methods.read.invokeOther4:_read_attribute | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.logging_minus_2_dot_2_dot_2.lib.logging.logger.RUBY$method$debug$0 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.RUBY$block$unscope!$1 | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.metal.mime_responds.RUBY$method$respond_to$0 | |
| 1.4% 385 + 108 Total interpreted (including elided) | |
| Compiled + native Method | |
| 1.1% 15 + 352 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.9% 319 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.6% 213 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.4% 145 + 0 org.jruby.RubyHash.op_aref | |
| 0.4% 136 + 0 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.3% 90 + 0 ExceptionBlob | |
| 0.3% 87 + 0 org.jruby.RubyHash.hashValue | |
| 0.3% 87 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 75 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.2% 0 + 69 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.2% 65 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.2% 57 + 0 org.jruby.runtime.ivars.VariableAccessorVar1.get | |
| 0.2% 54 + 0 org.jruby.runtime.Block.allocScope | |
| 0.2% 53 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.1% 50 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.1% 50 + 0 org.jruby.runtime.DynamicScope.getValueDepthZeroOrNil | |
| 0.1% 48 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 44 + 1 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 45 + 0 org.jruby.runtime.ivars.VariableAccessorVar0.get | |
| 0.1% 44 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 42 + 0 org.jruby.IncludedModuleWrapper.searchMethodCommon | |
| 0.1% 41 + 0 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.1% 38 + 1 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.RUBY$method$reset$0 | |
| 0.1% 37 + 0 org.joni.ByteCodeMachine.executeSb | |
| 0.1% 36 + 0 org.jruby.RubyEncoding$UTF8Coder.encode | |
| 20.9% 6520 + 599 Total compiled (including elided) | |
| Stub + native Method | |
| 43.1% 0 + 14714 java.net.SocketInputStream.socketRead0 | |
| 15.5% 0 + 5302 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.4% 0 + 1844 java.lang.System.identityHashCode | |
| 3.1% 0 + 1061 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.7% 0 + 926 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.5% 0 + 856 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.1% 0 + 375 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 1.0% 0 + 338 java.net.PlainSocketImpl.socketAvailable | |
| 0.8% 24 + 252 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.5% 0 + 167 java.net.SocketOutputStream.socketWrite0 | |
| 0.4% 0 + 152 java.lang.Object.hashCode | |
| 0.4% 0 + 122 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.2% 0 + 85 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 46 java.lang.Object.notifyAll | |
| 0.1% 0 + 32 sun.misc.Unsafe.park | |
| 0.1% 0 + 31 java.lang.Thread.isAlive | |
| 0.1% 0 + 27 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 26 java.io.FileInputStream.readBytes | |
| 0.1% 0 + 22 sun.nio.ch.IOUtil.fdVal | |
| 0.0% 0 + 16 sun.nio.ch.KQueueArrayWrapper.register0 | |
| 0.0% 0 + 14 java.lang.String.intern | |
| 0.0% 0 + 12 sun.misc.Unsafe.allocateInstance | |
| 0.0% 0 + 12 java.lang.Object.notify | |
| 0.0% 0 + 11 sun.misc.Unsafe.defineAnonymousClass | |
| 0.0% 0 + 9 java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal | |
| 77.7% 24 + 26481 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.3% 9239 Blocked (of total) | |
| Flat profile of 608.46 secs (43356 total ticks): Ruby-0-Thread-7@puma 007: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.3% 0 + 102 java.net.SocketInputStream.socketRead0 | |
| 0.0% 4 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 3 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.inheritance.fstring0 | |
| 0.0% 3 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 3 + 0 org.jruby.ext.openssl.SecurityHelper.doRegisterProvider | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionview_minus_4_dot_2_dot_10.lib.action_view.helpers.tag_helper.RUBY$method$content_tag$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.railties_minus_4_dot_2_dot_10.lib.rails.rack.logger.invokeOther0:logger | |
| 0.0% 0 + 2 java.net.SocketOutputStream.socketWrite0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.request.RUBY$method$POST$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.connection_adapters.abstract.query_cache.RUBY$method$cache_sql$0 | |
| 0.0% 2 + 0 sun.security.provider.SecureRandom.engineGenerateSeed | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L9_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.builder.association.RUBY$method$transporter$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.associations.builder.association.invokeOther2:association | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.reflection.RUBY$method$inverse_name$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.state_machines_minus_0_dot_5_dot_0.lib.state_machines.machine.RUBY$block$define_helper$2 | |
| 0.0% 2 + 0 json.ext.Generator$8.generateNew | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.request.session.RUBY$method$exists?$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.arel_minus_6_dot_0_dot_4.lib.arel.visitors.to_sql.RUBY$method$visit_Arel_Nodes_SelectCore$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_dispatch.http.mime_type.ivarGet0:@symbol | |
| 0.0% 2 + 0 org.jruby.ext.securerandom.RubySecureRandom.nextBytes | |
| 1.3% 339 + 106 Total interpreted (including elided) | |
| Compiled + native Method | |
| 0.9% 295 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.8% 13 + 262 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.6% 199 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.5% 163 + 0 org.jruby.RubyHash.op_aref | |
| 0.4% 151 + 0 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.2% 81 + 0 ExceptionBlob | |
| 0.2% 79 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 75 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.2% 0 + 73 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.2% 56 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.2% 55 + 0 org.jruby.runtime.Block.allocScope | |
| 0.2% 53 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.1% 51 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 49 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 49 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.1% 46 + 0 org.joni.ByteCodeMachine.executeSb | |
| 0.1% 46 + 0 org.jruby.runtime.ivars.VariableAccessorVar0.get | |
| 0.1% 45 + 0 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 44 + 0 org.jruby.IncludedModuleWrapper.searchMethodCommon | |
| 0.1% 42 + 0 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.1% 42 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.1% 39 + 0 org.jruby.RubyRegexp.search19 | |
| 0.1% 39 + 0 org.jruby.RubyHash.internalPutNoResize | |
| 0.1% 39 + 0 org.jruby.RubyString.gsubCommon19 | |
| 0.1% 37 + 0 uri_3a_classloader_3a_.jruby.kernel.basicobject.RUBY$method$!=$0 | |
| 20.4% 6415 + 527 Total compiled (including elided) | |
| Stub + native Method | |
| 43.0% 0 + 14619 java.net.SocketInputStream.socketRead0 | |
| 16.3% 0 + 5538 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.4% 0 + 1832 java.lang.System.identityHashCode | |
| 3.4% 0 + 1140 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.7% 0 + 912 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.4% 0 + 813 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.1% 0 + 358 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 0.9% 28 + 289 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.9% 0 + 290 java.net.PlainSocketImpl.socketAvailable | |
| 0.5% 0 + 177 java.net.SocketOutputStream.socketWrite0 | |
| 0.4% 0 + 143 java.lang.Object.hashCode | |
| 0.3% 0 + 113 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.3% 0 + 102 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 35 java.lang.Object.notifyAll | |
| 0.1% 0 + 31 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 30 sun.misc.Unsafe.park | |
| 0.1% 0 + 28 java.lang.Object.notify | |
| 0.1% 0 + 27 java.lang.Thread.isAlive | |
| 0.1% 0 + 18 java.lang.String.intern | |
| 0.0% 0 + 16 java.io.FileInputStream.readBytes | |
| 0.0% 0 + 12 sun.misc.Unsafe.allocateInstance | |
| 0.0% 0 + 11 sun.nio.ch.IOUtil.fdVal | |
| 0.0% 0 + 10 java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal | |
| 0.0% 0 + 9 sun.nio.ch.KQueueArrayWrapper.register0 | |
| 0.0% 0 + 9 sun.misc.Unsafe.defineAnonymousClass | |
| 78.3% 28 + 26598 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.5% 9343 Blocked (of total) | |
| Flat profile of 608.46 secs (43356 total ticks): Ruby-0-Thread-6@puma 006: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 0.3% 0 + 110 java.net.SocketInputStream.socketRead0 | |
| 0.0% 4 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.actionpack_minus_4_dot_2_dot_10.lib.action_controller.metal.renderers.RUBY$block$_render_to_body_with_renderer$1 | |
| 0.0% 4 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.puma_minus_3_dot_12_dot_0_minus_java.lib.puma.server.RUBY$method$process_client$0 | |
| 0.0% 0 + 4 java.net.SocketOutputStream.socketWrite0 | |
| 0.0% 0 + 4 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.0% 4 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 3 + 0 org.jruby.ext.openssl.SecurityHelper.doRegisterProvider | |
| 0.0% 3 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.scoping.default.RUBY$method$unscoped$0$__VARARGS__ | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.finder_methods.invokeOther17:compact | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.inheritance.fstring0 | |
| 0.0% 2 + 0 Users.jules.colisweb.workspace.colisweb_minus_API.app.models.assignment.invokeOther8:where | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.relation.query_methods.invokeOther4:order! | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L7_L | |
| 0.0% 2 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L8_L | |
| 0.0% 2 + 0 org.jruby.util.io.EncodingUtils.rbStrEncode | |
| 0.0% 2 + 0 json.ext.RuntimeInfo.forRuntime | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activerecord_minus_4_dot_2_dot_10.lib.active_record.type.integer.RUBY$method$type_cast_from_database$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activemodel_minus_4_dot_2_dot_10.lib.active_model.dirty.RUBY$method$clear_changes_information$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.rack_minus_timeout_minus_0_dot_5_dot_1.lib.rack.timeout.support.scheduler.RUBY$method$initialize$0 | |
| 0.0% 2 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.activesupport_minus_4_dot_2_dot_10.lib.active_support.configurable.RUBY$method$config$0 | |
| 1.4% 364 + 119 Total interpreted (including elided) | |
| Compiled + native Method | |
| 0.9% 313 + 0 org.jruby.RubyModule.searchWithCache | |
| 0.9% 12 + 291 org.jruby.RubyEnumerable$INVOKER$s$0$0$each_with_index_DBG.call | |
| 0.6% 221 + 0 org.jruby.internal.runtime.methods.AttrReaderMethod.call | |
| 0.5% 157 + 0 org.jruby.RubyHash.op_aref | |
| 0.4% 152 + 1 java.lang.invoke.LambdaForm$BMH.reinvoke | |
| 0.3% 96 + 0 org.jruby.RubyModule$INVOKER$i$1$0$op_eqq_DBG.call | |
| 0.3% 93 + 0 ExceptionBlob | |
| 0.2% 75 + 0 org.jruby.RubyHash.hashValue | |
| 0.2% 0 + 75 org.jruby.ir.targets.Bootstrap.setGlobalUncached | |
| 0.2% 75 + 0 org.jruby.runtime.ivars.VariableAccessorVar2.get | |
| 0.2% 62 + 0 org.jruby.RubyModule.searchMethodCommon | |
| 0.2% 62 + 0 java.lang.invoke.LambdaForm$DMH.invokeStatic_L6_L | |
| 0.2% 57 + 0 org.jruby.RubyHash$INVOKER$i$2$0$op_aset_DBG.call | |
| 0.1% 50 + 1 org.jruby.RubyEncoding$UTF8Coder.decode | |
| 0.1% 51 + 0 org.jruby.runtime.Block.allocScope | |
| 0.1% 47 + 0 org.jruby.RubyBasicObject.variableTableContains | |
| 0.1% 45 + 1 org.jruby.RubyArray$INVOKER$i$0$0$each_DBG.call | |
| 0.1% 43 + 0 org.jruby.RubyRegexp.search19 | |
| 0.1% 41 + 0 org.joni.ByteCodeMachine.executeSb | |
| 0.1% 40 + 0 org.jruby.RubyKernel$INVOKER$s$1$0$kind_of_p_DBG.call | |
| 0.1% 39 + 0 org.jruby.RubyHash.internalPutNoResize | |
| 0.1% 38 + 0 org.jruby.RubyBasicObject.respond_to_p19 | |
| 0.1% 38 + 0 org.jruby.runtime.ivars.VariableAccessorVar0.get | |
| 0.1% 37 + 0 org.jruby.runtime.DynamicScope.getValueDepthZeroOrNil | |
| 0.1% 36 + 0 org.jruby.runtime.ivars.VariableAccessorVar3.get | |
| 20.7% 6508 + 566 Total compiled (including elided) | |
| Stub + native Method | |
| 43.0% 0 + 14658 java.net.SocketInputStream.socketRead0 | |
| 15.7% 0 + 5363 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 5.3% 0 + 1810 java.lang.System.identityHashCode | |
| 3.2% 0 + 1079 com.kenai.jffi.Foreign.invokeN2O1 | |
| 2.9% 0 + 973 com.kenai.jffi.Foreign.invokeN3O1 | |
| 2.5% 0 + 845 jnr.posix.UnixLibC$jnr$ffi$0.getpid | |
| 1.0% 0 + 352 java.net.PlainSocketImpl.socketAvailable | |
| 1.0% 0 + 350 jnr.posix.UnixLibC$jnr$ffi$0.flock | |
| 0.9% 23 + 270 java.io.UnixFileSystem.getBooleanAttributes0 | |
| 0.5% 0 + 174 java.net.SocketOutputStream.socketWrite0 | |
| 0.4% 0 + 139 java.lang.Object.hashCode | |
| 0.4% 0 + 138 sun.nio.ch.FileDispatcherImpl.write0 | |
| 0.3% 0 + 90 sun.nio.ch.NativeThread.current | |
| 0.1% 0 + 41 java.lang.Thread.isAlive | |
| 0.1% 0 + 28 java.lang.Object.notifyAll | |
| 0.1% 0 + 27 java.io.FileInputStream.readBytes | |
| 0.1% 0 + 26 sun.misc.Unsafe.unpark | |
| 0.1% 0 + 25 sun.nio.ch.IOUtil.fdVal | |
| 0.1% 0 + 25 sun.misc.Unsafe.park | |
| 0.1% 0 + 24 java.lang.Object.notify | |
| 0.1% 0 + 19 java.lang.String.intern | |
| 0.0% 0 + 9 sun.misc.Unsafe.allocateInstance | |
| 0.0% 0 + 9 sun.misc.Unsafe.defineAnonymousClass | |
| 0.0% 0 + 8 java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal | |
| 0.0% 0 + 6 java.lang.System.arraycopy | |
| 77.8% 23 + 26522 Total stub (including elided) | |
| Thread-local ticks: | |
| 21.3% 9254 Blocked (of total) | |
| Flat profile of 608.81 secs (43388 total ticks): Ruby-0-Thread-17: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 16.0% 0 + 6936 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 0.0% 1 + 0 org.jruby.util.io.SelectExecutor.getSelector | |
| 0.0% 1 + 0 org.jruby.util.collections.WeakHashSet.remove | |
| 0.0% 0 + 1 sun.nio.ch.FileDispatcherImpl.preClose0 | |
| 16.0% 2 + 6937 Total interpreted | |
| Compiled + native Method | |
| 0.0% 0 + 2 java.util.HashSet.iterator | |
| 0.0% 0 + 2 Total compiled | |
| Stub + native Method | |
| 84.0% 0 + 36438 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 0.0% 0 + 4 java.lang.Thread.isInterrupted | |
| 0.0% 0 + 2 sun.nio.ch.FileDispatcherImpl.read0 | |
| 0.0% 0 + 1 sun.nio.ch.IOUtil.fdVal | |
| 0.0% 0 + 1 java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal | |
| 84.0% 0 + 36446 Total stub | |
| Thread-local ticks: | |
| 0.0% 1 Blocked (of total) | |
| Flat profile of 608.81 secs (43388 total ticks): Ruby-0-Thread-20: /Users/jules/.rvm/gems/jruby-9.1.17.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:471 | |
| Interpreted + native Method | |
| 92.0% 0 + 5346 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 0.1% 0 + 3 sun.nio.ch.ServerSocketChannelImpl.accept0 | |
| 0.0% 0 + 1 sun.nio.ch.IOUtil.configureBlocking | |
| 0.0% 1 + 0 Users.jules.$_dot_rvm.gems.jruby_minus_9_dot_1_dot_17_dot_0.gems.puma_minus_3_dot_12_dot_0_minus_java.lib.puma.binder.invokeOther2:fetch | |
| 0.0% 1 + 0 sun.nio.ch.KQueueArrayWrapper.updateRegistrations | |
| 0.0% 1 + 0 org.jruby.ext.thread.ConditionVariable.wait_ruby | |
| 0.0% 0 + 1 org.jruby.puma.Http11.<init> | |
| 0.0% 1 + 0 org.jruby.ir.representations.CFG.build | |
| 0.0% 0 + 1 sun.nio.ch.Net.localPort | |
| 0.0% 1 + 0 sun.nio.ch.IOUtil.makePipe | |
| 0.0% 1 + 0 sun.nio.ch.KQueueArrayWrapper.interrupt | |
| 92.2% 6 + 5352 Total interpreted | |
| Compiled + native Method | |
| 0.0% 1 + 0 org.jruby.ir.interpreter.StartupInterpreterEngine.interpret | |
| 0.0% 1 + 0 Total compiled | |
| Stub + native Method | |
| 7.6% 0 + 444 sun.nio.ch.KQueueArrayWrapper.kevent0 | |
| 0.1% 0 + 5 sun.nio.ch.KQueueArrayWrapper.register0 | |
| 0.0% 0 + 2 sun.nio.ch.IOUtil.fdVal | |
| 0.0% 0 + 1 sun.misc.Unsafe.freeMemory | |
| 0.0% 0 + 1 jnr.posix.UnixLibC$jnr$ffi$0.fcntl | |
| 0.0% 0 + 1 java.lang.String.intern | |
| 0.0% 0 + 1 sun.nio.ch.FileDispatcherImpl.closeIntFD | |
| 7.8% 0 + 455 Total stub | |
| Thread-local ticks: | |
| 86.6% 37574 Blocked (of total) | |
| Flat profile of 0.39 secs (34 total ticks): SIGINT handler | |
| Compiled + native Method | |
| 100.0% 1 + 0 java.util.WeakHashMap.<init> | |
| 100.0% 1 + 0 Total compiled | |
| Thread-local ticks: | |
| 97.1% 33 Blocked (of total) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment