github.com/pyroscope-io/pyroscope@v0.37.3-0.20230725203016-5f6947968bd0/cypress/fixtures/hotrod-ruby-driver-cpu.json (about) 1 { 2 "flamebearer": { 3 "names": [ 4 "total", 5 "webrick/utils.rb:194 - watch", 6 "(unknown):0 - pop [c function]", 7 "webrick/server.rb:325 - block in start_thread", 8 "webrick/log.rb:97 - debug", 9 "webrick/log.rb:154 - log", 10 "(unknown):0 - strftime [c function]", 11 "webrick/httpserver.rb:120 - run", 12 "webrick/httpserver.rb:225 - access_log", 13 "webrick/accesslog.rb:117 - setup_params", 14 "(unknown):0 - each [c function]", 15 "webrick/httpserver.rb:224 - block in access_log", 16 "(unknown):0 - \u003c\u003c [c function]", 17 "(unknown):0 - write [c function]", 18 "webrick/httpserver.rb:141 - service", 19 "gems/rack-2.0.5/lib/rack/handler/webrick.rb:117 - service", 20 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1503 - call", 21 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1731 - synchronize", 22 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1502 - block in call", 23 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1959 - call", 24 "gems/sinatra-2.0.3/lib/sinatra/base.rb:199 - call", 25 "gems/sinatra-2.0.3/lib/sinatra/show_exceptions.rb:44 - call", 26 "gems/rack-2.0.5/lib/rack/head.rb:23 - call", 27 "gems/rack-2.0.5/lib/rack/null_logger.rb:10 - call", 28 "gems/rack-protection-2.0.3/lib/rack/protection/frame_options.rb:34 - call", 29 "gems/rack-protection-2.0.3/lib/rack/protection/base.rb:51 - call", 30 "gems/rack-protection-2.0.3/lib/rack/protection/json_csrf.rb:35 - call", 31 "gems/rack-protection-2.0.3/lib/rack/protection/path_traversal.rb:19 - call", 32 "gems/rack-protection-2.0.3/lib/rack/protection/xss_header.rb:22 - call", 33 "gems/sinatra-2.0.3/lib/sinatra/base.rb:914 - call", 34 "gems/sinatra-2.0.3/lib/sinatra/base.rb:936 - call!", 35 "gems/sinatra-2.0.3/lib/sinatra/base.rb:170 - finish", 36 "gems/sinatra-2.0.3/lib/sinatra/base.rb:180 - drop_content_info?", 37 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1088 - invoke", 38 "(unknown):0 - catch [c function]", 39 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1076 - block in invoke", 40 "gems/sinatra-2.0.3/lib/sinatra/base.rb:924 - block in call!", 41 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1107 - dispatch!", 42 "gems/sinatra-2.0.3/lib/sinatra/base.rb:82 - params", 43 "gems/rack-2.0.5/lib/rack/request.rb:21 - params", 44 "gems/rack-2.0.5/lib/rack/request.rb:361 - params", 45 "gems/rack-2.0.5/lib/rack/request.rb:323 - GET", 46 "gems/rack-2.0.5/lib/rack/request.rb:469 - parse_query", 47 "gems/rack-2.0.5/lib/rack/query_parser.rb:73 - parse_nested_query", 48 "(unknown):0 - (unknown) [c function]", 49 "gems/rack-2.0.5/lib/rack/query_parser.rb:68 - block in parse_nested_query", 50 "gems/rack-2.0.5/lib/rack/query_parser.rb:117 - normalize_params", 51 "gems/rack-2.0.5/lib/rack/query_parser.rb:65 - block (2 levels) in parse_nested_query", 52 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1098 - block in dispatch!", 53 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1072 - static!", 54 "(unknown):0 - file? [c function]", 55 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1007 - route!", 56 "gems/sinatra-2.0.3/lib/sinatra/base.rb:997 - block in route!", 57 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1047 - process_route", 58 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1041 - block in process_route", 59 "gems/sinatra-2.0.3/lib/sinatra/base.rb:993 - block (2 levels) in route!", 60 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1012 - route_eval", 61 "gems/sinatra-2.0.3/lib/sinatra/base.rb:992 - block (3 levels) in route!", 62 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1635 - block in compile!", 63 "(unknown):0 - call [c function]", 64 "services/driver/server.rb:32 - block in \u003cclass:Site\u003e", 65 "gems/rack-2.0.5/lib/rack/utils.rb:473 - []=", 66 "gems/rack-protection-2.0.3/lib/rack/protection/json_csrf.rb:42 - has_vector?", 67 "gems/rack-protection-2.0.3/lib/rack/protection/base.rb:98 - referrer", 68 "uri/common.rb:235 - parse", 69 "uri/rfc3986_parser.rb:84 - parse", 70 "uri/rfc3986_parser.rb:69 - split", 71 "webrick/httprequest.rb:524 - read_body", 72 "(unknown):0 - member? [c function]", 73 "webrick/httpresponse.rb:235 - send_response", 74 "webrick/httpresponse.rb:351 - send_header", 75 "webrick/httpresponse.rb:339 - block in send_header", 76 "webrick/httpresponse.rb:417 - check_header", 77 "gems/rack-2.0.5/lib/rack/handler/webrick.rb:19 - setup_header", 78 "webrick/httpresponse.rb:301 - setup_header", 79 "time.rb:707 - httpdate", 80 "webrick/httprequest.rb:238 - parse", 81 "webrick/httputils.rb:41 - normalize_path", 82 "(unknown):0 - downcase [c function]", 83 "webrick/httputils.rb:216 - parse_qvalues", 84 "webrick/httprequest.rb:500 - parse_uri", 85 "webrick/httprequest.rb:477 - read_header", 86 "webrick/httputils.rb:168 - parse_header", 87 "webrick/httputils.rb:166 - block in parse_header", 88 "webrick/httprequest.rb:571 - read_line", 89 "webrick/httprequest.rb:567 - _read_data", 90 "webrick/utils.rb:267 - timeout", 91 "webrick/utils.rb:0 - ensure in timeout", 92 "webrick/utils.rb:144 - cancel", 93 "webrick/utils.rb:242 - cancel", 94 "(unknown):0 - wait_readable [c function]", 95 "(unknown):0 - eof? [c function]", 96 "services/driver/server.rb:36 - \u003cmain\u003e", 97 "(unknown):0 - new [c function]", 98 "services/driver/server.rb:11 - initialize", 99 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1466 - run!", 100 "gems/sinatra-2.0.3/lib/sinatra/base.rb:1537 - start_server", 101 "gems/rack-2.0.5/lib/rack/handler/webrick.rb:35 - run", 102 "webrick/server.rb:214 - start", 103 "webrick/server.rb:33 - start", 104 "webrick/server.rb:213 - block in start", 105 "(unknown):0 - select [c function]" 106 ], 107 "levels": [ 108 [0, 41, 0, 0], 109 [0, 6, 6, 44, 0, 1, 0, 92, 0, 32, 1, 3, 0, 2, 0, 1], 110 [6, 1, 0, 93, 1, 30, 0, 7, 0, 1, 0, 4, 0, 2, 2, 2], 111 [ 112 6, 1, 0, 94, 1, 1, 1, 44, 0, 1, 1, 91, 0, 1, 1, 90, 0, 10, 0, 76, 0, 4, 113 1, 69, 0, 11, 1, 14, 0, 2, 0, 8, 0, 1, 0, 5 114 ], 115 [ 116 6, 1, 0, 95, 4, 1, 1, 44, 0, 2, 0, 81, 0, 5, 5, 80, 0, 1, 0, 79, 0, 1, 117 0, 77, 1, 2, 0, 73, 0, 1, 0, 70, 1, 10, 0, 15, 0, 1, 0, 10, 0, 1, 1, 9, 118 0, 1, 1, 6 119 ], 120 [ 121 6, 1, 0, 96, 5, 1, 0, 84, 0, 1, 0, 82, 5, 1, 1, 44, 0, 1, 1, 78, 1, 2, 122 1, 74, 0, 1, 0, 44, 1, 1, 0, 44, 0, 9, 0, 16, 0, 1, 0, 11 123 ], 124 [ 125 6, 1, 0, 97, 5, 1, 0, 85, 0, 1, 0, 44, 9, 1, 0, 75, 0, 1, 0, 71, 1, 1, 126 0, 67, 0, 9, 0, 17, 0, 1, 0, 12 127 ], 128 [ 129 6, 1, 0, 98, 5, 1, 0, 86, 0, 1, 1, 83, 9, 1, 1, 44, 0, 1, 1, 72, 1, 1, 130 1, 68, 0, 9, 0, 18, 0, 1, 1, 13 131 ], 132 [6, 1, 0, 99, 5, 1, 0, 87, 14, 9, 0, 19], 133 [6, 1, 0, 100, 5, 1, 0, 88, 14, 9, 0, 20], 134 [6, 1, 1, 101, 5, 1, 1, 89, 14, 9, 0, 21], 135 [27, 9, 0, 22], 136 [27, 9, 0, 23], 137 [27, 9, 0, 24], 138 [27, 9, 0, 25], 139 [27, 9, 0, 25], 140 [27, 9, 0, 26], 141 [27, 1, 0, 62, 0, 8, 0, 27], 142 [27, 1, 0, 63, 0, 8, 0, 28], 143 [27, 1, 0, 64, 0, 1, 1, 61, 0, 7, 0, 29], 144 [27, 1, 0, 65, 1, 7, 0, 30], 145 [27, 1, 0, 66, 1, 6, 0, 33, 0, 1, 0, 31], 146 [27, 1, 1, 44, 1, 1, 0, 44, 0, 5, 0, 34, 0, 1, 1, 32], 147 [29, 1, 0, 35, 0, 5, 0, 35], 148 [29, 1, 0, 36, 0, 5, 0, 36], 149 [29, 1, 0, 37, 0, 5, 0, 37], 150 [29, 1, 0, 33, 0, 1, 0, 33, 0, 4, 0, 38], 151 [29, 1, 0, 44, 0, 1, 0, 34, 0, 4, 0, 39], 152 [29, 1, 0, 35, 0, 1, 0, 35, 0, 4, 0, 40], 153 [29, 1, 0, 48, 0, 1, 0, 48, 0, 4, 0, 41], 154 [29, 1, 0, 51, 0, 1, 0, 49, 0, 4, 0, 42], 155 [29, 1, 0, 44, 0, 1, 1, 50, 0, 4, 1, 43], 156 [29, 1, 0, 52, 2, 3, 0, 44], 157 [29, 1, 0, 53, 2, 3, 0, 45], 158 [29, 1, 0, 34, 2, 1, 0, 44, 0, 2, 2, 46], 159 [29, 1, 0, 54, 2, 1, 1, 47], 160 [29, 1, 0, 55], 161 [29, 1, 0, 56], 162 [29, 1, 0, 57], 163 [29, 1, 0, 58], 164 [29, 1, 0, 59], 165 [29, 1, 0, 60], 166 [29, 1, 0, 44], 167 [29, 1, 0, 44], 168 [29, 1, 1, 44] 169 ], 170 "numTicks": 41, 171 "maxSelf": 6, 172 "spyName": "rbspy", 173 "sampleRate": 100, 174 "units": "samples", 175 "format": "single" 176 }, 177 "metadata": { 178 "format": "single", 179 "sampleRate": 100, 180 "spyName": "rbspy", 181 "units": "samples" 182 }, 183 "timeline": { 184 "startTime": 1634591500, 185 "samples": [9, 13, 12, 11], 186 "durationDelta": 10 187 }, 188 "groups": {} 189 }