Fri, 25 Jul 2014 10:11:34 +0100 Make JavaClass>>nameWithoutNameSpacePrefix returning the lastName.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 25 Jul 2014 10:11:34 +0100] rev 3180
Make JavaClass>>nameWithoutNameSpacePrefix returning the lastName. Java packages are namespaces in a sense.
Fri, 25 Jul 2014 10:08:48 +0100 For Java objects, use standars Java toString() as value string in inspectors.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 25 Jul 2014 10:08:48 +0100] rev 3179
For Java objects, use standars Java toString() as value string in inspectors. i.e., show 'java.lang.Object@23a5e7f' rather than 'a JAVA::java::lang::Object'
Fri, 25 Jul 2014 09:53:45 +0100 Fix in JavaMapInspectorView (use #binaryName instead of #name)
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 25 Jul 2014 09:53:45 +0100] rev 3178
Fix in JavaMapInspectorView (use #binaryName instead of #name)
Fri, 25 Jul 2014 09:23:02 +0100 Another speed optimization in ReflectiveEnvironment#isPackage()
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 25 Jul 2014 09:23:02 +0100] rev 3177
Another speed optimization in ReflectiveEnvironment#isPackage() Defer .jar scanning at laters possible moment.
Fri, 25 Jul 2014 01:52:23 +0100 Optimized java.util.zip.ZipFile#getNextEntry()
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 25 Jul 2014 01:52:23 +0100] rev 3176
Optimized java.util.zip.ZipFile#getNextEntry() Optimized sequential access to zip entries by keeping an array of those in JavaZipFile (a custom subclass of ZipArchive). When we could access entry directly by it's index, not having to walk through linked list of ZipMembers
Fri, 25 Jul 2014 00:51:04 +0100 Got rid of JavaZipSupport. Inflater/Deflater made public.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 25 Jul 2014 00:51:04 +0100] rev 3175
Got rid of JavaZipSupport. Inflater/Deflater made public.
Fri, 25 Jul 2014 00:08:36 +0100 Speed optimization in ReflectiveEnvironment#isPackage()
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 25 Jul 2014 00:08:36 +0100] rev 3174
Speed optimization in ReflectiveEnvironment#isPackage() Try to short-circuit by looking for .class file, assuming passed packagePath is catually a class name (which seem to be true in most casess)
Thu, 24 Jul 2014 21:18:20 +0100 Removed classFileBytes from JavaClass.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 24 Jul 2014 21:18:20 +0100] rev 3173
Removed classFileBytes from JavaClass. They are no longer needed once we have ReflectiveType machinery.
Thu, 24 Jul 2014 20:56:59 +0100 Merged 0d4ba716d325 and fb5aefff7ae5
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 24 Jul 2014 20:56:59 +0100] rev 3172
Merged 0d4ba716d325 and fb5aefff7ae5
Sun, 20 Jul 2014 21:46:44 +0100 ReflectiveEnvironmnt#isPackage() now consult a list of classes loaded by given ClassLoader.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 20 Jul 2014 21:46:44 +0100] rev 3171
ReflectiveEnvironmnt#isPackage() now consult a list of classes loaded by given ClassLoader. This is not only faster than searcing the filesystem, but also works with classes that have been generated and loaded on the fly (such as those 'accepted' in a browser)
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 tip