[info] running org.simpleapp.example.Example
1
2
3
4
5
IOTrace: 13 frames captured, 0 omitted
╭ flatMap
│ ╰╮
│ ├ cats.effect.internals.IOTracing.buildFrame (IOTracing.scala:51)
│ ├ cats.effect.internals.IOTracing.buildCachedFrame (IOTracing.scala:42)
│ ├ cats.effect.internals.IOTracing.cached (IOTracing.scala:34)
│ ├ cats.effect.IO.flatMap (IO.scala:142)
│ ├ cats.effect.internals.IOTracing.traced (IOTracing.scala:37)
│ ├ cats.effect.IO.traced (IO.scala:805)
│ ├ org.simpleapp.example.Example.run (Example.scala:67)
│ ├ cats.effect.IOApp.main (IOApp.scala:68)
│ ├ cats.effect.internals.IOAppPlatform.mainFiber (IOAppPlatform.scala:40)
│ ├ cats.effect.internals.IOAppPlatform.main (IOAppPlatform.scala:25)
│ ├ cats.effect.IOApp.main (IOApp.scala:68)
│ ├ cats.effect.IOApp.main$ (IOApp.scala:67)
│ ├ org.simpleapp.example.Example.main (Example.scala:21)
│ ├ org.simpleapp.example.Example.main (Example.scala:-1)
│ ├ sun.reflect.NativeMethodAccessorImpl.invoke0 (NativeMethodAccessorImpl.java:-2)
│ ├ sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
│ ├ sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
│ ├ java.lang.reflect.Method.invoke (Method.java:498)
│ ├ sbt.Run.invokeMain (Run.scala:115)
│ ├ sbt.Run.execute$1 (Run.scala:79)
│ ├ sbt.Run.runWithLoader (Run.scala:92)
│ ├ scala.runtime.java8.JFunction0mcVsp.apply (JFunction0$mcV$sp.java:23)
│ ├ sbt.util.InterfaceUtilanon1.get (InterfaceUtil.scala:10)
│ ├ sbt.TrapExitApp.run (TrapExit.scala:257)
│ ╰ java.lang.Thread.run (Thread.java:748)
│
├ flatMap
│ ╰╮
│ ├ cats.effect.internals.IOTracing.buildFrame (IOTracing.scala:51)
│ ├ cats.effect.internals.IOTracing.buildCachedFrame (IOTracing.scala:42)
│ ├ cats.effect.internals.IOTracing.cached (IOTracing.scala:34)
│ ├ cats.effect.IO.flatMap (IO.scala:142)
│ ├ org.simpleapp.example.Example.program (Example.scala:57)
│ ├ org.simpleapp.example.Example.run (Example.scala:67)
│ ├ cats.effect.internals.IORunLoop.liftedTree1$1 (IORunLoop.scala:113)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:113)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOTracing.resetTrace (IOTracing.scala:67)
│ ├ cats.effect.internals.IOTracing.$anonfun$resetTrace$1$adapted (IOTracing.scala:65)
│ ├ cats.effect.internals.IORunLoopRestartCallback.start (IORunLoop.scala:430)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:152)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOShiftTick.run (IOShift.scala:36)
│ ├ cats.effect.internals.PoolUtilsanon2anon3.run (PoolUtils.scala:52)
│ ├ java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)
│ ├ java.util.concurrent.ThreadPoolExecutorWorker.run (ThreadPoolExecutor.java:624)
│ ╰ java.lang.Thread.run (Thread.java:748)
│
├ flatMap
│ ╰╮
│ ├ cats.effect.internals.IOTracing.buildFrame (IOTracing.scala:51)
│ ├ cats.effect.internals.IOTracing.buildCachedFrame (IOTracing.scala:42)
│ ├ cats.effect.internals.IOTracing.cached (IOTracing.scala:34)
│ ├ cats.effect.IO.flatMap (IO.scala:142)
│ ├ org.simpleapp.example.Example.program (Example.scala:58)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:190)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOTracing.resetTrace (IOTracing.scala:67)
│ ├ cats.effect.internals.IOTracing.$anonfun$resetTrace$1$adapted (IOTracing.scala:65)
│ ├ cats.effect.internals.IORunLoopRestartCallback.start (IORunLoop.scala:430)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:152)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOShiftTick.run (IOShift.scala:36)
│ ├ cats.effect.internals.PoolUtilsanon2anon3.run (PoolUtils.scala:52)
│ ├ java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)
│ ├ java.util.concurrent.ThreadPoolExecutorWorker.run (ThreadPoolExecutor.java:624)
│ ╰ java.lang.Thread.run (Thread.java:748)
│
├ flatMap
│ ╰╮
│ ├ cats.effect.internals.IOTracing.buildFrame (IOTracing.scala:51)
│ ├ cats.effect.internals.IOTracing.buildCachedFrame (IOTracing.scala:42)
│ ├ cats.effect.internals.IOTracing.cached (IOTracing.scala:34)
│ ├ cats.effect.IO.flatMap (IO.scala:142)
│ ├ org.simpleapp.example.Example.program (Example.scala:59)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:190)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOTracing.resetTrace (IOTracing.scala:67)
│ ├ cats.effect.internals.IOTracing.$anonfun$resetTrace$1$adapted (IOTracing.scala:65)
│ ├ cats.effect.internals.IORunLoopRestartCallback.start (IORunLoop.scala:430)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:152)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOShiftTick.run (IOShift.scala:36)
│ ├ cats.effect.internals.PoolUtilsanon2anon3.run (PoolUtils.scala:52)
│ ├ java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)
│ ├ java.util.concurrent.ThreadPoolExecutorWorker.run (ThreadPoolExecutor.java:624)
│ ╰ java.lang.Thread.run (Thread.java:748)
│
├ flatMap
│ ╰╮
│ ├ cats.effect.internals.IOTracing.buildFrame (IOTracing.scala:51)
│ ├ cats.effect.internals.IOTracing.buildCachedFrame (IOTracing.scala:42)
│ ├ cats.effect.internals.IOTracing.cached (IOTracing.scala:34)
│ ├ cats.effect.IO.flatMap (IO.scala:142)
│ ├ org.simpleapp.example.Example.program (Example.scala:60)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:190)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOShiftTick.run (IOShift.scala:36)
│ ├ cats.effect.internals.PoolUtilsanon2anon3.run (PoolUtils.scala:52)
│ ├ java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)
│ ├ java.util.concurrent.ThreadPoolExecutorWorker.run (ThreadPoolExecutor.java:624)
│ ╰ java.lang.Thread.run (Thread.java:748)
│
├ async
│ ╰╮
│ ├ cats.effect.internals.IOTracing.buildFrame (IOTracing.scala:51)
│ ├ cats.effect.internals.IOTracing.buildCachedFrame (IOTracing.scala:42)
│ ├ cats.effect.internals.IOTracing.cached (IOTracing.scala:34)
│ ├ cats.effect.IO.async (IO.scala:1248)
│ ├ org.simpleapp.example.Example.program (Example.scala:60)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:190)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOShiftTick.run (IOShift.scala:36)
│ ├ cats.effect.internals.PoolUtilsanon2anon3.run (PoolUtils.scala:52)
│ ├ java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)
│ ├ java.util.concurrent.ThreadPoolExecutorWorker.run (ThreadPoolExecutor.java:624)
│ ╰ java.lang.Thread.run (Thread.java:748)
│
├ flatMap
│ ╰╮
│ ├ cats.effect.internals.IOTracing.buildFrame (IOTracing.scala:51)
│ ├ cats.effect.internals.IOTracing.buildCachedFrame (IOTracing.scala:42)
│ ├ cats.effect.internals.IOTracing.cached (IOTracing.scala:34)
│ ├ cats.effect.IO.flatMap (IO.scala:142)
│ ├ org.simpleapp.example.Example.program (Example.scala:61)
│ ├ org.simpleapp.example.Example.$anonfun$program$5$adapted (Example.scala:60)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:190)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.CallbackAsyncIdempotentCallback.run (Callback.scala:131)
│ ├ cats.effect.internals.Trampoline.cats$effect$internals$Trampoline$$immediateLoop (Trampoline.scala:67)
│ ├ cats.effect.internals.Trampoline.startLoop (Trampoline.scala:35)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.super$startLoop (TrampolineEC.scala:90)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.startLoop (TrampolineEC.scala:90)
│ ├ scala.runtime.java8.JFunction0mcVsp.apply (JFunction0$mcV$sp.java:23)
│ ├ scala.concurrent.BlockContext.withBlockContext (BlockContext.scala:85)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.startLoop (TrampolineEC.scala:90)
│ ├ cats.effect.internals.Trampoline.execute (Trampoline.scala:43)
│ ├ cats.effect.internals.TrampolineEC.execute (TrampolineEC.scala:42)
│ ├ cats.effect.internals.CallbackAsyncIdempotentCallback.apply (Callback.scala:137)
│ ├ cats.effect.internals.CallbackAsyncIdempotentCallback.apply (Callback.scala:126)
│ ├ org.simpleapp.example.Example.program (Example.scala:60)
│ ├ org.simpleapp.example.Example.$anonfun$program$4$adapted (Example.scala:60)
│ ├ cats.effect.IO.async (IO.scala:1257)
│ ├ cats.effect.IO.$anonfun$async$1$adapted (IO.scala:1255)
│ ├ cats.effect.internals.IORunLoopRestartCallback.start (IORunLoop.scala:430)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:152)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOShiftTick.run (IOShift.scala:36)
│ ├ cats.effect.internals.PoolUtilsanon2anon3.run (PoolUtils.scala:52)
│ ├ java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)
│ ├ java.util.concurrent.ThreadPoolExecutorWorker.run (ThreadPoolExecutor.java:624)
│ ╰ java.lang.Thread.run (Thread.java:748)
│
├ flatMap
│ ╰╮
│ ├ cats.effect.internals.IOTracing.buildFrame (IOTracing.scala:51)
│ ├ cats.effect.internals.IOTracing.buildCachedFrame (IOTracing.scala:42)
│ ├ cats.effect.internals.IOTracing.cached (IOTracing.scala:34)
│ ├ cats.effect.IO.flatMap (IO.scala:142)
│ ├ cats.effect.internals.IOBracketBracketStart.run (IOBracket.scala:93)
│ ├ cats.effect.internals.Trampoline.cats$effect$internals$Trampoline$$immediateLoop (Trampoline.scala:67)
│ ├ cats.effect.internals.Trampoline.startLoop (Trampoline.scala:35)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.super$startLoop (TrampolineEC.scala:90)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.startLoop (TrampolineEC.scala:90)
│ ├ scala.runtime.java8.JFunction0mcVsp.apply (JFunction0$mcV$sp.java:23)
│ ├ scala.concurrent.BlockContext.withBlockContext (BlockContext.scala:85)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.startLoop (TrampolineEC.scala:90)
│ ├ cats.effect.internals.Trampoline.execute (Trampoline.scala:43)
│ ├ cats.effect.internals.TrampolineEC.execute (TrampolineEC.scala:42)
│ ├ cats.effect.internals.CallbackAsyncIdempotentCallback.apply (Callback.scala:137)
│ ├ cats.effect.internals.CallbackAsyncIdempotentCallback.apply (Callback.scala:126)
│ ├ org.simpleapp.example.Example.program (Example.scala:60)
│ ├ org.simpleapp.example.Example.$anonfun$program$4$adapted (Example.scala:60)
│ ├ cats.effect.IO.async (IO.scala:1257)
│ ├ cats.effect.IO.$anonfun$async$1$adapted (IO.scala:1255)
│ ├ cats.effect.internals.IORunLoopRestartCallback.start (IORunLoop.scala:430)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:152)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOShiftTick.run (IOShift.scala:36)
│ ├ cats.effect.internals.PoolUtilsanon2anon3.run (PoolUtils.scala:52)
│ ├ java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)
│ ├ java.util.concurrent.ThreadPoolExecutorWorker.run (ThreadPoolExecutor.java:624)
│ ╰ java.lang.Thread.run (Thread.java:748)
│
├ flatMap
│ ╰╮
│ ├ cats.effect.internals.IOTracing.buildFrame (IOTracing.scala:51)
│ ├ cats.effect.internals.IOTracing.buildCachedFrame (IOTracing.scala:42)
│ ├ cats.effect.internals.IOTracing.cached (IOTracing.scala:34)
│ ├ cats.effect.IO.flatMap (IO.scala:142)
│ ├ org.simpleapp.example.Example.program2 (Example.scala:51)
│ ├ org.simpleapp.example.Example.program (Example.scala:61)
│ ├ cats.effect.internals.IOBracketBracketStart.liftedTree1$1 (IOBracket.scala:91)
│ ├ cats.effect.internals.IOBracketBracketStart.run (IOBracket.scala:91)
│ ├ cats.effect.internals.Trampoline.cats$effect$internals$Trampoline$$immediateLoop (Trampoline.scala:67)
│ ├ cats.effect.internals.Trampoline.startLoop (Trampoline.scala:35)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.super$startLoop (TrampolineEC.scala:90)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.startLoop (TrampolineEC.scala:90)
│ ├ scala.runtime.java8.JFunction0mcVsp.apply (JFunction0$mcV$sp.java:23)
│ ├ scala.concurrent.BlockContext.withBlockContext (BlockContext.scala:85)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.startLoop (TrampolineEC.scala:90)
│ ├ cats.effect.internals.Trampoline.execute (Trampoline.scala:43)
│ ├ cats.effect.internals.TrampolineEC.execute (TrampolineEC.scala:42)
│ ├ cats.effect.internals.CallbackAsyncIdempotentCallback.apply (Callback.scala:137)
│ ├ cats.effect.internals.CallbackAsyncIdempotentCallback.apply (Callback.scala:126)
│ ├ org.simpleapp.example.Example.program (Example.scala:60)
│ ├ org.simpleapp.example.Example.$anonfun$program$4$adapted (Example.scala:60)
│ ├ cats.effect.IO.async (IO.scala:1257)
│ ├ cats.effect.IO.$anonfun$async$1$adapted (IO.scala:1255)
│ ├ cats.effect.internals.IORunLoopRestartCallback.start (IORunLoop.scala:430)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:152)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOShiftTick.run (IOShift.scala:36)
│ ├ cats.effect.internals.PoolUtilsanon2anon3.run (PoolUtils.scala:52)
│ ├ java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)
│ ├ java.util.concurrent.ThreadPoolExecutorWorker.run (ThreadPoolExecutor.java:624)
│ ╰ java.lang.Thread.run (Thread.java:748)
│
├ map
│ ╰╮
│ ├ cats.effect.internals.IOTracing.buildFrame (IOTracing.scala:51)
│ ├ cats.effect.internals.IOTracing.buildCachedFrame (IOTracing.scala:42)
│ ├ cats.effect.internals.IOTracing.cached (IOTracing.scala:34)
│ ├ cats.effect.IO.map (IO.scala:109)
│ ├ org.simpleapp.example.Example.program2 (Example.scala:52)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:190)
│ ├ cats.effect.internals.IORunLoop.restartCancelable (IORunLoop.scala:49)
│ ├ cats.effect.internals.IOBracketBracketStart.run (IOBracket.scala:96)
│ ├ cats.effect.internals.Trampoline.cats$effect$internals$Trampoline$$immediateLoop (Trampoline.scala:67)
│ ├ cats.effect.internals.Trampoline.startLoop (Trampoline.scala:35)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.super$startLoop (TrampolineEC.scala:90)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.startLoop (TrampolineEC.scala:90)
│ ├ scala.runtime.java8.JFunction0mcVsp.apply (JFunction0$mcV$sp.java:23)
│ ├ scala.concurrent.BlockContext.withBlockContext (BlockContext.scala:85)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.startLoop (TrampolineEC.scala:90)
│ ├ cats.effect.internals.Trampoline.execute (Trampoline.scala:43)
│ ├ cats.effect.internals.TrampolineEC.execute (TrampolineEC.scala:42)
│ ├ cats.effect.internals.CallbackAsyncIdempotentCallback.apply (Callback.scala:137)
│ ├ cats.effect.internals.CallbackAsyncIdempotentCallback.apply (Callback.scala:126)
│ ├ org.simpleapp.example.Example.program (Example.scala:60)
│ ├ org.simpleapp.example.Example.$anonfun$program$4$adapted (Example.scala:60)
│ ├ cats.effect.IO.async (IO.scala:1257)
│ ├ cats.effect.IO.$anonfun$async$1$adapted (IO.scala:1255)
│ ├ cats.effect.internals.IORunLoopRestartCallback.start (IORunLoop.scala:430)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:152)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOShiftTick.run (IOShift.scala:36)
│ ├ cats.effect.internals.PoolUtilsanon2anon3.run (PoolUtils.scala:52)
│ ├ java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)
│ ├ java.util.concurrent.ThreadPoolExecutorWorker.run (ThreadPoolExecutor.java:624)
│ ╰ java.lang.Thread.run (Thread.java:748)
│
├ map
│ ╰╮
│ ├ cats.effect.internals.IOTracing.buildFrame (IOTracing.scala:51)
│ ├ cats.effect.internals.IOTracing.buildCachedFrame (IOTracing.scala:42)
│ ├ cats.effect.internals.IOTracing.cached (IOTracing.scala:34)
│ ├ cats.effect.IO.map (IO.scala:109)
│ ├ cats.effect.internals.IOBracketBaseReleaseFrame.apply (IOBracket.scala:173)
│ ├ cats.effect.internals.IOBracketBaseReleaseFrame.apply (IOBracket.scala:141)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:190)
│ ├ cats.effect.internals.IORunLoop.restartCancelable (IORunLoop.scala:49)
│ ├ cats.effect.internals.IOBracketBracketStart.run (IOBracket.scala:96)
│ ├ cats.effect.internals.Trampoline.cats$effect$internals$Trampoline$$immediateLoop (Trampoline.scala:67)
│ ├ cats.effect.internals.Trampoline.startLoop (Trampoline.scala:35)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.super$startLoop (TrampolineEC.scala:90)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.startLoop (TrampolineEC.scala:90)
│ ├ scala.runtime.java8.JFunction0mcVsp.apply (JFunction0$mcV$sp.java:23)
│ ├ scala.concurrent.BlockContext.withBlockContext (BlockContext.scala:85)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.startLoop (TrampolineEC.scala:90)
│ ├ cats.effect.internals.Trampoline.execute (Trampoline.scala:43)
│ ├ cats.effect.internals.TrampolineEC.execute (TrampolineEC.scala:42)
│ ├ cats.effect.internals.CallbackAsyncIdempotentCallback.apply (Callback.scala:137)
│ ├ cats.effect.internals.CallbackAsyncIdempotentCallback.apply (Callback.scala:126)
│ ├ org.simpleapp.example.Example.program (Example.scala:60)
│ ├ org.simpleapp.example.Example.$anonfun$program$4$adapted (Example.scala:60)
│ ├ cats.effect.IO.async (IO.scala:1257)
│ ├ cats.effect.IO.$anonfun$async$1$adapted (IO.scala:1255)
│ ├ cats.effect.internals.IORunLoopRestartCallback.start (IORunLoop.scala:430)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:152)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOShiftTick.run (IOShift.scala:36)
│ ├ cats.effect.internals.PoolUtilsanon2anon3.run (PoolUtils.scala:52)
│ ├ java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)
│ ├ java.util.concurrent.ThreadPoolExecutorWorker.run (ThreadPoolExecutor.java:624)
│ ╰ java.lang.Thread.run (Thread.java:748)
│
├ map
│ ╰╮
│ ├ cats.effect.internals.IOTracing.buildFrame (IOTracing.scala:51)
│ ├ cats.effect.internals.IOTracing.buildCachedFrame (IOTracing.scala:42)
│ ├ cats.effect.internals.IOTracing.cached (IOTracing.scala:34)
│ ├ cats.effect.IO.map (IO.scala:109)
│ ├ org.simpleapp.example.Example.program (Example.scala:62)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:190)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:186)
│ ├ cats.effect.internals.IORunLoop.restartCancelable (IORunLoop.scala:49)
│ ├ cats.effect.internals.IOBracketBracketStart.run (IOBracket.scala:96)
│ ├ cats.effect.internals.Trampoline.cats$effect$internals$Trampoline$$immediateLoop (Trampoline.scala:67)
│ ├ cats.effect.internals.Trampoline.startLoop (Trampoline.scala:35)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.super$startLoop (TrampolineEC.scala:90)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.startLoop (TrampolineEC.scala:90)
│ ├ scala.runtime.java8.JFunction0mcVsp.apply (JFunction0$mcV$sp.java:23)
│ ├ scala.concurrent.BlockContext.withBlockContext (BlockContext.scala:85)
│ ├ cats.effect.internals.TrampolineECJVMTrampoline.startLoop (TrampolineEC.scala:90)
│ ├ cats.effect.internals.Trampoline.execute (Trampoline.scala:43)
│ ├ cats.effect.internals.TrampolineEC.execute (TrampolineEC.scala:42)
│ ├ cats.effect.internals.CallbackAsyncIdempotentCallback.apply (Callback.scala:137)
│ ├ cats.effect.internals.CallbackAsyncIdempotentCallback.apply (Callback.scala:126)
│ ├ org.simpleapp.example.Example.program (Example.scala:60)
│ ├ org.simpleapp.example.Example.$anonfun$program$4$adapted (Example.scala:60)
│ ├ cats.effect.IO.async (IO.scala:1257)
│ ├ cats.effect.IO.$anonfun$async$1$adapted (IO.scala:1255)
│ ├ cats.effect.internals.IORunLoopRestartCallback.start (IORunLoop.scala:430)
│ ├ cats.effect.internals.IORunLoop.cats$effect$internals$IORunLoop$$loop (IORunLoop.scala:152)
│ ├ cats.effect.internals.IORunLoopRestartCallback.signal (IORunLoop.scala:446)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:467)
│ ├ cats.effect.internals.IORunLoopRestartCallback.apply (IORunLoop.scala:405)
│ ├ cats.effect.internals.IOShiftTick.run (IOShift.scala:36)
│ ├ cats.effect.internals.PoolUtilsanon2anon3.run (PoolUtils.scala:52)
│ ├ java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)
│ ├ java.util.concurrent.ThreadPoolExecutorWorker.run (ThreadPoolExecutor.java:624)
│ ╰ java.lang.Thread.run (Thread.java:748)
│
├ flatMap
│ ╰╮
│ ├ cats.effect.internals.IOTracing.buildFrame (IOTracing.scala:51)
│ ├ cats.effect.internals.IOTracing.buildCachedFrame (IOTracing.scala:42)
│ ├ cats.effect.internals.IOTracing.cached (IOTracing.scala:34)
│ ├ cats.effect.IO.flatMap (IO.scala:142)
│ ├ cats.effect.IO.$times$greater (IO.scala:780)
│ ├ cats.effect.internals.IOTracing.traced (IOTracing.scala:37)
│ ├ cats.effect.IO.traced (IO.scala:805)
│ ├ org.simpleapp.example.Example.run (Example.scala:67)
│ ├ cats.effect.IOApp.main (IOApp.scala:68)
│ ├ cats.effect.internals.IOAppPlatform.mainFiber (IOAppPlatform.scala:40)
│ ├ cats.effect.internals.IOAppPlatform.main (IOAppPlatform.scala:25)
│ ├ cats.effect.IOApp.main (IOApp.scala:68)
│ ├ cats.effect.IOApp.main$ (IOApp.scala:67)
│ ├ org.simpleapp.example.Example.main (Example.scala:21)
│ ├ org.simpleapp.example.Example.main (Example.scala:-1)
│ ├ sun.reflect.NativeMethodAccessorImpl.invoke0 (NativeMethodAccessorImpl.java:-2)
│ ├ sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
│ ├ sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
│ ├ java.lang.reflect.Method.invoke (Method.java:498)
│ ├ sbt.Run.invokeMain (Run.scala:115)
│ ├ sbt.Run.execute$1 (Run.scala:79)
│ ├ sbt.Run.runWithLoader (Run.scala:92)
│ ├ scala.runtime.java8.JFunction0mcVsp.apply (JFunction0$mcV$sp.java:23)
│ ├ sbt.util.InterfaceUtilanon1.get (InterfaceUtil.scala:10)
│ ├ sbt.TrapExitApp.run (TrapExit.scala:257)
│ ╰ java.lang.Thread.run (Thread.java:748)
│
IOTrace: 13 frames captured, 0 omitted
flatMap at org.simpleapp.example.Example.run (Example.scala:67)
flatMap at org.simpleapp.example.Example.program (Example.scala:57)
flatMap at org.simpleapp.example.Example.program (Example.scala:58)
flatMap at org.simpleapp.example.Example.program (Example.scala:59)
flatMap at org.simpleapp.example.Example.program (Example.scala:60)
async at org.simpleapp.example.Example.program (Example.scala:60)
flatMap at org.simpleapp.example.Example.program (Example.scala:61)
flatMap at org.simpleapp.example.Example.program (Example.scala:60)
flatMap at org.simpleapp.example.Example.program2 (Example.scala:51)
map at org.simpleapp.example.Example.program2 (Example.scala:52)
map at org.simpleapp.example.Example.program (Example.scala:60)
map at org.simpleapp.example.Example.program (Example.scala:62)
flatMap at org.simpleapp.example.Example.run (Example.scala:67)
Created
June 10, 2020 00:16
-
-
Save RaasAhsan/33e2ad5e30fb5d578839561e13c39be6 to your computer and use it in GitHub Desktop.
Fiber tracing render
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment