Thu, 22 May 2014 19:06:44 +0200 Jaroslav Tulach Don't include @JavaScriptResource resources in generated JavaScript closure
Thu, 22 May 2014 15:29:40 +0200 Jaroslav Tulach Tests pass OK in full obfuscation mode closure
Thu, 22 May 2014 12:19:52 +0200 Jaroslav Tulach Seek the class in VM as well as among exported symbols to allow calculator demo to start in full obfuscation mode closure
Thu, 22 May 2014 10:48:09 +0200 Jaroslav Tulach Static compilator demo is capable to load itself from individual extension files closure
Wed, 21 May 2014 23:42:24 +0200 Jaroslav Tulach Support for exporting whole packages. addRootClasses defined in terms of addClasses and addExported. closure
Wed, 21 May 2014 21:55:17 +0200 Jaroslav Tulach Ignore all classes in the processor closure
Sun, 18 May 2014 08:42:56 +0200 Jaroslav Tulach Doing the initial classpath cycle in JavaScript to allow loading of the VM on demand closure
Sun, 18 May 2014 07:43:33 +0200 Jaroslav Tulach Using own copy of replaceAll function, so the launcher can be independent on the Java libraries closure
Thu, 15 May 2014 18:09:50 +0200 Jaroslav Tulach Don't expose vm to the users of externally visible loader closure
Wed, 14 May 2014 21:49:44 +0200 Jaroslav Tulach loadClass is loadBytes+reload closure
Wed, 14 May 2014 21:24:24 +0200 Jaroslav Tulach Read the byte array via loadBytes call closure
Wed, 14 May 2014 16:09:03 +0200 Jaroslav Tulach loadBytes does not need the loader argument closure
Wed, 14 May 2014 15:57:52 +0200 Jaroslav Tulach First step towards calling directly into ClassPath and using VMLazy only for JIT compilation closure
Thu, 15 May 2014 11:38:27 +0200 Jaroslav Tulach JDK8 throws IOException on the build server. Try xdg-open fallback then.
Wed, 14 May 2014 21:43:16 +0200 Jaroslav Tulach Obfuscated tests and their libraries pass tests OK
Wed, 14 May 2014 14:03:14 +0200 Jaroslav Tulach Use FQN as string when running tests with FULL obfuscation of library JARs closure
Tue, 13 May 2014 21:17:14 +0200 Jaroslav Tulach Removing unneeded import closure
Tue, 13 May 2014 21:15:34 +0200 Jaroslav Tulach Use exported symbols closure
Tue, 13 May 2014 21:14:44 +0200 Jaroslav Tulach Used from tests, must be exported closure
Tue, 13 May 2014 17:07:48 +0200 Jaroslav Tulach Using string references to make sure JavaQuery API works in obfuscated mode closure
Tue, 13 May 2014 16:00:53 +0200 Jaroslav Tulach console.log is not available in plain nashorn execution closure
Tue, 13 May 2014 15:39:26 +0200 Jaroslav Tulach Prevent obfuscation when defining proxy constructor and methods closure
Tue, 13 May 2014 14:24:35 +0200 Jaroslav Tulach Accept any exception closure
Tue, 13 May 2014 13:34:14 +0200 Jaroslav Tulach Use string names for annotation properties and exported methods to define enums closure
Tue, 13 May 2014 11:29:16 +0200 Jaroslav Tulach Using _reload as exported symbol closure
Tue, 13 May 2014 11:28:47 +0200 Jaroslav Tulach Need to expose few more JavaScript symbols closure
Tue, 13 May 2014 11:27:01 +0200 Jaroslav Tulach Need to make sure all VALUES fields of enums are exported closure
Mon, 12 May 2014 16:40:57 +0200 Jaroslav Tulach Use indx, not x variable closure
Mon, 12 May 2014 11:18:46 +0200 Jaroslav Tulach Only do range check when the array value is not defined closure
Sun, 11 May 2014 23:06:45 +0200 Jaroslav Tulach Full obfuscation of libraries works OK closure
Sun, 11 May 2014 14:01:18 +0200 Jaroslav Tulach Merging separated emulation of ZIP access
Sun, 11 May 2014 12:24:19 +0200 Jaroslav Tulach Using only emul.mini APIs closure
Sun, 11 May 2014 08:10:28 +0200 Jaroslav Tulach Use as little of Java APIs as possible closure
Sun, 11 May 2014 08:08:17 +0200 Jaroslav Tulach Prevent recursive loading of ZipResource class closure
Sun, 11 May 2014 08:05:59 +0200 Jaroslav Tulach Run in the browser only. It's faster. closure
Sun, 11 May 2014 08:05:27 +0200 Jaroslav Tulach Include whole VM in the bootstrap code closure
Fri, 09 May 2014 08:37:20 +0200 Jaroslav Tulach Moving Zip tests into right locations closure
Wed, 07 May 2014 17:24:29 +0200 Jaroslav Tulach Splitting into two classes: one that deals with classpath, one that deals with ZIP content closure
Wed, 07 May 2014 16:47:24 +0200 Jaroslav Tulach Separating the unzipping functionality into own module. Step one. closure
Wed, 07 May 2014 11:55:06 +0200 Jaroslav Tulach String.toCharArray is known to be painfully slow. Avoiding it as much as possible and dead code which was referencing it closure
Wed, 07 May 2014 11:41:41 +0200 Jaroslav Tulach Encode package-info into package_0002dinfo closure
Wed, 07 May 2014 11:39:31 +0200 Jaroslav Tulach Copying to char array is expensive operation avoid it closure
Wed, 07 May 2014 11:05:07 +0200 Jaroslav Tulach Testing behavior of second constructor on the stack closure
Wed, 07 May 2014 10:45:42 +0200 Jaroslav Tulach Test to verify constructors don't need special register closure
Wed, 07 May 2014 10:01:54 +0200 Jaroslav Tulach Shortening constructor calls and access to arrays closure
Wed, 07 May 2014 09:38:30 +0200 Jaroslav Tulach Simplifying the link function closure
Wed, 07 May 2014 08:49:54 +0200 Jaroslav Tulach Methods in Array are shared between different VMs, but other types like Integer, or Float, aren't. Need to be careful when using equality then closure
Tue, 06 May 2014 17:47:45 +0200 Jaroslav Tulach Continuing work on launcher unification closure
Tue, 06 May 2014 17:46:47 +0200 Jaroslav Tulach Merging the closure branch as it seems to be in a state when it is ready to work and not break anything
Tue, 06 May 2014 16:48:12 +0200 Jaroslav Tulach Need to convert Java string to Rhino's string on JDK7 closure
Tue, 06 May 2014 11:46:47 +0200 Jaroslav Tulach Reuse the browser for js and in brwsr test execution closure
Tue, 06 May 2014 11:30:08 +0200 Jaroslav Tulach java.lang.Boolean class has to be initialized before we can do instanceof on it (and primitive types) closure
Tue, 06 May 2014 11:12:40 +0200 Jaroslav Tulach Storing constructor function in last element of multidimensional array closure
Tue, 06 May 2014 10:08:42 +0200 Jaroslav Tulach 2nd step in eliminating need for Class.forName when dealing with arrays closure
Tue, 06 May 2014 08:38:34 +0200 Jaroslav Tulach No need for the newArray0 method closure
Tue, 06 May 2014 08:36:54 +0200 Jaroslav Tulach 1st step in eliminating Class.forName when working with array types. Class.getComponentType on directly allocated arrays does not need that. closure
Mon, 05 May 2014 14:19:25 +0200 Jaroslav Tulach Don't let empty object leak out from the method closure
Mon, 05 May 2014 13:49:05 +0200 Jaroslav Tulach When querying manifests, return them as array of bytes closure
Mon, 05 May 2014 12:58:10 +0200 Jaroslav Tulach Adopting proxy implementation to extension mode closure
Mon, 05 May 2014 12:25:44 +0200 Jaroslav Tulach making sure all classes check the same object for desiredAssertionStatus. Allowing the status to be set per class. closure