🤔 Ah, the riveting saga of the #GDB #JIT interface, where we discover that #debugging JIT-compiled code is as clear as mud without #DWARF sprinkles. 🐢 Because who wouldn't want to step through machine code one agonizing instruction at a time while GDB plays the clueless sidekick? 🤷‍♂️🔧
https://bernsteinbear.com/blog/gdb-jit/ #JITCompilation #DebuggingChallenges #CodingSaga #HackerNews #ngated
The GDB JIT interface

GDB is great for stepping through machine code to figure out what is going on. It uses debug information under the hood to present you with a tidy backtrace and also determine how much machine code to print when you type disassemble.

Max Bernstein
🎩✨ Behold the riveting saga of speculative JIT compilation in Emacs Lisp with Java—where Kyou is Kyou, and EmacsConf 2025 attendees pretend to care. 💤🤖 Enjoy this journey through the infinite loops of Lisp jargon that only the author and their cat will ever comprehend. 🐱📚
https://kyo.iroiro.party/en/posts/juicemacs-exploring-jit-for-elisp/ #EmacsLisp #JITCompilation #EmacsConf2025 #LispJargon #CatLovers #HackerNews #ngated
Exploring Speculative JIT Compilation for Emacs Lisp with Java

This Org-mode file was used for an org-present presentation at EmacsConf 2025 – Juicemacs. This blog post is adapted from that presentation, with added transcript and explanations for a bunch of things I didn't dig into during the presentation. For EmacsConf 2025 Project: https://github.com/gudzpoz/Juicemacs Contact: See the navigation bar (or join the Zulip chat)

Kyou is kyou is kyou is kyou
How Ruby Executes JIT Code: The Hidden Mechanics Behind the Magic

Where does JIT-compiled code live? How does Ruby switch between bytecode and native execution? Why does TracePoint slow everything down? This post answers the JIT questions most Ruby developers have but rarely see explained.

Rails at Scale
PEP 744 – JIT Compilation | peps.python.org

Earlier this year, an experimental “just-in-time” compiler was merged into CPython’s main development branch. While recent CPython releases have included other substantial internal changes, this addition represents a particularly significant departure f...

Python Enhancement Proposals (PEPs)