Skip to content

Instantly share code, notes, and snippets.

@guizmaii
Created November 27, 2018 16:32
Show Gist options
  • Select an option

  • Save guizmaii/630d5ece5eb528650907a7513b3a5172 to your computer and use it in GitHub Desktop.

Select an option

Save guizmaii/630d5ece5eb528650907a7513b3a5172 to your computer and use it in GitHub Desktop.
=> 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