comparison src/luan/impl/Closure.java @ 787:c49980cdece6

use incremental cloning to serve web pages
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 04 Sep 2016 00:18:00 -0600
parents d69d3c51c44e
children ba4daf107e07
comparison
equal deleted inserted replaced
786:fe63c508a177 787:c49980cdece6
50 cloner = null; 50 cloner = null;
51 } 51 }
52 } 52 }
53 53
54 @Override public final Object call(LuanState luan,Object[] args) throws LuanException { 54 @Override public final Object call(LuanState luan,Object[] args) throws LuanException {
55 if( luan.isLocked )
56 throw new RuntimeException("luan is locked");
55 check(); 57 check();
56 LuanJava old = luan.java; 58 LuanJava old = luan.java;
57 luan.java = ljava; 59 luan.java = ljava;
58 try { 60 try {
59 return doCall(luan,args); 61 return doCall(luan,args);