Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 17 Jan 2017 07:04:06 +0100] rev 1985
Implementation of ClassValue for bck2brwsr
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 17 Jan 2017 06:16:06 +0100] rev 1984
Moving the ClassValue to proper place
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 17 Jan 2017 06:15:09 +0100] rev 1983
Bringing in ClassValue implementation
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 17 Jan 2017 06:14:39 +0100] rev 1982
Compare tests for ClassValue
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 17 Jan 2017 06:11:57 +0100] rev 1981
Adding JDK implementation of ClassValue
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 16 Jan 2017 04:08:05 +0100] rev 1980
Another check against missing manifest
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 16 Jan 2017 04:04:22 +0100] rev 1979
More defensive checks shielding against JARs without manifest
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 24 Sep 2016 09:02:41 +0200] rev 1978
Enough to have one bck2brwsr.js in the vm directory
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 14 Jun 2016 06:11:20 +0200] rev 1977
We need to keep Function.Ax classes in the VM
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 14 Jun 2016 05:44:20 +0200] rev 1976
Hardcoding that Array.push is using varargs
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 14 Jun 2016 05:20:30 +0200] rev 1975
Handles virtual property read
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 10 Jun 2016 08:24:36 +0200] rev 1974
Including failing arrayForEach test
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 10 Jun 2016 06:41:04 +0200] rev 1973
Invoke direct methods on instance of Date
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 10 Jun 2016 06:27:01 +0200] rev 1972
Recognizes and invokes direct library constructor
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 10 Jun 2016 05:52:44 +0200] rev 1971
Make sure Boolean.prototype contains the Java methods soon enough
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 08 Jun 2016 07:15:54 +0200] rev 1970
Overloaded methods can be invoked OK
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 08 Jun 2016 07:08:52 +0200] rev 1969
Don't forget to add ; at the end of line
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 08 Jun 2016 07:02:46 +0200] rev 1968
Use index access to write a property of a direct object
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 08 Jun 2016 06:58:24 +0200] rev 1967
Use index access to read a property of a direct object
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 08 Jun 2016 06:50:38 +0200] rev 1966
InstanceOf and cast for direct libraries
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 07 Jun 2016 06:20:20 +0200] rev 1965
Special treatment for net.java.html.lib generated classes
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 21 May 2016 11:23:01 +0200] rev 1964
Use names of parameters as indentification of a 'case-run' rather than name of the main method which is usually a constant
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 20 May 2016 06:02:44 +0200] rev 1963
Trivial implementation of TimeZone.getDefault() - doesn't count with daylightsavings
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 10 May 2016 04:52:05 +0200] rev 1962
Don't obfuscate names of fields in objects - otherwise fields provided by two modules may clash
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 29 Apr 2016 08:32:49 +0200] rev 1961
[maven-release-plugin] prepare release release-0.19
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 29 Apr 2016 07:35:06 +0200] rev 1960
All tests in the HtmlAnnotationsTest class need to do the initial assert check
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 29 Apr 2016 07:17:38 +0200] rev 1959
Exclude dependencies that aren't needed during runtime in a browser
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 28 Apr 2016 07:13:00 +0200] rev 1958
Convert content of array properly before entering JavaScript
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 28 Apr 2016 06:21:04 +0200] rev 1957
Exclude classes needed only when running on classical JVM
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 28 Apr 2016 06:09:26 +0200] rev 1956
Don't report warnings when generating minified version of bck2brwsr libraries
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 28 Apr 2016 05:59:32 +0200] rev 1955
Merging eval(@JavaScriptBody)
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 28 Apr 2016 05:58:47 +0200] rev 1954
Evaluate the JavaScriptResource scripts in a global scope
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 28 Apr 2016 05:54:52 +0200] rev 1953
Only eval @JavaScriptBody resources, no other ones as those usually refer to internals of the VM
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Apr 2016 18:14:25 +0200] rev 1952
eval(@JavaScriptResource) as string to prevent double obfuscation
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 24 Jan 2016 17:00:17 +0100] rev 1951
Essential speedup when reading fields
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 24 Jan 2016 14:31:36 +0100] rev 1950
Frequent access to mod32 operation defined on the Number.prototype is slowing things down significanty.
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Apr 2016 07:28:33 +0200] rev 1949
Sample ko application is using JDK8 features. Disable it on JDK7
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Apr 2016 06:38:18 +0200] rev 1948
Propagate the exit code to Mojo
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Apr 2016 06:14:49 +0200] rev 1947
Automatic testing of sample knockout based bck2brwsr application
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Apr 2016 06:13:59 +0200] rev 1946
System.exit terminates associated launcher
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Apr 2016 05:49:41 +0200] rev 1945
Cancel previous timeouts and check for next one after executing one
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Apr 2016 04:01:39 +0200] rev 1944
Using lamdas to schedule tasks
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 26 Apr 2016 08:35:46 +0200] rev 1943
emul.zip needs to initialize ClassPath dynamically
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 26 Apr 2016 08:05:09 +0200] rev 1942
Don't include VM in VMTest initialization, let it be loaded on demand.
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 26 Apr 2016 08:04:12 +0200] rev 1941
Adding sample module using knockout
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 26 Apr 2016 07:59:10 +0200] rev 1940
Export externally referenced class and its methods
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 26 Apr 2016 06:03:37 +0200] rev 1939
Strict check when using precompiled version of an OSGi library
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 26 Apr 2016 05:33:21 +0200] rev 1938
Turning the VM into an OSGi bundle
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 24 Apr 2016 15:09:40 +0200] rev 1937
Compute csUrl first
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 24 Apr 2016 15:07:44 +0200] rev 1936
Append (true) to converted class name
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 24 Apr 2016 14:17:09 +0200] rev 1935
Directly referencing base classes as they have to be visible in the mini module
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 24 Apr 2016 08:28:22 +0200] rev 1934
Use own implementation of replaceAll which is known to be always available
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 24 Apr 2016 06:51:32 +0200] rev 1933
Disable to GC tests as they cause random problems in the FX launcher
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 23 Apr 2016 05:43:17 +0200] rev 1932
Pass in the reference to object that cannot be casted
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 21 Apr 2016 06:23:16 +0200] rev 1931
Convert undefined value read from arrays into null
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 19 Apr 2016 07:24:30 +0200] rev 1930
Make sure class cast exception contains the same message as produced by JDK
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 19 Apr 2016 05:31:17 +0200] rev 1929
Get ready for missing output list element
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 19 Apr 2016 05:27:43 +0200] rev 1928
Using new line
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 18 Apr 2016 07:32:35 +0200] rev 1927
Launcher.createBrowser can specify its own page
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 18 Apr 2016 05:15:11 +0200] rev 1926
Include the unit test initialization script in generated bck2brwsr.js rather than embedding it in the harness.html page
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 18 Apr 2016 05:12:29 +0200] rev 1925
Honor -DskipTests property
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 18 Apr 2016 04:08:42 +0200] rev 1924
All tests in the HtmlAnnotationsTest class need to do the initial assert check
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 17 Apr 2016 13:16:31 +0200] rev 1923
Perform necessary conversions before returning Java value to JavaScript from a Java callback
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 17 Apr 2016 13:13:39 +0200] rev 1922
Use boolean.valueOf() to simplify mixing of boxed and unboxed booleans
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 17 Apr 2016 07:40:34 +0200] rev 1921
Ignore the snapshot suffix when searching for proper OSGi version identifier
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 17 Apr 2016 07:15:28 +0200] rev 1920
Use plain HTML, not XHTML
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 17 Apr 2016 06:52:19 +0200] rev 1919
Don't convert Date objects to current time millis
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 28 Mar 2016 07:33:11 +0200] rev 1918
Merging in improvements with respect to stability and precompiled bck2brwsr libraries behavior
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 28 Mar 2016 07:22:41 +0200] rev 1917
Reading streams in Java isn't completely easy: Prevent allocating zero length array.
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 28 Mar 2016 06:34:38 +0200] rev 1916
Record name of an OSGi bundle to be used when Maven coordinates are missing
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 28 Mar 2016 05:56:31 +0200] rev 1915
Don't try to generate your own jbox2d bck2brwsr library, use the jbox2d-osgi wrapper one
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 28 Mar 2016 05:55:43 +0200] rev 1914
Introducing vmtest.precompiled=<regexp> to verify that bck2brwsr generated resources are really used
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 25 Mar 2016 21:47:32 +0100] rev 1913
[maven-release-plugin] prepare for next development iteration
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 25 Mar 2016 21:47:31 +0100] rev 1912
[maven-release-plugin] copy for tag release-0.18
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 25 Mar 2016 21:47:31 +0100] rev 1911
[maven-release-plugin] prepare release release-0.18
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 25 Mar 2016 21:28:33 +0100] rev 1910
Don't rely on own copy of the testing library
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 25 Mar 2016 20:21:34 +0100] rev 1909
Update to most recent version of HTML/Java API
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 25 Mar 2016 11:12:16 +0100] rev 1908
Invoke methods with string parameters
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 23 Mar 2016 06:07:49 +0100] rev 1907
Removing debug line
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 22 Mar 2016 02:51:04 +0100] rev 1906
Don't generate 64-bit arithmetic into every class
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 21 Mar 2016 05:46:31 +0100] rev 1905
Don't check licenses in the embedded subrepository
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 20 Mar 2016 19:44:18 +0100] rev 1904
Executing JUnit test inside of a Java plugin-less browser.
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 20 Mar 2016 19:37:07 +0100] rev 1903
Return null if there is not the requested annotation on a method
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 20 Mar 2016 15:26:19 +0100] rev 1902
Don't redefine already exported classes
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 20 Mar 2016 11:01:12 +0100] rev 1901
Class.getAnnotations() works when there are no annotations
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 20 Mar 2016 09:25:47 +0100] rev 1900
Let Class.getDeclaredMethods filter out methods from Class.getMethods
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 20 Mar 2016 09:05:43 +0100] rev 1899
Make sure getAnnotations on Class and Method returns some values
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 20 Mar 2016 08:12:55 +0100] rev 1898
Support new Class operations: isMemberClass, isAnonymousClass and isLocalClass
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 20 Mar 2016 07:01:40 +0100] rev 1897
Removing accidentally commited debris
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 19 Mar 2016 13:15:11 +0100] rev 1896
Making java.util.concurrent compilable without references to sun.misc.Unsafe and co.
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 19 Mar 2016 12:51:03 +0100] rev 1895
Making java.util.concurrent package compilable except ForkJoinPool
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 19 Mar 2016 11:01:40 +0100] rev 1894
Can compile java.util.concurrent.locks
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 19 Mar 2016 10:54:10 +0100] rev 1893
Merge IllegalMonitorStateException is needed for concurrent utilities
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 19 Mar 2016 10:53:40 +0100] rev 1892
IllegalMonitorStateException is needed for concurrent utilities
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 19 Mar 2016 10:48:29 +0100] rev 1891
Merging in JDK's concurrent interfaces
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 19 Mar 2016 10:46:31 +0100] rev 1890
Bringing in all concurrent package from JDK7-b147
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 19 Mar 2016 10:31:13 +0100] rev 1889
Support for default attributes of annotations
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 19 Mar 2016 10:28:03 +0100] rev 1888
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.
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 19 Mar 2016 08:45:39 +0100] rev 1887
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.
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 05 Mar 2016 10:28:10 +0100] rev 1886
RetroLamda needs to access resources from classpath, not the converted ones to deal with lamda interfaces with default methods
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 05 Mar 2016 08:47:12 +0100] rev 1885
Let's iterate over smaller number to pass the test on slow computers
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 05 Mar 2016 08:45:21 +0100] rev 1884
Slightly more robust parsing code
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 04 Mar 2016 06:09:52 +0100] rev 1883
Adjusting the versions so the build succeeds with retrolambda 2.1.0
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 03 Mar 2016 06:17:20 +0100] rev 1882
Tests for interfaces with default methods implemented by lamda functions
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 03 Mar 2016 06:03:06 +0100] rev 1881
Switching to most recent version of retrolamda: 2.1.0
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 30 Jan 2016 20:45:41 +0100] rev 1880
Depend on jbox2d-osgi module
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 30 Jan 2016 20:45:13 +0100] rev 1879
Allow access to rt.jar classes
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 30 Jan 2016 18:49:26 +0100] rev 1878
Speeding up array access
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 30 Jan 2016 18:33:49 +0100] rev 1877
Adding JBox2D sample into our benchmarks
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Jan 2016 23:33:22 +0100] rev 1876
[maven-release-plugin] prepare for next development iteration
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Jan 2016 23:33:22 +0100] rev 1875
[maven-release-plugin] copy for tag release-0.17
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Jan 2016 23:33:22 +0100] rev 1874
[maven-release-plugin] prepare release release-0.17
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Jan 2016 22:46:04 +0100] rev 1873
Encapsulating access to lower 32-bits of a long number
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Jan 2016 21:37:10 +0100] rev 1872
Speeding up sieve with long numbers by directly resolving high32
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Jan 2016 21:24:22 +0100] rev 1871
Direct access to compare64 as well
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Jan 2016 21:17:44 +0100] rev 1870
neg64 is statically resolved now
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Jan 2016 20:57:20 +0100] rev 1869
Turning shifts into direct operations
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Jan 2016 20:45:14 +0100] rev 1868
Direct reimplementation of mod64, and64, or64, xor64 functions
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Jan 2016 20:30:33 +0100] rev 1867
Providing direct resolution for add64, sub64, mul64, div64 functions
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 27 Jan 2016 06:46:03 +0100] rev 1866
Introducing Number.prototype.__bit64 with all 64-bit operations