| Commit message (Expand) | Author | Files | Lines |
2022-01-06 | Fixes for the pure-Lux JVM compiler machinery. [Part 2] | Eduardo Julian | 1 | -32/+0 |
2021-12-24 | Dusting off the pure-Lux JVM compiler machinery. | Eduardo Julian | 1 | -240/+243 |
2021-10-22 | FIXED analysis extensions got reset and new ones would be unavailable. | Eduardo Julian | 1 | -0/+4 |
2021-08-25 | Updates to the Lua compiler. | Eduardo Julian | 1 | -12/+0 |
2021-07-26 | Re-named Promise to Async. | Eduardo Julian | 1 | -8/+0 |
2021-06-24 | Added a macro for type-casting JVM objects. | Eduardo Julian | 1 | -0/+2 |
2021-06-02 | Struggling against the lexing limitations of Renjin. | Eduardo Julian | 1 | -0/+2 |
2021-05-18 | Got rid of the {}s in ":share" and made it pipe-able. | Eduardo Julian | 1 | -0/+5 |
2021-01-11 | Encapsulate JS definitions produced by the JS compiler in a local scope to av... | Eduardo Julian | 1 | -0/+4 |
2020-12-09 | Added support for "Commons Clause" to Licentia. | Eduardo Julian | 1 | -1/+8 |
2020-11-28 | Added "private" macro to lux/debug. | Eduardo Julian | 1 | -0/+6 |
2020-11-24 | Better error messages when re-using a name when making a definition. | Eduardo Julian | 1 | -2/+2 |
2020-10-31 | Re-named the directory for my bookmarks to better reflect what they are. | Eduardo Julian | 1 | -0/+0 |
2020-10-31 | Easy to use Rev constants. | Eduardo Julian | 1 | -0/+1 |
2020-10-12 | Type-checking macros via the Macro' type from the standard library. | Eduardo Julian | 1 | -0/+1 |
2020-10-09 | Also using BIPUSH and SIPUSH during JVM generation. | Eduardo Julian | 1 | -0/+1 |
2020-10-03 | Added deployment code to Aedifex. | Eduardo Julian | 1 | -0/+4 |
2020-06-09 | Basic pattern-matching optimizations. | Eduardo Julian | 1 | -0/+5 |
2020-06-01 | Implemented an optimization for getting fields/slots from records in the new ... | Eduardo Julian | 1 | -0/+5 |
2020-05-30 | Split new-luxc into lux-jvm and lux-r. | Eduardo Julian | 1 | -0/+1 |
2020-05-28 | Can now parse TAR files. | Eduardo Julian | 1 | -0/+2 |
2020-03-05 | Beginning to cache artifacts. | Eduardo Julian | 1 | -0/+1 |
2020-03-04 | Test for codec composition + adjustments to JS-generation code. | Eduardo Julian | 1 | -0/+2 |
2019-12-26 | Bug fixes. | Eduardo Julian | 1 | -0/+2 |
2019-12-24 | Ported program generation, host environment and packaging machinery to stdlib. | Eduardo Julian | 1 | -0/+1 |
2019-11-21 | Ported JVM host extension generation to the new JVM bytecode machinery. | Eduardo Julian | 1 | -0/+17 |
2019-11-07 | WIP: Major refactoring of JVM bytecode machinery. | Eduardo Julian | 1 | -0/+6 |
2019-09-17 | Fixed some bugs related to JVM types. | Eduardo Julian | 1 | -0/+1 |
2019-09-07 | Got rid of a useless parameter to the INVOKE instructions. | Eduardo Julian | 1 | -0/+2 |
2019-09-07 | Modified compiler's machinery to use the new abstractions for descriptors and... | Eduardo Julian | 1 | -0/+4 |
2019-08-12 | Implemented TABLESWITCH and LOOKUPSWITCH instructions. | Eduardo Julian | 1 | -0/+1 |
2019-07-31 | Ported JVM reference generation to the new JVM bytecode machinery. | Eduardo Julian | 1 | -0/+5 |
2019-07-24 | Small improvements here and there. | Eduardo Julian | 1 | -0/+8 |
2019-07-02 | Re-name "lux/data/error" to "lux/control/try". | Eduardo Julian | 1 | -0/+6 |
2019-06-25 | WIP: Label resolution support for JVM instructions. | Eduardo Julian | 1 | -0/+1 |
2019-06-22 | Implemented several different bytecode instructions. | Eduardo Julian | 1 | -0/+2 |
2019-06-18 | Implemented "hole" typing. | Eduardo Julian | 1 | -0/+1 |
2019-06-14 | Some fixes for the scripting languages. | Eduardo Julian | 1 | -0/+1 |
2019-06-06 | WIP: Class definition. | Eduardo Julian | 1 | -0/+1 |
2019-06-01 | Removed the (magical) "alias" annotations tag. | Eduardo Julian | 1 | -0/+6 |
2019-05-29 | Various fixes and tweaks. | Eduardo Julian | 1 | -0/+6 |
2019-05-28 | Moved my research notes from Trello to the repo: | Eduardo Julian | 1 | -1/+4 |
2019-05-18 | Moved my research notes from Trello to the repo. | Eduardo Julian | 1 | -0/+298 |