aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/lang/translation/jvm.lux (follow)
Commit message (Expand)AuthorAgeFilesLines
* Loading the artifacts from the cache and re-populating the analyser's state.Eduardo Julian2020-05-061-20/+33
* Fixed artifact file-name generation and archive module naming in caching.Eduardo Julian2020-04-191-5/+2
* Generating module IDs in a similar way to artifact IDs.Eduardo Julian2020-04-181-11/+9
* Generating definition names in a new way.Eduardo Julian2020-04-161-1/+4
* Got the new compiler to build again.Eduardo Julian2020-03-191-13/+13
* FIX the names of function classes are now prefixed with their originating mod...Eduardo Julian2019-12-291-5/+19
* Falling back to using the old method of JVM generation while I properly debug...Eduardo Julian2019-12-271-0/+154
* Ported program generation, host environment and packaging machinery to stdlib.Eduardo Julian2019-12-241-154/+0
* More fixes.Eduardo Julian2019-09-141-4/+2
* Modified compiler's machinery to use the new abstractions for descriptors and...Eduardo Julian2019-09-071-8/+8
* Renamed "lux/target/jvm/descriptor" to "lux/target/jvm/type/descriptor".Eduardo Julian2019-08-201-1/+2
* WIP: Make new-luxc instructions rely on the Descriptor type.Eduardo Julian2019-08-201-25/+25
* Got the new compiler working again.Eduardo Julian2019-08-101-6/+4
* Moved JVM type machinery to stdlib.Eduardo Julian2019-04-271-19/+22
* Updated JVM compiler's tuple left-access mechanism to the new style.Eduardo Julian2019-04-071-1/+1
* Updated the JVM compiler to the latest changes.Eduardo Julian2019-04-071-15/+28
* Some refactoring around statements.Eduardo Julian2019-03-031-1/+0
* Factored-out general compiler program machinery.Eduardo Julian2019-03-031-1/+1
* Improved the names of monad transformers.Eduardo Julian2019-02-241-2/+2
* Got new-luxc to compile/build again.Eduardo Julian2019-02-241-25/+24
* ClassLoader machinery.Eduardo Julian2018-12-261-109/+31
* Extracted "phase" from under "lux/platform/compiler/default".Eduardo Julian2018-10-291-4/+3
* Nested the compiler and the interpreter under the lux/platform/* path.Eduardo Julian2018-10-291-5/+6
* Adapted new-luxc to latest stdlib changes.Eduardo Julian2018-08-291-15/+15
* - Fixed common translation tests for JVM.Eduardo Julian2018-08-111-3/+4
* Fixed various JVM translation tests.Eduardo Julian2018-08-111-0/+4
* - Fixes for eval.Eduardo Julian2018-08-091-1/+1
* - Re-defined the relationship between analysis and evaluation.Eduardo Julian2018-08-081-21/+22
* Small fixes.Eduardo Julian2018-08-081-1/+1
* Updating new-luxc to latest Lux changes [Part 1].Eduardo Julian2018-07-301-7/+20
* Updating new-luxc to latest Lux changes [Part 0].Eduardo Julian2018-07-301-10/+9
* Adapted new-luxc to some of the latest changes to Lux.Eduardo Julian2018-07-291-11/+11
* - Some fixes due to recent changes in stdlib.Eduardo Julian2018-07-221-7/+8
* WIP: Fix new-luxc's JVM back-end.Eduardo Julian2018-07-181-0/+202