Petr Balvín petrbalvin
petrbalvin pushed to development at petrbalvin/interpres 2026-09-20 08:41:04 +00:00
72f8b21ac4 feat: parse into a Document that keeps order and comments
petrbalvin pushed to development at petrbalvin/gasm-sdk 2026-09-20 08:32:08 +00:00
c66a47973a fix(format): preserve square brackets in SIMD operands
petrbalvin pushed to development at petrbalvin/gasm-sdk 2026-09-20 07:34:01 +00:00
9629897202 docs: changelog and readme for the instruction wave and the honest corpus rate
5399a8a724 feat(audit): probe the new operand shapes and measure attemptable files
de5d9f358e feat(riscv64,loong64): encode AMO atomics, vector slices and bit ops
ca3fdce0e0 feat(arm64): encode pairs, atomics, crypto, system and NEON slices
fc2d92eabd feat(amd64): encode the GOROOT instruction families
Compare 5 commits »
petrbalvin pushed to development at petrbalvin/gasm-sdk 2026-09-20 04:45:15 +00:00
1529eba9ce docs: changelog and readme for the instruction wave and the honest corpus rate
9cbd31e00b feat(audit): probe the new operand shapes and measure attemptable files
924e0013eb feat(riscv64,loong64): encode AMO atomics, vector slices and bit ops
56376a0e59 feat(arm64): encode pairs, atomics, crypto, system and NEON slices
70eb8fb8bd feat(amd64): encode the GOROOT instruction families
Compare 5 commits »
petrbalvin pushed to development at petrbalvin/gasm-sdk 2026-09-20 00:01:37 +00:00
39d2e80145 ci(release): refuse empty assets and verify what the release serves
petrbalvin released v0.34.0 at petrbalvin/gasm-sdk 2026-09-19 23:57:40 +00:00
petrbalvin pushed to main at petrbalvin/gasm-sdk 2026-09-19 23:44:43 +00:00
9f4f949c1f chore: prepare release v0.34.0
f0d5238c47 docs: state the validation status and correct claims the material contradicts
2931bbd6b2 ci(release): refuse a tag the security policy does not name
63562a503a test(justfile): run the CLI and debugger tests outside the coverage set
e836d6150d docs: changelog entry for the loong64 JIT enablement
Compare 56 commits »
petrbalvin pushed tag v0.34.0 to petrbalvin/gasm-sdk 2026-09-19 23:44:43 +00:00
petrbalvin pushed to development at petrbalvin/gasm-sdk 2026-09-19 23:44:37 +00:00
9f4f949c1f chore: prepare release v0.34.0
f0d5238c47 docs: state the validation status and correct claims the material contradicts
2931bbd6b2 ci(release): refuse a tag the security policy does not name
63562a503a test(justfile): run the CLI and debugger tests outside the coverage set
Compare 4 commits »
petrbalvin pushed to development at petrbalvin/gasm-sdk 2026-09-19 22:59:06 +00:00
e836d6150d docs: changelog entry for the loong64 JIT enablement
8a51b060da feat(cmd): enable loong64 JIT execution, all trampolines qemu-validated
d3d47db727 test(verify): seed the arm64 ABI kernel arguments
0758556b7d docs: changelog entries for the parity round and corpus number
ddb8440340 fix(cmd): padding-aware ground-truth comparison
Compare 8 commits »
petrbalvin pushed to development at petrbalvin/gasm-sdk 2026-09-19 22:41:28 +00:00
a6f3828c02 docs: changelog entries for the review fixes
e3b35bb817 style(testdata): canonical gasm formatting for the verify kernels
eb0a89e58d ci(release): state the version contract inline
dd32d9e66e chore(justfile): one-line install-man comment and long flag forms
3a73acb20a docs: drop process labels and refresh the architecture and manual pages
Compare 19 commits »
petrbalvin pushed to development at petrbalvin/gasm-sdk 2026-09-19 19:22:22 +00:00
93c47a312a feat(docs): man pages for gasm and every command, guarded against CLI drift
708d0a0a5e docs: trim the changelog entries to user-visible deltas
3c8f7cb411 test(format): pin the fuzz-found crashers as regression seeds
7c5b7a1419 docs: add the changelog entries and the corpus number to the readme
bc3f448738 feat(format): fuzz targets for the parser and formatter
Compare 9 commits »
petrbalvin pushed to development at petrbalvin/interpres 2026-09-19 17:36:30 +00:00
a6e3e3fe31 feat: add OffsetDateTime, nesting limits and uniform Marshaler dispatch
petrbalvin pushed to development at petrbalvin/gasm-sdk 2026-09-19 16:06:31 +00:00
96e81cc98d docs: add the Plan 9 assembly case and real-use note to the README
petrbalvin pushed to development at petrbalvin/interpres 2026-09-19 10:19:06 +00:00
b695b69768 docs(api): use an inline table sample that really breaks
959eaba4b0 feat(encode): add the InlineTables option
8f85bb68fa feat(encode): write the TOML 1.1 output form
Compare 3 commits »
petrbalvin pushed to development at petrbalvin/interpres 2026-09-19 09:38:24 +00:00
bccaf087c8 feat(cmd): add the encoder mode to the toml-test adapter
0149a5b4d1 docs(encoder): correct the multi-line string claim
Compare 2 commits »
petrbalvin pushed to development at petrbalvin/interpres 2026-09-19 00:41:12 +00:00
815141440e feat: honour TextMarshaler and TextUnmarshaler by default
9023784da3 fix(decode): decode into a defined string or bool type
Compare 2 commits »
petrbalvin pushed to development at petrbalvin/interpres 2026-09-19 00:24:28 +00:00
942c4b1489 docs(security): list the newest release as supported
8f0eae6604 docs: drop the TOML 1.0 compatibility promise
Compare 2 commits »
petrbalvin pushed to development at petrbalvin/interpres 2026-09-18 22:14:40 +00:00
1c7329aeea build: move the module path to /v2
petrbalvin pushed to main at petrbalvin/svg-assets 2026-09-18 18:21:07 +00:00
6b8aaff836 feat(icons): add the sourcedock.dev icon
856fa6da80 chore: ignore local concept drafts
Compare 2 commits »