aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/lang/translation/jvm/runtime.lux
diff options
context:
space:
mode:
authorEduardo Julian2019-09-08 21:17:40 -0400
committerEduardo Julian2019-09-08 21:17:40 -0400
commitfb7a90d4c56d5e4e726f1e83dc951fa46d36ffdb (patch)
tree31767c55747bdb92ab88400441cbc2d143b0552f /new-luxc/source/luxc/lang/translation/jvm/runtime.lux
parent0e2121dbec4f61dc1d9404deb9dd2b3f401ba4df (diff)
Some fixes.
Diffstat (limited to '')
-rw-r--r--new-luxc/source/luxc/lang/translation/jvm/runtime.lux4
1 files changed, 2 insertions, 2 deletions
diff --git a/new-luxc/source/luxc/lang/translation/jvm/runtime.lux b/new-luxc/source/luxc/lang/translation/jvm/runtime.lux
index 4297090b6..11f8870eb 100644
--- a/new-luxc/source/luxc/lang/translation/jvm/runtime.lux
+++ b/new-luxc/source/luxc/lang/translation/jvm/runtime.lux
@@ -117,7 +117,7 @@
(|>> ($d.method #$.Public $.staticM "variant_make"
(type.method [(list $Tag $Flag $Value) //.$Variant (list)])
(|>> (_.int +3)
- (_.array //.$Variant)
+ (_.ANEWARRAY $Value)
store-tagI
store-flagI
store-valueI
@@ -174,7 +174,7 @@
_.ATHROW))
($d.method #$.Public $.staticM "pm_push" (type.method [(list $Stack $Value) $Stack (list)])
(|>> (_.int +2)
- (_.ANEWARRAY $Stack)
+ (_.ANEWARRAY $Value)
_.DUP
(_.int +1)
(_.ALOAD 0)