Ludovic Marie
|
bbb54744bb
|
Merge pull request #18 from ludovic111/benchmark-software-provenance
Show Java and mod version changes in benchmark comparisons
|
2026-10-04 05:40:52 +02:00 |
|
Ludovic Marie
|
63438b4058
|
Validate live client and tick software identity and bound expanded lists
|
2026-10-04 05:29:29 +02:00 |
|
Ludovic Marie
|
110c75d712
|
Capture Java and loaded mod identity in client and server comparisons
|
2026-10-04 05:24:44 +02:00 |
|
Ludovic Marie
|
1aaae62088
|
Merge pull request #17 from ludovic111/terrain-position-arithmetic
Test equivalent arithmetic in the terrain data lookup
|
2026-10-04 05:18:43 +02:00 |
|
Ludovic Marie
|
f692f04d02
|
Record independent lookup results and matched live validation
|
2026-10-04 05:12:56 +02:00 |
|
Ludovic Marie
|
c6ec0b5e14
|
Test equivalent arithmetic in the sampled terrain data lookup
|
2026-10-04 04:26:04 +02:00 |
|
Ludovic Marie
|
812ad831b1
|
Merge pull request #16 from ludovic111/culling-ray-scratch
Reuse temporary culling ray vectors without changing geometry
|
2026-10-04 03:59:17 +02:00 |
|
Ludovic Marie
|
01a7e8b588
|
Record live ray comparison without claiming a performance improvement
|
2026-10-04 03:52:13 +02:00 |
|
Ludovic Marie
|
349724b3b6
|
Record independent ray geometry results and disclose excluded CLI frames
|
2026-10-04 03:42:11 +02:00 |
|
Ludovic Marie
|
7cbe37b605
|
Reuse per-instance numeric vectors in optional culling ray checks
|
2026-10-04 03:32:06 +02:00 |
|
Ludovic Marie
|
86c9a4fb46
|
Merge pull request #15 from ludovic111/culling-empty-whitelists
Reduce empty culling allocations and release interrupted DH reads
|
2026-10-04 03:11:11 +02:00 |
|
Ludovic Marie
|
45f0fd39b6
|
Document applied read cancellation evidence and final world recording
|
2026-10-04 03:04:31 +02:00 |
|
Ludovic Marie
|
9a1b22aa56
|
Release interrupted DH metadata reads without cancelling shared futures
|
2026-10-04 02:49:54 +02:00 |
|
Ludovic Marie
|
1f97a8e487
|
Record actual world difficulty and preserve sanitized culling fixture evidence
|
2026-10-04 02:17:00 +02:00 |
|
Ludovic Marie
|
35dd69e9a6
|
Avoid empty culling whitelist iterator allocation while keeping live registration
|
2026-10-04 02:07:55 +02:00 |
|
Ludovic Marie
|
05c4215e50
|
Merge pull request #14 from ludovic111/terrain-tick-deduplication
Reuse terrain tick membership storage while preserving action order
|
2026-10-04 01:57:37 +02:00 |
|
Ludovic Marie
|
f6b36854ed
|
Publish sanitized applied tick membership measurements with CI provenance
|
2026-10-04 01:52:49 +02:00 |
|
Ludovic Marie
|
e091816ce0
|
Reuse private terrain tick membership without changing published action order
|
2026-10-04 01:48:12 +02:00 |
|
Ludovic Marie
|
3799ebe6b0
|
Merge pull request #13 from ludovic111/terrain-quality-measurements
Compare actual terrain quality and shader state in game benchmarks
|
2026-10-04 01:36:25 +02:00 |
|
Ludovic Marie
|
77510755bf
|
Capture effective terrain quality and shader state at benchmark boundaries
|
2026-10-04 01:27:45 +02:00 |
|
Ludovic Marie
|
ef56f2a7c3
|
Merge pull request #12 from ludovic111/collector-validation
Combine foreground terrain controls and compare Java collector settings
|
2026-10-04 01:11:18 +02:00 |
|
Ludovic Marie
|
6f73ac2436
|
Record exact combined OpenGL and Vulkan world validations
|
2026-10-04 01:07:22 +02:00 |
|
Ludovic Marie
|
33f9f5a5ef
|
Combine foreground terrain controls and validate collector experiments
|
2026-10-04 00:53:12 +02:00 |
|
Ludovic Marie
|
5f6219a626
|
Merge pull request #11 from ludovic111/priority-dispatch-backoff
Bound rejected terrain dispatch retries without retaining the dispatcher lock
|
2026-10-04 00:44:03 +02:00 |
|
Ludovic Marie
|
ec6b5f84a1
|
Record actual Fabric dispatch fixture results with measurement limits
|
2026-10-04 00:40:18 +02:00 |
|
Ludovic Marie
|
93e0ac5bea
|
Install software Vulkan fallback for headless dispatcher checks
|
2026-10-04 00:34:36 +02:00 |
|
Ludovic Marie
|
9c2b5066ec
|
Bound rejected DH dispatch retries and validate applied hooks
|
2026-10-04 00:31:37 +02:00 |
|
Ludovic Marie
|
68b97fb571
|
Merge pull request #10 from ludovic111/wakeable-terrain-idle
Wake idle distant-terrain queues when new work arrives
|
2026-10-03 23:45:54 +02:00 |
|
Ludovic Marie
|
f901c94692
|
Record hosted wake-latency results and final idle-hook game validation
|
2026-10-03 23:43:15 +02:00 |
|
Ludovic Marie
|
846490e199
|
Wake idle terrain queues on incoming work while preserving interruption and maintenance
|
2026-10-03 23:36:25 +02:00 |
|
Ludovic Marie
|
8712089fb5
|
Merge pull request #9 from ludovic111/allocation-profiler
Find allocation hot spots using direct JFR counters
|
2026-10-03 23:29:16 +02:00 |
|
Ludovic Marie
|
360a30cb60
|
Stream private JFR profiles and verify allocation counters across platforms
|
2026-10-03 23:26:13 +02:00 |
|
Ludovic Marie
|
d2f2a646b0
|
Merge pull request #8 from ludovic111/compact-header-measurements
Preserve fresh render budgets and measure compact Java headers
|
2026-10-03 23:13:15 +02:00 |
|
Ludovic Marie
|
d61fa875e3
|
Record cross-platform header allocations and final runtime validation
|
2026-10-03 23:10:21 +02:00 |
|
Ludovic Marie
|
4bf82ef530
|
Preserve fresh render budgets and measure compact Java headers
|
2026-10-03 23:06:36 +02:00 |
|
Ludovic Marie
|
1ff7301b72
|
Merge pull request #7 from ludovic111/graphics-backend-preferences
Preserve graphics backend preferences in fresh Minecraft instances
|
2026-10-03 22:54:10 +02:00 |
|
Ludovic Marie
|
e8d1629d31
|
Validate real Vulkan gameplay and unavailable-driver fallback
|
2026-10-03 22:50:44 +02:00 |
|
Ludovic Marie
|
5f24e2807c
|
Preserve requested graphics backend by marking current option version
|
2026-10-03 22:44:49 +02:00 |
|
Ludovic Marie
|
61fd5d5e8f
|
Merge pull request #6 from ludovic111/distant-queue-wait
Avoid continuous retries during distant-terrain update debounce
|
2026-10-03 22:41:19 +02:00 |
|
Ludovic Marie
|
76e2644f03
|
Update starter pack count for queue experiments
|
2026-10-03 22:37:29 +02:00 |
|
Ludovic Marie
|
3d4838582c
|
Record cross-platform queue results and real game validation
|
2026-10-03 22:36:26 +02:00 |
|
Ludovic Marie
|
edadef31ec
|
Yield during pending distant-terrain debounce retries
|
2026-10-03 22:30:46 +02:00 |
|
Ludovic Marie
|
dcc0daf130
|
Merge pull request #5 from ludovic111/process-memory-measurements
Measure resident process memory during game benchmarks
|
2026-10-03 22:24:21 +02:00 |
|
Ludovic Marie
|
901aa7d819
|
Document game and cross-platform resident-memory validation
|
2026-10-03 22:22:08 +02:00 |
|
Ludovic Marie
|
b9b12724ab
|
Measure resident process memory off game threads during benchmarks
|
2026-10-03 22:15:47 +02:00 |
|
Ludovic Marie
|
7a5bf11fef
|
Merge pull request #4 from ludovic111/offline-benchmark-viewer
Compare game benchmarks offline on Mac, Windows and Linux
|
2026-10-03 22:10:26 +02:00 |
|
Ludovic Marie
|
26e8da07bd
|
Add offline frame and server benchmark comparison viewer
|
2026-10-03 22:08:05 +02:00 |
|
Ludovic Marie
|
b51cffdb9d
|
Merge pull request #3 from ludovic111/precise-terrain-pacing
Respect short-job terrain worker budgets with precise pacing
|
2026-10-03 21:34:12 +02:00 |
|
Ludovic Marie
|
2014c2ec91
|
Document real worker measurements and game integration evidence
|
2026-10-03 21:29:23 +02:00 |
|
Ludovic Marie
|
b718bef555
|
Lengthen worker measurements to reduce CPU counter quantization
|
2026-10-03 21:17:49 +02:00 |
|