aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/lang/translation/jvm/runtime.lux
diff options
context:
space:
mode:
authorEduardo Julian2019-10-17 20:07:19 -0400
committerEduardo Julian2019-10-17 20:07:19 -0400
commit299908a885d00ec735070a937f9720410fe224a9 (patch)
tree1504b8fc46eade6654673e91bf5aa94636de9217 /new-luxc/source/luxc/lang/translation/jvm/runtime.lux
parentde9d57c45da46cdae9e21ff1d9747952e0815b32 (diff)
Ported JVM pattern-matching & loop generation to the new JVM bytecode machinery.
Diffstat (limited to '')
-rw-r--r--new-luxc/source/luxc/lang/translation/jvm/runtime.lux9
1 files changed, 0 insertions, 9 deletions
diff --git a/new-luxc/source/luxc/lang/translation/jvm/runtime.lux b/new-luxc/source/luxc/lang/translation/jvm/runtime.lux
index c0e48f30d..ce271c4c9 100644
--- a/new-luxc/source/luxc/lang/translation/jvm/runtime.lux
+++ b/new-luxc/source/luxc/lang/translation/jvm/runtime.lux
@@ -132,15 +132,6 @@
(_.wrap type.double))))
))
-(def: #export popI
- (|>> (_.int +1)
- _.AALOAD
- (_.CHECKCAST $Stack)))
-
-(def: #export peekI
- (|>> (_.int +0)
- _.AALOAD))
-
(def: (illegal-state-exception message)
(-> Text Inst)
(let [IllegalStateException (type.class "java.lang.IllegalStateException" (list))]