aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/test/lux/target/jvm.lux (unfollow)
Commit message (Expand)AuthorFilesLines
2021-05-24Re-named lux/host to lux/ffi.Eduardo Julian1-71/+71
2021-01-12Raise error when trying to use deprecated fields/method/classes in JVM.Eduardo Julian1-6/+6
2021-01-03Place the "program:" macro of "lux/control/parser/cli" in its own module.Eduardo Julian1-4/+4
2020-12-29Moved "lux/data/number" to "lux/math/number".Eduardo Julian1-7/+7
2020-12-25Replaced kebab-case with snake_case for naming convention.Eduardo Julian1-317/+317
2020-12-02Re-named "::" and ":::" macros to "\" and "\\", to be consistent with the con...Eduardo Julian1-24/+24
2020-11-26Allow name formatting for JVM imports, similar to Lux module imports.Eduardo Julian1-29/+33
2020-11-05Lightweight machinery for agent-oriented programming.Eduardo Julian1-2/+2
2020-10-25Some improvements to the Lux syntax parser.Eduardo Julian1-25/+25
2020-10-15Re-named "to-text" functions to "format".Eduardo Julian1-2/+2
2020-10-14Gave the Location type its own module.Eduardo Julian1-12/+10
2020-10-12Type-checking macros via the Macro' type from the standard library.Eduardo Julian1-9/+12
2020-10-12Tweaked how I64 masks are made.Eduardo Julian1-5/+10
2020-10-09Mandatory long names for JVM imports, instead of having "long" be optional an...Eduardo Julian1-12/+12
2020-10-09Also using BIPUSH and SIPUSH during JVM generation.Eduardo Julian1-5/+5
2020-10-07Optimized generation of I64, F64 and variants on JVM.Eduardo Julian1-4/+8
2020-10-07Test imports for circular dependencies.Eduardo Julian1-310/+311
2020-08-18Calculate SHA-1 and MD5 hashes.Eduardo Julian1-20/+17
2020-08-12WIP: New build-tool named Aedifex (can read project descriptions).Eduardo Julian1-12/+10
2020-07-01WIP: Leiningen integration with the new JVM compiler.Eduardo Julian1-1/+1
2020-06-28The "for" macro can now work directly with definitions. No text literals nece...Eduardo Julian1-393/+413
2020-06-24Last bug fixes to get the new JVM compiler to fully process the standard libr...Eduardo Julian1-453/+581
2020-05-17Local binding names for (co|indexed-)?monads are now explicitly set.Eduardo Julian1-10/+10
2019-12-25Optimized LuxRuntime::case and fixed a few bugs.Eduardo Julian1-23/+3
2019-12-21Properly track how the stack changes in the presence of discontinuities.Eduardo Julian1-33/+36
2019-11-18Minor adjustments.Eduardo Julian1-8/+4
2019-11-16Tests for JVM bytecode machinery. [Part 5]Eduardo Julian1-41/+184
2019-11-16WIP: Tests for JVM bytecode machinery. [Part 4]Eduardo Julian1-133/+132
2019-11-15WIP: Tests for JVM bytecode machinery. [Part 3]Eduardo Julian1-3/+196
2019-11-14Fixed the test for INVOKEINTERFACE.Eduardo Julian1-8/+4
2019-11-10WIP: Tests for JVM bytecode machinery. [Part 2]Eduardo Julian1-38/+369
2019-11-09WIP: Tests for JVM bytecode machinery. [Part 1]Eduardo Julian1-26/+284
2019-11-09WIP: Tests for JVM bytecode machinery. [Part 0]Eduardo Julian1-32/+508
2019-10-16Ported JVM function generation to the new JVM bytecode machinery.Eduardo Julian1-37/+39
2019-09-17Fixed some bugs related to JVM types.Eduardo Julian1-1/+1
2019-09-15Got the tests running again.Eduardo Julian1-2/+4
2019-08-20WIP: Make new-luxc instructions rely on the Descriptor type.Eduardo Julian1-5/+5
2019-08-10WIP: JVM function generation.Eduardo Julian1-1/+1
2019-07-31Ported JVM reference generation to the new JVM bytecode machinery.Eduardo Julian1-2/+2
2019-07-25No more "i/"-prefixed functions.Eduardo Julian1-1/+3
2019-07-08* Re-named "Instruction" to "Bytecode".Eduardo Julian1-9/+8
2019-07-06Got long and double constants to work.Eduardo Julian1-43/+110
2019-07-02Re-name "lux/data/error" to "lux/control/try".Eduardo Julian1-9/+11
2019-06-21Separated reading and writing binary data (lumping them together was a bad id...Eduardo Julian1-1/+1
2019-06-21Extracted binary parsing code into its own module.Eduardo Julian1-1/+3
2019-06-20Moved "lux/world/binary" to "lux/data/binary".Eduardo Julian1-1/+1
2019-06-20Re-structured encoding-related modules a bit.Eduardo Julian1-1/+2
2019-06-20Improved the convention for using text formatters.Eduardo Julian1-2/+2
2019-06-20Expanded serialization capabilities for JVM bytecode.Eduardo Julian1-3/+3
2019-06-19Various fixes.Eduardo Julian1-24/+54