Prototype details

Andrew Haley aph-open at littlepinkcloud.com
Wed Jan 17 09:25:04 UTC 2024


On 1/16/24 20:52, Paul Sandoz wrote:
> 4. Enhancements to the Java source compiler to produce code models from
> its AST representation of Java source and store them in class files.
> We can model many Java programs, but not all. We will continue to expand
>   that set as we model more language constructs.

So this seems like a good time to ask a question that's been bothering me
since I first heard about Babylon.

Why not produce the code model from bytecode? Sure, you'd lose some stuff,
but as we all know there's enough in bytecode to produce runnable Java.

-- 
Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671



More information about the babylon-dev mailing list