Wed, 28 May 2014 15:18:23 +0200 |
Jaroslav Tulach |
Reference cons__V as string
closure
|
changeset |
files
|
Wed, 28 May 2014 14:35:21 +0200 |
Jaroslav Tulach |
External classes are treated as exported.
closure
|
changeset |
files
|
Wed, 28 May 2014 13:38:29 +0200 |
Jaroslav Tulach |
Make sure Object is always available in each VM and each extension.
closure
|
changeset |
files
|
Wed, 28 May 2014 10:47:18 +0200 |
Jaroslav Tulach |
All classes loaded through the 'vm' object will have 'invoke' method that can be used to invoke static methods like main(String[]), so our examples no longer need to rely on initialization in static initializers.
closure
|
changeset |
files
|
Wed, 28 May 2014 09:07:48 +0200 |
Jaroslav Tulach |
Load scripts asynchronously
closure
|
changeset |
files
|
Tue, 27 May 2014 16:36:07 +0200 |
Jaroslav Tulach |
There can be multiple VMs in one browser and the primitive types may be shared. Using string comparition to compare primitive classes.
closure
|
changeset |
files
|
Tue, 27 May 2014 15:22:04 +0200 |
Jaroslav Tulach |
Make sure test classes remain exported
closure
|
changeset |
files
|
Tue, 27 May 2014 14:52:43 +0200 |
Jaroslav Tulach |
Turning on standalone mode for the bck2brwsr.js
closure
|
changeset |
files
|
Tue, 27 May 2014 12:25:41 +0200 |
Jaroslav Tulach |
The static calculator demo needs to reference just a single application .js file from its main HTML page. The rest is loaded based on classpath attribute.
closure
|
changeset |
files
|
Tue, 27 May 2014 09:20:06 +0200 |
Jaroslav Tulach |
Adding since tag
closure
|
changeset |
files
|
Mon, 26 May 2014 18:29:46 +0200 |
Jaroslav Tulach |
Skip Maven related info files
closure
|
changeset |
files
|
Mon, 26 May 2014 18:21:36 +0200 |
Jaroslav Tulach |
Can't close the JAR, we read its resources later
closure
|
changeset |
files
|
Mon, 26 May 2014 18:21:24 +0200 |
Jaroslav Tulach |
Enough to check the number is between 40 and 50
closure
|
changeset |
files
|
Mon, 26 May 2014 17:52:56 +0200 |
Jaroslav Tulach |
Moving the JAR file parsing and processing into a shared library
closure
|
changeset |
files
|
Mon, 26 May 2014 16:20:51 +0200 |
Jaroslav Tulach |
Shorten the name to register an extension and use configuration object with a generated magic to ensure basic level of consistency.
closure
|
changeset |
files
|
Mon, 26 May 2014 14:34:46 +0200 |
Jaroslav Tulach |
Trying to switch to latest version of ko4j. Probably needs two patches on top of 0.8.1. Works with: html4j rev. 7ec623087bfa
closure
|
changeset |
files
|
Mon, 26 May 2014 14:33:42 +0200 |
Jaroslav Tulach |
Special toString() method for Boolean
closure
|
changeset |
files
|
Mon, 26 May 2014 14:33:11 +0200 |
Jaroslav Tulach |
Need to flush the stack before destroying it with return value of a function
closure
|
changeset |
files
|
Mon, 26 May 2014 10:19:43 +0200 |
Jaroslav Tulach |
Don't include provided dependencies
closure
|
changeset |
files
|
Mon, 26 May 2014 10:19:26 +0200 |
Jaroslav Tulach |
Seek also in exports for the loadBytes function
closure
|
changeset |
files
|
Mon, 26 May 2014 10:18:57 +0200 |
Jaroslav Tulach |
Export all java.** packages
closure
|
changeset |
files
|
Fri, 23 May 2014 12:43:21 +0200 |
Jaroslav Tulach |
Skip already empty classpath slots
closure
|
changeset |
files
|
Fri, 23 May 2014 12:39:26 +0200 |
Jaroslav Tulach |
Generated Script files can be specified on classpath
closure
|
changeset |
files
|
Fri, 23 May 2014 11:44:38 +0200 |
Jaroslav Tulach |
Print out reasonable error rather throwing undefined type error
closure
|
changeset |
files
|
Thu, 22 May 2014 22:32:00 +0200 |
Jaroslav Tulach |
closure compiler has bad habbit of rearranging elements to global scope. Need to avoid it by adding yet another wrapping function.
closure
|
changeset |
files
|
Thu, 22 May 2014 19:06:44 +0200 |
Jaroslav Tulach |
Don't include @JavaScriptResource resources in generated JavaScript
closure
|
changeset |
files
|
Thu, 22 May 2014 15:29:40 +0200 |
Jaroslav Tulach |
Tests pass OK in full obfuscation mode
closure
|
changeset |
files
|
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
|
changeset |
files
|
Thu, 22 May 2014 10:48:09 +0200 |
Jaroslav Tulach |
Static compilator demo is capable to load itself from individual extension files
closure
|
changeset |
files
|
Wed, 21 May 2014 23:42:24 +0200 |
Jaroslav Tulach |
Support for exporting whole packages. addRootClasses defined in terms of addClasses and addExported.
closure
|
changeset |
files
|
Wed, 21 May 2014 21:55:17 +0200 |
Jaroslav Tulach |
Ignore all classes in the processor
closure
|
changeset |
files
|
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
|
changeset |
files
|
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
|
changeset |
files
|
Thu, 15 May 2014 18:09:50 +0200 |
Jaroslav Tulach |
Don't expose vm to the users of externally visible loader
closure
|
changeset |
files
|
Wed, 14 May 2014 21:49:44 +0200 |
Jaroslav Tulach |
loadClass is loadBytes+reload
closure
|
changeset |
files
|
Wed, 14 May 2014 21:24:24 +0200 |
Jaroslav Tulach |
Read the byte array via loadBytes call
closure
|
changeset |
files
|
Wed, 14 May 2014 16:09:03 +0200 |
Jaroslav Tulach |
loadBytes does not need the loader argument
closure
|
changeset |
files
|
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
|
changeset |
files
|
Thu, 15 May 2014 11:38:27 +0200 |
Jaroslav Tulach |
JDK8 throws IOException on the build server. Try xdg-open fallback then.
|
changeset |
files
|
Wed, 14 May 2014 21:43:16 +0200 |
Jaroslav Tulach |
Obfuscated tests and their libraries pass tests OK
|
changeset |
files
|
Wed, 14 May 2014 14:03:14 +0200 |
Jaroslav Tulach |
Use FQN as string when running tests with FULL obfuscation of library JARs
closure
|
changeset |
files
|
Tue, 13 May 2014 21:17:14 +0200 |
Jaroslav Tulach |
Removing unneeded import
closure
|
changeset |
files
|
Tue, 13 May 2014 21:15:34 +0200 |
Jaroslav Tulach |
Use exported symbols
closure
|
changeset |
files
|
Tue, 13 May 2014 21:14:44 +0200 |
Jaroslav Tulach |
Used from tests, must be exported
closure
|
changeset |
files
|
Tue, 13 May 2014 17:07:48 +0200 |
Jaroslav Tulach |
Using string references to make sure JavaQuery API works in obfuscated mode
closure
|
changeset |
files
|
Tue, 13 May 2014 16:00:53 +0200 |
Jaroslav Tulach |
console.log is not available in plain nashorn execution
closure
|
changeset |
files
|
Tue, 13 May 2014 15:39:26 +0200 |
Jaroslav Tulach |
Prevent obfuscation when defining proxy constructor and methods
closure
|
changeset |
files
|
Tue, 13 May 2014 14:24:35 +0200 |
Jaroslav Tulach |
Accept any exception
closure
|
changeset |
files
|
Tue, 13 May 2014 13:34:14 +0200 |
Jaroslav Tulach |
Use string names for annotation properties and exported methods to define enums
closure
|
changeset |
files
|
Tue, 13 May 2014 11:29:16 +0200 |
Jaroslav Tulach |
Using _reload as exported symbol
closure
|
changeset |
files
|
Tue, 13 May 2014 11:28:47 +0200 |
Jaroslav Tulach |
Need to expose few more JavaScript symbols
closure
|
changeset |
files
|
Tue, 13 May 2014 11:27:01 +0200 |
Jaroslav Tulach |
Need to make sure all VALUES fields of enums are exported
closure
|
changeset |
files
|
Mon, 12 May 2014 16:40:57 +0200 |
Jaroslav Tulach |
Use indx, not x variable
closure
|
changeset |
files
|
Mon, 12 May 2014 11:18:46 +0200 |
Jaroslav Tulach |
Only do range check when the array value is not defined
closure
|
changeset |
files
|
Sun, 11 May 2014 23:06:45 +0200 |
Jaroslav Tulach |
Full obfuscation of libraries works OK
closure
|
changeset |
files
|
Sun, 11 May 2014 14:01:18 +0200 |
Jaroslav Tulach |
Merging separated emulation of ZIP access
|
changeset |
files
|
Sun, 11 May 2014 12:24:19 +0200 |
Jaroslav Tulach |
Using only emul.mini APIs
closure
|
changeset |
files
|
Sun, 11 May 2014 08:10:28 +0200 |
Jaroslav Tulach |
Use as little of Java APIs as possible
closure
|
changeset |
files
|
Sun, 11 May 2014 08:08:17 +0200 |
Jaroslav Tulach |
Prevent recursive loading of ZipResource class
closure
|
changeset |
files
|
Sun, 11 May 2014 08:05:59 +0200 |
Jaroslav Tulach |
Run in the browser only. It's faster.
closure
|
changeset |
files
|