RFR: jsr166 jdk10 integration wave 5

Paul Sandoz paul.sandoz at oracle.com
Wed Nov 8 22:09:44 UTC 2017


> On 6 Nov 2017, at 12:00, Martin Buchholz <martinrb at google.com> wrote:
> 
> The notable thing this time around is the embarrassing number of rare races being fixed, all of which are second tries.  This time for sure!
> 
> There's a large number of boring changes to appease errorprone, notably
> http://errorprone.info/bugpattern/RandomModInteger
> http://errorprone.info/bugpattern/MixedArrayDimensions
> 
> http://cr.openjdk.java.net/~martin/webrevs/openjdk10/jsr166-integration/overview.html
> 

Looks good.


> 8190747: ExecutorService/Invoke.java fails intermittently
> 8179314: CountedCompleterTest.testForkHelpQuiesce fails with expected:<21> but was:<13>
> 8189387: ConcurrentLinkedDeque linearizability continued …


 685     final Node<E> succ(Node<E> p) {
 686         // TODO: should we skip deleted nodes here?

Is the comment still relevant?

Paul.

> 8189764: Miscellaneous changes imported from jsr166 CVS 2017-11
> 



More information about the core-libs-dev mailing list