aboutsummaryrefslogtreecommitdiff
path: root/tools/budgets.json
blob: 93e9a2bbe6c2ec97154b0d024babb9b6df61b8c4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
{
  "_author": "cirakg & claude ai",
  "_summary": "Simulator budgets checked by `make perf` and `make memtest` (README section 18).",
  "_about": "Simulator timings depend on your PC and include the JVM start of monkeydo, so perf budgets only catch big regressions; from M4 on they are set to about 2x the measured baseline. Memory is a hard limit: at most 70 % of the watch-app memory of the device.",
  "perf": {
    "startup_ms": 3000,
    "first_frame_wall_ms": 15000
  },
  "mem": {
    "mem_used_fraction": 0.70
  }
}