Decompiling class, DEX, JAR, and APK Files With jadx Learn how to inspect JAR and APK files and decompile class and DEX files. The post Decompiling class, DEX, JAR, and APK Files With jadx first ap...
#JVM #Java #Bytecode
Origin | Interest | Match
Wonderful:
“10 Years Of Wasm: A Retrospective”, The Bytecode Alliance (bytecodealliance.org/articles/ten...).
On HN: news.ycombinator.com/item?id=4679...
#Internet #Web #WASM #WebAssembly #Bytecode #VirtualMachine #Mozilla #Google #JavaScript #Portability #Programming #Retrospective
#BYTECODE
aepiot.ro/advanced-sea...
aepiot.ro
🎬 This spring… the big screen goes full #bytecode.
🎄 Our #Christmas gift: the #JCON EUROPE 2026 schedule is #LIVE.
Pick your must-sees, prep your questions, and save energy for the #hallwaytrack.
Apr 20–23, #Cinedom #Cologne.
schedule.jcon.one/2026
#JCON2026 #Java
Introduction to the Chicory Native JVM WebAssembly Runtime Learn about Chicory by understanding type mapping, setting up a simple project on the JVM, compiling a basic WebAssembly module, and troub...
#Java #Java #Bytecode #JUnit #JVM #Basics
Origin | Interest | Match
Introduction to the Chicory Native JVM WebAssembly Runtime Learn about Chicory by understanding type mapping, setting up a simple project on the JVM, compiling a basic WebAssembly module, and troub...
#Java #Java #Bytecode #JUnit #JVM #Basics
Origin | Interest | Match
Introduction to the Chicory Native JVM WebAssembly Runtime Learn about Chicory by understanding type mapping, setting up a simple project on the JVM, compiling a basic WebAssembly module, and troub...
#Java #Java #Bytecode #JUnit #JVM #Basics
Origin | Interest | Match
Writing a #compiler is interesting, I'm reviving an old #typescript project where I wrote a compiler for #tinybasic. Now I'm rewriting the project in #cpp, will also #OpenSource it once it's finished.
It will first be a #bytecode #vm but eventually be turned into a native compiler
Finally had some time to update #UltimaVM presentation article with all the latest improvements. I still need to publish the latest release of the Reference Manual, but at least the article is now up-to-date:
paolozaino.wordpress.com/portfolio/ul...
#Bytecode #VirtualMachine #RISC_OS #Linux #macOS
I've written a series of blog posts, in which I write a #bytecode #compiler and a #virtualMachine for arithmetic in #Haskell. We explore the following topics in the series:
- Parsing arithmetic expressions to ASTs.
- Compiling ASTs to bytecode.
- Interpreting ASTs.
- Efficiently executing […]
Yes! #MetaIR is getting into shape! Use the #java25 Class-File-API to load #jvm #bytecode and transform it into a universal compilable graph. MetaIR is extracted from #Bytecoder and will allow to cross-conpile #Java to #OpenCL and #WebAssembly. Checkout mirkosertic.github.io/MetaIR/de.mi...!
Added #JVM Stack Operations mapping to my #UltimaVM (see link). But I am thinking of adding indirect adressing:
PUSH.U64 [r0-r1] Push mem val from addr in r0 to addr in r1
PUSH.F32 [r0] Push val at mem addr in r0
tinyurl.com/JVMToUltimaVM
#bytecode #VirtualMachine #Coding #Programming #VM #RISC_OS
tuple example in the web-based interactive bytecode compiler.
Second: tuples!
I added a BUILD_TUPLE opcode, similar to BUILD_LIST.
Eventually I will load tuples directly into the bytecode as constants, but I didn't tackle that optimization yet.
You can try it out here: fromscratchcode.com/bytecode-com...
#python #rustlang #bytecode #buildinpublic
async/await example in the web-based Python bytecode compiler.
Two updates to the Interactive Bytecode Compiler today!
First: async/await. Building an executor for my VM was TOUGH, but the bytecode compiler updates were pretty straightforward.
You can try an async example here: fromscratchcode.com/bytecode-com...
#python #rustlang #bytecode #buildinpublic
I'm writing a series of blog posts, in which I write a #bytecode #compiler and a #virtualMachine for arithmetic in #Haskell. We explore the following topics in the series:
- Parsing arithmetic expressions to ASTs.
- Compiling ASTs to bytecode.
- Interpreting ASTs.
- Efficiently executing […]
What strikes me is how well these C patterns are abstracted in safe Rust (aside from computed goto).
For example, if I use equal-length instructions like in the Lua VM, then my instruction pointer becomes an `&[Instruction]` and I can fully(!) decode with `match chunk_rest.split_off_first()? {`.
I'm starting a series of blog posts, in which I write a #bytecode #compiler and a #virtualMachine for arithmetic in #Haskell. We explore the following topics in the series:
- Parsing arithmetic expressions to ASTs.
- Compiling ASTs to bytecode.
- Interpreting ASTs.
- Efficiently executing […]
Interactive Bytecode Compiler showing "y in z" and "y not in z" support.
And lastly: I've updated the Interactive Bytecode Compiler to include these operators.
You can try this snippet here: fromscratchcode.com/bytecode-com...
#python #rustlang #bytecode #buildinpublic
Python snippet with a decorated function
Small addition to the bytecode compiler today: decorators! (Just the basics for now...)
This just adds a LOAD_GLOBAL and a CALL around the LOAD_CONST and MAKE_FUNCTION we'd see for a basic function definition.
Try it here:
fromscratchcode.com/bytecode-com...
#python #bytecode #buildinpublic
Still talking about #bytecode in #Python!
Last week I shared a deep dive into local variables, today I want to share what I learned about global variables.
I was quite surprised by how different their implementations are, so I hope you'll find this useful.
Мечтают ли андроиды о Robolectric? Разбираем фреймворк по ...
habr.com/ru/companies/alfa/articl...
#robolectric #android #classloader #bytecode #юнит-тесты #ui-тестирование #фреймворки #тестирования
Result Details
Как работает Robolectric и почему это важно знать Представ...
habr.com/ru/companies/tbank/artic...
#android #robolectric #bytecode #kotlin #classloader
Event Attributes
Just published something for the Core Java nerds 🤓
Built a tiny REST API using HttpServer, then injected logging behavior at runtime using a Java Agent.
🧠 100% JDK-only. No libs. No frameworks.
📖 svenruppert.com/2025/04/11/o...
#java #bytecode #instrumentation #jvm #agent #corejava
2D Byte Arrays Come to sharkC64: See Them in Action
#sharkC64 #C64dev #RetroComputing #Bytecode #Commodore64 #RetroCoding #8bit #C64Programmer #HomebrewDev #Compiler #VintageComputing #Assembler
theoasisbbs.com/2d-byte-arra...
@ow2 has quietly released ASM 9.8 here: https://asm.ow2.io/versions.html This version of the #bytecode manipulation library now support the EA versions of #JDK25. Ok @ApacheGroovy and @rafaelcodes (aka Mr #ByteBuddy) ... you know what to do. #Java #JDK #OpenJDK #OpenSource
Exploring Function Bodies in sharkC64 – Programming Redux Video
#Commodore64 #C64 #sharkC64 #RetroComputing #C64Programming #Bytecode #Coding #OpenSource #ProgrammingRedux
theoasisbbs.com/exploring-fu...
O Java 24 traz a Class-File API! 🚀 Agora ficou fácil ler, escrever e modificar arquivos de classe com CodeBuilder, CodeTransform e outros. Ideal para ferramentas que manipulam bytecode—chega de hacks de baixo nível! #Java24 #Bytecode #JVM
This lesson explains the bytecode file format of Python 3.8, analyzes its structure, and loads and executes the bytecode through a virtual machine to successfully print a number. 🎉
#Python #Bytecode #VirtualMachine
open.substack.com/pub/pythonli...
Kotlin Constants in Android: Top-level vs. Companion-enclosed Photo by Louis Tsai on Unsplash B...
proandroiddev.com/top-level-constants-vs-c...
#bytecode #android #kotlin […]