Commit Graph

  • d81da42007 wasm-emu: keep only aliased qemu_ld fallback main evan 2026-07-24 10:37:12 -04:00
  • 61ffd88e03 wasm-emu: narrow compiled-load corruption fallback (E46-E72) evan 2026-07-23 20:49:17 -04:00
  • 851f42223b wasm-emu: document failed root-fix probes and refined TLB trace (E39-E45) evan 2026-07-23 13:12:22 -04:00
  • 6a9ad9edb6 wasm-emu: replace blanket store-TCI with mixed-store fallback (E35-E38) evan 2026-07-23 11:53:58 -04:00
  • 28ea986875 wasm-emu: isolate compiled-store corruption to uzlib fault-path TB (E32-E34) evan 2026-07-23 10:37:23 -04:00
  • fe6bbe4d3d wasm-emu: document concrete TLB-array corruption path (E23-E31) evan 2026-07-23 07:50:54 -04:00
  • 1406ab6d26 wasm-emu: document state materialization probes (E20-E22) evan 2026-07-23 06:59:21 -04:00
  • 373d5c2352 wasm-emu: rule out IO-thread guest-RAM race during reader open (E19) evan 2026-07-22 23:11:02 -04:00
  • 3c6e85a7fe wasm-emu: rule out function-table reuse (E18); consolidate race diagnosis evan 2026-07-22 21:57:51 -04:00
  • c608b65ef5 wasm-emu: rule out store redispatch path; document data-race conclusion (E17) evan 2026-07-22 21:43:12 -04:00
  • 9b8c6ba925 wasm-emu: document compiled-store corruption as a nondeterministic race evan 2026-07-22 20:57:01 -04:00
  • fc2ec8a6ae wasm-emu: record store-TCI benchmark and keep reliable default evan 2026-07-22 19:47:47 -04:00
  • 4b1a0d72a2 wasm-emu: document narrowed 32-bit store-TCI panic fix evan 2026-07-22 19:05:42 -04:00
  • 78df20560e wasm-emu: add file-open diff2 arming and document compiled-store repro evan 2026-07-22 18:16:05 -04:00
  • a5de735742 wasm-emu: wire ?tcgdiff2; document E11 whole-execution differential outcome evan 2026-07-22 16:45:06 -04:00
  • 2807194dc3 wasm-emu: wire opt-in ?tcgdiff differential; document E10 store-codegen exoneration evan 2026-07-22 16:05:47 -04:00
  • e0d94c24d2 docs(wasm): E9 static analysis - found UNWINDING/DONE_FLAG bug; reframe root cause to register-value codegen evan 2026-07-22 08:00:39 -04:00
  • 8e664f99a0 docs(wasm): E8 - store bug is emergent, not localizable by region or width evan 2026-07-22 07:25:17 -04:00
  • cc6e6b0d88 docs/test(wasm): E4-E7 store-bug isolation; deterministic byte+32 repro evan 2026-07-22 06:53:41 -04:00
  • e3296dc533 docs(wasm): E3 PC-windowed bisection findings for store bug evan 2026-07-21 21:48:07 -04:00
  • a071badfe8 docs(wasm): record B store-isolation experiments (E2) evan 2026-07-21 20:42:01 -04:00
  • 080a264b5c perf(web): disable icount by default (4.7x faster book open) evan 2026-07-21 20:19:46 -04:00
  • 223500ab09 test(web): seed SD before autoboot; document upstream store-TCI root cause evan 2026-07-21 16:14:22 -04:00
  • 78f181e924 feat(web): improve SD file browser evan 2026-07-21 15:37:00 -04:00
  • 13f29177c1 fix(web): automate cold-boot power hold evan 2026-07-21 12:08:43 -04:00
  • 34de72680f fix(display): use deterministic X3 LUT classification evan 2026-07-21 11:42:08 -04:00
  • deb4896a0b Bump third_party/qemu: ignore build artifact evan 2026-07-21 10:35:12 -04:00
  • 68deac2d8f Reader renders correctly in WASM: grayscale persistence model evan 2026-07-21 10:27:36 -04:00
  • 376d302e1d Reader opens in WASM: bump QEMU store-TB workaround; document panic evan 2026-07-21 09:16:40 -04:00
  • b959776068 Build native QEMU from the third_party/qemu submodule evan 2026-07-21 08:34:57 -04:00
  • b22934fe0d Replace vvfat SD with browser-built raw FAT32 from OPFS evan 2026-07-21 07:43:07 -04:00
  • bff6405afc build: replace wasm patch with third_party/qemu submodule evan 2026-07-20 18:44:51 -04:00
  • 1a782eef9e wip evan 2026-07-20 18:00:59 -04:00
  • 42c96a31a2 more evan 2026-07-20 16:34:19 -04:00
  • a87c9576fc working wasm evan 2026-07-20 14:25:43 -04:00
  • d4e53ae638 fix(m25p80): answer Read-ID 0x90/0xAB for all chips, not just SST evan 2026-07-20 09:03:16 -04:00
  • 2c1b320b0a fix(web): stop QEMU serial stdin from triggering browser input prompts evan 2026-07-20 08:33:28 -04:00
  • 14e2f2ea9f feat(web): surface QEMU logs in-page and enable guest-error diagnostics evan 2026-07-20 08:32:14 -04:00
  • 08f5e342b0 feat(web): add self-signed HTTPS mode for headless/LAN access evan 2026-07-20 08:27:51 -04:00
  • 15436ee089 feat(web): bind dev server to 0.0.0.0 with a secure-context note evan 2026-07-20 08:25:11 -04:00
  • 90981ad154 feat(web): auto-merge CrossPoint release app image into a 16 MB flash evan 2026-07-20 08:21:38 -04:00
  • bd4aa68032 docs: note boot stall next step and patch re-apply workflow evan 2026-07-20 08:04:27 -04:00
  • 9eceacea17 fix(wasm): boot real firmware past allocator and signature crashes evan 2026-07-20 08:03:59 -04:00
  • 0683c1b1c1 feat(web): add initial browser emulator interface evan 2026-07-20 07:00:28 -04:00
  • 6538cec9f6 feat(wasm): add browser QEMU build evan 2026-07-19 22:31:52 -04:00
  • ca07c02e02 feat(emulator): add runtime X3 and X4 selection evan 2026-07-19 20:51:44 -04:00
  • f972fbe78b initial commit evan 2026-07-19 19:21:43 -04:00