Created
July 7, 2016 03:48
-
-
Save mpobrien/1f600b1fa4dc84163ddc7ae62398ed01 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
digraph "mongotape" { | |
node [style=filled fillcolor="#f8f8f8"] | |
subgraph cluster_L { L [shape=box fontsize=32 label="File: mongotape\lType: cpu\l34.54s of 69.19s total (49.92%)\lDropped 322 nodes (cum <= 0.35s)\lDropped 63 edges (freq <= 0.07s)\lShowing top 80 nodes out of 192 (cum >= 1.61s)\l"] } | |
N1 [label="runtime.goexit\n0 of 59.74s(86.34%)" fontsize=8 shape=box tooltip="runtime.goexit (59.74s)"] | |
N2 [label="github.com/10gen/mongotape.(*StatCollector).Collect.func1.1\n0.02s(0.029%)\nof 25.68s(37.12%)" fontsize=9 shape=box tooltip="github.com/10gen/mongotape.(*StatCollector).Collect.func1.1 (25.68s)"] | |
N3 [label="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat\n0.27s(0.39%)\nof 25.52s(36.88%)" fontsize=11 shape=box tooltip="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat (25.52s)"] | |
N4 [label="github.com/10gen/mongotape.NewOpChanFromFile.func1.1\n0.10s(0.14%)\nof 15.93s(23.02%)" fontsize=10 shape=box tooltip="github.com/10gen/mongotape.NewOpChanFromFile.func1.1 (15.93s)"] | |
N5 [label="github.com/10gen/mongotape.(*PlaybackFileReader).NextRecordedOp\n0.01s(0.014%)\nof 15.46s(22.34%)" fontsize=9 shape=box tooltip="github.com/10gen/mongotape.(*PlaybackFileReader).NextRecordedOp (15.46s)"] | |
N6 [label="github.com/10gen/llmgo/bson.(*decoder).readDocTo\n0.99s(1.43%)\nof 12.10s(17.49%)" fontsize=13 shape=box tooltip="github.com/10gen/llmgo/bson.(*decoder).readDocTo (12.10s)"] | |
N7 [label="github.com/10gen/llmgo/bson.Unmarshal\n0.18s(0.26%)\nof 11.73s(16.95%)" fontsize=11 shape=box tooltip="github.com/10gen/llmgo/bson.Unmarshal (11.73s)"] | |
N8 [label="syscall.Syscall\n10.39s(15.02%)\nof 10.94s(15.81%)" fontsize=24 shape=box tooltip="syscall.Syscall (10.94s)"] | |
N9 [label="github.com/10gen/llmgo/bson.(*decoder).readElemTo\n0.87s(1.26%)\nof 10.56s(15.26%)" fontsize=13 shape=box tooltip="github.com/10gen/llmgo/bson.(*decoder).readElemTo (10.56s)"] | |
N10 [label="encoding/json.Marshal\n0.04s(0.058%)\nof 9.08s(13.12%)" fontsize=9 shape=box tooltip="encoding/json.Marshal (9.08s)"] | |
N11 [label="encoding/json.(*encodeState).marshal\n0.04s(0.058%)\nof 8.93s(12.91%)" fontsize=9 shape=box tooltip="encoding/json.(*encodeState).marshal (8.93s)"] | |
N12 [label="runtime.mallocgc\n4.73s(6.84%)\nof 8.75s(12.65%)" fontsize=19 shape=box tooltip="runtime.mallocgc (8.75s)"] | |
N13 [label="encoding/json.(*encodeState).reflectValue\n0.03s(0.043%)\nof 8.64s(12.49%)" fontsize=9 shape=box tooltip="encoding/json.(*encodeState).reflectValue (8.64s)"] | |
N14 [label="encoding/json.(*mapEncoder).(encoding/json.encode)-fm\n0.02s(0.029%)\nof 8.34s(12.05%)" fontsize=9 shape=box tooltip="encoding/json.(*mapEncoder).(encoding/json.encode)-fm (8.34s)"] | |
N15 [label="encoding/json.(*mapEncoder).encode\n0.22s(0.32%)\nof 8.33s(12.04%)" fontsize=11 shape=box tooltip="encoding/json.(*mapEncoder).encode (8.33s)"] | |
N16 [label="runtime.systemstack\n0.26s(0.38%)\nof 8.18s(11.82%)" fontsize=11 shape=box tooltip="runtime.systemstack (8.18s)"] | |
N17 [label="runtime.mcall\n0.04s(0.058%)\nof 7.82s(11.30%)" fontsize=9 shape=box tooltip="runtime.mcall (7.82s)"] | |
N18 [label="runtime.schedule\n0.10s(0.14%)\nof 7.61s(11.00%)" fontsize=10 shape=box tooltip="runtime.schedule (7.61s)"] | |
N19 [label="github.com/10gen/mongotape.(*ExecutionContext).newExecutionSession.func1\n0.06s(0.087%)\nof 7.32s(10.58%)" fontsize=10 shape=box tooltip="github.com/10gen/mongotape.(*ExecutionContext).newExecutionSession.func1 (7.32s)"] | |
N20 [label="runtime.findrunnable\n0.50s(0.72%)\nof 7.22s(10.44%)" fontsize=12 shape=box tooltip="runtime.findrunnable (7.22s)"] | |
N21 [label="runtime.park_m\n0.04s(0.058%)\nof 6.73s(9.73%)" fontsize=9 shape=box tooltip="runtime.park_m (6.73s)"] | |
N22 [label="runtime.newobject\n0.55s(0.79%)\nof 6.18s(8.93%)" fontsize=12 shape=box tooltip="runtime.newobject (6.18s)"] | |
N23 [label="github.com/fatih/color.(*Color).SprintfFunc.func1\n0.10s(0.14%)\nof 6.07s(8.77%)" fontsize=10 shape=box tooltip="github.com/fatih/color.(*Color).SprintfFunc.func1 (6.07s)"] | |
N24 [label="encoding/json.interfaceEncoder\n0.03s(0.043%)\nof 6s(8.67%)" fontsize=9 shape=box tooltip="encoding/json.interfaceEncoder (6s)"] | |
N25 [label="github.com/10gen/mongotape.(*ExecutionContext).Execute\n0.03s(0.043%)\nof 5.69s(8.22%)" fontsize=9 shape=box tooltip="github.com/10gen/mongotape.(*ExecutionContext).Execute (5.69s)"] | |
N26 [label="syscall.Write\n0.05s(0.072%)\nof 5.59s(8.08%)" fontsize=10 shape=box tooltip="syscall.Write (5.59s)"] | |
N27 [label="syscall.write\n0.01s(0.014%)\nof 5.54s(8.01%)" fontsize=9 shape=box tooltip="syscall.write (5.54s)"] | |
N28 [label="syscall.Read\n0.03s(0.043%)\nof 5.50s(7.95%)" fontsize=9 shape=box tooltip="syscall.Read (5.50s)"] | |
N29 [label="syscall.read\n0.04s(0.058%)\nof 5.47s(7.91%)" fontsize=9 shape=box tooltip="syscall.read (5.47s)"] | |
N30 [label="runtime.(*mspan).sweep\n0.28s(0.4%)\nof 4.96s(7.17%)" fontsize=11 shape=box tooltip="runtime.(*mspan).sweep (4.96s)"] | |
N31 [label="runtime.bgsweep\n0.01s(0.014%)\nof 4.94s(7.14%)" fontsize=9 shape=box tooltip="runtime.bgsweep (4.94s)"] | |
N32 [label="runtime.gosweepone\n0.02s(0.029%)\nof 4.93s(7.13%)" fontsize=9 shape=box tooltip="runtime.gosweepone (4.93s)"] | |
N33 [label="runtime.sweepone\n0.06s(0.087%)\nof 4.92s(7.11%)" fontsize=10 shape=box tooltip="runtime.sweepone (4.92s)"] | |
N34 [label="fmt.Sprintf\n0.13s(0.19%)\nof 4.86s(7.02%)" fontsize=10 shape=box tooltip="fmt.Sprintf (4.86s)"] | |
N35 [label="runtime.gosweepone.func1\n0.01s(0.014%)\nof 4.86s(7.02%)" fontsize=9 shape=box tooltip="runtime.gosweepone.func1 (4.86s)"] | |
N36 [label="github.com/10gen/mongotape.ReadDocument\n0.09s(0.13%)\nof 4.82s(6.97%)" fontsize=10 shape=box tooltip="github.com/10gen/mongotape.ReadDocument (4.82s)"] | |
N37 [label="github.com/fatih/color.(*Color).wrap\n0.05s(0.072%)\nof 4.73s(6.84%)" fontsize=10 shape=box tooltip="github.com/fatih/color.(*Color).wrap (4.73s)"] | |
N38 [label="io.ReadFull\n0.05s(0.072%)\nof 4.37s(6.32%)" fontsize=10 shape=box tooltip="io.ReadFull (4.37s)"] | |
N39 [label="bytes.(*Buffer).WriteTo\n0.03s(0.043%)\nof 4.32s(6.24%)" fontsize=9 shape=box tooltip="bytes.(*Buffer).WriteTo (4.32s)"] | |
N40 [label="github.com/10gen/mongotape.(*CommandOp).Execute\n0.06s(0.087%)\nof 4.32s(6.24%)" fontsize=10 shape=box tooltip="github.com/10gen/mongotape.(*CommandOp).Execute (4.32s)"] | |
N41 [label="io.ReadAtLeast\n0.06s(0.087%)\nof 4.32s(6.24%)" fontsize=10 shape=box tooltip="io.ReadAtLeast (4.32s)"] | |
N42 [label="runtime.heapBitsSweepSpan\n1.26s(1.82%)\nof 4.29s(6.20%)" fontsize=14 shape=box tooltip="runtime.heapBitsSweepSpan (4.29s)"] | |
N43 [label="github.com/10gen/mongotape.(*PlaybackFileReader).Read\n0.05s(0.072%)\nof 4.19s(6.06%)" fontsize=10 shape=box tooltip="github.com/10gen/mongotape.(*PlaybackFileReader).Read (4.19s)"] | |
N44 [label="os.(*File).Read\n0.01s(0.014%)\nof 4.14s(5.98%)" fontsize=9 shape=box tooltip="os.(*File).Read (4.14s)"] | |
N45 [label="os.(*File).read\n0.06s(0.087%)\nof 4.13s(5.97%)" fontsize=10 shape=box tooltip="os.(*File).read (4.13s)"] | |
N46 [label="github.com/10gen/mongotape.ConvertBSONValueToJSON\n0.44s(0.64%)\nof 4.05s(5.85%)" fontsize=12 shape=box tooltip="github.com/10gen/mongotape.ConvertBSONValueToJSON (4.05s)"] | |
N47 [label="os.(*File).write\n0.04s(0.058%)\nof 4.05s(5.85%)" fontsize=9 shape=box tooltip="os.(*File).write (4.05s)"] | |
N48 [label="github.com/10gen/mongotape.convertKeys\n0.09s(0.13%)\nof 3.95s(5.71%)" fontsize=10 shape=box tooltip="github.com/10gen/mongotape.convertKeys (3.95s)"] | |
N49 [label="github.com/10gen/llmgo/bson.Raw.Unmarshal\n0.09s(0.13%)\nof 3.62s(5.23%)" fontsize=10 shape=box tooltip="github.com/10gen/llmgo/bson.Raw.Unmarshal (3.62s)"] | |
N50 [label="runtime.netpoll\n0.25s(0.36%)\nof 3.48s(5.03%)" fontsize=11 shape=box tooltip="runtime.netpoll (3.48s)"] | |
N51 [label="fmt.(*pp).doPrintf\n0.92s(1.33%)\nof 3.28s(4.74%)" fontsize=13 shape=box tooltip="fmt.(*pp).doPrintf (3.28s)"] | |
N52 [label="github.com/10gen/llmgo.ExecOpWithReply\n0.04s(0.058%)\nof 3.28s(4.74%)" fontsize=9 shape=box tooltip="github.com/10gen/llmgo.ExecOpWithReply (3.28s)"] | |
N53 [label="runtime.gcDrain\n0.08s(0.12%)\nof 3.27s(4.73%)" fontsize=10 shape=box tooltip="runtime.gcDrain (3.27s)"] | |
N54 [label="runtime.epollwait\n3.19s(4.61%)" fontsize=17 shape=box tooltip="runtime.epollwait (3.19s)"] | |
N55 [label="runtime.(*mspan).sweep.func1\n3.02s(4.36%)" fontsize=17 shape=box tooltip="runtime.(*mspan).sweep.func1 (3.02s)"] | |
N56 [label="runtime.convT2E\n0.53s(0.77%)\nof 3.01s(4.35%)" fontsize=12 shape=box tooltip="runtime.convT2E (3.01s)"] | |
N57 [label="github.com/10gen/llmgo.(*MongoSocket).Query\n0.09s(0.13%)\nof 2.95s(4.26%)" fontsize=10 shape=box tooltip="github.com/10gen/llmgo.(*MongoSocket).Query (2.95s)"] | |
N58 [label="encoding/json.(*sliceEncoder).(encoding/json.encode)-fm\n0.02s(0.029%)\nof 2.70s(3.90%)" fontsize=9 shape=box tooltip="encoding/json.(*sliceEncoder).(encoding/json.encode)-fm (2.70s)"] | |
N59 [label="encoding/json.(*sliceEncoder).encode\n0.02s(0.029%)\nof 2.68s(3.87%)" fontsize=9 shape=box tooltip="encoding/json.(*sliceEncoder).encode (2.68s)"] | |
N60 [label="encoding/json.(*arrayEncoder).(encoding/json.encode)-fm\n0.03s(0.043%)\nof 2.64s(3.82%)" fontsize=9 shape=box tooltip="encoding/json.(*arrayEncoder).(encoding/json.encode)-fm (2.64s)"] | |
N61 [label="encoding/json.(*arrayEncoder).encode\n0.02s(0.029%)\nof 2.61s(3.77%)" fontsize=9 shape=box tooltip="encoding/json.(*arrayEncoder).encode (2.61s)"] | |
N62 [label="github.com/fatih/color.(*Color).format\n0.04s(0.058%)\nof 2.40s(3.47%)" fontsize=9 shape=box tooltip="github.com/fatih/color.(*Color).format (2.40s)"] | |
N63 [label="github.com/10gen/llmgo/bson.getSetter\n0.16s(0.23%)\nof 2.39s(3.45%)" fontsize=10 shape=box tooltip="github.com/10gen/llmgo/bson.getSetter (2.39s)"] | |
N64 [label="runtime.scanobject\n1.35s(1.95%)\nof 2.30s(3.32%)" fontsize=14 shape=box tooltip="runtime.scanobject (2.30s)"] | |
N65 [label="github.com/10gen/llmgo.(*MongoSocket).readLoop\n0.04s(0.058%)\nof 2.24s(3.24%)" fontsize=9 shape=box tooltip="github.com/10gen/llmgo.(*MongoSocket).readLoop (2.24s)"] | |
N66 [label="runtime.slicebytetostring\n0.29s(0.42%)\nof 2.17s(3.14%)" fontsize=11 shape=box tooltip="runtime.slicebytetostring (2.17s)"] | |
N67 [label="encoding/json.marshalerEncoder\n0.06s(0.087%)\nof 2.13s(3.08%)" fontsize=10 shape=box tooltip="encoding/json.marshalerEncoder (2.13s)"] | |
N68 [label="github.com/10gen/llmgo/bson.setterStyle\n0.19s(0.27%)\nof 2.05s(2.96%)" fontsize=11 shape=box tooltip="github.com/10gen/llmgo/bson.setterStyle (2.05s)"] | |
N69 [label="github.com/fatih/color.(*Color).unformat\n0.03s(0.043%)\nof 1.95s(2.82%)" fontsize=9 shape=box tooltip="github.com/fatih/color.(*Color).unformat (1.95s)"] | |
N70 [label="fmt.(*pp).printArg\n0.34s(0.49%)\nof 1.93s(2.79%)" fontsize=11 shape=box tooltip="fmt.(*pp).printArg (1.93s)"] | |
N71 [label="runtime.newarray\n0.10s(0.14%)\nof 1.92s(2.77%)" fontsize=10 shape=box tooltip="runtime.newarray (1.92s)"] | |
N72 [label="runtime.rawstringtmp\n0.31s(0.45%)\nof 1.91s(2.76%)" fontsize=11 shape=box tooltip="runtime.rawstringtmp (1.91s)"] | |
N73 [label="runtime.makeslice\n0.44s(0.64%)\nof 1.86s(2.69%)" fontsize=12 shape=box tooltip="runtime.makeslice (1.86s)"] | |
N74 [label="github.com/10gen/llmgo/bson.(*decoder).readDocElems\n0.03s(0.043%)\nof 1.85s(2.67%)" fontsize=9 shape=box tooltip="github.com/10gen/llmgo/bson.(*decoder).readDocElems (1.85s)"] | |
N75 [label="net.(*netFD).Write\n0.08s(0.12%)\nof 1.80s(2.60%)" fontsize=10 shape=box tooltip="net.(*netFD).Write (1.80s)"] | |
N76 [label="reflect.Value.MapKeys\n0.09s(0.13%)\nof 1.77s(2.56%)" fontsize=10 shape=box tooltip="reflect.Value.MapKeys (1.77s)"] | |
N77 [label="github.com/10gen/llmgo.fill\n0.02s(0.029%)\nof 1.66s(2.40%)" fontsize=9 shape=box tooltip="github.com/10gen/llmgo.fill (1.66s)"] | |
N78 [label="net.(*conn).Read\n0.02s(0.029%)\nof 1.63s(2.36%)" fontsize=9 shape=box tooltip="net.(*conn).Read (1.63s)"] | |
N79 [label="github.com/10gen/mongotape.(*PreciseTime).SetBSON\n0.06s(0.087%)\nof 1.61s(2.33%)" fontsize=10 shape=box tooltip="github.com/10gen/mongotape.(*PreciseTime).SetBSON (1.61s)"] | |
N80 [label="net.(*netFD).Read\n0.04s(0.058%)\nof 1.61s(2.33%)" fontsize=9 shape=box tooltip="net.(*netFD).Read (1.61s)"] | |
N1 -> N2 [label=" 25.68s" weight=38 penwidth=2 tooltip="runtime.goexit -> github.com/10gen/mongotape.(*StatCollector).Collect.func1.1 (25.68s)" labeltooltip="runtime.goexit -> github.com/10gen/mongotape.(*StatCollector).Collect.func1.1 (25.68s)"] | |
N2 -> N3 [label=" 25.52s" weight=37 penwidth=2 tooltip="github.com/10gen/mongotape.(*StatCollector).Collect.func1.1 -> github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat (25.52s)" labeltooltip="github.com/10gen/mongotape.(*StatCollector).Collect.func1.1 -> github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat (25.52s)"] | |
N1 -> N4 [label=" 15.93s" weight=24 penwidth=2 tooltip="runtime.goexit ... github.com/10gen/mongotape.NewOpChanFromFile.func1.1 (15.93s)" labeltooltip="runtime.goexit ... github.com/10gen/mongotape.NewOpChanFromFile.func1.1 (15.93s)" style="dotted"] | |
N4 -> N5 [label=" 15.46s" weight=23 penwidth=2 tooltip="github.com/10gen/mongotape.NewOpChanFromFile.func1.1 -> github.com/10gen/mongotape.(*PlaybackFileReader).NextRecordedOp (15.46s)" labeltooltip="github.com/10gen/mongotape.NewOpChanFromFile.func1.1 -> github.com/10gen/mongotape.(*PlaybackFileReader).NextRecordedOp (15.46s)"] | |
N7 -> N6 [label=" 11.26s" weight=17 tooltip="github.com/10gen/llmgo/bson.Unmarshal -> github.com/10gen/llmgo/bson.(*decoder).readDocTo (11.26s)" labeltooltip="github.com/10gen/llmgo/bson.Unmarshal -> github.com/10gen/llmgo/bson.(*decoder).readDocTo (11.26s)"] | |
N5 -> N7 [label=" 10.56s" weight=16 tooltip="github.com/10gen/mongotape.(*PlaybackFileReader).NextRecordedOp -> github.com/10gen/llmgo/bson.Unmarshal (10.56s)" labeltooltip="github.com/10gen/mongotape.(*PlaybackFileReader).NextRecordedOp -> github.com/10gen/llmgo/bson.Unmarshal (10.56s)"] | |
N3 -> N10 [label=" 9.08s" weight=14 tooltip="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat -> encoding/json.Marshal (9.08s)" labeltooltip="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat -> encoding/json.Marshal (9.08s)"] | |
N10 -> N11 [label=" 8.93s" weight=13 tooltip="encoding/json.Marshal -> encoding/json.(*encodeState).marshal (8.93s)" labeltooltip="encoding/json.Marshal -> encoding/json.(*encodeState).marshal (8.93s)"] | |
N11 -> N13 [label=" 8.64s" weight=13 tooltip="encoding/json.(*encodeState).marshal -> encoding/json.(*encodeState).reflectValue (8.64s)" labeltooltip="encoding/json.(*encodeState).marshal -> encoding/json.(*encodeState).reflectValue (8.64s)"] | |
N14 -> N15 [label=" 8.32s" weight=13 tooltip="encoding/json.(*mapEncoder).(encoding/json.encode)-fm -> encoding/json.(*mapEncoder).encode (8.32s)" labeltooltip="encoding/json.(*mapEncoder).(encoding/json.encode)-fm -> encoding/json.(*mapEncoder).encode (8.32s)"] | |
N1 -> N19 [label=" 7.32s" weight=11 tooltip="runtime.goexit -> github.com/10gen/mongotape.(*ExecutionContext).newExecutionSession.func1 (7.32s)" labeltooltip="runtime.goexit -> github.com/10gen/mongotape.(*ExecutionContext).newExecutionSession.func1 (7.32s)"] | |
N18 -> N20 [label=" 7.22s" weight=11 tooltip="runtime.schedule -> runtime.findrunnable (7.22s)" labeltooltip="runtime.schedule -> runtime.findrunnable (7.22s)"] | |
N17 -> N21 [label=" 6.73s" weight=10 tooltip="runtime.mcall -> runtime.park_m (6.73s)" labeltooltip="runtime.mcall -> runtime.park_m (6.73s)"] | |
N21 -> N18 [label=" 6.64s" weight=10 tooltip="runtime.park_m -> runtime.schedule (6.64s)" labeltooltip="runtime.park_m -> runtime.schedule (6.64s)"] | |
N3 -> N23 [label=" 6.07s" weight=9 tooltip="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat -> github.com/fatih/color.(*Color).SprintfFunc.func1 (6.07s)" labeltooltip="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat -> github.com/fatih/color.(*Color).SprintfFunc.func1 (6.07s)"] | |
N24 -> N13 [label=" 5.84s" weight=9 tooltip="encoding/json.interfaceEncoder -> encoding/json.(*encodeState).reflectValue (5.84s)" labeltooltip="encoding/json.interfaceEncoder -> encoding/json.(*encodeState).reflectValue (5.84s)"] | |
N19 -> N25 [label=" 5.69s" weight=9 tooltip="github.com/10gen/mongotape.(*ExecutionContext).newExecutionSession.func1 -> github.com/10gen/mongotape.(*ExecutionContext).Execute (5.69s)" labeltooltip="github.com/10gen/mongotape.(*ExecutionContext).newExecutionSession.func1 -> github.com/10gen/mongotape.(*ExecutionContext).Execute (5.69s)"] | |
N22 -> N12 [label=" 5.63s" weight=9 tooltip="runtime.newobject -> runtime.mallocgc (5.63s)" labeltooltip="runtime.newobject -> runtime.mallocgc (5.63s)"] | |
N26 -> N27 [label=" 5.54s" weight=9 tooltip="syscall.Write -> syscall.write (5.54s)" labeltooltip="syscall.Write -> syscall.write (5.54s)"] | |
N27 -> N8 [label=" 5.53s" weight=8 tooltip="syscall.write -> syscall.Syscall (5.53s)" labeltooltip="syscall.write -> syscall.Syscall (5.53s)"] | |
N28 -> N29 [label=" 5.47s" weight=8 tooltip="syscall.Read -> syscall.read (5.47s)" labeltooltip="syscall.Read -> syscall.read (5.47s)"] | |
N29 -> N8 [label=" 5.41s" weight=8 tooltip="syscall.read -> syscall.Syscall (5.41s)" labeltooltip="syscall.read -> syscall.Syscall (5.41s)"] | |
N13 -> N14 [label=" 5.08s" weight=8 tooltip="encoding/json.(*encodeState).reflectValue -> encoding/json.(*mapEncoder).(encoding/json.encode)-fm (5.08s)" labeltooltip="encoding/json.(*encodeState).reflectValue -> encoding/json.(*mapEncoder).(encoding/json.encode)-fm (5.08s)"] | |
N1 -> N31 [label=" 4.94s" weight=8 tooltip="runtime.goexit -> runtime.bgsweep (4.94s)" labeltooltip="runtime.goexit -> runtime.bgsweep (4.94s)"] | |
N31 -> N32 [label=" 4.93s" weight=8 tooltip="runtime.bgsweep -> runtime.gosweepone (4.93s)" labeltooltip="runtime.bgsweep -> runtime.gosweepone (4.93s)"] | |
N32 -> N16 [label=" 4.91s" weight=8 tooltip="runtime.gosweepone -> runtime.systemstack (4.91s)" labeltooltip="runtime.gosweepone -> runtime.systemstack (4.91s)"] | |
N16 -> N35 [label=" 4.86s" weight=8 tooltip="runtime.systemstack -> runtime.gosweepone.func1 (4.86s)" labeltooltip="runtime.systemstack -> runtime.gosweepone.func1 (4.86s)"] | |
N35 -> N33 [label=" 4.85s" weight=8 tooltip="runtime.gosweepone.func1 -> runtime.sweepone (4.85s)" labeltooltip="runtime.gosweepone.func1 -> runtime.sweepone (4.85s)"] | |
N33 -> N30 [label=" 4.80s" weight=7 tooltip="runtime.sweepone -> runtime.(*mspan).sweep (4.80s)" labeltooltip="runtime.sweepone -> runtime.(*mspan).sweep (4.80s)"] | |
N23 -> N37 [label=" 4.73s" weight=7 tooltip="github.com/fatih/color.(*Color).SprintfFunc.func1 -> github.com/fatih/color.(*Color).wrap (4.73s)" labeltooltip="github.com/fatih/color.(*Color).SprintfFunc.func1 -> github.com/fatih/color.(*Color).wrap (4.73s)"] | |
N5 -> N36 [label=" 4.68s" weight=7 tooltip="github.com/10gen/mongotape.(*PlaybackFileReader).NextRecordedOp -> github.com/10gen/mongotape.ReadDocument (4.68s)" labeltooltip="github.com/10gen/mongotape.(*PlaybackFileReader).NextRecordedOp -> github.com/10gen/mongotape.ReadDocument (4.68s)"] | |
N9 -> N6 [label=" 4.64s" weight=7 tooltip="github.com/10gen/llmgo/bson.(*decoder).readElemTo -> github.com/10gen/llmgo/bson.(*decoder).readDocTo (4.64s)" labeltooltip="github.com/10gen/llmgo/bson.(*decoder).readElemTo -> github.com/10gen/llmgo/bson.(*decoder).readDocTo (4.64s)"] | |
N6 -> N9 [label=" 4.42s" weight=7 tooltip="github.com/10gen/llmgo/bson.(*decoder).readDocTo -> github.com/10gen/llmgo/bson.(*decoder).readElemTo (4.42s)" labeltooltip="github.com/10gen/llmgo/bson.(*decoder).readDocTo -> github.com/10gen/llmgo/bson.(*decoder).readElemTo (4.42s)"] | |
N36 -> N38 [label=" 4.34s" weight=7 tooltip="github.com/10gen/mongotape.ReadDocument -> io.ReadFull (4.34s)" labeltooltip="github.com/10gen/mongotape.ReadDocument -> io.ReadFull (4.34s)"] | |
N25 -> N40 [label=" 4.32s" weight=7 tooltip="github.com/10gen/mongotape.(*ExecutionContext).Execute -> github.com/10gen/mongotape.(*CommandOp).Execute (4.32s)" labeltooltip="github.com/10gen/mongotape.(*ExecutionContext).Execute -> github.com/10gen/mongotape.(*CommandOp).Execute (4.32s)"] | |
N3 -> N39 [label=" 4.32s" weight=7 tooltip="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat -> bytes.(*Buffer).WriteTo (4.32s)" labeltooltip="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat -> bytes.(*Buffer).WriteTo (4.32s)"] | |
N38 -> N41 [label=" 4.32s" weight=7 tooltip="io.ReadFull -> io.ReadAtLeast (4.32s)" labeltooltip="io.ReadFull -> io.ReadAtLeast (4.32s)"] | |
N30 -> N42 [label=" 4.29s" weight=7 tooltip="runtime.(*mspan).sweep -> runtime.heapBitsSweepSpan (4.29s)" labeltooltip="runtime.(*mspan).sweep -> runtime.heapBitsSweepSpan (4.29s)"] | |
N41 -> N43 [label=" 4.19s" weight=7 tooltip="io.ReadAtLeast -> github.com/10gen/mongotape.(*PlaybackFileReader).Read (4.19s)" labeltooltip="io.ReadAtLeast -> github.com/10gen/mongotape.(*PlaybackFileReader).Read (4.19s)"] | |
N43 -> N44 [label=" 4.14s" weight=6 tooltip="github.com/10gen/mongotape.(*PlaybackFileReader).Read -> os.(*File).Read (4.14s)" labeltooltip="github.com/10gen/mongotape.(*PlaybackFileReader).Read -> os.(*File).Read (4.14s)"] | |
N44 -> N45 [label=" 4.13s" weight=6 tooltip="os.(*File).Read -> os.(*File).read (4.13s)" labeltooltip="os.(*File).Read -> os.(*File).read (4.13s)"] | |
N45 -> N28 [label=" 4.07s" weight=6 tooltip="os.(*File).read -> syscall.Read (4.07s)" labeltooltip="os.(*File).read -> syscall.Read (4.07s)"] | |
N39 -> N47 [label=" 4.05s" weight=6 tooltip="bytes.(*Buffer).WriteTo ... os.(*File).write (4.05s)" labeltooltip="bytes.(*Buffer).WriteTo ... os.(*File).write (4.05s)" style="dotted"] | |
N3 -> N46 [label=" 4.05s" weight=6 tooltip="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat -> github.com/10gen/mongotape.ConvertBSONValueToJSON (4.05s)" labeltooltip="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat -> github.com/10gen/mongotape.ConvertBSONValueToJSON (4.05s)"] | |
N47 -> N26 [label=" 3.95s" weight=6 tooltip="os.(*File).write -> syscall.Write (3.95s)" labeltooltip="os.(*File).write -> syscall.Write (3.95s)"] | |
N20 -> N50 [label=" 3.48s" weight=6 tooltip="runtime.findrunnable -> runtime.netpoll (3.48s)" labeltooltip="runtime.findrunnable -> runtime.netpoll (3.48s)"] | |
N15 -> N24 [label=" 3.41s" weight=5 tooltip="encoding/json.(*mapEncoder).encode -> encoding/json.interfaceEncoder (3.41s)" labeltooltip="encoding/json.(*mapEncoder).encode -> encoding/json.interfaceEncoder (3.41s)"] | |
N48 -> N46 [label=" 3.38s" weight=5 tooltip="github.com/10gen/mongotape.convertKeys -> github.com/10gen/mongotape.ConvertBSONValueToJSON (3.38s)" labeltooltip="github.com/10gen/mongotape.convertKeys -> github.com/10gen/mongotape.ConvertBSONValueToJSON (3.38s)"] | |
N34 -> N51 [label=" 3.28s" weight=5 tooltip="fmt.Sprintf -> fmt.(*pp).doPrintf (3.28s)" labeltooltip="fmt.Sprintf -> fmt.(*pp).doPrintf (3.28s)"] | |
N40 -> N52 [label=" 3.28s" weight=5 tooltip="github.com/10gen/mongotape.(*CommandOp).Execute -> github.com/10gen/llmgo.ExecOpWithReply (3.28s)" labeltooltip="github.com/10gen/mongotape.(*CommandOp).Execute -> github.com/10gen/llmgo.ExecOpWithReply (3.28s)"] | |
N50 -> N54 [label=" 3.19s" weight=5 tooltip="runtime.netpoll -> runtime.epollwait (3.19s)" labeltooltip="runtime.netpoll -> runtime.epollwait (3.19s)"] | |
N49 -> N9 [label=" 3.13s" weight=5 tooltip="github.com/10gen/llmgo/bson.Raw.Unmarshal -> github.com/10gen/llmgo/bson.(*decoder).readElemTo (3.13s)" labeltooltip="github.com/10gen/llmgo/bson.Raw.Unmarshal -> github.com/10gen/llmgo/bson.(*decoder).readElemTo (3.13s)"] | |
N42 -> N55 [label=" 3.02s" weight=5 tooltip="runtime.heapBitsSweepSpan -> runtime.(*mspan).sweep.func1 (3.02s)" labeltooltip="runtime.heapBitsSweepSpan -> runtime.(*mspan).sweep.func1 (3.02s)"] | |
N52 -> N57 [label=" 2.95s" weight=5 tooltip="github.com/10gen/llmgo.ExecOpWithReply -> github.com/10gen/llmgo.(*MongoSocket).Query (2.95s)" labeltooltip="github.com/10gen/llmgo.ExecOpWithReply -> github.com/10gen/llmgo.(*MongoSocket).Query (2.95s)"] | |
N1 -> N53 [label=" 2.74s" weight=4 tooltip="runtime.goexit ... runtime.gcDrain (2.74s)" labeltooltip="runtime.goexit ... runtime.gcDrain (2.74s)" style="dotted"] | |
N58 -> N59 [label=" 2.68s" weight=4 tooltip="encoding/json.(*sliceEncoder).(encoding/json.encode)-fm -> encoding/json.(*sliceEncoder).encode (2.68s)" labeltooltip="encoding/json.(*sliceEncoder).(encoding/json.encode)-fm -> encoding/json.(*sliceEncoder).encode (2.68s)"] | |
N59 -> N60 [label=" 2.64s" weight=4 tooltip="encoding/json.(*sliceEncoder).encode -> encoding/json.(*arrayEncoder).(encoding/json.encode)-fm (2.64s)" labeltooltip="encoding/json.(*sliceEncoder).encode -> encoding/json.(*arrayEncoder).(encoding/json.encode)-fm (2.64s)"] | |
N60 -> N61 [label=" 2.61s" weight=4 tooltip="encoding/json.(*arrayEncoder).(encoding/json.encode)-fm -> encoding/json.(*arrayEncoder).encode (2.61s)" labeltooltip="encoding/json.(*arrayEncoder).(encoding/json.encode)-fm -> encoding/json.(*arrayEncoder).encode (2.61s)"] | |
N61 -> N24 [label=" 2.55s" weight=4 tooltip="encoding/json.(*arrayEncoder).encode -> encoding/json.interfaceEncoder (2.55s)" labeltooltip="encoding/json.(*arrayEncoder).encode -> encoding/json.interfaceEncoder (2.55s)"] | |
N37 -> N62 [label=" 2.40s" weight=4 tooltip="github.com/fatih/color.(*Color).wrap -> github.com/fatih/color.(*Color).format (2.40s)" labeltooltip="github.com/fatih/color.(*Color).wrap -> github.com/fatih/color.(*Color).format (2.40s)"] | |
N1 -> N65 [label=" 2.24s" weight=4 tooltip="runtime.goexit -> github.com/10gen/llmgo.(*MongoSocket).readLoop (2.24s)" labeltooltip="runtime.goexit -> github.com/10gen/llmgo.(*MongoSocket).readLoop (2.24s)"] | |
N13 -> N67 [label=" 2.13s" weight=4 tooltip="encoding/json.(*encodeState).reflectValue -> encoding/json.marshalerEncoder (2.13s)" labeltooltip="encoding/json.(*encodeState).reflectValue -> encoding/json.marshalerEncoder (2.13s)"] | |
N56 -> N22 [label=" 2.06s" weight=3 tooltip="runtime.convT2E -> runtime.newobject (2.06s)" labeltooltip="runtime.convT2E -> runtime.newobject (2.06s)"] | |
N63 -> N68 [label=" 2.01s" weight=3 tooltip="github.com/10gen/llmgo/bson.getSetter -> github.com/10gen/llmgo/bson.setterStyle (2.01s)" labeltooltip="github.com/10gen/llmgo/bson.getSetter -> github.com/10gen/llmgo/bson.setterStyle (2.01s)"] | |
N37 -> N69 [label=" 1.95s" weight=3 tooltip="github.com/fatih/color.(*Color).wrap -> github.com/fatih/color.(*Color).unformat (1.95s)" labeltooltip="github.com/fatih/color.(*Color).wrap -> github.com/fatih/color.(*Color).unformat (1.95s)"] | |
N51 -> N70 [label=" 1.93s" weight=3 tooltip="fmt.(*pp).doPrintf -> fmt.(*pp).printArg (1.93s)" labeltooltip="fmt.(*pp).doPrintf -> fmt.(*pp).printArg (1.93s)"] | |
N12 -> N16 [label=" 1.87s" weight=3 tooltip="runtime.mallocgc -> runtime.systemstack (1.87s)" labeltooltip="runtime.mallocgc -> runtime.systemstack (1.87s)"] | |
N71 -> N12 [label=" 1.82s" weight=3 tooltip="runtime.newarray -> runtime.mallocgc (1.82s)" labeltooltip="runtime.newarray -> runtime.mallocgc (1.82s)"] | |
N57 -> N75 [label=" 1.80s" weight=3 tooltip="github.com/10gen/llmgo.(*MongoSocket).Query ... net.(*netFD).Write (1.80s)" labeltooltip="github.com/10gen/llmgo.(*MongoSocket).Query ... net.(*netFD).Write (1.80s)" style="dotted"] | |
N15 -> N76 [label=" 1.77s" weight=3 tooltip="encoding/json.(*mapEncoder).encode -> reflect.Value.MapKeys (1.77s)" labeltooltip="encoding/json.(*mapEncoder).encode -> reflect.Value.MapKeys (1.77s)"] | |
N66 -> N72 [label=" 1.76s" weight=3 tooltip="runtime.slicebytetostring -> runtime.rawstringtmp (1.76s)" labeltooltip="runtime.slicebytetostring -> runtime.rawstringtmp (1.76s)"] | |
N65 -> N77 [label=" 1.66s" weight=3 tooltip="github.com/10gen/llmgo.(*MongoSocket).readLoop -> github.com/10gen/llmgo.fill (1.66s)" labeltooltip="github.com/10gen/llmgo.(*MongoSocket).readLoop -> github.com/10gen/llmgo.fill (1.66s)"] | |
N75 -> N26 [label=" 1.64s" weight=3 tooltip="net.(*netFD).Write -> syscall.Write (1.64s)" labeltooltip="net.(*netFD).Write -> syscall.Write (1.64s)"] | |
N77 -> N78 [label=" 1.63s" weight=3 tooltip="github.com/10gen/llmgo.fill -> net.(*conn).Read (1.63s)" labeltooltip="github.com/10gen/llmgo.fill -> net.(*conn).Read (1.63s)"] | |
N78 -> N80 [label=" 1.61s" weight=3 tooltip="net.(*conn).Read -> net.(*netFD).Read (1.61s)" labeltooltip="net.(*conn).Read -> net.(*netFD).Read (1.61s)"] | |
N69 -> N34 [label=" 1.56s" weight=3 tooltip="github.com/fatih/color.(*Color).unformat -> fmt.Sprintf (1.56s)" labeltooltip="github.com/fatih/color.(*Color).unformat -> fmt.Sprintf (1.56s)"] | |
N53 -> N64 [label=" 1.53s" weight=3 tooltip="runtime.gcDrain -> runtime.scanobject (1.53s)" labeltooltip="runtime.gcDrain -> runtime.scanobject (1.53s)"] | |
N79 -> N49 [label=" 1.49s" weight=3 tooltip="github.com/10gen/mongotape.(*PreciseTime).SetBSON -> github.com/10gen/llmgo/bson.Raw.Unmarshal (1.49s)" labeltooltip="github.com/10gen/mongotape.(*PreciseTime).SetBSON -> github.com/10gen/llmgo/bson.Raw.Unmarshal (1.49s)"] | |
N80 -> N28 [label=" 1.43s" weight=3 tooltip="net.(*netFD).Read -> syscall.Read (1.43s)" labeltooltip="net.(*netFD).Read -> syscall.Read (1.43s)"] | |
N73 -> N71 [label=" 1.42s" weight=3 tooltip="runtime.makeslice -> runtime.newarray (1.42s)" labeltooltip="runtime.makeslice -> runtime.newarray (1.42s)"] | |
N62 -> N34 [label=" 1.37s" weight=2 tooltip="github.com/fatih/color.(*Color).format -> fmt.Sprintf (1.37s)" labeltooltip="github.com/fatih/color.(*Color).format -> fmt.Sprintf (1.37s)"] | |
N46 -> N49 [label=" 1.27s" weight=2 tooltip="github.com/10gen/mongotape.ConvertBSONValueToJSON -> github.com/10gen/llmgo/bson.Raw.Unmarshal (1.27s)" labeltooltip="github.com/10gen/mongotape.ConvertBSONValueToJSON -> github.com/10gen/llmgo/bson.Raw.Unmarshal (1.27s)"] | |
N9 -> N63 [label=" 1.25s" weight=2 tooltip="github.com/10gen/llmgo/bson.(*decoder).readElemTo -> github.com/10gen/llmgo/bson.getSetter (1.25s)" labeltooltip="github.com/10gen/llmgo/bson.(*decoder).readElemTo -> github.com/10gen/llmgo/bson.getSetter (1.25s)"] | |
N23 -> N34 [label=" 1.24s" weight=2 tooltip="github.com/fatih/color.(*Color).SprintfFunc.func1 -> fmt.Sprintf (1.24s)" labeltooltip="github.com/fatih/color.(*Color).SprintfFunc.func1 -> fmt.Sprintf (1.24s)"] | |
N6 -> N63 [label=" 1.14s" weight=2 tooltip="github.com/10gen/llmgo/bson.(*decoder).readDocTo -> github.com/10gen/llmgo/bson.getSetter (1.14s)" labeltooltip="github.com/10gen/llmgo/bson.(*decoder).readDocTo -> github.com/10gen/llmgo/bson.getSetter (1.14s)"] | |
N9 -> N56 [label=" 0.91s" weight=2 tooltip="github.com/10gen/llmgo/bson.(*decoder).readElemTo -> runtime.convT2E (0.91s)" labeltooltip="github.com/10gen/llmgo/bson.(*decoder).readElemTo -> runtime.convT2E (0.91s)"] | |
N6 -> N74 [label=" 0.83s" weight=2 tooltip="github.com/10gen/llmgo/bson.(*decoder).readDocTo -> github.com/10gen/llmgo/bson.(*decoder).readDocElems (0.83s)" labeltooltip="github.com/10gen/llmgo/bson.(*decoder).readDocTo -> github.com/10gen/llmgo/bson.(*decoder).readDocElems (0.83s)"] | |
N34 -> N66 [label=" 0.68s" tooltip="fmt.Sprintf -> runtime.slicebytetostring (0.68s)" labeltooltip="fmt.Sprintf -> runtime.slicebytetostring (0.68s)"] | |
N46 -> N48 [label=" 0.57s" tooltip="github.com/10gen/mongotape.ConvertBSONValueToJSON -> github.com/10gen/mongotape.convertKeys (0.57s)" labeltooltip="github.com/10gen/mongotape.ConvertBSONValueToJSON -> github.com/10gen/mongotape.convertKeys (0.57s)"] | |
N9 -> N74 [label=" 0.51s" tooltip="github.com/10gen/llmgo/bson.(*decoder).readElemTo -> github.com/10gen/llmgo/bson.(*decoder).readDocElems (0.51s)" labeltooltip="github.com/10gen/llmgo/bson.(*decoder).readElemTo -> github.com/10gen/llmgo/bson.(*decoder).readDocElems (0.51s)"] | |
N40 -> N49 [label=" 0.49s" tooltip="github.com/10gen/mongotape.(*CommandOp).Execute -> github.com/10gen/llmgo/bson.Raw.Unmarshal (0.49s)" labeltooltip="github.com/10gen/mongotape.(*CommandOp).Execute -> github.com/10gen/llmgo/bson.Raw.Unmarshal (0.49s)"] | |
N9 -> N22 [label=" 0.47s" tooltip="github.com/10gen/llmgo/bson.(*decoder).readElemTo -> runtime.newobject (0.47s)" labeltooltip="github.com/10gen/llmgo/bson.(*decoder).readElemTo -> runtime.newobject (0.47s)"] | |
N6 -> N79 [label=" 0.46s" tooltip="github.com/10gen/llmgo/bson.(*decoder).readDocTo -> github.com/10gen/mongotape.(*PreciseTime).SetBSON (0.46s)" labeltooltip="github.com/10gen/llmgo/bson.(*decoder).readDocTo -> github.com/10gen/mongotape.(*PreciseTime).SetBSON (0.46s)"] | |
N46 -> N56 [label=" 0.45s" tooltip="github.com/10gen/mongotape.ConvertBSONValueToJSON -> runtime.convT2E (0.45s)" labeltooltip="github.com/10gen/mongotape.ConvertBSONValueToJSON -> runtime.convT2E (0.45s)"] | |
N76 -> N73 [label=" 0.40s" tooltip="reflect.Value.MapKeys -> runtime.makeslice (0.40s)" labeltooltip="reflect.Value.MapKeys -> runtime.makeslice (0.40s)"] | |
N20 -> N53 [label=" 0.37s" tooltip="runtime.findrunnable ... runtime.gcDrain (0.37s)" labeltooltip="runtime.findrunnable ... runtime.gcDrain (0.37s)" style="dotted"] | |
N69 -> N56 [label=" 0.36s" tooltip="github.com/fatih/color.(*Color).unformat -> runtime.convT2E (0.36s)" labeltooltip="github.com/fatih/color.(*Color).unformat -> runtime.convT2E (0.36s)"] | |
N36 -> N73 [label=" 0.31s" tooltip="github.com/10gen/mongotape.ReadDocument -> runtime.makeslice (0.31s)" labeltooltip="github.com/10gen/mongotape.ReadDocument -> runtime.makeslice (0.31s)"] | |
N74 -> N73 [label=" 0.30s" tooltip="github.com/10gen/llmgo/bson.(*decoder).readDocElems -> runtime.makeslice (0.30s)" labeltooltip="github.com/10gen/llmgo/bson.(*decoder).readDocElems -> runtime.makeslice (0.30s)"] | |
N40 -> N7 [label=" 0.29s" tooltip="github.com/10gen/mongotape.(*CommandOp).Execute -> github.com/10gen/llmgo/bson.Unmarshal (0.29s)" labeltooltip="github.com/10gen/mongotape.(*CommandOp).Execute -> github.com/10gen/llmgo/bson.Unmarshal (0.29s)"] | |
N3 -> N22 [label=" 0.27s" tooltip="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat -> runtime.newobject (0.27s)" labeltooltip="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat -> runtime.newobject (0.27s)"] | |
N62 -> N56 [label=" 0.27s" tooltip="github.com/fatih/color.(*Color).format -> runtime.convT2E (0.27s)" labeltooltip="github.com/fatih/color.(*Color).format -> runtime.convT2E (0.27s)"] | |
N5 -> N22 [label=" 0.21s" tooltip="github.com/10gen/mongotape.(*PlaybackFileReader).NextRecordedOp -> runtime.newobject (0.21s)" labeltooltip="github.com/10gen/mongotape.(*PlaybackFileReader).NextRecordedOp -> runtime.newobject (0.21s)"] | |
N3 -> N56 [label=" 0.21s" tooltip="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat -> runtime.convT2E (0.21s)" labeltooltip="github.com/10gen/mongotape.(*TerminalStatRecorder).RecordStat -> runtime.convT2E (0.21s)"] | |
N40 -> N22 [label=" 0.18s" tooltip="github.com/10gen/mongotape.(*CommandOp).Execute -> runtime.newobject (0.18s)" labeltooltip="github.com/10gen/mongotape.(*CommandOp).Execute -> runtime.newobject (0.18s)"] | |
N13 -> N58 [label=" 0.17s" tooltip="encoding/json.(*encodeState).reflectValue -> encoding/json.(*sliceEncoder).(encoding/json.encode)-fm (0.17s)" labeltooltip="encoding/json.(*encodeState).reflectValue -> encoding/json.(*sliceEncoder).(encoding/json.encode)-fm (0.17s)"] | |
N10 -> N22 [label=" 0.11s" tooltip="encoding/json.Marshal -> runtime.newobject (0.11s)" labeltooltip="encoding/json.Marshal -> runtime.newobject (0.11s)"] | |
N65 -> N56 [label=" 0.11s" tooltip="github.com/10gen/llmgo.(*MongoSocket).readLoop -> runtime.convT2E (0.11s)" labeltooltip="github.com/10gen/llmgo.(*MongoSocket).readLoop -> runtime.convT2E (0.11s)"] | |
N52 -> N22 [label=" 0.09s" tooltip="github.com/10gen/llmgo.ExecOpWithReply -> runtime.newobject (0.09s)" labeltooltip="github.com/10gen/llmgo.ExecOpWithReply -> runtime.newobject (0.09s)"] | |
N6 -> N56 [label=" 0.08s" tooltip="github.com/10gen/llmgo/bson.(*decoder).readDocTo -> runtime.convT2E (0.08s)" labeltooltip="github.com/10gen/llmgo/bson.(*decoder).readDocTo -> runtime.convT2E (0.08s)"] | |
N36 -> N22 [label=" 0.08s" tooltip="github.com/10gen/mongotape.ReadDocument -> runtime.newobject (0.08s)" labeltooltip="github.com/10gen/mongotape.ReadDocument -> runtime.newobject (0.08s)"] | |
N74 -> N56 [label=" 0.07s" tooltip="github.com/10gen/llmgo/bson.(*decoder).readDocElems -> runtime.convT2E (0.07s)" labeltooltip="github.com/10gen/llmgo/bson.(*decoder).readDocElems -> runtime.convT2E (0.07s)"] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment