{
  "generated_at": "2026-10-31T10:14:55Z",
  "db": "file:lobsters_bench?mode=memory&cache=shared",
  "sqlite": "3.50.3",
  "memory": true,
  "story_id": "enr7ye",
  "comment_id": "6srqij",
  "total": 26,
  "pass": 26,
  "thin": 0,
  "routes": [
    {
      "route": "/u",
      "status": 200,
      "bytes": 173564,
      "ms": 77.11,
      "ok": true,
      "thin": false,
      "body": "u",
      "template": "/u"
    },
    {
      "route": "/active",
      "status": 200,
      "bytes": 2495,
      "ms": 9.85,
      "ok": true,
      "thin": false,
      "body": "active",
      "template": "/active"
    },
    {
      "route": "/newest",
      "status": 200,
      "bytes": 61293,
      "ms": 79.23,
      "ok": true,
      "thin": false,
      "body": "newest",
      "template": "/newest"
    },
    {
      "route": "/recent",
      "status": 200,
      "bytes": 2722,
      "ms": 39.6,
      "ok": true,
      "thin": false,
      "body": "recent",
      "template": "/recent"
    },
    {
      "route": "/hottest",
      "status": 200,
      "bytes": 16369,
      "ms": 70.84,
      "ok": true,
      "thin": false,
      "body": "hottest",
      "template": "/hottest"
    },
    {
      "route": "/rss",
      "status": 200,
      "bytes": 16362,
      "ms": 13.87,
      "ok": true,
      "thin": false,
      "body": "rss",
      "template": "/rss"
    },
    {
      "route": "/privacy",
      "status": 200,
      "bytes": 2408,
      "ms": 2.31,
      "ok": true,
      "thin": false,
      "body": "privacy",
      "template": "/privacy"
    },
    {
      "route": "/about",
      "status": 200,
      "bytes": 2281,
      "ms": 0.79,
      "ok": true,
      "thin": false,
      "body": "about",
      "template": "/about"
    },
    {
      "route": "/settings",
      "status": 200,
      "bytes": 15425,
      "ms": 3.04,
      "ok": true,
      "thin": false,
      "body": "settings",
      "template": "/settings"
    },
    {
      "route": "/top?length=1d",
      "status": 200,
      "bytes": 2624,
      "ms": 4.38,
      "ok": true,
      "thin": false,
      "body": "top_length_1d",
      "template": "/top?length=1d"
    },
    {
      "route": "/top?length=1w",
      "status": 200,
      "bytes": 2627,
      "ms": 6.87,
      "ok": true,
      "thin": false,
      "body": "top_length_1w",
      "template": "/top?length=1w"
    },
    {
      "route": "/top?length=1y",
      "status": 200,
      "bytes": 2627,
      "ms": 4.98,
      "ok": true,
      "thin": false,
      "body": "top_length_1y",
      "template": "/top?length=1y"
    },
    {
      "route": "/hidden",
      "status": 200,
      "bytes": 2550,
      "ms": 7.2,
      "ok": true,
      "thin": false,
      "body": "hidden",
      "template": "/hidden"
    },
    {
      "route": "/saved",
      "status": 200,
      "bytes": 5091,
      "ms": 12.09,
      "ok": true,
      "thin": false,
      "body": "saved",
      "template": "/saved"
    },
    {
      "route": "/upvoted/stories",
      "status": 200,
      "bytes": 2723,
      "ms": 7.85,
      "ok": true,
      "thin": false,
      "body": "upvoted_stories",
      "template": "/upvoted/stories"
    },
    {
      "route": "/comments",
      "status": 200,
      "bytes": 35759,
      "ms": 57.22,
      "ok": true,
      "thin": false,
      "body": "comments",
      "template": "/comments"
    },
    {
      "route": "/upvoted/comments",
      "status": 200,
      "bytes": 2773,
      "ms": 4.67,
      "ok": true,
      "thin": false,
      "body": "upvoted_comments",
      "template": "/upvoted/comments"
    },
    {
      "route": "/threads",
      "status": 200,
      "bytes": 57950,
      "ms": 31.66,
      "ok": true,
      "thin": false,
      "body": "threads",
      "template": "/threads"
    },
    {
      "route": "/comments/6srqij/reply",
      "status": 200,
      "bytes": 2646,
      "ms": 4.97,
      "ok": true,
      "thin": false,
      "body": "comments_6srqij_reply",
      "template": "/comments/:comment_id/reply"
    },
    {
      "route": "/threads/michell_wiegand",
      "status": 200,
      "bytes": 57959,
      "ms": 13.32,
      "ok": true,
      "thin": false,
      "body": "threads_michell_wiegand",
      "template": "/threads/:username"
    },
    {
      "route": "/u/michell_wiegand",
      "status": 200,
      "bytes": 4252,
      "ms": 5.2,
      "ok": true,
      "thin": false,
      "body": "u_michell_wiegand",
      "template": "/u/:username"
    },
    {
      "route": "/replies",
      "status": 200,
      "bytes": 2716,
      "ms": 1.55,
      "ok": true,
      "thin": false,
      "body": "replies",
      "template": "/replies"
    },
    {
      "route": "/replies/comments",
      "status": 200,
      "bytes": 2712,
      "ms": 2.42,
      "ok": true,
      "thin": false,
      "body": "replies_comments",
      "template": "/replies/comments"
    },
    {
      "route": "/replies/stories",
      "status": 200,
      "bytes": 2719,
      "ms": 6.22,
      "ok": true,
      "thin": false,
      "body": "replies_stories",
      "template": "/replies/stories"
    },
    {
      "route": "/replies/unread",
      "status": 200,
      "bytes": 2756,
      "ms": 8.61,
      "ok": true,
      "thin": false,
      "body": "replies_unread",
      "template": "/replies/unread"
    },
    {
      "route": "/s/enr7ye",
      "status": 200,
      "bytes": 7433,
      "ms": 32.39,
      "ok": true,
      "thin": false,
      "body": "s_enr7ye",
      "template": "/s/:story_id"
    }
  ],
  "sequence_timing": {
    "sequence": "/home/rubys/roundhouse/bench/lobsters/frozen-sequence.json",
    "visits_per_iter": 106,
    "warmup": 15,
    "iterations": 45,
    "ms_per_iter_mean": 162.57,
    "ms_per_iter_median": 156.89,
    "ms_per_iter_min": 152.63,
    "ms_per_iter_max": 181.35,
    "iter_ms": [
      154.57,
      154.12,
      177.17,
      155.22,
      154.6,
      154.69,
      178.5,
      155.05,
      155.58,
      156.15,
      179.36,
      179.56,
      158.73,
      180.08,
      156.29,
      157.41,
      157.97,
      157.0,
      156.67,
      156.46,
      155.79,
      155.74,
      155.6,
      180.39,
      156.93,
      156.89,
      157.6,
      157.99,
      181.35,
      157.36,
      155.81,
      157.18,
      156.39,
      152.63,
      154.33,
      154.15,
      154.44,
      177.97,
      179.33,
      180.92,
      178.44,
      177.89,
      178.2,
      153.59,
      153.69
    ],
    "per_route": {
      "/about": {
        "ms_median": 0.255,
        "ms_min": 0.248,
        "ms_p25": 0.251,
        "ms_max": 1.631,
        "n": 45
      },
      "/active": {
        "ms_median": 0.486,
        "ms_min": 0.433,
        "ms_p25": 0.47,
        "ms_max": 3.387,
        "n": 270
      },
      "/comments": {
        "ms_median": 2.673,
        "ms_min": 2.478,
        "ms_p25": 2.603,
        "ms_max": 3.772,
        "n": 180
      },
      "/comments/:comment_id/reply": {
        "ms_median": 0.399,
        "ms_min": 0.358,
        "ms_p25": 0.377,
        "ms_max": 3.107,
        "n": 225
      },
      "/hidden": {
        "ms_median": 0.353,
        "ms_min": 0.334,
        "ms_p25": 0.345,
        "ms_max": 1.179,
        "n": 180
      },
      "/newest": {
        "ms_median": 4.326,
        "ms_min": 4.002,
        "ms_p25": 4.17,
        "ms_max": 8.533,
        "n": 225
      },
      "/recent": {
        "ms_median": 0.589,
        "ms_min": 0.519,
        "ms_p25": 0.567,
        "ms_max": 1.312,
        "n": 90
      },
      "/replies": {
        "ms_median": 0.386,
        "ms_min": 0.342,
        "ms_p25": 0.365,
        "ms_max": 1.032,
        "n": 135
      },
      "/replies/comments": {
        "ms_median": 0.377,
        "ms_min": 0.341,
        "ms_p25": 0.358,
        "ms_max": 4.154,
        "n": 135
      },
      "/replies/stories": {
        "ms_median": 0.359,
        "ms_min": 0.344,
        "ms_p25": 0.351,
        "ms_max": 3.327,
        "n": 90
      },
      "/replies/unread": {
        "ms_median": 0.469,
        "ms_min": 0.411,
        "ms_p25": 0.435,
        "ms_max": 4.117,
        "n": 315
      },
      "/rss": {
        "ms_median": 5.909,
        "ms_min": 5.333,
        "ms_p25": 5.581,
        "ms_max": 25.073,
        "n": 180
      },
      "/s/:story_id": {
        "ms_median": 1.5,
        "ms_min": 0.943,
        "ms_p25": 1.406,
        "ms_max": 9.62,
        "n": 675
      },
      "/saved": {
        "ms_median": 0.741,
        "ms_min": 0.639,
        "ms_p25": 0.672,
        "ms_max": 6.732,
        "n": 225
      },
      "/settings": {
        "ms_median": 0.549,
        "ms_min": 0.457,
        "ms_p25": 0.473,
        "ms_max": 5.884,
        "n": 135
      },
      "/threads": {
        "ms_median": 4.564,
        "ms_min": 4.328,
        "ms_p25": 4.462,
        "ms_max": 5.616,
        "n": 135
      },
      "/threads/:username": {
        "ms_median": 3.797,
        "ms_min": 2.918,
        "ms_p25": 2.99,
        "ms_max": 14.358,
        "n": 90
      },
      "/top?length=1d": {
        "ms_median": 2.936,
        "ms_min": 2.63,
        "ms_p25": 2.883,
        "ms_max": 5.532,
        "n": 180
      },
      "/top?length=1w": {
        "ms_median": 2.92,
        "ms_min": 2.853,
        "ms_p25": 2.902,
        "ms_max": 3.197,
        "n": 90
      },
      "/top?length=1y": {
        "ms_median": 2.683,
        "ms_min": 2.623,
        "ms_p25": 2.651,
        "ms_max": 3.341,
        "n": 90
      },
      "/u": {
        "ms_median": 0.455,
        "ms_min": 0.373,
        "ms_p25": 0.393,
        "ms_max": 2.209,
        "n": 675
      },
      "/upvoted/comments": {
        "ms_median": 0.429,
        "ms_min": 0.378,
        "ms_p25": 0.414,
        "ms_max": 1.824,
        "n": 135
      },
      "/upvoted/stories": {
        "ms_median": 0.353,
        "ms_min": 0.326,
        "ms_p25": 0.341,
        "ms_max": 3.722,
        "n": 270
      }
    },
    "failed_visits": 0,
    "partial": false
  },
  "yjit": {
    "before": {
      "code_region_size": 4112384,
      "inline_code_size": 1368700,
      "outlined_code_size": 1469730,
      "code_gc_count": 0,
      "freed_code_size": 0,
      "live_page_count": 251,
      "freed_page_count": 0,
      "invalidation_count": 91,
      "compiled_iseq_count": 1318,
      "compiled_block_count": 28276,
      "compile_time_ns": 857959991
    },
    "after": {
      "code_region_size": 4124672,
      "inline_code_size": 1372839,
      "outlined_code_size": 1475018,
      "code_gc_count": 0,
      "freed_code_size": 0,
      "live_page_count": 252,
      "freed_page_count": 0,
      "invalidation_count": 91,
      "compiled_iseq_count": 1323,
      "compiled_block_count": 28358,
      "compile_time_ns": 860764231
    },
    "delta": {
      "code_region_size": 12288,
      "inline_code_size": 4139,
      "outlined_code_size": 5288,
      "code_gc_count": 0,
      "freed_code_size": 0,
      "live_page_count": 1,
      "freed_page_count": 0,
      "invalidation_count": 0,
      "compiled_iseq_count": 5,
      "compiled_block_count": 82,
      "compile_time_ns": 2804240
    }
  },
  "rss": {
    "boot_kb": 112148,
    "final_kb": 147252,
    "peak_kb": 147252,
    "engine": "ruby",
    "gc": {
      "count": 384,
      "major_count": 29,
      "heap_live_slots": 209192,
      "total_allocated_objects": 24432441
    }
  }
}