JavaClass memory optimization (part 3)
authorJan Vrany <jan.vrany@fit.cvut.cz>
Sun, 07 Dec 2014 01:25:54 +0000
changeset 3292 10163a452c54
parent 3291 2cf782f380f2
child 3293 14292924cac7
JavaClass memory optimization (part 3) Removed unused slot `classfileBytes` from JavaClass - with new ReflectiveEnvironment it's no longer needed.
JavaClass.st
--- a/JavaClass.st	Wed Dec 03 15:29:16 2014 +0000
+++ b/JavaClass.st	Sun Dec 07 01:25:54 2014 +0000
@@ -21,7 +21,7 @@
 "{ Package: 'stx:libjava' }"
 
 JavaBehavior subclass:#JavaClass
-	instanceVariableNames:'classLoader binaryName sourceString classfileBytes fields
+	instanceVariableNames:'classLoader binaryName sourceString fields
 		staticFields annotations protectionDomain signatureJ versions'
 	classVariableNames:'ArgumentConversionErrorSignal OrderOfClassInits'
 	poolDictionaries:'JavaConstants'