diff src/luan/LuanState.java @ 785:d69d3c51c44e

more work on incremental cloning
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 01 Sep 2016 21:32:28 -0600
parents 6a7c6879158d
children fe63c508a177
line wrap: on
line diff
--- a/src/luan/LuanState.java	Tue Aug 30 12:08:49 2016 -0600
+++ b/src/luan/LuanState.java	Thu Sep 01 21:32:28 2016 -0600
@@ -33,6 +33,13 @@
 		LuanState clone = (LuanState)dc;
 		clone.registry = cloner.clone(registry);
 		clone.java = (LuanJava)cloner.clone(java);
+/*
+		if( !cloner.deep ) {
+			LuanCloner myCloner = new LuanCloner(false);
+			registry = myCloner.clone(registry);
+			java = (LuanJava)myCloner.clone(java);
+		}
+*/
 	}
 
 	public final Map registry() {