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  }