aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/lang/directive/jvm.lux (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-05-30Split new-luxc into lux-jvm and lux-r.Eduardo Julian1-538/+0
2020-05-17:share no longer relies on :assumeEduardo Julian1-12/+9
2020-05-12Now logging to a data-structure and only printing in the end.Eduardo Julian1-1/+2
2020-03-18No passing the archive as a parameter to all phases.Eduardo Julian1-4/+4
2020-01-11Re-located code related to Lux's compilation across the different phases.Eduardo Julian1-8/+11
2019-12-30Re-located generation infrastructure.Eduardo Julian1-1/+1
2019-12-28Implemented an alternative method for extensible JVM bytecode generation.Eduardo Julian1-0/+537
2019-12-24Ported program generation, host environment and packaging machinery to stdlib.Eduardo Julian1-263/+0
2019-09-07Renamed "Statement" to "Directive".Eduardo Julian1-12/+12
2019-09-07Modified compiler's machinery to use the new abstractions for descriptors ↵Eduardo Julian1-23/+29
and signatures.
2019-08-20Renamed "lux/target/jvm/descriptor" to "lux/target/jvm/type/descriptor".Eduardo Julian1-2/+2
2019-08-20WIP: Make new-luxc instructions rely on the Descriptor type.Eduardo Julian1-21/+24
2019-08-10Got the new compiler working again.Eduardo Julian1-1/+1
2019-06-13Some fixes.Eduardo Julian1-10/+2
2019-06-06WIP: Class definition.Eduardo Julian1-0/+262