diff options
author | Eduardo Julian | 2015-05-26 22:35:58 -0400 |
---|---|---|
committer | Eduardo Julian | 2015-05-26 22:35:58 -0400 |
commit | 639c9385219e143fd7a6161c57fda34293b81055 (patch) | |
tree | 92bbc0f8a3a6883e85221164e87971a5cd73d15f /source/lux.lux | |
parent | e86b31726a19b0706f3618467775ba8ce6030393 (diff) |
- Now using an in-memory class-loader.
Diffstat (limited to '')
-rw-r--r-- | source/lux.lux | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/lux.lux b/source/lux.lux index ac47e81eb..ac28bf372 100644 --- a/source/lux.lux +++ b/source/lux.lux @@ -206,11 +206,13 @@ ## (deftype HostState ## (& #writer (^ org.objectweb.asm.ClassWriter) -## #loader (^ java.net.URLClassLoader))) +## #loader (^ java.net.URLClassLoader) +## #classes (^ clojure.lang.Atom))) (_lux_def HostState (#RecordT (#Cons [["lux;writer" (#DataT "org.objectweb.asm.ClassWriter")] (#Cons [["lux;loader" (#DataT "java.lang.ClassLoader")] - #Nil])]))) + (#Cons [["lux;classes" (#DataT "clojure.lang.Atom")] + #Nil])])]))) ## (deftype (DefData' m) ## (| #TypeD |