From balchandra.vaidya at oracle.com Tue Jun 3 10:29:45 2014
From: balchandra.vaidya at oracle.com (Balchandra Vaidya)
Date: Tue, 03 Jun 2014 11:29:45 +0100
Subject: JDK 9 ea b15 test results now available
Message-ID: <538DA399.2080209@oracle.com>
JDK 9 ea b15 test results are now available at
http://www.java.net/download/openjdk/testresults/9/testresults.html
The jdk test results contain 22 differences from the b14 test results.
0: /home/jtest/merge9/b14/jdk/JTwork pass: 4,761; fail: 9; not run: 1,024
1: /home/jtest/merge9/b15/jdk/JTwork pass: 4,781; fail: 9; error: 1; not run: 1,082
0 1 Test
--- pass java/beans/Introspector/Test8040656.java
--- pass java/lang/annotation/TypeVariableBounds.java
--- pass java/lang/invoke/LambdaFormTest.java
--- pass javax/imageio/plugins/png/ReadMalformedPngTest.java
--- pass javax/sql/testng/test/rowset/serial/SerialArrayTests.java
--- pass javax/sql/testng/test/rowset/serial/SerialBlobTests.java
--- pass javax/sql/testng/test/rowset/serial/SerialClobTests.java
--- pass javax/sql/testng/test/rowset/serial/SerialDataLinkTests.java
--- pass javax/sql/testng/test/rowset/serial/SerialExceptionTests.java
--- pass javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java
--- pass javax/sql/testng/test/rowset/serial/SerialRefTests.java
--- pass javax/sql/testng/test/rowset/serial/SerialStructTests.java
--- pass javax/sql/testng/util/BaseTest.java
--- pass javax/sql/testng/util/StubArray.java
--- pass javax/sql/testng/util/StubBlob.java
--- pass javax/sql/testng/util/StubClob.java
--- pass javax/sql/testng/util/StubRef.java
--- pass javax/sql/testng/util/StubStruct.java
--- pass javax/sql/testng/util/SuperHero.java
--- pass javax/xml/ws/8043129/MailTest.java
--- pass sun/text/resources/Format/Bug8037343.java
pass error sun/tools/jstatd/TestJstatdExternalRegistry.java
22 differences
The hotspot test results contain 10 differences.
0: /home/jtest/merge9/b14/hotspot/JTwork pass: 555; fail: 25; error: 2; not run: 11
1: /home/jtest/merge9/b15/hotspot/JTwork pass: 560; fail: 25; error: 1; not run: 9
0 1 Test
--- pass compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java
--- pass compiler/ciReplay/TestVM.sh
--- pass compiler/ciReplay/TestVM_no_comp_level.sh
fail pass compiler/membars/DekkerTest.java
pass --- runtime/7110720/Test7110720.sh
--- pass runtime/CommandLine/TestHexArguments.java
pass --- runtime/SharedArchiveFile/CdsWriteError.java
--- pass runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
--- pass runtime/duplAttributes/DuplAttributesTest.java
error fail serviceability/sa/jmap-hashcode/Test8028623.java
10 differences
The langtools test results contain 10 differences and no new failures.
0: /home/jtest/merge9/b14/langtools/JTwork pass: 3,024; fail: 1; not run: 8
1: /home/jtest/merge9/b15/langtools/JTwork pass: 3,028; not run: 8
0 1 Test
--- pass tools/javac/flow/T8042741/PositionTest.java
--- pass tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java
--- pass tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java
--- pass tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java
pass --- tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java
pass --- tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java
pass --- tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java
--- pass tools/javac/jvm/ClassRefDupInConstantPoolTest.java
--- pass tools/javac/lambda/T8041704/ErrorMessageTest.java
fail pass tools/javac/util/StringUtilsTest.java
10 differences
The nashorn test result is available at
http://download.java.net/openjdk/testresults/9/archives/b15/emailable-report.html
Thanks
Balchandra
From balchandra.vaidya at oracle.com Tue Jun 3 10:37:50 2014
From: balchandra.vaidya at oracle.com (Balchandra Vaidya)
Date: Tue, 03 Jun 2014 11:37:50 +0100
Subject: JDK 8u20 ea b16 test results now available
Message-ID: <538DA57E.6050404@oracle.com>
JDK 8u20 ea b16 test results are now available at:
http://www.java.net/download/openjdk/testresults/8/testresults.html
The overall test results contain no new failures. The jdk test results
contain 1 difference from the b15 test results.
0: /home/jtest/merge8/jdk8u20-b15/jdk/JTwork pass: 4,713; fail: 13; error: 1; not run: 939
1: /home/jtest/merge8/jdk8u20-b16/jdk/JTwork pass: 4,714; fail: 13; not run: 939
0 1 Test
error pass sun/tools/jstatd/TestJstatdExternalRegistry.java
1 differences
The hotspot test results contain 1 difference.
0: /home/jtest/merge8/jdk8u20-b15/hotspot/JTwork pass: 541; fail: 21; error: 2; not run: 7
1: /home/jtest/merge8/jdk8u20-b16/hotspot/JTwork pass: 542; fail: 21; error: 2; not run: 7
0 1 Test
--- pass runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
1 differences
The langtools test results contain no differences. Nashorn test result is
available at:
http://download.java.net/openjdk/testresults/8/archives8/jdk8u20-b16/emailable-report.html
Regards
Balchandra
From rory.odonnell at oracle.com Wed Jun 4 07:39:08 2014
From: rory.odonnell at oracle.com (Rory O'Donnell Oracle, Dublin Ireland)
Date: Wed, 04 Jun 2014 08:39:08 +0100
Subject: Early Access builds for JDK 9 b15, JDK 8u20 b16 are available on
java.net
Message-ID: <538ECD1C.7@oracle.com>
Hi All,
Early Access builds for JDK 9 b15 , JDK
8u20 b16 are available on java.net.
As we enter the later phases of development for JDK 8u20 , please log
any show
stoppers as soon as possible.
JDK 7u60 is available for download [0] .
Rgds, Rory
[0] http://www.oracle.com/technetwork/java/javase/downloads/index.html
--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland
From sadhak001 at gmail.com Thu Jun 5 20:38:13 2014
From: sadhak001 at gmail.com (Mani Sarkar)
Date: Thu, 5 Jun 2014 21:38:13 +0100
Subject: This week's AdoptOpenJDK newsletter is out!
Message-ID:
http://paper.li/adoptopenjdk/1370465075?edition_id=daa0dff0-ec28-11e3-abc3-00259071bfed&utm_campaign=paper_sub&utm_medium=email&utm_source=subscription
--
@theNeomatrix369 * | **Blog
** | *LJC Associate & LJC Advocate
(@adoptopenjdk & @adoptajsr programs)
*Meet-a-Project - *MutabilityDetector
* | **Bitbucket
* * | **Github
* * | **LinkedIn
*
*Come to Devoxx UK 2014:* http://www.devoxx.co.uk/
*Don't chase success, rather aim for "Excellence", and success will come
chasing after you!*
From balchandra.vaidya at oracle.com Fri Jun 6 10:15:29 2014
From: balchandra.vaidya at oracle.com (Balchandra Vaidya)
Date: Fri, 06 Jun 2014 11:15:29 +0100
Subject: JDK 8u20 ea b17 test results now available
Message-ID: <539194C1.5020000@oracle.com>
JDK 8u20 ea b17 test results are now available at:
http://www.java.net/download/openjdk/testresults/8/testresults.html
The jdk test results contain 8 differences from the b16 test results and we
are investigating the failures.
0: /home/jtest/merge8/jdk8u20-b16/jdk/JTwork pass: 4,714; fail: 13; not run: 939
1: /home/jtest/merge8/jdk8u20-b17/jdk/JTwork pass: 4,710; fail: 15; error: 1; not run: 952
0 1 Test
--- pass java/lang/annotation/TypeVariableBounds.java
pass fail java/lang/management/MemoryMXBean/LowMemoryTest2.sh
pass --- java/lang/management/MemoryMXBean/LowMemoryTestConcMarkSweepGC.sh
pass --- java/lang/management/MemoryMXBean/LowMemoryTestParallelGC.sh
pass --- java/lang/management/MemoryMXBean/LowMemoryTestSerialGC.sh
--- pass java/net/Authenticator/B8034170.java
pass fail java/net/URLPermission/nstest/lookup.sh
pass error sun/tools/jstatd/TestJstatdExternalRegistry.java
8 differences
The hotspot test results contain 1 difference. No new test failure.
0: /home/jtest/merge8/jdk8u20-b16/hotspot/JTwork pass: 542; fail: 21; error: 2; not run: 7
1: /home/jtest/merge8/jdk8u20-b17/hotspot/JTwork pass: 543; fail: 21; error: 2; not run: 7
0 1 Test
--- pass serviceability/jvmti/GetObjectSizeOverflow.java
1 differences
The langtools test results contain 8 differences. No new test failure.
0: /home/jtest/merge8/jdk8u20-b16/langtools/JTwork pass: 3,008; not run: 7
1: /home/jtest/merge8/jdk8u20-b17/langtools/JTwork pass: 3,010; not run: 7
0 1 Test
--- pass tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java
--- pass tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java
--- pass tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java
--- pass tools/javac/generics/wildcards/RefQueueBug.java
pass --- tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java
pass --- tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java
pass --- tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java
--- pass tools/javac/lambda/T8041704/ErrorMessageTest.java
8 differences
Nashorn test result is available at:
http://download.java.net/openjdk/testresults/8/archives8/jdk8u20-b17/emailable-report.html
Regards
Balchandra
From balchandra.vaidya at oracle.com Mon Jun 9 09:43:33 2014
From: balchandra.vaidya at oracle.com (Balchandra Vaidya)
Date: Mon, 09 Jun 2014 10:43:33 +0100
Subject: JDK 9 ea b16 test results now available
Message-ID: <539581C5.8090604@oracle.com>
JDK 9 ea b16 test results are now available at
http://www.java.net/download/openjdk/testresults/9/testresults.html
Overall test results contain no new failures. The jdk test results
contain 3 differences from the b15 test results.
0: /home/jtest/merge9/b15/jdk/JTwork pass: 4,781; fail: 9; error: 1; not run: 1,082
1: /home/jtest/merge9/b16/jdk/JTwork pass: 4,782; fail: 9; error: 1; not run: 1,083
0 1 Test
pass --- com/sun/jdi/JdbReadTwiceTest.sh
--- pass sun/nio/ch/ServerSocketAdaptorTest.java
--- pass sun/security/tools/jarsigner/certpolicy.sh
3 differences
The hotspot test results contain no differences. The langtools test results
contain 2 differences.
0: /home/jtest/merge9/b15/langtools/JTwork pass: 3,028; not run: 8
1: /home/jtest/merge9/b16/langtools/JTwork pass: 3,030; not run: 8
0 1 Test
--- pass tools/javac/lambda/T8031967.java
--- pass tools/javac/types/BadSigTest.java
2 differences
The nashorn test result is available at
http://download.java.net/openjdk/testresults/9/archives/b16/emailable-report.html
Thanks
Balchandra
From rory.odonnell at oracle.com Mon Jun 9 12:05:09 2014
From: rory.odonnell at oracle.com (Rory O'Donnell)
Date: Mon, 09 Jun 2014 05:05:09 -0700
Subject: Early Access builds for JDK 9 b16, JDK 8u20 b17 are available on
java.net
Message-ID: <5395A2F5.7080702@oracle.com>
Hi All,
Early Access builds for JDK 9 b16 and
JDK 8u20 b17 are available on
java.net.
As we enter the later phases of development for JDK 8u20 , please log
any show
stoppers as soon as possible.
Rgds, Rory
--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland
From sadhak001 at gmail.com Thu Jun 12 04:09:51 2014
From: sadhak001 at gmail.com (Mani Sarkar)
Date: Thu, 12 Jun 2014 05:09:51 +0100
Subject: AdoptOpenJDK newsletter is out!
Message-ID:
http://paper.li/adoptopenjdk/1370465075?edition_id=01d4b0d0-f1a9-11e3-aff4-00259071bfed&utm_campaign=paper_sub&utm_medium=email&utm_source=subscription
--
@theNeomatrix369 * | **Blog
** | *LJC Associate & LJC Advocate
(@adoptopenjdk & @adoptajsr programs)
*Meet-a-Project - *MutabilityDetector
* | **Bitbucket
* * | **Github
* * | **LinkedIn
*
*Come to Devoxx UK 2014:* http://www.devoxx.co.uk/
*Don't chase success, rather aim for "Excellence", and success will come
chasing after you!*
From sadhak001 at gmail.com Wed Jun 18 21:21:18 2014
From: sadhak001 at gmail.com (Mani Sarkar)
Date: Wed, 18 Jun 2014 22:21:18 +0100
Subject: AdoptOpenJDK newsletter is out!
Message-ID:
http://paper.li/adoptopenjdk/1370465075?edition_id=2a37b2e0-f729-11e3-aff4-00259071bfed&utm_campaign=paper_sub&utm_medium=email&utm_source=subscription
--
@theNeomatrix369 * | **Blog
** | *LJC Associate & LJC Advocate
(@adoptopenjdk & @adoptajsr programs)
*Meet-a-Project - *MutabilityDetector
* | **Bitbucket
* * | **Github
* * | **LinkedIn
*
*Come to Devoxx UK 2014:* http://www.devoxx.co.uk/
*Don't chase success, rather aim for "Excellence", and success will come
chasing after you!*
From rory.odonnell at oracle.com Thu Jun 19 15:07:08 2014
From: rory.odonnell at oracle.com (Rory O'Donnell)
Date: Thu, 19 Jun 2014 08:07:08 -0700
Subject: JDK 8u20 ea b19 test results now available
Message-ID: <53A2FC9C.8040702@oracle.com>
JDK 8u20 ea b19 test results are now available at:
http://www.java.net/download/openjdk/testresults/8/testresults.html
The jdk test results contain 3 differences from the b17 test results.
No new test failure.
0: /home/jtest/merge8/jdk8u20-b17/jdk/JTwork pass: 4,710; fail: 15; error: 1; not run: 952
1: /home/jtest/merge8/jdk8u20-b19/jdk/JTwork pass: 4,713; fail: 14; not run: 952
0 1 Test
--- pass com/sun/tools/attach/TempDirTest.java
fail pass java/lang/management/MemoryMXBean/LowMemoryTest2.sh
error pass sun/tools/jstatd/TestJstatdExternalRegistry.java
3 differences
The hotspot test results contain 8 differences. No new test failure.
0: /home/jtest/merge8/jdk8u20-b17/hotspot/JTwork pass: 543; fail: 21; error: 2; not run: 7
1: /home/jtest/merge8/jdk8u20-b19/hotspot/JTwork pass: 550; fail: 19; error: 2; not run: 7
0 1 Test
--- pass compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java
--- pass compiler/intrinsics/hashcode/TestHashCode.java
--- pass compiler/loopopts/TestLogSum.java
--- pass compiler/uncommontrap/TestStackBangMonitorOwned.java
fail pass compiler/whitebox/IsMethodCompilableTest.java
fail --- gc/g1/TestStringDeduplicationMemoryUsage.java
--- pass gc/metaspace/TestMetaspaceInitialization.java
--- pass runtime/Thread/TestThreadDumpMonitorContention.java
8 differences
The langtools test results contain no differences.
Nashorn test result is available at:
http://download.java.net/openjdk/testresults/8/archives8/jdk8u20-b19/emailable-report.html
--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland
From rory.odonnell at oracle.com Thu Jun 19 15:10:47 2014
From: rory.odonnell at oracle.com (Rory O'Donnell)
Date: Thu, 19 Jun 2014 08:10:47 -0700
Subject: JDK 9 ea b18 test results now available
Message-ID: <53A2FD77.6040902@oracle.com>
JDK 9 ea b18 test results are now available at
http://www.java.net/download/openjdk/testresults/9/testresults.html
Overall test results contain no difference from b17 test results.
The nashorn test result is available at
http://download.java.net/openjdk/testresults/9/archives/b18/emailable-report.html
Rgds, Rory
--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland
From daniel.bryant at tai-dev.co.uk Sun Jun 22 16:45:32 2014
From: daniel.bryant at tai-dev.co.uk (Daniel Bryant)
Date: Sun, 22 Jun 2014 17:45:32 +0100
Subject: Successful DevoxxUK / "Hack the Tower" OpenJDK hackday
Message-ID: <53A7082C.4080006@tai-dev.co.uk>
Hi all,
Just wanted to mention that last Saturday we hosted a successful OpenJDK
hackday in combination with the Devoxx UK conference and Salesforce
"Hack the Tower" event.
We had 15+ attendees in the OpenJDK section of the event, and
approximately a third were new (and so we got them building the OpenJDK
via Mani's instructions), a third were more experienced (and so they
experimented with fixing Sonar warnings), and the remainder worked on
Betterrev.
https://twitter.com/danielbryantuk/status/477801211492847616
We were also fortunate to have James Ward of Typesafe/Play fame with us
at the event, and he offered some great feedback about the architecture
and code within Betterrev.
https://twitter.com/danielbryantuk/status/477856972650602496
We also ran an OpenJDK BOF session at the DevoxxUK conference, and Mani
manned the OpenJDK booth at the associated Hackergarten. We received
some good feedback on this event, and also some suggestions on how to
make this better; the primary comment/question was 'what have the
community contributed to OpenJDK', and 'what can we reasonably expect to
contribute if we join up...'
Best wishes,
Daniel
P.S. Last week we received good news that we have an OpenJDK BOF
accepted again at JavaOne this year, and the LJC also have a related
Panel/BOF session about how JUGs can contribute to the future of Java :-)
--
*Daniel Bryant | Software Development Consultant |
taidevcouk.wordpress.com *
daniel.bryant at tai-dev.co.uk | +44
(0) 7799406399 | Twitter: @danielbryantuk
From daniel.bryant at tai-dev.co.uk Sun Jun 22 16:48:59 2014
From: daniel.bryant at tai-dev.co.uk (Daniel Bryant)
Date: Sun, 22 Jun 2014 17:48:59 +0100
Subject: Successful DevoxxUK / "Hack the Tower" OpenJDK hackday
In-Reply-To: <53A7082C.4080006@tai-dev.co.uk>
References: <53A7082C.4080006@tai-dev.co.uk>
Message-ID: <53A708FB.3050804@tai-dev.co.uk>
Related to the P.S. note on my previous email, I've just noticed that
the J1 OpenJDK session has been accepted as a BOF, but I submitted it as
a Conference Panel session... I wonder if it was changed, or if the
Oracle website is reporting this incorrectly?
Best wishes,
Daniel
On 22/06/2014 17:45, Daniel Bryant wrote:
> Hi all,
>
> Just wanted to mention that last Saturday we hosted a successful
> OpenJDK hackday in combination with the Devoxx UK conference and
> Salesforce "Hack the Tower" event.
>
> We had 15+ attendees in the OpenJDK section of the event, and
> approximately a third were new (and so we got them building the
> OpenJDK via Mani's instructions), a third were more experienced (and
> so they experimented with fixing Sonar warnings), and the remainder
> worked on Betterrev.
>
> https://twitter.com/danielbryantuk/status/477801211492847616
>
> We were also fortunate to have James Ward of Typesafe/Play fame with
> us at the event, and he offered some great feedback about the
> architecture and code within Betterrev.
>
> https://twitter.com/danielbryantuk/status/477856972650602496
>
> We also ran an OpenJDK BOF session at the DevoxxUK conference, and
> Mani manned the OpenJDK booth at the associated Hackergarten. We
> received some good feedback on this event, and also some suggestions
> on how to make this better; the primary comment/question was 'what
> have the community contributed to OpenJDK', and 'what can we
> reasonably expect to contribute if we join up...'
>
> Best wishes,
>
> Daniel
>
> P.S. Last week we received good news that we have an OpenJDK BOF
> accepted again at JavaOne this year, and the LJC also have a related
> Panel/BOF session about how JUGs can contribute to the future of Java :-)
>
--
*Daniel Bryant | Software Development Consultant |
taidevcouk.wordpress.com *
daniel.bryant at tai-dev.co.uk | +44
(0) 7799406399 | Twitter: @danielbryantuk
From martijnverburg at gmail.com Sun Jun 22 21:02:26 2014
From: martijnverburg at gmail.com (Martijn Verburg)
Date: Sun, 22 Jun 2014 22:02:26 +0100
Subject: Successful DevoxxUK / "Hack the Tower" OpenJDK hackday
In-Reply-To: <53A708FB.3050804@tai-dev.co.uk>
References: <53A7082C.4080006@tai-dev.co.uk> <53A708FB.3050804@tai-dev.co.uk>
Message-ID:
Nice one - looking forward to catching up on Jame's comments! Pretty
typical for J1 events to get shifted to BoFs..
Cheers,
Martijn
On 22 June 2014 17:48, Daniel Bryant wrote:
> Related to the P.S. note on my previous email, I've just noticed that the
> J1 OpenJDK session has been accepted as a BOF, but I submitted it as a
> Conference Panel session... I wonder if it was changed, or if the Oracle
> website is reporting this incorrectly?
>
> Best wishes,
>
> Daniel
>
>
>
> On 22/06/2014 17:45, Daniel Bryant wrote:
>
>> Hi all,
>>
>> Just wanted to mention that last Saturday we hosted a successful OpenJDK
>> hackday in combination with the Devoxx UK conference and Salesforce "Hack
>> the Tower" event.
>>
>> We had 15+ attendees in the OpenJDK section of the event, and
>> approximately a third were new (and so we got them building the OpenJDK via
>> Mani's instructions), a third were more experienced (and so they
>> experimented with fixing Sonar warnings), and the remainder worked on
>> Betterrev.
>>
>> https://twitter.com/danielbryantuk/status/477801211492847616
>>
>> We were also fortunate to have James Ward of Typesafe/Play fame with us
>> at the event, and he offered some great feedback about the architecture and
>> code within Betterrev.
>>
>> https://twitter.com/danielbryantuk/status/477856972650602496
>>
>> We also ran an OpenJDK BOF session at the DevoxxUK conference, and Mani
>> manned the OpenJDK booth at the associated Hackergarten. We received some
>> good feedback on this event, and also some suggestions on how to make this
>> better; the primary comment/question was 'what have the community
>> contributed to OpenJDK', and 'what can we reasonably expect to contribute
>> if we join up...'
>>
>> Best wishes,
>>
>> Daniel
>>
>> P.S. Last week we received good news that we have an OpenJDK BOF accepted
>> again at JavaOne this year, and the LJC also have a related Panel/BOF
>> session about how JUGs can contribute to the future of Java :-)
>>
>>
> --
> *Daniel Bryant | Software Development Consultant |
> taidevcouk.wordpress.com *
> daniel.bryant at tai-dev.co.uk | +44
> (0) 7799406399 | Twitter: @danielbryantuk danielbryantuk>
>
From donald.smith at oracle.com Mon Jun 23 11:54:50 2014
From: donald.smith at oracle.com (Donald Smith)
Date: Mon, 23 Jun 2014 07:54:50 -0400
Subject: Successful DevoxxUK / "Hack the Tower" OpenJDK hackday
In-Reply-To: <53A708FB.3050804@tai-dev.co.uk>
References: <53A7082C.4080006@tai-dev.co.uk> <53A708FB.3050804@tai-dev.co.uk>
Message-ID: <53A8158A.1050502@oracle.com>
..jumping in without knowing the specifics but based on historical
moves in this area...
It's a bit of a numbers game, but technically as a BOF it will still be
"panel style", and same gratis pass & room benefits, etc. It's just a
bit of a numbers game with how the program is organized and the content
is laid out. This has happened to myself and team countless times in
the past, and it's more about being specific content/topic that fit
better with the BOF allocation. But as I say, it's the same rooms, you
can still easily do panels, it's still in the same program, etc.
- Don
On 22/06/2014 12:48 PM, Daniel Bryant wrote:
> Related to the P.S. note on my previous email, I've just noticed that
> the J1 OpenJDK session has been accepted as a BOF, but I submitted it
> as a Conference Panel session... I wonder if it was changed, or if the
> Oracle website is reporting this incorrectly?
>
> Best wishes,
>
> Daniel
>
>
> On 22/06/2014 17:45, Daniel Bryant wrote:
>> Hi all,
>>
>> Just wanted to mention that last Saturday we hosted a successful
>> OpenJDK hackday in combination with the Devoxx UK conference and
>> Salesforce "Hack the Tower" event.
>>
>> We had 15+ attendees in the OpenJDK section of the event, and
>> approximately a third were new (and so we got them building the
>> OpenJDK via Mani's instructions), a third were more experienced (and
>> so they experimented with fixing Sonar warnings), and the remainder
>> worked on Betterrev.
>>
>> https://twitter.com/danielbryantuk/status/477801211492847616
>>
>> We were also fortunate to have James Ward of Typesafe/Play fame with
>> us at the event, and he offered some great feedback about the
>> architecture and code within Betterrev.
>>
>> https://twitter.com/danielbryantuk/status/477856972650602496
>>
>> We also ran an OpenJDK BOF session at the DevoxxUK conference, and
>> Mani manned the OpenJDK booth at the associated Hackergarten. We
>> received some good feedback on this event, and also some suggestions
>> on how to make this better; the primary comment/question was 'what
>> have the community contributed to OpenJDK', and 'what can we
>> reasonably expect to contribute if we join up...'
>>
>> Best wishes,
>>
>> Daniel
>>
>> P.S. Last week we received good news that we have an OpenJDK BOF
>> accepted again at JavaOne this year, and the LJC also have a related
>> Panel/BOF session about how JUGs can contribute to the future of Java
>> :-)
>>
>
From benjamin.john.evans at gmail.com Mon Jun 23 19:39:56 2014
From: benjamin.john.evans at gmail.com (Ben Evans)
Date: Mon, 23 Jun 2014 20:39:56 +0100
Subject: Fwd: JDK9 project: XML/JAXP Approachability / Ease of Use
In-Reply-To: <53A87A8F.4030401@oracle.com>
References: <53A87A8F.4030401@oracle.com>
Message-ID:
For anyone not on discuss or core-libs-dev - I think this is likely to be
of interest to our devs.
---------- Forwarded message ----------
From: "huizhe wang"
Date: 23 Jun 2014 20:36
Subject: JDK9 project: XML/JAXP Approachability / Ease of Use
To: "Core-Libs-Dev" , <
discuss at openjdk.java.net>
Cc:
Hi,
We're planning on a jaxp project to address usability issues in the JAXP
API. One of the complaints about the JAXP API is the number of lines of
code that are needed to implement a simple task. Tasks that should take one
or two lines often take ten or twelve lines instead. Consider the following
example:
File file = new File(FILEPATH + "results.xml");
DocumentBuilderFactory factory = DocumentBuilderFactory.
newInstance();
factory.setNamespaceAware(true);
XPathFactory xf = XPathFactory.newInstance();
XPath xp = xf.newXPath();
xp.setNamespaceContext(new NamespaceContext() {
@Override
public String getNamespaceURI(String prefix) {
return "http://example.com/users/";
}
@Override
public String getPrefix(String namespaceURI) {
return "ns1";
}
@Override
public Iterator getPrefixes(String namespaceURI) {
ArrayList list = new ArrayList();
list.add("ns1");
return list.iterator();
}
});
try {
DocumentBuilder builder = factory.newDocumentBuilder();
Document document = builder.parse(file);
String s = (String) xp.evaluate(
"/ns1:Results/ns1:Row[ns1:USERID=2]/ns1:NAME[text()]",
document, XPathConstants.STRING);
System.out.println("Company: " + s);
} catch (ParserConfigurationException e) {
//creating DocumentBuilder
} catch (SAXException ex) {
//parsing
} catch (IOException ex) {
//parsing
} catch (XPathExpressionException ex) {
//xpath evaluation
}
The issues reflected in the above sample include:
*1. Too many abstractions*
As shown in the above sample, there are multiple layers of abstraction in
the DOM and Xpath API: factory, builder, and document, XPathFactory and
XPath.
*2. Unnecessary Pluggability*
The pluggability layer allows easily plugging in third party
implementations. However, in many use cases where pluggability is not
needed, it becomes the performance bottleneck for the applications.
*3. Too many unrelated checked exceptions*
There are four unrelated checked exceptions in the above example. None of
them is recoverable. ParserConfigurationException actually reflects a
design flaw in the DocumentBuilderFactory that allowed setting both a
Schema and Schema Language. In practice, Exception is often used to avoid
having to catch each of the checked exceptions.
*4. Lack of integration*
JAXP is an umbrella of several libraries. The sample code above
demonstrated the lack of integration among them. First of all, A DOM
Document and XPath have to be created separately. Secondly, as in the above
case, the Document may be either namespace-aware or unaware, depending on
the setting on the DOM Factory, which is unknown to XPath created later.
This project may have two aspects: one to provide APIs to get straight to
the objects such as DOM Document, and another to provide convenient methods
for some common use cases. (*Note that, there is no intention to replace
the existing API nor duplicate all of the features.)
For the example above, it could potentially be done in a couple of lines
(this is just an illustration on how existing APIs could be simplified and
may not reflect what the API would look like):
String company =
XMLDocument.fromFile(FILEPATH + "results.xml")
.evalXPath("/Results/Row[USERID=2]/NAME[text()]");
System.out.printf("Company: %s%n", company);
We would love to hear from you. Any thoughts, concerns,
experiences/complaints would be very welcome.
Thanks,
Joe
From sadhak001 at gmail.com Wed Jun 25 21:33:41 2014
From: sadhak001 at gmail.com (Mani Sarkar)
Date: Wed, 25 Jun 2014 22:33:41 +0100
Subject: Adopt OpenJDK newsletter is out!
Message-ID:
http://paper.li/adoptopenjdk/1370465075?edition_id=536e58a0-fca9-11e3-aff4-00259071bfed&utm_campaign=paper_sub&utm_medium=email&utm_source=subscription
--
@theNeomatrix369 * | **Blog
** | *LJC Associate & LJC Advocate
(@adoptopenjdk & @adoptajsr programs)
*Meet-a-Project - *MutabilityDetector
* | **Bitbucket
* * | **Github
* * | **LinkedIn
*
*Come to Devoxx UK 2014:* http://www.devoxx.co.uk/
*Don't chase success, rather aim for "Excellence", and success will come
chasing after you!*
From balchandra.vaidya at oracle.com Thu Jun 26 11:44:58 2014
From: balchandra.vaidya at oracle.com (Balchandra Vaidya)
Date: Thu, 26 Jun 2014 12:44:58 +0100
Subject: JDK 9 ea b19 test results now available
Message-ID: <53AC07BA.4000907@oracle.com>
JDK 9 ea b19 test results are now available at
http://www.java.net/download/openjdk/testresults/9/testresults.html
The jdk test results contain 6 differences from the b18 test results.
No new test case failure.
0: /home/jtest/merge9/b18/jdk/JTwork pass: 4,784; fail: 8; error: 1; not run: 1,083
1: /home/jtest/merge9/b19/jdk/JTwork pass: 4,790; fail: 8; error: 1; not run: 1,083
0 1 Test
--- pass com/sun/tools/attach/StartManagementAgent.java
--- pass java/lang/invoke/lookup/SpecialStatic.java
--- pass java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
--- pass java/util/HashMap/PutNullKey.java
--- pass sun/net/www/protocol/http/ZoneId.java
--- pass sun/security/tools/keytool/default_options.sh
6 differences
The hotspot test results contain 11 differences. The failed (error) test
case is under investigation.
0: /home/jtest/merge9/b18/hotspot/JTwork pass: 562; fail: 25; error: 1; not run: 8
1: /home/jtest/merge9/b19/hotspot/JTwork pass: 564; fail: 22; error: 2; not run: 9
0 1 Test
pass --- gc/arguments/TestParallelHeapSizeFlags.java
pass --- gc/arguments/TestUseCompressedOopsErgo.java
fail --- gc/g1/TestHumongousShrinkHeap.java
fail --- gc/g1/TestStringDeduplicationMemoryUsage.java
--- pass gc/metaspace/TestMetaspaceInitialization.java
pass --- gc/parallelScavenge/TestDynShrinkHeap.java
--- pass runtime/RedefineFinalizer/RedefineFinalizer.java
--- pass runtime/SharedArchiveFile/SharedBaseAddress.java
--- pass runtime/SharedArchiveFile/SpaceUtilizationCheck.java
--- pass runtime/Thread/TestThreadDumpMonitorContention.java
fail error serviceability/sa/jmap-hashcode/Test8028623.java
11 differences
The langtools test results contain 15 differences. No new test
case failure.
0: /home/jtest/merge9/b18/langtools/JTwork pass: 3,032; not run: 8
1: /home/jtest/merge9/b19/langtools/JTwork pass: 3,047; not run: 5
0 1 Test
--- pass tools/javac/annotations/FinalReceiverTest.java
--- pass tools/javac/annotations/LocalInnerReceiverTest.java
--- pass tools/javac/annotations/typeAnnotations/failures/AnnotatedClassExpr.java
--- pass tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.java
--- pass tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.java
--- pass tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass3.java
--- pass tools/javac/annotations/typeAnnotations/newlocations/AllLocations.java
--- pass tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java
--- pass tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java
--- pass tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java
--- pass tools/javac/api/TestSearchPaths.java
--- pass tools/javac/api/taskListeners/CompileEvent.java
--- pass tools/javac/generics/inference/8043725/T8043725.java
--- pass tools/javac/generics/wildcards/T8015101.java
--- pass tools/javac/lib/DPrinter.java
15 differences
The nashorn test result is available at
http://download.java.net/openjdk/testresults/9/archives/b19/emailable-report.html
Thanks
Balchandra
From balchandra.vaidya at oracle.com Thu Jun 26 11:55:38 2014
From: balchandra.vaidya at oracle.com (Balchandra Vaidya)
Date: Thu, 26 Jun 2014 12:55:38 +0100
Subject: JDK 8u20 ea b20 test results now available
Message-ID: <53AC0A3A.9040803@oracle.com>
JDK 8u20 ea b20 test results are now available at:
http://www.java.net/download/openjdk/testresults/8/testresults.html
The jdk test results contain 14 differences from the b19 test results. The
failed test case is under investigation.
0: /home/jtest/merge8/jdk8u20-b19/jdk/JTwork pass: 4,713; fail: 14; not run: 952
1: /home/jtest/merge8/jdk8u20-b20/jdk/JTwork pass: 4,725; fail: 15; not run: 967
0 1 Test
--- pass java/lang/annotation/typeAnnotations/TestExecutableGetAnnotatedType.java
--- pass java/lang/invoke/VMAnonymousClass.java
--- pass java/lang/invoke/lookup/SpecialStatic.java
pass fail java/lang/management/MemoryMXBean/LowMemoryTest2.sh
--- pass java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java
--- pass java/time/test/java/time/format/TestDateTimeParsing.java
--- pass java/time/test/java/time/temporal/TestIsoWeekFields.java
--- pass java/util/HashMap/PutNullKey.java
--- pass javax/xml/ws/8043129/MailTest.java
--- pass sun/security/krb5/auto/AddressesAndNameType.java
--- pass sun/security/krb5/auto/UdpTcp.java
--- pass sun/security/krb5/etype/UnsupportedKeyType.java
--- pass sun/security/tools/jarsigner/certpolicy.sh
--- pass sun/text/resources/Format/Bug8037343.java
14 differences
The hotspot test results contain 1 difference. No new test failure.
0: /home/jtest/merge8/jdk8u20-b19/hotspot/JTwork pass: 550; fail: 19; error: 2; not run: 7
1: /home/jtest/merge8/jdk8u20-b20/hotspot/JTwork pass: 551; fail: 19; error: 2; not run: 7
0 1 Test
--- pass compiler/intrinsics/clone/TestObjectClone.java
1 differences
The langtools test results contain 16 differences.
0: /home/jtest/merge8/jdk8u20-b19/langtools/JTwork pass: 3,010; not run: 7
1: /home/jtest/merge8/jdk8u20-b20/langtools/JTwork pass: 3,025; error: 1; not run: 7
0 1 Test
--- pass tools/javac/NoStringToLower.java
--- pass tools/javac/T8038975/AccessTest.java
--- pass tools/javac/annotations/FinalReceiverTest.java
--- pass tools/javac/annotations/LocalInnerReceiverTest.java
--- pass tools/javac/defaultMethods/static/StaticInvoke.java
--- pass tools/javac/flow/T8042741/PositionTest.java
--- pass tools/javac/generics/diamond/T8041713/DiamondPlusUnexistingMethodRefCrashTest.java
--- pass tools/javac/generics/inference/8043725/T8043725.java
--- pass tools/javac/generics/inference/NestedWildcards.java
--- pass tools/javac/generics/wildcards/T8015101.java
--- error tools/javac/generics/wildcards/T8034147.java
--- pass tools/javac/lambda/T8031967.java
--- pass tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.java
--- pass tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.java
--- pass tools/javac/types/BadSigTest.java
--- pass tools/javac/util/StringUtilsTest.java
16 differences
Nashorn test result is available at:
http://download.java.net/openjdk/testresults/8/archives8/jdk8u20-b20/emailable-report.html
Regards
Balchandra
From sadhak001 at gmail.com Fri Jun 27 06:06:08 2014
From: sadhak001 at gmail.com (Mani Sarkar)
Date: Fri, 27 Jun 2014 07:06:08 +0100
Subject: SigTest Tool Status
In-Reply-To:
References:
Message-ID:
Hi,
You have the correct home page for *SigTest*, to get in touch with the team
that manages it and might possibly be able to give you commit rights please
check out the mailing list -
http://mail.openjdk.java.net/mailman/listinfo/code-tools-dev.
As SigTest falls under Code-tools, its the most appropriate mailing list to
be on.
We also have moved all Adopt OpenJDK related discussions to our new mailing
list which you can easily join by going to
http://mail.openjdk.java.net/mailman/listinfo/adoption-discuss, any OpenJDK
related questions and discussions would be nice to have on this list.
Thanks and hope you get your goals met.
Cheers,
Mani
On Wed, Jun 25, 2014 at 5:02 PM, Dmitry Buzdin wrote:
> Hi,
>
> Who would be a right person to get in touch with regards to SigTest tool
> status?
>
> https://wiki.openjdk.java.net/display/CodeTools/sigtest
>
> The project I am working on would benefit greatly from that, but there are
> API extensibility issues and the whole build process and publishing to
> Maven Central is basically absent.
> After move to Mercurial Jenkins was not reconfigured etc. etc.
>
> I have possibility to contribute, but need help from someone with commit
> rights and idea of what is going on.
>
> Suggestions are:
> - start publishing to Maven Central (via Bintray or directly)
> - Work on API to ensure violation levels are configurable (so error could
> be substituted to warning in some projects via config)
> - Reconfigure Jenkins Job on cloudbees so it runs smoothly from new repo (
> https://adopt-openjdk.ci.cloudbees.com/job/sigtest/)
>
> Any help appreciated!
>
> Regards,
> Dmitry Buzdin
>
> --
> -- You've received this message because you are subscribed to the Google
> Groups Adopt OpenJDK group. To post to this group, send an email to
> adopt-openjdk at googlegroups.com. To unsubscribe from this group, send an
> email to adopt-openjdk+unsubscribe at googlegroups.com. For more options,
> visit this group at
> https://groups.google.com/d/forum/adopt-openjdk?hl=en-GB
> ---
> You received this message because you are subscribed to the Google Groups
> "Adopt OpenJDK" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to adopt-openjdk+unsubscribe at googlegroups.com.
> To post to this group, send email to adopt-openjdk at googlegroups.com.
> Visit this group at http://groups.google.com/group/adopt-openjdk.
> For more options, visit https://groups.google.com/d/optout.
>
--
@theNeomatrix369 * | **Blog
** | *LJC Associate & LJC Advocate
(@adoptopenjdk & @adoptajsr programs)
*Meet-a-Project - *MutabilityDetector
* | **Bitbucket
* * | **Github
* * | **LinkedIn
*
*Come to Devoxx UK 2014:* http://www.devoxx.co.uk/
*Don't chase success, rather aim for "Excellence", and success will come
chasing after you!*
From rory.odonnell at oracle.com Fri Jun 27 07:39:41 2014
From: rory.odonnell at oracle.com (Rory O'Donnell Oracle, Dublin Ireland)
Date: Fri, 27 Jun 2014 08:39:41 +0100
Subject: Early Access builds for JDK 9 b19, JDK 8u20 b20 are available on
java.net
Message-ID: <53AD1FBD.8010505@oracle.com>
Hi All,
Early Access builds for JDK 9 b19 and
JDK 8u20 b20 are available on
java.net.
As we enter the later phases of development for JDK 8u20 , please log
any show
stoppers as soon as possible.
Rgds, Rory
--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland
From sadhak001 at gmail.com Fri Jun 27 21:26:34 2014
From: sadhak001 at gmail.com (Mani Sarkar)
Date: Fri, 27 Jun 2014 22:26:34 +0100
Subject: Fwd: [adopt-a-jsr] JCP Annual Award Nominations Open
In-Reply-To: <53ACB6D4.8090707@jcp.org>
References: <53ACB6D4.8090707@jcp.org>
Message-ID:
Hi all,
Its time to pick your stars and help them shine, see below how you can do
that!
Cheers,
Mani
---------- Forwarded message ----------
From: Heather VanCura
Date: Fri, Jun 27, 2014 at 1:12 AM
Subject: [adopt-a-jsr] JCP Annual Award Nominations Open
To: JCP EC members , members at adoptajsr.java.net,
jug-leaders at jugs.java.net, users at java-champions.java.net
Hello!
The 12th Annual JCP Awards Nominations are now open until 19 July. Submit
nominations via email to pmo at jcp.org or use the nomination form on java.net.
The JCP EC will vote to select the winners following the nomination period.
https://www.java.net/jcpawards#nomination?
Descriptions of the award categories for this year:
JCP Member/Participant Of The Year - This award recognizes the corporate or
individual member (either Member or Participant) who has made the most
significant positive impact on the community in the past year. Leadership,
investment in the community, and innovation are some of the qualities that
EC Members look for in voting for this award.
Outstanding Spec Lead - The role of Spec Lead is not an easy one, and the
person who takes that responsibility must be, among other things,
technically savvy, able to build consensus in spite of diverse corporate
goals, and focused on efficiency and execution. This award recognizes the
person who has brought together these qualities the best in the past year,
in leading a JSR for the Java community (Java SE, Java EE or Java ME).
Most Significant JSR - Specification development is key to the success of
the JCP program and helps ensure we remain a fresh and vibrant community.
This award recognizes the Spec Lead and Expert Group that have contributed
(either in progress or final) the most significant JSR for the Java
community (Java SE, Java EE or Java ME) in the past year.
Outstanding Adopt-a-JSR Participant - This award recognizes the Java User
Group (JUG) that has made the most exemplary contribution through the
Adopt-a-JSR program in the past year. The London Java Community and SouJava
initiated, and are thereby implicitly recognized, in this effort for JUGs
around the world to become more involved in the work of JSRs. Innovation,
community engagement and technical impact are some of the characteristics
that EC members look for in voting for this award.
We look forward to receiving your nominations!
- Heather
--
@theNeomatrix369 * | **Blog
** | *LJC Associate & LJC Advocate
(@adoptopenjdk & @adoptajsr programs)
*Meet-a-Project - *MutabilityDetector
* | **Bitbucket
* * | **Github
* * | **LinkedIn
*
*Come to Devoxx UK 2014:* http://www.devoxx.co.uk/
*Don't chase success, rather aim for "Excellence", and success will come
chasing after you!*
From marto8808 at gmail.com Mon Jun 30 21:13:40 2014
From: marto8808 at gmail.com (Martin Toshev)
Date: Tue, 1 Jul 2014 00:13:40 +0300
Subject: Jigsaw/Penrose contribution
Message-ID:
Hi, everyone,
A few days ago we had a session about Jigsaw/Penrose in our local JUG
and there has been some great interest in contributing to the projects. Is
anyone from the Adopt OpenJDK group currently contributing to any of the
two projects and is willing to share some experiences and guidance ? Thanks
in advance.
Best regards,
Martin