Mercurial Hosting > luan
diff src/luan/Luan.java @ 1401:ef1620aa99cb
fix gc issues
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 16 Sep 2019 22:51:41 -0400 |
parents | cc0dbca576dc |
children | 27efb1fcbcb5 |
line wrap: on
line diff
--- a/src/luan/Luan.java Fri Sep 13 05:05:51 2019 -0600 +++ b/src/luan/Luan.java Mon Sep 16 22:51:41 2019 -0400 @@ -1,7 +1,6 @@ package luan; import java.lang.reflect.Array; -import java.io.Closeable; import java.util.List; import java.util.ArrayList; import java.util.Map; @@ -26,11 +25,6 @@ private Map registry; private boolean isLocked = false; - public interface OnClose extends Closeable { - public void onClose(Closeable c); - } - public OnClose onClose; - public Luan() { registry = new HashMap(); } @@ -71,11 +65,6 @@ return registry; } - public void onClose(Closeable c) { - if( onClose != null ) - onClose.onClose(c); - } - public Object eval(String cmd,Object... args) throws LuanException { return load(cmd,"eval").call(args); }