{
  "stack": "rails+whole-route",
  "whole_route": {
    "actions": 10,
    "served": {
      "rails": 3737
    }
  },
  "generated_at": "2026-10-21T09:20:50Z",
  "ruby": "ruby 4.1.0dev (2026-10-11T13:56:36Z master 2d08b5f42f) +YJIT +PRISM [x86_64-linux]",
  "rails": "8.1.1",
  "sqlite": "3.50.3",
  "visits_per_iter": 106,
  "warmup": 15,
  "iterations": 20,
  "ms_per_iter_mean": 668.3,
  "ms_per_iter_median": 655.54,
  "ms_per_iter_min": 635.0,
  "ms_per_iter_max": 741.45,
  "iter_ms": [
    741.45,
    654.29,
    658.51,
    652.84,
    709.66,
    663.64,
    637.46,
    635.0,
    656.61,
    725.77,
    644.57,
    654.47,
    636.58,
    707.55,
    683.54,
    643.14,
    635.18,
    635.17,
    729.09,
    661.55
  ],
  "per_route": {
    "/about": {
      "ms_median": 1.6,
      "ms_min": 1.554,
      "ms_p25": 1.571,
      "ms_max": 2.327,
      "n": 20
    },
    "/active": {
      "ms_median": 2.735,
      "ms_min": 2.43,
      "ms_p25": 2.586,
      "ms_max": 10.548,
      "n": 120
    },
    "/comments": {
      "ms_median": 10.687,
      "ms_min": 9.898,
      "ms_p25": 10.244,
      "ms_max": 20.013,
      "n": 80
    },
    "/comments/:comment_id/reply": {
      "ms_median": 2.234,
      "ms_min": 2.021,
      "ms_p25": 2.155,
      "ms_max": 11.024,
      "n": 100
    },
    "/hidden": {
      "ms_median": 2.638,
      "ms_min": 2.4,
      "ms_p25": 2.518,
      "ms_max": 9.889,
      "n": 80
    },
    "/newest": {
      "ms_median": 17.966,
      "ms_min": 16.643,
      "ms_p25": 17.274,
      "ms_max": 29.726,
      "n": 100
    },
    "/recent": {
      "ms_median": 3.911,
      "ms_min": 3.358,
      "ms_p25": 3.674,
      "ms_max": 7.969,
      "n": 40
    },
    "/replies": {
      "ms_median": 2.385,
      "ms_min": 2.169,
      "ms_p25": 2.256,
      "ms_max": 24.602,
      "n": 60
    },
    "/replies/comments": {
      "ms_median": 2.456,
      "ms_min": 2.333,
      "ms_p25": 2.42,
      "ms_max": 3.864,
      "n": 60
    },
    "/replies/stories": {
      "ms_median": 2.442,
      "ms_min": 2.271,
      "ms_p25": 2.346,
      "ms_max": 5.549,
      "n": 40
    },
    "/replies/unread": {
      "ms_median": 2.485,
      "ms_min": 2.228,
      "ms_p25": 2.377,
      "ms_max": 20.48,
      "n": 140
    },
    "/rss": {
      "ms_median": 12.887,
      "ms_min": 12.006,
      "ms_p25": 12.466,
      "ms_max": 38.253,
      "n": 80
    },
    "/s/:story_id": {
      "ms_median": 8.243,
      "ms_min": 6.199,
      "ms_p25": 7.764,
      "ms_max": 30.579,
      "n": 300
    },
    "/saved": {
      "ms_median": 5.048,
      "ms_min": 4.576,
      "ms_p25": 4.826,
      "ms_max": 8.244,
      "n": 100
    },
    "/settings": {
      "ms_median": 4.099,
      "ms_min": 3.784,
      "ms_p25": 3.975,
      "ms_max": 9.138,
      "n": 60
    },
    "/threads": {
      "ms_median": 17.457,
      "ms_min": 16.684,
      "ms_p25": 17.16,
      "ms_max": 27.149,
      "n": 60
    },
    "/threads/:username": {
      "ms_median": 14.423,
      "ms_min": 11.13,
      "ms_p25": 11.685,
      "ms_max": 21.373,
      "n": 40
    },
    "/top?length=1d": {
      "ms_median": 5.297,
      "ms_min": 4.731,
      "ms_p25": 5.075,
      "ms_max": 7.947,
      "n": 80
    },
    "/top?length=1w": {
      "ms_median": 5.211,
      "ms_min": 4.979,
      "ms_p25": 5.063,
      "ms_max": 7.296,
      "n": 40
    },
    "/top?length=1y": {
      "ms_median": 5.045,
      "ms_min": 4.689,
      "ms_p25": 4.863,
      "ms_max": 6.195,
      "n": 40
    },
    "/u": {
      "ms_median": 2.803,
      "ms_min": 2.64,
      "ms_p25": 2.754,
      "ms_max": 11.029,
      "n": 300
    },
    "/upvoted/comments": {
      "ms_median": 2.571,
      "ms_min": 2.349,
      "ms_p25": 2.475,
      "ms_max": 4.404,
      "n": 60
    },
    "/upvoted/stories": {
      "ms_median": 2.643,
      "ms_min": 2.357,
      "ms_p25": 2.46,
      "ms_max": 4.722,
      "n": 120
    }
  },
  "rss": {
    "boot_kb": 213064,
    "final_kb": 376888,
    "peak_kb": 376888,
    "engine": "ruby",
    "gc": {
      "count": 69,
      "major_count": 18,
      "heap_live_slots": 954488,
      "total_allocated_objects": 27095458
    }
  }
}