From fa14f036a8c5d4f7ffcee30fbe0ad95d28a7d60d Mon Sep 17 00:00:00 2001 From: farkhad Date: Sun, 3 May 2026 13:15:39 +0200 Subject: [PATCH 1/3] chore: Co-authored-by: wholovesalife <192630402+wholovesalife@users.noreply.github.com> --- ROADMAP.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ROADMAP.md b/ROADMAP.md index 12e6aad..48fc35a 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -64,3 +64,4 @@ i'm explicitly not doing: be tuples first, then arrays-as-tuples-with-runtime-length. - a self-hosted compiler. jitvm is written in rust and is going to stay written in rust. + From 9fc1d1573dc5b17e4fc88673c65fce751ae420ed Mon Sep 17 00:00:00 2001 From: farkhad Date: Sun, 3 May 2026 13:15:42 +0200 Subject: [PATCH 2/3] docs: link to issue tracker from readme Co-authored-by: wholovesalife <192630402+wholovesalife@users.noreply.github.com> --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 420f5d0..9132a51 100644 --- a/README.md +++ b/README.md @@ -177,3 +177,7 @@ but the template jit pattern is great for a first attempt. a two-pass register allocator would buy us another 1.5x or so on a few benchmarks. it would also triple the size of the codegen module and the point of jitvm is "small enough to fit in your head". the current allocator is intentionally bad: it picks the next free callee-saved register, falls back to spilling, and the spill code is dumb. if you want to see what a serious jit looks like, read the V8 baseline compiler. this is the version where you can read every line in an afternoon. + +## See also + +- [github.com/f4rkh4d/jitvm/issues](https://github.com/f4rkh4d/jitvm/issues) for bug reports and feature requests From 73e37d7e83fa1cf15bd6d1cfd9da4d4cb551904e Mon Sep 17 00:00:00 2001 From: farkhad Date: Sun, 3 May 2026 13:16:09 +0200 Subject: [PATCH 3/3] docs: add issues link to readme Co-authored-by: wholovesalife <192630402+wholovesalife@users.noreply.github.com> --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 9132a51..f1e3878 100644 --- a/README.md +++ b/README.md @@ -181,3 +181,7 @@ if you want to see what a serious jit looks like, read the V8 baseline compiler. ## See also - [github.com/f4rkh4d/jitvm/issues](https://github.com/f4rkh4d/jitvm/issues) for bug reports and feature requests + +## issues + +bug reports and feature requests are welcome at [github.com/f4rkh4d/jitvm/issues](https://github.com/f4rkh4d/jitvm/issues).