aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/lang/host/jvm/inst.lux (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Implemented an alternative method for extensible JVM bytecode generation.Eduardo Julian2019-12-281-20/+53
|
* Now allowing types for methods.Eduardo Julian2019-10-161-5/+4
|
* Some fixes.Eduardo Julian2019-09-081-6/+6
|
* Got rid of a useless parameter to the INVOKE instructions.Eduardo Julian2019-09-071-10/+10
|
* Modified compiler's machinery to use the new abstractions for descriptors ↵Eduardo Julian2019-09-071-49/+66
| | | | and signatures.
* Renamed "lux/target/jvm/descriptor" to "lux/target/jvm/type/descriptor".Eduardo Julian2019-08-201-2/+2
|
* WIP: Make new-luxc instructions rely on the Descriptor type.Eduardo Julian2019-08-201-76/+70
|
* Got the new compiler working again.Eduardo Julian2019-08-101-5/+6
|
* Some fixes.Eduardo Julian2019-06-131-2/+2
|
* Both the old JVM interop and the new JVM interop use the same syntax for ↵Eduardo Julian2019-05-281-2/+2
| | | | array types.
* Implemented machinery for "lux syntax char case!".Eduardo Julian2019-05-281-51/+74
|
* Moved JVM type machinery to stdlib.Eduardo Julian2019-04-271-36/+38
|
* WIP: PHP compiler.Eduardo Julian2019-04-241-4/+5
|
* Improvements and fixes to "tuple//left" and "tuple//right".Eduardo Julian2019-04-121-2/+6
|
* Updated the JVM compiler to the latest changes.Eduardo Julian2019-04-071-2/+3
|
* Re-named "do-template" to "template".Eduardo Julian2019-03-301-7/+7
|
* Got new-luxc to compile/build again.Eduardo Julian2019-02-241-7/+7
|
* Extracted "phase" from under "lux/platform/compiler/default".Eduardo Julian2018-10-291-2/+2
|
* Adapted new-luxc to latest stdlib changes.Eduardo Julian2018-08-291-23/+24
|
* Adapted new-luxc to some of the latest changes to Lux.Eduardo Julian2018-07-291-1/+1
|
* - Some fixes due to recent changes in stdlib.Eduardo Julian2018-07-221-5/+6
| | | - Removed some (now) useless modules.
* Re-named "Symbol" to "Identifier".Eduardo Julian2018-07-211-4/+4
|
* WIP: Fix new-luxc's JVM back-end.Eduardo Julian2018-07-181-52/+58
|
* Switched to using new bit syntax in new-luxc.Eduardo Julian2018-07-141-2/+2
|
* Re-named "Bool" type to "Bit".Eduardo Julian2018-07-131-2/+2
|
* - Re-named "import" to "import:".Eduardo Julian2018-07-031-5/+5
|
* - WIP: Adjustments to new-luxc based on recent changes to stdlib.Eduardo Julian2018-06-151-63/+63
|
* - Updated new-luxc to the latest stdlib changes.Eduardo Julian2018-05-061-2/+2
|
* - Adapted new-luxc's code to latest stdlib changes.Eduardo Julian2018-04-061-14/+14
|
* - WIP: Caching.Eduardo Julian2017-12-051-2/+2
|
* - Adapted main codebase to the latest syntatic changes.Eduardo Julian2017-11-291-107/+105
|
* - Changed to the new relative imports syntax.Eduardo Julian2017-11-261-2/+2
|
* - Re-named "lux/meta" to to "lux/macro".Eduardo Julian2017-11-151-3/+3
|
* - Heavy refactoring.Eduardo Julian2017-11-151-0/+383