4gray
|
a2fafcfc08
|
test(performance): add end-to-end Xtream benchmark harness (#1300)
* docs(performance): plan Xtream benchmark
* feat(xtream-mock-server): add deterministic 100k fixture
* style(xtream-mock-server): apply repository formatting
* fix(xtream-mock-server): harden performance fixture data
* feat(xtream-mock-server): add performance control plane
* docs(performance): correct Xtream capture plan
* fix(xtream-mock-server): harden performance controls
* fix(xtream-mock-server): harden control lifecycle
* feat(performance): add Xtream preload markers
* feat(performance): trace Xtream main phases
* feat(performance): mark Xtream store publications
* feat(performance): trace Xtream database phases
* feat(performance): trace Xtream delete cancellation
* feat(performance): capture Xtream phase attribution
* feat(performance): mark Sources Xtream refresh
* test(performance): define Xtream benchmark evidence contracts
* test(performance): add Xtream benchmark runner
* test(performance): surface failure evidence writes
* test(performance): align database read clock
* test(performance): preserve capture failure contracts
|
2026-07-28 08:08:07 +02:00 |
|
4gray
|
24f0dee6f0
|
test(performance): add formal M3U import benchmark (#1287)
* test(performance): add formal M3U import benchmark
* test(performance): harden formal capture validity
* test(performance): address benchmark review feedback
|
2026-07-27 10:34:22 +02:00 |
|
4gray
|
2fda6cea07
|
fix(perf): reject incomplete renderer RSS samples
|
2026-07-27 02:27:57 +02:00 |
|
4gray
|
554eecfee0
|
fix(perf): finalize exact worker capture safely
|
2026-07-27 02:15:59 +02:00 |
|
4gray
|
d3fdbaa2ef
|
fix(perf): aggregate every worker isolate
|
2026-07-27 02:15:59 +02:00 |
|
4gray
|
b7ddb5e90a
|
chore(perf): add database worker heap probe transport
|
2026-07-27 02:15:59 +02:00 |
|
4gray
|
1fe6f30e64
|
chore(perf): prepare database post-GC capture
|
2026-07-27 02:15:59 +02:00 |
|
4gray
|
918c8f2ded
|
fix(perf): scope renderer RSS to exact window
|
2026-07-27 02:15:59 +02:00 |
|
4gray
|
5aab81e2cb
|
refactor(perf): expose serializable renderer RSS capture
|
2026-07-27 02:15:58 +02:00 |
|
4gray
|
e27685dc5d
|
fix(perf): model exact renderer RSS capture
|
2026-07-27 02:15:58 +02:00 |
|
4gray
|
5533ac0fc1
|
fix(perf): preflight profile artifact capacity
|
2026-07-27 02:15:58 +02:00 |
|
4gray
|
a3a8f6e90c
|
fix(perf): optimize benchmark worker builds
|
2026-07-26 23:25:09 +02:00 |
|
4gray
|
8bafd62932
|
fix(perf): benchmark the performance build
|
2026-07-26 22:49:36 +02:00 |
|
4gray
|
da3b657277
|
fix(perf): make worker profiling request scoped
|
2026-07-26 22:37:52 +02:00 |
|
4gray
|
f9e71a6d8d
|
fix(electron): isolate refresh performance correlation
|
2026-07-26 22:37:52 +02:00 |
|
4gray
|
2cc7d0acb1
|
fix(perf): declare renderer cache output path
|
2026-07-26 22:37:52 +02:00 |
|
4gray
|
28ed38906d
|
test(perf): add production renderer benchmark build
|
2026-07-26 22:37:52 +02:00 |
|
4gray
|
f147d4fe37
|
perf(m3u): stop cancelled refresh workers (#1268)
|
2026-07-26 09:25:51 +02:00 |
|