aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/target/jvm/instruction/bytecode.lux (unfollow)
Commit message (Expand)AuthorFilesLines
2019-11-16Tests for JVM bytecode machinery. [Part 5]Eduardo Julian1-660/+0
2019-10-27Almost completely ported JVM runtime generation to the new JVM bytecode machi...Eduardo Julian1-150/+210
2019-09-15Got the tests running again.Eduardo Julian1-3/+4
2019-08-12Implemented TABLESWITCH and LOOKUPSWITCH instructions.Eduardo Julian1-35/+143
2019-07-26No more "n/"-prefixed functions.Eduardo Julian1-20/+21
2019-07-08* Re-named "Instruction" to "Bytecode".Eduardo Julian1-12/+12
2019-07-06Got long and double constants to work.Eduardo Julian1-2/+2
2019-07-06+ Support for string constants.Eduardo Julian1-0/+1
2019-07-05WIP: Method compilation.Eduardo Julian1-0/+5
2019-07-03Added signed numbers of different sizes.Eduardo Julian1-44/+27
2019-07-02Re-name "lux/data/error" to "lux/control/try".Eduardo Julian1-17/+17
2019-06-26Constant pool support, finished label machinery, and enhanced machinery for w...Eduardo Julian1-4/+4
2019-06-25WIP: Label resolution support for JVM instructions.Eduardo Julian1-72/+79
2019-06-22Added almost all the remaining instructions.Eduardo Julian1-35/+201
2019-06-22Implemented several different bytecode instructions.Eduardo Julian1-0/+328