#bytecode
so i want a self hosted bytecode compiler, i.e. the bytecode interpreter has a bytecode blob it can interpret that is the bytecode compiler which can then compile input programs into bytecode so the interpreter can run them
September 18, 2026 at 11:30 AM
Good news everyone! 🎉 After two years of R&D, we've finally merged the Bytecode DSL into master! Truffle now generates bytecode interpreters from AST-like specifications for you. ASTs are dead, long live bytecodes!

Check it out: github.com/oracle/graal...
November 28, 2024 at 1:18 PM
That kind of thing isn't obvious from bytecode, and usually requires a higher level understanding of a codebase's domain
September 22, 2026 at 7:09 PM
hi does anyone still care about my hermes bytecode patching
September 25, 2026 at 5:43 PM
i can either create an AST walking reference interpreter that runs the bytecode compiler on itself to produce the bytecode blob or i can use my already existing IR->C compiler to compile the bytecode compiler to C and compile its own IR to a bytecode blob that way

and i'm not sure which is better
September 18, 2026 at 11:30 AM
made a batteries-not-included Godot modding framework for #WEBFISHING github.com/NotNite/GDWe...
GitHub - NotNite/GDWeave: Experimental runtime patching system for compiled GDScript bytecode
Experimental runtime patching system for compiled GDScript bytecode - NotNite/GDWeave
github.com
October 16, 2024 at 10:56 PM
A blog post from last year, which I never posted here —

Bytecode VMs in surprising places
→ dubroy.com/blog/bytecod...
October 29, 2025 at 7:19 AM
Nobody:

Me: did you know ARM CPUs used to be able to execute Java bytecode directly? It was called Jazelle.
January 25, 2025 at 11:21 PM
Weaving to bytecode....

ISO/IEC 10646
February 6, 2026 at 1:01 PM
That’s why the ARM cores that executed Java bytecode were known as JPUs
January 25, 2025 at 10:18 PM
*Coughs in java bytecode*
May 2, 2025 at 10:22 PM
patching GameMaker VM bytecode, sprite tables and textures at runtime because i'm not that fond of patching files on-disk. I'm so bored actually
July 31, 2025 at 3:25 PM
like it seems to me that an architecture which is word input --> translation layer --> bytecode vocabulary LLM --> translation layer --> word output would be possible.
I'm extremely intrigued by the space where LLM-driven development intersects with formal methods and think that this might be where the magic happens. Skeptical that LLMs barfing a bunch of hopefully-this-works python is a fruitful path forward
March 25, 2025 at 4:33 AM
just an FYI mine can in fact run java bytecode
April 4, 2025 at 2:00 PM
Here's a fun blog post about bytecode VMs in surprising places.

Mildly hot take of mine: a bytecode VM in a GPU kernel is not as bad of an idea as one might think, and in some cases it can actually be the best solution. Fun examples in thread:

(1/5)

dubroy.com/blog/bytecod...
Bytecode VMs in surprising places
dubroy.com
May 25, 2026 at 8:36 PM
March 17, 2025 at 7:44 PM
everything is a bytecode-targetable virtual machine if you look at it sideways.

JBIG2 image decompression? virtual machine.
x86 mov instruction? virtual machine.
truetype fonts? virtual machine.
Magic: The Gathering? believe it or not, also virtual machine.
May 23, 2026 at 1:36 AM
Escaping the Giant Switch: a deep dive into optimizing bytecode interpreters: medium.com/graalvm/esca...
Escaping the Giant Switch
a true story about bytecode interpreters
medium.com
August 13, 2026 at 2:06 PM
a pedagogical godbolt-style workbench for exploring how elixir code is lowered to beam bytecode

is this anything?
June 1, 2026 at 10:30 PM
i am being convinced to do java bytecode shit again i'm going back in time
May 14, 2026 at 11:10 AM
girls just want to listen to chappell roan's the subway on repeat while working on bytecode specialization
August 5, 2025 at 3:59 AM
trauma-informed bytecode VM
August 18, 2026 at 2:22 AM
The game compiles the in-game visual programming language into a bytecode-like lower level language. Then it executes that bytecode to perform the player's algorithm

#gamedev #indiegame #indiedev
November 30, 2025 at 7:06 PM