aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/lang/translation/lua/runtime.jvm.lux
diff options
context:
space:
mode:
Diffstat (limited to 'new-luxc/source/luxc/lang/translation/lua/runtime.jvm.lux')
-rw-r--r--new-luxc/source/luxc/lang/translation/lua/runtime.jvm.lux14
1 files changed, 0 insertions, 14 deletions
diff --git a/new-luxc/source/luxc/lang/translation/lua/runtime.jvm.lux b/new-luxc/source/luxc/lang/translation/lua/runtime.jvm.lux
index 8121b2c9d..3a18f98e7 100644
--- a/new-luxc/source/luxc/lang/translation/lua/runtime.jvm.lux
+++ b/new-luxc/source/luxc/lang/translation/lua/runtime.jvm.lux
@@ -249,19 +249,6 @@
@@array//put
))
-(def: #export atom//field Text "_lux_atom")
-
-(runtime: (atom//compare-and-swap atom old new)
- (let [atom//field (lua.string atom//field)]
- (lua.if! (lua.= old (lua.nth atom//field atom))
- (lua.block! (list (lua.set! (lua.nth atom//field atom) new)
- (lua.return! (lua.bool #1))))
- (lua.return! (lua.bool #0)))))
-
-(def: runtime//atom
- Runtime
- (format @@atom//compare-and-swap))
-
(runtime: (box//write value box)
(lua.block! (list (lua.set! (lua.nth (lua.int 0) box)
value)
@@ -337,7 +324,6 @@
runtime//bit
runtime//text
runtime//array
- runtime//atom
runtime//box
runtime//process
runtime//lua))