usethesource/flybytes
Flybytes is an intermediate language between JVM bytecode and software languages (DSLs, PLs), for compilation and decompilation.
JavaBSD-2-Clause
Issues
- 3
- 4
LinkageError / java.lang.ClassFormatError: Illegal class name "Ljava/lang/String;"
#23 opened by bys1 - 3
Null tests in Flybytes
#24 opened by bys1 - 7
Issues with doubles
#25 opened by bys1 - 0
roundtrip dissassemble/compile for |lib://rascal/org/rascalmpl/util/VersionInfo.class| fails with exception
#14 opened by jurgenvinju - 3
Bug: Errors when compiling/decompiling arrays
#22 opened by bys1 - 4
- 0
class file versions 9 to 18 not supported
#18 opened by jurgenvinju - 6
Bug: Error when decompiling method with one argument
#21 opened by bys1 - 0
- 1
- 3
could use a simple peephole optimizer
#13 opened by jurgenvinju - 0
decompiler should support invokedynamic
#5 opened by jurgenvinju - 0
disassembler should support invokedynamic
#4 opened by jurgenvinju - 0
- 0
default values for method parameters has syntax, but its not fully implemented by the compiler
#11 opened by jurgenvinju - 0
- 0
decompilation of null tests fails
#8 opened by jurgenvinju - 0
- 0
- 0
- 0
flybytes compiled
#3 opened by jurgenvinju - 0
add SSA form to flybytes ASTs
#6 opened by jurgenvinju