NickTsaizer/splitasm.nvim: godbolt at home ·
github.com · 783 words · saved by 2 readers
godbolt at home
In some cases, inspecting the source is not sufficient; the relevant behavior is only visible in the generated machine code. splitasm.nvim supports that workflow inside Neovim by opening objdump output beside the current file and keeping source and assembly aligned during navigation. Overview Assembly inspection often requires repeatedly switching between source code and disassembled output. SplitAsm keeps both views in a single workspace: source on one side disassembly on the other optional build step before loading cursor sync between both buffers line number and address column…
saved by
related reading
- GitHub - knurling-rs/flip-link: Adds zero-cost stack overflow protection to your embedded programsgithub.com
- rsmsrsms.me
- A Gentle Introduction to LLVM IR · mcyoungmcyoung.xyz
- Many can write faster asm than the compiler, yet don't. Why? — LessWronglesswrong.com
- Why We Built Our Own Background Agentbuilders.ramp.com
- GitHub - emscripten-core/emscripten: Emscripten: An LLVM-to-WebAssembly Compilergithub.com
- Everyone Says Assembly Is Untyped—Everyone Is Wronggingerbill.org
- neovimcraftneovimcraft.com
- A fundamental introduction to x86 assembly programmingnayuki.io
- GitHub - fatih/vim-go: Go development plugin for Vimgithub.com
- Write your Own Virtual Machinejmeiners.com
- 9. Kaleidoscope: Adding Debug Information — LLVM 23.0.0git documentationllvm.org