Sat, 13 Sep 2014 18:14:14 +0200Removing debugging note jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 13 Sep 2014 18:14:14 +0200] rev 1685
Removing debugging note

Sat, 13 Sep 2014 16:11:42 +0200Call RetroLambda during AOT compilation jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 13 Sep 2014 16:11:42 +0200] rev 1684
Call RetroLambda during AOT compilation

Sat, 13 Sep 2014 15:41:35 +0200Run the tests in a browser jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 13 Sep 2014 15:41:35 +0200] rev 1683
Run the tests in a browser

Sat, 13 Sep 2014 15:37:30 +0200We don't need the loader anymore jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 13 Sep 2014 15:37:30 +0200] rev 1682
We don't need the loader anymore

Sat, 13 Sep 2014 15:37:01 +0200Don't forget to add to classes list jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 13 Sep 2014 15:37:01 +0200] rev 1681
Don't forget to add to classes list

Sat, 13 Sep 2014 14:37:49 +0200Using @Compare tests to make sure the classes are processed by the AOT infrastructure. jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 13 Sep 2014 14:37:49 +0200] rev 1680
Using @Compare tests to make sure the classes are processed by the AOT infrastructure.

Sat, 13 Sep 2014 14:19:43 +0200Support processing of lambda also in directories jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 13 Sep 2014 14:19:43 +0200] rev 1679
Support processing of lambda also in directories

Sat, 13 Sep 2014 13:44:01 +0200Can call RetroLambda processor in JAR files. jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 13 Sep 2014 13:44:01 +0200] rev 1678
Can call RetroLambda processor in JAR files.

Tue, 09 Sep 2014 12:45:22 +0200Seems to work OK on soon to come release 1.0 of html4j
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 09 Sep 2014 12:45:22 +0200] rev 1677
Seems to work OK on soon to come release 1.0 of html4j

Sun, 31 Aug 2014 22:36:54 +0200Adopting to new names of SPI packages to be introduced by version 1.0 of html4j API
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 31 Aug 2014 22:36:54 +0200] rev 1676
Adopting to new names of SPI packages to be introduced by version 1.0 of html4j API

Sun, 17 Aug 2014 20:15:56 +0200Removing all the JDK8 invokeDynamic infrastructure. We don't need it when we are using retrolambda. jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 17 Aug 2014 20:15:56 +0200] rev 1675
Removing all the JDK8 invokeDynamic infrastructure. We don't need it when we are using retrolambda.

Sun, 17 Aug 2014 20:09:05 +0200Keep bytecode level at 1.8 as we still use default methods jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 17 Aug 2014 20:09:05 +0200] rev 1674
Keep bytecode level at 1.8 as we still use default methods

Sun, 17 Aug 2014 19:58:05 +02001st implementation of interface extender methods jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 17 Aug 2014 19:58:05 +0200] rev 1673
1st implementation of interface extender methods

Sun, 17 Aug 2014 08:27:45 +0200Executing first lambda expression on bck2brwsr thanks to preprocessing of retrolamda jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 17 Aug 2014 08:27:45 +0200] rev 1672
Executing first lambda expression on bck2brwsr thanks to preprocessing of retrolamda

Tue, 12 Aug 2014 22:57:16 +0200Need to initialize flags. getFields throws SecurityException on bck2brwsr VM - avoid. jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 12 Aug 2014 22:57:16 +0200] rev 1671
Need to initialize flags. getFields throws SecurityException on bck2brwsr VM - avoid.

Tue, 12 Aug 2014 21:07:20 +0200Need to initialize declaring class jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 12 Aug 2014 21:07:20 +0200] rev 1670
Need to initialize declaring class

Tue, 12 Aug 2014 20:51:09 +0200The bootstrap method gets called with three arguments jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 12 Aug 2014 20:51:09 +0200] rev 1669
The bootstrap method gets called with three arguments

Tue, 12 Aug 2014 20:15:50 +0200Don't mangle with JavaScript when debugging Java only method jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 12 Aug 2014 20:15:50 +0200] rev 1668
Don't mangle with JavaScript when debugging Java only method

Tue, 12 Aug 2014 19:22:39 +0200We have emulation for all the rt/emul/compact classes jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 12 Aug 2014 19:22:39 +0200] rev 1667
We have emulation for all the rt/emul/compact classes

Mon, 11 Aug 2014 20:10:46 +0200Merging the latest changes on default branch jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 11 Aug 2014 20:10:46 +0200] rev 1666
Merging the latest changes on default branch

Mon, 11 Aug 2014 18:19:38 +0200Merge: Test conversion to char jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 11 Aug 2014 18:19:38 +0200] rev 1665
Merge: Test conversion to char

Mon, 11 Aug 2014 18:17:47 +0200Merging two heads on default branch
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 11 Aug 2014 18:17:47 +0200] rev 1664
Merging two heads on default branch

Mon, 11 Aug 2014 18:17:18 +0200i2c needs to get down to 16-bits
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 11 Aug 2014 18:17:18 +0200] rev 1663
i2c needs to get down to 16-bits

Tue, 05 Aug 2014 14:54:29 +0200There does not seem to be reasons to generate the JS artifact of the VM anymore.
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 05 Aug 2014 14:54:29 +0200] rev 1662
There does not seem to be reasons to generate the JS artifact of the VM anymore.

Mon, 11 Aug 2014 17:52:23 +0200Initial attempt to provide proper 3rd parameter to bootmethod jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 11 Aug 2014 17:52:23 +0200] rev 1661
Initial attempt to provide proper 3rd parameter to bootmethod

Sun, 10 Aug 2014 11:39:36 +0200Name of boot method is properly provided jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 10 Aug 2014 11:39:36 +0200] rev 1660
Name of boot method is properly provided

Sun, 10 Aug 2014 11:32:38 +02001st parameter of bootstrap method - the Lookup - is correct jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 10 Aug 2014 11:32:38 +0200] rev 1659
1st parameter of bootstrap method - the Lookup - is correct

Sun, 10 Aug 2014 10:37:23 +0200Managed to call the bootstrap method. Just with wrong arguments. jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 10 Aug 2014 10:37:23 +0200] rev 1658
Managed to call the bootstrap method. Just with wrong arguments.

Sun, 10 Aug 2014 08:57:22 +0200A bit more debug statements jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 10 Aug 2014 08:57:22 +0200] rev 1657
A bit more debug statements

Sun, 10 Aug 2014 08:07:11 +0200The test fails on invokeDynamic instruction in JavaScript execution jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 10 Aug 2014 08:07:11 +0200] rev 1656
The test fails on invokeDynamic instruction in JavaScript execution

Sun, 10 Aug 2014 07:52:49 +0200All modules, except the one that deals with invokeDynamic pass OK jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 10 Aug 2014 07:52:49 +0200] rev 1655
All modules, except the one that deals with invokeDynamic pass OK

Sun, 10 Aug 2014 07:12:30 +0200Moving the test to JDK8 project, making it compilable and parsable by Asm jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 10 Aug 2014 07:12:30 +0200] rev 1654
Moving the test to JDK8 project, making it compilable and parsable by Asm

Sun, 10 Aug 2014 07:02:12 +0200Capable to compile the java.lang.invoke stuff jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 10 Aug 2014 07:02:12 +0200] rev 1653
Capable to compile the java.lang.invoke stuff

Sun, 10 Aug 2014 06:21:50 +0200Making sure various classes are defined only at one place jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 10 Aug 2014 06:21:50 +0200] rev 1652
Making sure various classes are defined only at one place

Sun, 10 Aug 2014 06:13:36 +0200Almost compiled java.lang.invoke, except the parts that deal with Asm bytecode generator jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 10 Aug 2014 06:13:36 +0200] rev 1651
Almost compiled java.lang.invoke, except the parts that deal with Asm bytecode generator

Sun, 10 Aug 2014 05:56:32 +0200Bringing in new exceptions jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 10 Aug 2014 05:56:32 +0200] rev 1650
Bringing in new exceptions

Sun, 10 Aug 2014 05:55:55 +0200New exceptions as of JDK8-b132 needed for invoke dynamic jdk8-b132
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 10 Aug 2014 05:55:55 +0200] rev 1649
New exceptions as of JDK8-b132 needed for invoke dynamic

Sat, 09 Aug 2014 12:15:18 +0200Can these tests be placed in compact profile jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 09 Aug 2014 12:15:18 +0200] rev 1648
Can these tests be placed in compact profile

Sat, 09 Aug 2014 11:12:05 +0200Looks like we need the java.lang.invoke classes for lambdas to work jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 09 Aug 2014 11:12:05 +0200] rev 1647
Looks like we need the java.lang.invoke classes for lambdas to work

Sat, 09 Aug 2014 11:11:13 +0200Batch of classes necessary to implement invoke dynamic interfaces. Taken from JDK8 build 132 jdk8-b132
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 09 Aug 2014 11:11:13 +0200] rev 1646
Batch of classes necessary to implement invoke dynamic interfaces. Taken from JDK8 build 132

Sat, 09 Aug 2014 10:52:34 +0200Modifying the test to fail in bck2brwsr VM jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 09 Aug 2014 10:52:34 +0200] rev 1645
Modifying the test to fail in bck2brwsr VM

Sat, 09 Aug 2014 10:42:22 +0200A way to test invokeDynamic on JDK7 inspired by https://code.google.com/p/indy-maven-plugin/ jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sat, 09 Aug 2014 10:42:22 +0200] rev 1644
A way to test invokeDynamic on JDK7 inspired by https://code.google.com/p/indy-maven-plugin/

Fri, 25 Jul 2014 14:27:04 +0200Adopting html4j rev. 0.8.3
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 25 Jul 2014 14:27:04 +0200] rev 1643
Adopting html4j rev. 0.8.3

Wed, 16 Jul 2014 07:57:22 +0200Keeping and printing the information about bootmethods jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 16 Jul 2014 07:57:22 +0200] rev 1642
Keeping and printing the information about bootmethods

Thu, 10 Jul 2014 08:17:52 +0200Filling in the constant pool jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 10 Jul 2014 08:17:52 +0200] rev 1641
Filling in the constant pool

Thu, 10 Jul 2014 08:11:53 +0200First steps towards parsing invokeDynamic jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 10 Jul 2014 08:11:53 +0200] rev 1640
First steps towards parsing invokeDynamic

Thu, 26 Jun 2014 23:54:17 +0200Can parse JDK8 generated bytecode jdk8
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 26 Jun 2014 23:54:17 +0200] rev 1639
Can parse JDK8 generated bytecode

Thu, 26 Jun 2014 07:42:54 +0200Using Object.defineProperty to specify non-enumerable properties on Object
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 26 Jun 2014 07:42:54 +0200] rev 1638
Using Object.defineProperty to specify non-enumerable properties on Object

Wed, 25 Jun 2014 23:43:51 +0200Don't list overriden Object's methods twice defprop
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 25 Jun 2014 23:43:51 +0200] rev 1637
Don't list overriden Object's methods twice

Wed, 25 Jun 2014 22:50:33 +0200Methods on object need to be manually enumerated defprop
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 25 Jun 2014 22:50:33 +0200] rev 1636
Methods on object need to be manually enumerated

Mon, 23 Jun 2014 19:35:22 +0200We need to swallow the wait4js attribute defprop
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 23 Jun 2014 19:35:22 +0200] rev 1635
We need to swallow the wait4js attribute

Sun, 22 Jun 2014 17:46:43 +0200Verifying behavior of isAssignableFrom with array class parameter defprop
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 22 Jun 2014 17:46:43 +0200] rev 1634
Verifying behavior of isAssignableFrom with array class parameter

Sun, 22 Jun 2014 17:19:16 +0200Making sure no enumerable methods are on plain Object defprop
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 22 Jun 2014 17:19:16 +0200] rev 1633
Making sure no enumerable methods are on plain Object

Sun, 22 Jun 2014 00:09:56 +0200Using Object.defineProperty to hide attributes from list of enumerable properties defprop
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 22 Jun 2014 00:09:56 +0200] rev 1632
Using Object.defineProperty to hide attributes from list of enumerable properties

Mon, 09 Jun 2014 22:07:29 +0200[maven-release-plugin] prepare for next development iteration
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 22:07:29 +0200] rev 1631
[maven-release-plugin] prepare for next development iteration

Mon, 09 Jun 2014 22:07:29 +0200[maven-release-plugin] copy for tag release-0.9
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 22:07:29 +0200] rev 1630
[maven-release-plugin] copy for tag release-0.9

Mon, 09 Jun 2014 22:07:28 +0200[maven-release-plugin] prepare release release-0.9 release-0.9
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 22:07:28 +0200] rev 1629
[maven-release-plugin] prepare release release-0.9

Mon, 09 Jun 2014 21:27:49 +0200Need to include javadoc for artifacts one wants to publish to maven repo
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 21:27:49 +0200] rev 1628
Need to include javadoc for artifacts one wants to publish to maven repo

Mon, 09 Jun 2014 21:07:08 +0200Removed tag release-0.9
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 21:07:08 +0200] rev 1627
Removed tag release-0.9

Mon, 09 Jun 2014 19:32:50 +0200[maven-release-plugin] prepare for next development iteration
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 19:32:50 +0200] rev 1626
[maven-release-plugin] prepare for next development iteration

Mon, 09 Jun 2014 19:32:49 +0200[maven-release-plugin] copy for tag release-0.9
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 19:32:49 +0200] rev 1625
[maven-release-plugin] copy for tag release-0.9

Mon, 09 Jun 2014 19:32:49 +0200[maven-release-plugin] prepare release release-0.9
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 19:32:49 +0200] rev 1624
[maven-release-plugin] prepare release release-0.9

Mon, 09 Jun 2014 19:17:41 +0200Remove the dirty hacks with names. The fix with the compiler should be good enough.
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 19:17:41 +0200] rev 1623
Remove the dirty hacks with names. The fix with the compiler should be good enough.

Mon, 09 Jun 2014 19:16:34 +0200Actually use the passed-in configuration object
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 19:16:34 +0200] rev 1622
Actually use the passed-in configuration object

Mon, 09 Jun 2014 18:21:37 +0200Another two cases where it is safer to check for name of superclass, rather than equality. rt/emul/compact test randomly failed.
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 18:21:37 +0200] rev 1621
Another two cases where it is safer to check for name of superclass, rather than equality. rt/emul/compact test randomly failed.

Mon, 09 Jun 2014 15:57:50 +0200Switching to new version of html4j APIs
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 15:57:50 +0200] rev 1620
Switching to new version of html4j APIs

Mon, 09 Jun 2014 15:57:14 +0200Merging work on closure branch which seems to work relatively well
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 15:57:14 +0200] rev 1619
Merging work on closure branch which seems to work relatively well

Mon, 09 Jun 2014 12:40:40 +0200Skip JS aot compilation, if the JS file already exists closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 12:40:40 +0200] rev 1618
Skip JS aot compilation, if the JS file already exists

Mon, 09 Jun 2014 09:40:32 +0200One calculator demo is more than enough closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 09:40:32 +0200] rev 1617
One calculator demo is more than enough

Mon, 09 Jun 2014 09:39:59 +0200Removing the archetype. Enough to have a shared one at https://github.com/jtulach/html4j-archetype closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 09:39:59 +0200] rev 1616
Removing the archetype. Enough to have a shared one at https://github.com/jtulach/html4j-archetype

Mon, 09 Jun 2014 09:38:03 +0200Launching the application from a fully built distrution directory structure closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 09 Jun 2014 09:38:03 +0200] rev 1615
Launching the application from a fully built distrution directory structure

Tue, 03 Jun 2014 16:05:21 +0200Directly derive the parent root folder based on resource name rather than going through classpath closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 03 Jun 2014 16:05:21 +0200] rev 1614
Directly derive the parent root folder based on resource name rather than going through classpath

Thu, 29 May 2014 09:57:01 +0200Lowering number of actions in invoker by half closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 29 May 2014 09:57:01 +0200] rev 1613
Lowering number of actions in invoker by half

Wed, 28 May 2014 15:18:23 +0200Reference cons__V as string closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 28 May 2014 15:18:23 +0200] rev 1612
Reference cons__V as string

Wed, 28 May 2014 14:35:21 +0200External classes are treated as exported. closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 28 May 2014 14:35:21 +0200] rev 1611
External classes are treated as exported.

Wed, 28 May 2014 13:38:29 +0200Make sure Object is always available in each VM and each extension. closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 28 May 2014 13:38:29 +0200] rev 1610
Make sure Object is always available in each VM and each extension.

Wed, 28 May 2014 10:47:18 +0200All 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
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 28 May 2014 10:47:18 +0200] rev 1609
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.

Wed, 28 May 2014 09:07:48 +0200Load scripts asynchronously closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 28 May 2014 09:07:48 +0200] rev 1608
Load scripts asynchronously

Tue, 27 May 2014 16:36:07 +0200There can be multiple VMs in one browser and the primitive types may be shared. Using string comparition to compare primitive classes. closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 27 May 2014 16:36:07 +0200] rev 1607
There can be multiple VMs in one browser and the primitive types may be shared. Using string comparition to compare primitive classes.

Tue, 27 May 2014 15:22:04 +0200Make sure test classes remain exported closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 27 May 2014 15:22:04 +0200] rev 1606
Make sure test classes remain exported

Tue, 27 May 2014 14:52:43 +0200Turning on standalone mode for the bck2brwsr.js closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 27 May 2014 14:52:43 +0200] rev 1605
Turning on standalone mode for the bck2brwsr.js

Tue, 27 May 2014 12:25:41 +0200The 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
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 27 May 2014 12:25:41 +0200] rev 1604
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.

Tue, 27 May 2014 09:20:06 +0200Adding since tag closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 27 May 2014 09:20:06 +0200] rev 1603
Adding since tag

Mon, 26 May 2014 18:29:46 +0200Skip Maven related info files closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 26 May 2014 18:29:46 +0200] rev 1602
Skip Maven related info files

Mon, 26 May 2014 18:21:36 +0200Can't close the JAR, we read its resources later closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 26 May 2014 18:21:36 +0200] rev 1601
Can't close the JAR, we read its resources later

Mon, 26 May 2014 18:21:24 +0200Enough to check the number is between 40 and 50 closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 26 May 2014 18:21:24 +0200] rev 1600
Enough to check the number is between 40 and 50

Mon, 26 May 2014 17:52:56 +0200Moving the JAR file parsing and processing into a shared library closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 26 May 2014 17:52:56 +0200] rev 1599
Moving the JAR file parsing and processing into a shared library

Mon, 26 May 2014 16:20:51 +0200Shorten the name to register an extension and use configuration object with a generated magic to ensure basic level of consistency. closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 26 May 2014 16:20:51 +0200] rev 1598
Shorten the name to register an extension and use configuration object with a generated magic to ensure basic level of consistency.

Mon, 26 May 2014 14:34:46 +0200Trying to switch to latest version of ko4j. Probably needs two patches on top of 0.8.1. Works with: html4j rev. 7ec623087bfa closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 26 May 2014 14:34:46 +0200] rev 1597
Trying to switch to latest version of ko4j. Probably needs two patches on top of 0.8.1. Works with: html4j rev. 7ec623087bfa

Mon, 26 May 2014 14:33:42 +0200Special toString() method for Boolean closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 26 May 2014 14:33:42 +0200] rev 1596
Special toString() method for Boolean

Mon, 26 May 2014 14:33:11 +0200Need to flush the stack before destroying it with return value of a function closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 26 May 2014 14:33:11 +0200] rev 1595
Need to flush the stack before destroying it with return value of a function

Mon, 26 May 2014 10:19:43 +0200Don't include provided dependencies closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 26 May 2014 10:19:43 +0200] rev 1594
Don't include provided dependencies

Mon, 26 May 2014 10:19:26 +0200Seek also in exports for the loadBytes function closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 26 May 2014 10:19:26 +0200] rev 1593
Seek also in exports for the loadBytes function

Mon, 26 May 2014 10:18:57 +0200Export all java.** packages closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Mon, 26 May 2014 10:18:57 +0200] rev 1592
Export all java.** packages

Fri, 23 May 2014 12:43:21 +0200Skip already empty classpath slots closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 23 May 2014 12:43:21 +0200] rev 1591
Skip already empty classpath slots

Fri, 23 May 2014 12:39:26 +0200Generated Script files can be specified on classpath closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 23 May 2014 12:39:26 +0200] rev 1590
Generated Script files can be specified on classpath

Fri, 23 May 2014 11:44:38 +0200Print out reasonable error rather throwing undefined type error closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Fri, 23 May 2014 11:44:38 +0200] rev 1589
Print out reasonable error rather throwing undefined type error

Thu, 22 May 2014 22:32:00 +0200closure compiler has bad habbit of rearranging elements to global scope. Need to avoid it by adding yet another wrapping function. closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 22 May 2014 22:32:00 +0200] rev 1588
closure compiler has bad habbit of rearranging elements to global scope. Need to avoid it by adding yet another wrapping function.

Thu, 22 May 2014 19:06:44 +0200Don't include @JavaScriptResource resources in generated JavaScript closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 22 May 2014 19:06:44 +0200] rev 1587
Don't include @JavaScriptResource resources in generated JavaScript

Thu, 22 May 2014 15:29:40 +0200Tests pass OK in full obfuscation mode closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 22 May 2014 15:29:40 +0200] rev 1586
Tests pass OK in full obfuscation mode

Thu, 22 May 2014 12:19:52 +0200Seek the class in VM as well as among exported symbols to allow calculator demo to start in full obfuscation mode closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 22 May 2014 12:19:52 +0200] rev 1585
Seek the class in VM as well as among exported symbols to allow calculator demo to start in full obfuscation mode

Thu, 22 May 2014 10:48:09 +0200Static compilator demo is capable to load itself from individual extension files closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 22 May 2014 10:48:09 +0200] rev 1584
Static compilator demo is capable to load itself from individual extension files

Wed, 21 May 2014 23:42:24 +0200Support for exporting whole packages. addRootClasses defined in terms of addClasses and addExported. closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 21 May 2014 23:42:24 +0200] rev 1583
Support for exporting whole packages. addRootClasses defined in terms of addClasses and addExported.

Wed, 21 May 2014 21:55:17 +0200Ignore all classes in the processor closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 21 May 2014 21:55:17 +0200] rev 1582
Ignore all classes in the processor

Sun, 18 May 2014 08:42:56 +0200Doing the initial classpath cycle in JavaScript to allow loading of the VM on demand closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 18 May 2014 08:42:56 +0200] rev 1581
Doing the initial classpath cycle in JavaScript to allow loading of the VM on demand

Sun, 18 May 2014 07:43:33 +0200Using own copy of replaceAll function, so the launcher can be independent on the Java libraries closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Sun, 18 May 2014 07:43:33 +0200] rev 1580
Using own copy of replaceAll function, so the launcher can be independent on the Java libraries

Thu, 15 May 2014 18:09:50 +0200Don't expose vm to the users of externally visible loader closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 15 May 2014 18:09:50 +0200] rev 1579
Don't expose vm to the users of externally visible loader

Wed, 14 May 2014 21:49:44 +0200loadClass is loadBytes+reload closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 14 May 2014 21:49:44 +0200] rev 1578
loadClass is loadBytes+reload

Wed, 14 May 2014 21:24:24 +0200Read the byte array via loadBytes call closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 14 May 2014 21:24:24 +0200] rev 1577
Read the byte array via loadBytes call

Wed, 14 May 2014 16:09:03 +0200loadBytes does not need the loader argument closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 14 May 2014 16:09:03 +0200] rev 1576
loadBytes does not need the loader argument

Wed, 14 May 2014 15:57:52 +0200First step towards calling directly into ClassPath and using VMLazy only for JIT compilation closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 14 May 2014 15:57:52 +0200] rev 1575
First step towards calling directly into ClassPath and using VMLazy only for JIT compilation

Thu, 15 May 2014 11:38:27 +0200JDK8 throws IOException on the build server. Try xdg-open fallback then.
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Thu, 15 May 2014 11:38:27 +0200] rev 1574
JDK8 throws IOException on the build server. Try xdg-open fallback then.

Wed, 14 May 2014 21:43:16 +0200Obfuscated tests and their libraries pass tests OK
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 14 May 2014 21:43:16 +0200] rev 1573
Obfuscated tests and their libraries pass tests OK

Wed, 14 May 2014 14:03:14 +0200Use FQN as string when running tests with FULL obfuscation of library JARs closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Wed, 14 May 2014 14:03:14 +0200] rev 1572
Use FQN as string when running tests with FULL obfuscation of library JARs

Tue, 13 May 2014 21:17:14 +0200Removing unneeded import closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 13 May 2014 21:17:14 +0200] rev 1571
Removing unneeded import

Tue, 13 May 2014 21:15:34 +0200Use exported symbols closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 13 May 2014 21:15:34 +0200] rev 1570
Use exported symbols

Tue, 13 May 2014 21:14:44 +0200Used from tests, must be exported closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 13 May 2014 21:14:44 +0200] rev 1569
Used from tests, must be exported

Tue, 13 May 2014 17:07:48 +0200Using string references to make sure JavaQuery API works in obfuscated mode closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 13 May 2014 17:07:48 +0200] rev 1568
Using string references to make sure JavaQuery API works in obfuscated mode

Tue, 13 May 2014 16:00:53 +0200console.log is not available in plain nashorn execution closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 13 May 2014 16:00:53 +0200] rev 1567
console.log is not available in plain nashorn execution

Tue, 13 May 2014 15:39:26 +0200Prevent obfuscation when defining proxy constructor and methods closure
Jaroslav Tulach <jaroslav.tulach@apidesign.org> [Tue, 13 May 2014 15:39:26 +0200] rev 1566
Prevent obfuscation when defining proxy constructor and methods