Tue, 17 Jan 2017 07:04:06 +0100 Jaroslav Tulach Implementation of ClassValue for bck2brwsr default tip
Tue, 17 Jan 2017 06:16:06 +0100 Jaroslav Tulach Moving the ClassValue to proper place
Tue, 17 Jan 2017 06:15:09 +0100 Jaroslav Tulach Bringing in ClassValue implementation
Tue, 17 Jan 2017 06:14:39 +0100 Jaroslav Tulach Compare tests for ClassValue
Tue, 17 Jan 2017 06:11:57 +0100 Jaroslav Tulach Adding JDK implementation of ClassValue jdk7-b147
Mon, 16 Jan 2017 04:08:05 +0100 Jaroslav Tulach Another check against missing manifest
Mon, 16 Jan 2017 04:04:22 +0100 Jaroslav Tulach More defensive checks shielding against JARs without manifest
Sat, 24 Sep 2016 09:02:41 +0200 Jaroslav Tulach Enough to have one bck2brwsr.js in the vm directory
Tue, 14 Jun 2016 06:11:20 +0200 Jaroslav Tulach We need to keep Function.Ax classes in the VM Libraries
Tue, 14 Jun 2016 05:44:20 +0200 Jaroslav Tulach Hardcoding that Array.push is using varargs Libraries
Tue, 14 Jun 2016 05:20:30 +0200 Jaroslav Tulach Handles virtual property read Libraries
Fri, 10 Jun 2016 08:24:36 +0200 Jaroslav Tulach Including failing arrayForEach test Libraries
Fri, 10 Jun 2016 06:41:04 +0200 Jaroslav Tulach Invoke direct methods on instance of Date Libraries
Fri, 10 Jun 2016 06:27:01 +0200 Jaroslav Tulach Recognizes and invokes direct library constructor Libraries
Fri, 10 Jun 2016 05:52:44 +0200 Jaroslav Tulach Make sure Boolean.prototype contains the Java methods soon enough Libraries
Wed, 08 Jun 2016 07:15:54 +0200 Jaroslav Tulach Overloaded methods can be invoked OK Libraries
Wed, 08 Jun 2016 07:08:52 +0200 Jaroslav Tulach Don't forget to add ; at the end of line Libraries
Wed, 08 Jun 2016 07:02:46 +0200 Jaroslav Tulach Use index access to write a property of a direct object Libraries
Wed, 08 Jun 2016 06:58:24 +0200 Jaroslav Tulach Use index access to read a property of a direct object Libraries
Wed, 08 Jun 2016 06:50:38 +0200 Jaroslav Tulach InstanceOf and cast for direct libraries Libraries
Tue, 07 Jun 2016 06:20:20 +0200 Jaroslav Tulach Special treatment for net.java.html.lib generated classes Libraries
Sat, 21 May 2016 11:23:01 +0200 Jaroslav Tulach Use names of parameters as indentification of a 'case-run' rather than name of the main method which is usually a constant
Fri, 20 May 2016 06:02:44 +0200 Jaroslav Tulach Trivial implementation of TimeZone.getDefault() - doesn't count with daylightsavings
Tue, 10 May 2016 04:52:05 +0200 Jaroslav Tulach Don't obfuscate names of fields in objects - otherwise fields provided by two modules may clash
Fri, 29 Apr 2016 08:32:49 +0200 Jaroslav Tulach [maven-release-plugin] prepare release release-0.19 release-0.19
Fri, 29 Apr 2016 07:35:06 +0200 Jaroslav Tulach All tests in the HtmlAnnotationsTest class need to do the initial assert check
Fri, 29 Apr 2016 07:17:38 +0200 Jaroslav Tulach Exclude dependencies that aren't needed during runtime in a browser
Thu, 28 Apr 2016 07:13:00 +0200 Jaroslav Tulach Convert content of array properly before entering JavaScript
Thu, 28 Apr 2016 06:21:04 +0200 Jaroslav Tulach Exclude classes needed only when running on classical JVM
Thu, 28 Apr 2016 06:09:26 +0200 Jaroslav Tulach Don't report warnings when generating minified version of bck2brwsr libraries
Thu, 28 Apr 2016 05:59:32 +0200 Jaroslav Tulach Merging eval(@JavaScriptBody)
Thu, 28 Apr 2016 05:58:47 +0200 Jaroslav Tulach Evaluate the JavaScriptResource scripts in a global scope EvalResource
Thu, 28 Apr 2016 05:54:52 +0200 Jaroslav Tulach Only eval @JavaScriptBody resources, no other ones as those usually refer to internals of the VM EvalResource
Wed, 27 Apr 2016 18:14:25 +0200 Jaroslav Tulach eval(@JavaScriptResource) as string to prevent double obfuscation EvalResource
Sun, 24 Jan 2016 17:00:17 +0100 Jaroslav Tulach Essential speedup when reading fields FasterSieve
Sun, 24 Jan 2016 14:31:36 +0100 Jaroslav Tulach Frequent access to mod32 operation defined on the Number.prototype is slowing things down significanty. FasterSieve
Wed, 27 Apr 2016 07:28:33 +0200 Jaroslav Tulach Sample ko application is using JDK8 features. Disable it on JDK7
Wed, 27 Apr 2016 06:38:18 +0200 Jaroslav Tulach Propagate the exit code to Mojo
Wed, 27 Apr 2016 06:14:49 +0200 Jaroslav Tulach Automatic testing of sample knockout based bck2brwsr application
Wed, 27 Apr 2016 06:13:59 +0200 Jaroslav Tulach System.exit terminates associated launcher
Wed, 27 Apr 2016 05:49:41 +0200 Jaroslav Tulach Cancel previous timeouts and check for next one after executing one
Wed, 27 Apr 2016 04:01:39 +0200 Jaroslav Tulach Using lamdas to schedule tasks
Tue, 26 Apr 2016 08:35:46 +0200 Jaroslav Tulach emul.zip needs to initialize ClassPath dynamically
Tue, 26 Apr 2016 08:05:09 +0200 Jaroslav Tulach Don't include VM in VMTest initialization, let it be loaded on demand.
Tue, 26 Apr 2016 08:04:12 +0200 Jaroslav Tulach Adding sample module using knockout
Tue, 26 Apr 2016 07:59:10 +0200 Jaroslav Tulach Export externally referenced class and its methods
Tue, 26 Apr 2016 06:03:37 +0200 Jaroslav Tulach Strict check when using precompiled version of an OSGi library
Tue, 26 Apr 2016 05:33:21 +0200 Jaroslav Tulach Turning the VM into an OSGi bundle
Sun, 24 Apr 2016 15:09:40 +0200 Jaroslav Tulach Compute csUrl first
Sun, 24 Apr 2016 15:07:44 +0200 Jaroslav Tulach Append (true) to converted class name
Sun, 24 Apr 2016 14:17:09 +0200 Jaroslav Tulach Directly referencing base classes as they have to be visible in the mini module
Sun, 24 Apr 2016 08:28:22 +0200 Jaroslav Tulach Use own implementation of replaceAll which is known to be always available
Sun, 24 Apr 2016 06:51:32 +0200 Jaroslav Tulach Disable to GC tests as they cause random problems in the FX launcher
Sat, 23 Apr 2016 05:43:17 +0200 Jaroslav Tulach Pass in the reference to object that cannot be casted
Thu, 21 Apr 2016 06:23:16 +0200 Jaroslav Tulach Convert undefined value read from arrays into null
Tue, 19 Apr 2016 07:24:30 +0200 Jaroslav Tulach Make sure class cast exception contains the same message as produced by JDK
Tue, 19 Apr 2016 05:31:17 +0200 Jaroslav Tulach Get ready for missing output list element
Tue, 19 Apr 2016 05:27:43 +0200 Jaroslav Tulach Using new line
Mon, 18 Apr 2016 07:32:35 +0200 Jaroslav Tulach Launcher.createBrowser can specify its own page
Mon, 18 Apr 2016 05:15:11 +0200 Jaroslav Tulach Include the unit test initialization script in generated bck2brwsr.js rather than embedding it in the harness.html page
Mon, 18 Apr 2016 05:12:29 +0200 Jaroslav Tulach Honor -DskipTests property
Mon, 18 Apr 2016 04:08:42 +0200 Jaroslav Tulach All tests in the HtmlAnnotationsTest class need to do the initial assert check
Sun, 17 Apr 2016 13:16:31 +0200 Jaroslav Tulach Perform necessary conversions before returning Java value to JavaScript from a Java callback
Sun, 17 Apr 2016 13:13:39 +0200 Jaroslav Tulach Use boolean.valueOf() to simplify mixing of boxed and unboxed booleans
Sun, 17 Apr 2016 07:40:34 +0200 Jaroslav Tulach Ignore the snapshot suffix when searching for proper OSGi version identifier
Sun, 17 Apr 2016 07:15:28 +0200 Jaroslav Tulach Use plain HTML, not XHTML
Sun, 17 Apr 2016 06:52:19 +0200 Jaroslav Tulach Don't convert Date objects to current time millis
Mon, 28 Mar 2016 07:33:11 +0200 Jaroslav Tulach Merging in improvements with respect to stability and precompiled bck2brwsr libraries behavior
Mon, 28 Mar 2016 07:22:41 +0200 Jaroslav Tulach Reading streams in Java isn't completely easy: Prevent allocating zero length array.
Mon, 28 Mar 2016 06:34:38 +0200 Jaroslav Tulach Record name of an OSGi bundle to be used when Maven coordinates are missing
Mon, 28 Mar 2016 05:56:31 +0200 Jaroslav Tulach Don't try to generate your own jbox2d bck2brwsr library, use the jbox2d-osgi wrapper one
Mon, 28 Mar 2016 05:55:43 +0200 Jaroslav Tulach Introducing vmtest.precompiled=<regexp> to verify that bck2brwsr generated resources are really used
Fri, 25 Mar 2016 21:47:32 +0100 Jaroslav Tulach [maven-release-plugin] prepare for next development iteration
Fri, 25 Mar 2016 21:47:31 +0100 Jaroslav Tulach [maven-release-plugin] copy for tag release-0.18
Fri, 25 Mar 2016 21:47:31 +0100 Jaroslav Tulach [maven-release-plugin] prepare release release-0.18 release-0.18
Fri, 25 Mar 2016 21:28:33 +0100 Jaroslav Tulach Don't rely on own copy of the testing library
Fri, 25 Mar 2016 20:21:34 +0100 Jaroslav Tulach Update to most recent version of HTML/Java API
Fri, 25 Mar 2016 11:12:16 +0100 Jaroslav Tulach Invoke methods with string parameters
Wed, 23 Mar 2016 06:07:49 +0100 Jaroslav Tulach Removing debug line
Tue, 22 Mar 2016 02:51:04 +0100 Jaroslav Tulach Don't generate 64-bit arithmetic into every class
Mon, 21 Mar 2016 05:46:31 +0100 Jaroslav Tulach Don't check licenses in the embedded subrepository
Sun, 20 Mar 2016 19:44:18 +0100 Jaroslav Tulach Executing JUnit test inside of a Java plugin-less browser.
Sun, 20 Mar 2016 19:37:07 +0100 Jaroslav Tulach Return null if there is not the requested annotation on a method
Sun, 20 Mar 2016 15:26:19 +0100 Jaroslav Tulach Don't redefine already exported classes
Sun, 20 Mar 2016 11:01:12 +0100 Jaroslav Tulach Class.getAnnotations() works when there are no annotations
Sun, 20 Mar 2016 09:25:47 +0100 Jaroslav Tulach Let Class.getDeclaredMethods filter out methods from Class.getMethods
Sun, 20 Mar 2016 09:05:43 +0100 Jaroslav Tulach Make sure getAnnotations on Class and Method returns some values
Sun, 20 Mar 2016 08:12:55 +0100 Jaroslav Tulach Support new Class operations: isMemberClass, isAnonymousClass and isLocalClass
Sun, 20 Mar 2016 07:01:40 +0100 Jaroslav Tulach Removing accidentally commited debris
Sat, 19 Mar 2016 13:15:11 +0100 Jaroslav Tulach Making java.util.concurrent compilable without references to sun.misc.Unsafe and co.
Sat, 19 Mar 2016 12:51:03 +0100 Jaroslav Tulach Making java.util.concurrent package compilable except ForkJoinPool
Sat, 19 Mar 2016 11:01:40 +0100 Jaroslav Tulach Can compile java.util.concurrent.locks
Sat, 19 Mar 2016 10:54:10 +0100 Jaroslav Tulach Merge IllegalMonitorStateException is needed for concurrent utilities
Sat, 19 Mar 2016 10:53:40 +0100 Jaroslav Tulach IllegalMonitorStateException is needed for concurrent utilities jdk7-b147
Sat, 19 Mar 2016 10:48:29 +0100 Jaroslav Tulach Merging in JDK's concurrent interfaces
Sat, 19 Mar 2016 10:46:31 +0100 Jaroslav Tulach Bringing in all concurrent package from JDK7-b147 jdk7-b147
Sat, 19 Mar 2016 10:31:13 +0100 Jaroslav Tulach Support for default attributes of annotations
Sat, 19 Mar 2016 10:28:03 +0100 Jaroslav Tulach Don't include emul.mini profile - then classes from emul.compact are available twice and it may happen that they override each other. For example when EnumSet is requested.
Sat, 19 Mar 2016 08:45:39 +0100 Jaroslav Tulach Sometimes, when running on nashorn, the Class.forName could return an undefined symbol. Detecting such case and redoing the query seems to return things to normal.
Sat, 05 Mar 2016 10:28:10 +0100 Jaroslav Tulach RetroLamda needs to access resources from classpath, not the converted ones to deal with lamda interfaces with default methods
Sat, 05 Mar 2016 08:47:12 +0100 Jaroslav Tulach Let's iterate over smaller number to pass the test on slow computers
Sat, 05 Mar 2016 08:45:21 +0100 Jaroslav Tulach Slightly more robust parsing code
Fri, 04 Mar 2016 06:09:52 +0100 Jaroslav Tulach Adjusting the versions so the build succeeds with retrolambda 2.1.0
Thu, 03 Mar 2016 06:17:20 +0100 Jaroslav Tulach Tests for interfaces with default methods implemented by lamda functions
Thu, 03 Mar 2016 06:03:06 +0100 Jaroslav Tulach Switching to most recent version of retrolamda: 2.1.0
Sat, 30 Jan 2016 20:45:41 +0100 Jaroslav Tulach Depend on jbox2d-osgi module
Sat, 30 Jan 2016 20:45:13 +0100 Jaroslav Tulach Allow access to rt.jar classes
Sat, 30 Jan 2016 18:49:26 +0100 Jaroslav Tulach Speeding up array access
Sat, 30 Jan 2016 18:33:49 +0100 Jaroslav Tulach Adding JBox2D sample into our benchmarks
Wed, 27 Jan 2016 23:33:22 +0100 Jaroslav Tulach [maven-release-plugin] prepare for next development iteration
Wed, 27 Jan 2016 23:33:22 +0100 Jaroslav Tulach [maven-release-plugin] copy for tag release-0.17
Wed, 27 Jan 2016 23:33:22 +0100 Jaroslav Tulach [maven-release-plugin] prepare release release-0.17 release-0.17
Wed, 27 Jan 2016 22:46:04 +0100 Jaroslav Tulach Encapsulating access to lower 32-bits of a long number
Wed, 27 Jan 2016 21:37:10 +0100 Jaroslav Tulach Speeding up sieve with long numbers by directly resolving high32
Wed, 27 Jan 2016 21:24:22 +0100 Jaroslav Tulach Direct access to compare64 as well
Wed, 27 Jan 2016 21:17:44 +0100 Jaroslav Tulach neg64 is statically resolved now
Wed, 27 Jan 2016 20:57:20 +0100 Jaroslav Tulach Turning shifts into direct operations
Wed, 27 Jan 2016 20:45:14 +0100 Jaroslav Tulach Direct reimplementation of mod64, and64, or64, xor64 functions
Wed, 27 Jan 2016 20:30:33 +0100 Jaroslav Tulach Providing direct resolution for add64, sub64, mul64, div64 functions
Wed, 27 Jan 2016 06:46:03 +0100 Jaroslav Tulach Introducing Number.prototype.__bit64 with all 64-bit operations