hg: jdk8/tl/jdk: 8029795: LinkedHashMap.getOrDefault() doesn't update access order.

2013-12-17 Thread mike . duigou
Changeset: 8e133b86b9f8 Author:mduigou Date: 2013-12-17 09:36 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8e133b86b9f8 8029795: LinkedHashMap.getOrDefault() doesn't update access order. Reviewed-by: psandoz ! src/share/classes/java/util/LinkedHashMap.java !

hg: jdk8/tl/jdk: 2 new changesets

2013-12-13 Thread mike . duigou
Changeset: a7ed72627c3f Author:mduigou Date: 2013-12-13 13:34 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a7ed72627c3f 8029055: Map.merge implementations should refuse null value param Reviewed-by: briangoetz, dl ! src/share/classes/java/util/HashMap.java !

hg: jdk8/tl/jdk: 2 new changesets

2013-12-11 Thread mike . duigou
Changeset: 1298e476729c Author:michaelm Date: 2013-12-11 15:26 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1298e476729c 8029944: Primitive Stream reduce method documentation pseudo code misidentifies apply method Reviewed-by: mduigou Contributed-by:

hg: jdk8/tl/jdk: 8028816: Add value-type notice to Optional* classes

2013-12-03 Thread mike . duigou
Changeset: 2aae624bb833 Author:briangoetz Date: 2013-12-03 21:22 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2aae624bb833 8028816: Add value-type notice to Optional* classes Reviewed-by: mduigou, smarks Contributed-by: bitterf...@gmail.com +

hg: jdk8/tl/jdk: 8021309: replace test/Makefile jdk_* targets with jtreg groups; ...

2013-11-06 Thread mike . duigou
Changeset: 9c30cbc316e9 Author:mduigou Date: 2013-11-05 19:44 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9c30cbc316e9 8021309: replace test/Makefile jdk_* targets with jtreg groups 8015068: Use jtreg -exclude for handling problemList.txt exclusions Reviewed-by: jjg,

hg: jdk8/tl/jdk: 8004138: ForkJoinTask leaks exceptions

2013-10-17 Thread mike . duigou
Changeset: c1af85c48819 Author:mduigou Date: 2013-10-17 12:43 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c1af85c48819 8004138: ForkJoinTask leaks exceptions Reviewed-by: chegar, mduigou, psandoz, martin Contributed-by: Doug Lea d...@cs.oswego.edu !

hg: jdk8/tl: 8026062: webrev.ksh: fix bug title web scraping, remove teamware, sac, open bug, -l and wxfile support

2013-10-17 Thread mike . duigou
Changeset: 9ec6626d43bb Author:mduigou Date: 2013-10-17 14:07 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/9ec6626d43bb 8026062: webrev.ksh: fix bug title web scraping, remove teamware, sac, open bug, -l and wxfile support Reviewed-by: weijun, dsamersoff, darcy, jrose, tbell

hg: jdk8/tl/jdk: 8025910: rename substream(long) - skip and remove substream(long, long)

2013-10-16 Thread mike . duigou
Changeset: cf9cb3d241a3 Author:mduigou Date: 2013-10-16 13:03 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cf9cb3d241a3 8025910: rename substream(long) - skip and remove substream(long,long) Reviewed-by: psandoz, henryjen !

hg: jdk8/tl: 8025796: hgforest.sh could trigger unbuffered output from hg without complicated machinations

2013-10-11 Thread mike . duigou
Changeset: 3f9873789d44 Author:mduigou Date: 2013-10-11 15:20 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/3f9873789d44 8025796: hgforest.sh could trigger unbuffered output from hg without complicated machinations Reviewed-by: mduigou Contributed-by: Dmitry Samersoff

hg: jdk8/tl/jdk: 8024709: TreeMap.DescendingKeyIterator 'remove' confuses iterator position

2013-10-09 Thread mike . duigou
Changeset: eab3c09745b6 Author:bchristi Date: 2013-10-09 12:13 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/eab3c09745b6 8024709: TreeMap.DescendingKeyIterator 'remove' confuses iterator position Summary: Override remove() method in DescendingKeyIterator Reviewed-by:

hg: jdk8/tl/jdk: 2 new changesets

2013-10-01 Thread mike . duigou
Changeset: 8cfb2bddd95e Author:mduigou Date: 2013-09-30 15:50 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8cfb2bddd95e 7057785: Add note about optional support of recursive methods for self-referential Collection/Map Reviewed-by: scolebourne, darcy, mduigou

hg: jdk8/tl: 8024201: Update bugdatabase url

2013-09-13 Thread mike . duigou
Changeset: 67f64101616e Author:mduigou Date: 2013-09-13 12:06 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/67f64101616e 8024201: Update bugdatabase url Reviewed-by: wetmore ! make/scripts/webrev.ksh

hg: jdk8/tl/jdk: 3 new changesets

2013-09-13 Thread mike . duigou
Changeset: c65848f2b6a1 Author:mduigou Date: 2013-09-13 11:18 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c65848f2b6a1 8021591: Additional explicit null checks Reviewed-by: psandoz, alanb ! src/share/classes/java/util/Collections.java !

hg: jdk8/tl/jdk: 8024015: TEST.groups: move jdk/lambda tests from jdk_other to jdk_lang

2013-09-03 Thread mike . duigou
Changeset: 4bdbe25b1e04 Author:mduigou Date: 2013-09-03 11:29 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/4bdbe25b1e04 8024015: TEST.groups: move jdk/lambda tests from jdk_other to jdk_lang Reviewed-by: alanb, mchung ! test/TEST.groups

hg: jdk8/tl: 8024200: handle hg wrapper with space after #!

2013-09-03 Thread mike . duigou
Changeset: 6d7f27953da6 Author:mduigou Date: 2013-09-03 15:23 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/6d7f27953da6 8024200: handle hg wrapper with space after #! Reviewed-by: tbell ! common/bin/hgforest.sh

hg: jdk8/tl: 8023892: test/Makefile shouldn't try to tell langtools/test/Makefile where to put output.

2013-08-29 Thread mike . duigou
Changeset: 51a61778a99d Author:mduigou Date: 2013-08-29 16:04 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/51a61778a99d 8023892: test/Makefile shouldn't try to tell langtools/test/Makefile where to put output. Reviewed-by: erikj, vromero, henryjen ! test/Makefile

hg: jdk8/tl: 8023491: Remove target names from test/Makefile and defer to sub-repo makefiles.

2013-08-26 Thread mike . duigou
Changeset: f643fee2b40f Author:mduigou Date: 2013-08-26 10:09 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/f643fee2b40f 8023491: Remove target names from test/Makefile and defer to sub-repo makefiles. Reviewed-by: erikj ! common/makefiles/Main.gmk ! test/Makefile

hg: jdk8/tl/jdk: 2 new changesets

2013-08-21 Thread mike . duigou
Changeset: fad3b6673159 Author:mduigou Date: 2013-08-21 12:03 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/fad3b6673159 8023306: Add replace() implementations to TreeMap Reviewed-by: psandoz, alanb, chegar, bpb ! src/share/classes/java/util/TreeMap.java Changeset:

hg: jdk8/tl: 8023433: Improve 'make help'

2013-08-20 Thread mike . duigou
Changeset: c8da1b6a9762 Author:mduigou Date: 2013-08-20 17:44 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/c8da1b6a9762 8023433: Improve 'make help' Reviewed-by: tbell ! NewMakefile.gmk

hg: jdk8/tl/jdk: 8022109: Evaluate adding incrementExact, decrementExact, negateExact to java.lang.Math

2013-08-14 Thread mike . duigou
Changeset: 17dfbb3f60d3 Author:bpb Date: 2013-08-12 10:35 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/17dfbb3f60d3 8022109: Evaluate adding incrementExact, decrementExact, negateExact to java.lang.Math Summary: Add the methods for parameter types int and long.

hg: jdk8/tl/jdk: 8022476: cleanup some raw types and unchecked warnings in java.util.stream

2013-08-06 Thread mike . duigou
Changeset: e117fcdd2176 Author:mduigou Date: 2013-08-06 18:18 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e117fcdd2176 8022476: cleanup some raw types and unchecked warnings in java.util.stream Reviewed-by: darcy Contributed-by: mike.dui...@oracle.com,

hg: jdk8/tl/jdk: 8021588: Remove explicit othervm execution from jdk/test/Makefile

2013-07-27 Thread mike . duigou
Changeset: 5d4a35823071 Author:mduigou Date: 2013-07-27 12:26 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5d4a35823071 8021588: Remove explicit othervm execution from jdk/test/Makefile Reviewed-by: alanb ! test/Makefile

hg: jdk8/tl/jdk: 8021601: Add unit test for PriorityQueue(Comparator) constructor

2013-07-26 Thread mike . duigou
Changeset: f056728871f8 Author:mduigou Date: 2013-07-26 17:23 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f056728871f8 8021601: Add unit test for PriorityQueue(Comparator) constructor Reviewed-by: darcy, alanb ! src/share/classes/java/util/PriorityQueue.java !

hg: jdk8/tl/jdk: 2 new changesets

2013-07-23 Thread mike . duigou
Changeset: 8156630c1ed3 Author:mduigou Date: 2013-07-23 13:20 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8156630c1ed3 8019840: Spec updates for java.util.function Reviewed-by: mduigou, chegar Contributed-by: brian.go...@oracle.com !

hg: jdk8/tl/jdk: 6799426: Adds constructor PriorityQueue(Comparator)

2013-07-22 Thread mike . duigou
Changeset: a6cbb9808e4b Author:mduigou Date: 2013-07-22 12:59 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a6cbb9808e4b 6799426: Adds constructor PriorityQueue(Comparator) Reviewed-by: lancea ! src/share/classes/java/util/PriorityQueue.java

hg: jdk8/tl/jdk: 4 new changesets

2013-07-12 Thread mike . duigou
Changeset: fe6e4e2c367d Author:mduigou Date: 2013-07-12 11:11 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/fe6e4e2c367d 7129185: Add Collections.{checked|empty|unmodifiable}Navigable{Map|Set} Reviewed-by: dmocek, martin, smarks !

hg: jdk8/tl/jdk: 2 new changesets

2013-07-12 Thread mike . duigou
Changeset: 9b17939958e7 Author:henryjen Date: 2013-07-12 15:01 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9b17939958e7 8015320: Pull spliterator() up from Collection to Iterable Reviewed-by: psandoz, mduigou Contributed-by: brian.go...@oracle.com !

hg: jdk8/tl/jdk: 2 new changesets

2013-06-20 Thread mike . duigou
Changeset: 49b78ec058fb Author:mduigou Date: 2013-06-20 07:23 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/49b78ec058fb 8017088: Map/HashMap.compute() incorrect with key mapping to null value Reviewed-by: dl, dholmes, plevart ! src/share/classes/java/util/HashMap.java !

hg: jdk8/tl/jdk: 2 new changesets

2013-06-18 Thread mike . duigou
Changeset: ba544aab1fcd Author:bpb Date: 2013-06-18 11:36 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ba544aab1fcd 8015395: NumberFormatException during startup if JDK-internal property java.lang.Integer.IntegerCache.high set to bad value Summary: Fall back to default if

hg: jdk8/tl/jdk: 8016446: Improve forEach/replaceAll for Map, HashMap, Hashtable, IdentityHashMap, WeakHashMap, TreeMap, ConcurrentMap

2013-06-18 Thread mike . duigou
, psandoz Contributed-by: Mike Duigou mike.dui...@oracle.com, Remi Forax fo...@univ-mlv.fr ! src/share/classes/java/util/HashMap.java ! src/share/classes/java/util/Hashtable.java ! src/share/classes/java/util/IdentityHashMap.java ! src/share/classes/java/util/LinkedHashMap.java ! src/share/classes/java

hg: jdk8/tl: 8016572: Pass CONCURRENCY=$(JOBS) to test/Makefile

2013-06-17 Thread mike . duigou
Changeset: f8770fe60d53 Author:mduigou Date: 2013-06-17 09:41 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/f8770fe60d53 8016572: Pass CONCURRENCY=$(JOBS) to test/Makefile Reviewed-by: alanb, erikj ! common/makefiles/Main.gmk

hg: jdk8/tl/jdk: 8010325: Remove hash32() method and hash32 int field from java.lang.String

2013-06-12 Thread mike . duigou
Changeset: c9f5a2fd7d3d Author:bchristi Date: 2013-06-12 11:11 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c9f5a2fd7d3d 8010325: Remove hash32() method and hash32 int field from java.lang.String Reviewed-by: alanb, mduigou ! src/share/classes/java/lang/String.java !

hg: jdk8/tl/jdk: 8016448: java/util/BitSet/BitSetStreamTest.java no longer compiles, missed by 8015895

2013-06-12 Thread mike . duigou
Changeset: ce8fbca80bbc Author:henryjen Date: 2013-06-12 14:07 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ce8fbca80bbc 8016448: java/util/BitSet/BitSetStreamTest.java no longer compiles, missed by 8015895 Reviewed-by: mduigou !

hg: jdk8/tl/jdk: 8016213: Convert j2se NetBeans project to use top-level make targets

2013-06-11 Thread mike . duigou
Changeset: 7f697d028937 Author:mduigou Date: 2013-06-11 15:39 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7f697d028937 8016213: Convert j2se NetBeans project to use top-level make targets Reviewed-by: chegar ! make/netbeans/common/shared.xml !

hg: jdk8/tl/jdk: 2 new changesets

2013-06-06 Thread mike . duigou
Changeset: 69d566198fe4 Author:henryjen Date: 2013-06-05 15:56 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/69d566198fe4 8015522: CharSequence.codePoints can be faster Reviewed-by: martin, psandoz, alanb Contributed-by: henry@oracle.com !

hg: jdk8/tl/jdk: 8014966: Add the proper Javadoc to @Contended

2013-06-03 Thread mike . duigou
Changeset: 62d3c82b4509 Author:shade Date: 2013-06-03 22:09 +0400 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/62d3c82b4509 8014966: Add the proper Javadoc to @Contended Summary: more extensive description. Reviewed-by: dholmes, mduigou, martin !

hg: jdk8/tl/jdk: 8007398: Peformance improvements to Integer and Long string formatting.

2013-06-02 Thread mike . duigou
stevenschlans...@gmail.com, Mike Duigou mike.dui...@oracle.com ! src/share/classes/java/lang/Integer.java ! src/share/classes/java/lang/Long.java + test/java/lang/IntegralPrimitiveToString.java

hg: jdk8/tl/jdk: 5 new changesets

2013-05-18 Thread mike . duigou
to tidy up other areas of the JavaDoc. Reviewed-by: plevart, darcy Contributed-by: John Rose john.r.r...@oracle.com, Mike Duigou mike.dui...@oracle.com, Paul Sandoz paul.san...@oracle.com ! src/share/classes/java/util/Spliterator.java Changeset: 6bbc2816d936 Author:psandoz Date: 2013-05

hg: jdk8/tl/jdk: 2 new changesets

2013-05-10 Thread mike . duigou
Changeset: 2490769abdfa Author:mduigou Date: 2013-05-10 09:51 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2490769abdfa 8014316: Use Method Refs in j.u.stream.MatchOps Reviewed-by: dholmes ! src/share/classes/java/util/stream/MatchOps.java Changeset: 9891e4d7d5b3 Author:

hg: jdk8/tl/jdk: 4802647: Throw required NPEs from removeAll()/retainAll()

2013-05-07 Thread mike . duigou
Changeset: fe4e9bc2186f Author:mduigou Date: 2013-05-07 12:05 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/fe4e9bc2186f 4802647: Throw required NPEs from removeAll()/retainAll() Reviewed-by: mduigou, chegar, dholmes Contributed-by: Brandon Passanisi

hg: jdk8/tl/jdk: 8012664: Add tests for java.util.stream and lambda translation

2013-05-07 Thread mike . duigou
, Paul Sandoz paul.san...@oracle.com, Mike Duigou mike.dui...@oracle.com, Robert Field robert.fi...@oracle.com, Jim Gish jim.g...@oracle.com ! test/Makefile + test/java/util/concurrent/atomic/AtomicReferenceTest.java + test/java/util/stream/bootlib/TEST.properties + test/java/util/stream/bootlib/java

hg: jdk8/tl/jdk: 3 new changesets

2013-05-06 Thread mike . duigou
Changeset: e13cf31e5a96 Author:mduigou Date: 2013-05-06 20:54 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e13cf31e5a96 8013712: Add Objects.nonNull and Objects.isNull Reviewed-by: mchung, darcy ! src/share/classes/java/util/Objects.java !

hg: jdk8/tl/jdk: 8013528: Provide SharedSecrets access to String(char[], boolean) constructor

2013-05-03 Thread mike . duigou
Changeset: fc156b925259 Author:mduigou Date: 2013-05-03 10:57 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/fc156b925259 8013528: Provide SharedSecrets access to String(char[], boolean) constructor Reviewed-by: martin, alanb, chegar, plevart !

hg: jdk8/tl/jdk: 8012645: Stream methods on BitSet, Random, ThreadLocalRandom, ZipFile

2013-05-02 Thread mike . duigou
Changeset: 5045eb04a579 Author:mduigou Date: 2013-05-02 09:18 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5045eb04a579 8012645: Stream methods on BitSet, Random, ThreadLocalRandom, ZipFile Reviewed-by: mduigou, henryjen, alanb, martin, psandoz Contributed-by:

hg: jdk8/tl/jdk: 2 new changesets

2013-04-30 Thread mike . duigou
Changeset: 0e6f412f5536 Author:mduigou Date: 2013-04-30 12:31 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0e6f412f5536 8011814: Add testng.jar to Netbeans projects test compile classpath 8013271: Add MacOS sources to J2SE Netbeans project 8013272: JDK Netbeans projects

hg: jdk8/tl/jdk: 2 new changesets

2013-04-29 Thread mike . duigou
Changeset: 7857129859bd Author:briangoetz Date: 2013-04-20 18:53 -0400 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7857129859bd 8012650: Arrays streams methods 8011918: java.util.stream.Streams Reviewed-by: alanb, mduigou, darcy, henryjen Contributed-by: brian.go...@oracle.com,

hg: jdk8/tl/jdk: 3 new changesets

2013-04-22 Thread mike . duigou
/CollectionSupplier.java Changeset: 2a78d8f1fec1 Author:briangoetz Date: 2013-04-17 14:39 -0400 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2a78d8f1fec1 8008682: Inital Streams public API Reviewed-by: mduigou, dholmes, darcy Contributed-by: Brian Goetz brian.go...@oracle.com, Mike

hg: jdk8/tl/jdk: 8008670: Initial java.util.stream putback -- internal API classes

2013-04-19 Thread mike . duigou
Changeset: 6139f8fb0137 Author:mduigou Date: 2013-04-16 22:50 -0400 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/6139f8fb0137 8008670: Initial java.util.stream putback -- internal API classes Reviewed-by: mduigou, dholmes Contributed-by: Brian Goetz brian.go...@oracle.com, Doug

hg: jdk8/tl/jdk: 8010953: Add primitive summary statistics utils

2013-04-17 Thread mike . duigou
Changeset: d9f9040554d6 Author:mduigou Date: 2013-04-17 11:39 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d9f9040554d6 8010953: Add primitive summary statistics utils Reviewed-by: mduigou, dholmes, chegar, darcy Contributed-by: Brian Goetz brian.go...@oracle.com +

hg: jdk8/tl/jdk: 8010096: Initial java.util.Spliterator putback

2013-04-17 Thread mike . duigou
Changeset: 674880648db4 Author:briangoetz Date: 2013-04-16 13:51 -0400 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/674880648db4 8010096: Initial java.util.Spliterator putback Reviewed-by: mduigou, alanb, chegar, darcy Contributed-by: Paul Sandoz paul.san...@oracle.com, Brian

hg: jdk8/tl/jdk: 8004518: Add in-place operations to Map; ...

2013-04-16 Thread mike . duigou
, ulfzibis Contributed-by: Doug Lea d...@cs.oswego.edu, Henry Jen henry@oracle.com, Akhil Arora akhil.ar...@oracle.com, Peter Levart peter.lev...@gmail.com, Mike Duigou mike.dui...@oracle.com ! src/share/classes/java/util/Collections.java ! src/share/classes/java/util/HashMap.java ! src/share

hg: jdk8/tl/jdk: 8011200: (coll) Optimize empty HashMap and ArrayList

2013-04-12 Thread mike . duigou
...@oracle.com, John Rose john.r.r...@oracle.com, Mike Duigou mike.dui...@oracle.com ! src/share/classes/java/util/ArrayList.java ! src/share/classes/java/util/HashMap.java + test/java/util/Map/BasicSerialization.java

hg: jdk8/tl/jdk: 8010948: Add conversion functional interfaces

2013-04-10 Thread mike . duigou
Changeset: 863da64214e8 Author:mduigou Date: 2013-04-10 14:06 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/863da64214e8 8010948: Add conversion functional interfaces Reviewed-by: mduigou, dholmes Contributed-by: Brian Goetz brian.go...@oracle.com +

hg: jdk8/tl: 8011350: hgforest.sh uses non-POSIX sh features that may fail with some shells

2013-04-03 Thread mike . duigou
Changeset: 575f2ca947ab Author:mduigou Date: 2013-04-03 16:26 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/575f2ca947ab 8011350: hgforest.sh uses non-POSIX sh features that may fail with some shells Reviewed-by: tbell, katleman, dholmes ! common/bin/hgforest.sh

hg: jdk8/tl: 8011342: hgforest.sh : 'python --version' not supported on older python

2013-04-02 Thread mike . duigou
Changeset: 7320922b694e Author:mduigou Date: 2013-04-02 14:56 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/7320922b694e 8011342: hgforest.sh : 'python --version' not supported on older python Reviewed-by: wetmore ! common/bin/hgforest.sh

hg: jdk8/tl: 2 new changesets

2013-04-01 Thread mike . duigou
Changeset: fc1e08c2bb27 Author:mduigou Date: 2013-04-01 11:48 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/fc1e08c2bb27 8010267: Add test-clean for cleaning of testoutput directory from output directory. Add depedency on test-clean to clean Reviewed-by: mchung, tbell !

hg: jdk8/tl/jdk: 2 new changesets

2013-04-01 Thread mike . duigou
...@oracle.com, Mike Duigou mike.dui...@oracle.com ! src/share/classes/java/util/ArrayList.java ! src/share/classes/java/util/HashMap.java + test/java/util/Map/BasicSerialization.java Changeset: 5ee837ba093a Author:mduigou Date: 2013-04-01 20:15 -0700 URL: http://hg.openjdk.java.net/jdk8

hg: jdk8/tl: 8011178: improve common/bin/hgforest.sh python detection (MacOS)

2013-04-01 Thread mike . duigou
Changeset: 760074bec012 Author:mduigou Date: 2013-04-01 21:11 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/760074bec012 8011178: improve common/bin/hgforest.sh python detection (MacOS) Reviewed-by: ohair ! common/bin/hgforest.sh

hg: jdk8/tl/jdk: 8001642: Add OptionalT, OptionalDouble, OptionalInt, OptionalLong

2013-03-19 Thread mike . duigou
Changeset: 2241a2d34085 Author:mduigou Date: 2013-03-19 16:05 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2241a2d34085 8001642: Add OptionalT, OptionalDouble, OptionalInt, OptionalLong Reviewed-by: mduigou, darcy, alanb, jjb Contributed-by: Brian Goetz

hg: jdk8/tl/jdk: 8001667: Comparator combinators and extension methods

2013-03-08 Thread mike . duigou
Changeset: e38b46041049 Author:mduigou Date: 2013-03-08 15:45 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e38b46041049 8001667: Comparator combinators and extension methods Reviewed-by: mduigou, briangoetz Contributed-by: henry@oracle.com !

hg: jdk8/tl: 8009162: root repo make test target should run against image

2013-03-06 Thread mike . duigou
Changeset: b35d986ff276 Author:mduigou Date: 2013-03-06 08:37 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/rev/b35d986ff276 8009162: root repo make test target should run against image Reviewed-by: alanb, martin, erikj ! common/makefiles/Main.gmk

hg: jdk8/tl: 8008629: webrev.ksh needs to quote bug title it gets back from scraping bugs.sun.com

2013-02-20 Thread mike . duigou
Changeset: c641268c4532 Author:mduigou Date: 2013-02-20 17:56 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/rev/c641268c4532 8008629: webrev.ksh needs to quote bug title it gets back from scraping bugs.sun.com Reviewed-by: darcy ! make/scripts/webrev.ksh

hg: jdk8/tl/jdk: 8008167: IdentityHashMap.[keySet|values|entrySet].toArray speed-up

2013-02-14 Thread mike . duigou
Changeset: e57019d2f34a Author:mduigou Date: 2013-02-13 14:50 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e57019d2f34a 8008167: IdentityHashMap.[keySet|values|entrySet].toArray speed-up Reviewed-by: mduigou, martin Contributed-by: Peter Levart peter.lev...@gmail.com !

hg: jdk8/tl: 8004726: Link bug ids to jbs rather than monaco.

2013-02-06 Thread mike . duigou
Changeset: 168dd033604a Author:mduigou Date: 2013-02-06 11:09 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/rev/168dd033604a 8004726: Link bug ids to jbs rather than monaco. Reviewed-by: ohair, chegar, katleman ! make/scripts/webrev.ksh

hg: jdk8/tl/jdk: 8006709: Add minimal support of MacOSX platform for NetBeans Projects

2013-01-31 Thread mike . duigou
Changeset: cff8d7768d72 Author:mduigou Date: 2013-01-31 13:27 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cff8d7768d72 8006709: Add minimal support of MacOSX platform for NetBeans Projects Summary: Adds support for MacOSX platform and architecture detection. Other minor

hg: jdk8/tl/jdk: 3 new changesets

2013-01-25 Thread mike . duigou
Changeset: 4209b3936a7f Author:mduigou Date: 2013-01-25 16:13 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/4209b3936a7f 8005632: Extend java.util.Logger to use SupplierString for messages Reviewed-by: briangoetz, mduigou Contributed-by: henry@oracle.com !

hg: jdk8/tl/jdk: 8003246: Add InitialValue Supplier to ThreadLocal

2012-12-11 Thread mike . duigou
Changeset: c4bd81de2868 Author:akhil Date: 2012-12-11 15:33 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c4bd81de2868 8003246: Add InitialValue Supplier to ThreadLocal Reviewed-by: mduigou, forax, dl, chegar, briangoetz ! src/share/classes/java/lang/ThreadLocal.java +

hg: jdk8/tl: 8004685: add java.util.function to CORE_PKGS.gmk

2012-12-06 Thread mike . duigou
Changeset: fb1bf5e5bc9e Author:henryjen Date: 2012-12-06 15:38 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/rev/fb1bf5e5bc9e 8004685: add java.util.function to CORE_PKGS.gmk Reviewed-by: mduigou ! common/makefiles/javadoc/CORE_PKGS.gmk

hg: jdk8/tl/jdk: 2 new changesets

2012-11-29 Thread mike . duigou
Changeset: bf6ceb6b8f80 Author:mduigou Date: 2012-11-29 14:07 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/bf6ceb6b8f80 7175464: entrySetView field is never updated in NavigableSubMap Summary: The method entrySet() in AscendingSubMap and DescendingSubMap failed to cache

hg: jdk8/tl/jdk: 8001634: Initial set of functional interface types

2012-11-26 Thread mike . duigou
Changeset: c2e80176a697 Author:mduigou Date: 2012-11-26 15:08 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c2e80176a697 8001634: Initial set of functional interface types Summary: Add the core functional interfaces used by the JSR335 libraries. Reviewed-by: dholmes,

hg: jdk8/tl/jdk: 7088913: Add compatible static hashCode(primitive) to primitive wrapper classes

2012-11-13 Thread mike . duigou
Changeset: be1fb42ef696 Author:mduigou Date: 2012-11-13 20:02 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/be1fb42ef696 7088913: Add compatible static hashCode(primitive) to primitive wrapper classes Summary: Adds static utility methods to each primitive wrapper class to

Re: 7173494: some jdk tests are not run in test/Makefile

2012-10-08 Thread Mike Duigou
This looks like all good changes to me. Mike On Oct 7 2012, at 12:35 , Alan Bateman wrote: This one is a small clean-up of the test targets defined in jdk/test/Makefile. The union of the tests executed by each of the make targets should be the entire test suite but this isn't so, there

hg: jdk8/tl/jdk: 7199249: TEST_BUG : Add /othervm to Collisions.java @run main with -D definitions

2012-09-18 Thread mike . duigou
Changeset: e7add6d98729 Author:mduigou Date: 2012-09-18 11:04 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e7add6d98729 7199249: TEST_BUG : Add /othervm to Collisions.java @run main with -D definitions Reviewed-by: alanb ! test/java/util/Map/Collisions.java

hg: jdk8/tl/jdk: 7198988: re-order paramaters for Collision.java @run

2012-09-17 Thread mike . duigou
Changeset: e20a2e6a92f7 Author:mduigou Date: 2012-09-17 11:36 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e20a2e6a92f7 7198988: re-order paramaters for Collision.java @run Reviewed-by: alanb ! test/java/util/Map/Collisions.java

hg: jdk8/tl/jdk: 7189926: Reduce test size for default run. Add additional run enabling alternative hashing.

2012-09-14 Thread mike . duigou
Changeset: 92f3cda88d8e Author:mduigou Date: 2012-09-11 07:42 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/92f3cda88d8e 7189926: Reduce test size for default run. Add additional run enabling alternative hashing. Reviewed-by: alanb ! test/java/util/Map/Collisions.java

hg: jdk8/tl/jdk: 7100996: (spec str) IndexOutOfBoundsException when using a StringBuffer from multiple threads

2012-06-29 Thread mike . duigou
Changeset: 9e15068b6946 Author:jgish Date: 2012-06-29 15:36 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9e15068b6946 7100996: (spec str) IndexOutOfBoundsException when using a StringBuffer from multiple threads Summary: add usage note to clarify thread safety

hg: jdk8/tl/jdk: 7175758: Improve unit test of Map iterators and Iterator.remove()

2012-06-15 Thread mike . duigou
Changeset: e60cedd3a4aa Author:mduigou Date: 2012-06-15 13:01 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e60cedd3a4aa 7175758: Improve unit test of Map iterators and Iterator.remove() Summary: Adds additional tests of Map iterators and Iterator.remove() Reviewed-by:

hg: jdk8/tl/jdk: 7173919: Minor optimization of hashing methods

2012-06-14 Thread mike . duigou
Changeset: 505455116320 Author:mduigou Date: 2012-06-13 16:48 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/505455116320 7173919: Minor optimization of hashing methods Summary: several minor optimizations to hashing methods used by hash map classes Reviewed-by: dholmes !

hg: jdk8/tl/jdk: 7174736: JCK test api/java_util/HashMap/index_EntrySet failing

2012-06-07 Thread mike . duigou
Changeset: fc0e508b713f Author:mduigou Date: 2012-06-07 01:01 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/fc0e508b713f 7174736: JCK test api/java_util/HashMap/index_EntrySet failing Summary: Corrects a problem with HashMap.removeEntry() that caused a JCK test to fail

hg: jdk8/tl/jdk: 6924259: Remove offset and count fields from java.lang.String

2012-05-30 Thread mike . duigou
Changeset: 2c773daa825d Author:mduigou Date: 2012-05-17 10:06 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2c773daa825d 6924259: Remove offset and count fields from java.lang.String Summary: Removes the use of shared character array buffers by String along with the two

hg: jdk8/tl/jdk: 7071826: Avoid benign race condition in initialization of UUID

2012-05-11 Thread mike . duigou
Changeset: 944676ef3c58 Author:mduigou Date: 2012-05-11 11:31 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/944676ef3c58 7071826: Avoid benign race condition in initialization of UUID Summary: Avoids mostly benign but sometimes expensive race condition on initialization of

hg: jdk8/tl/jdk: 7151595: Disable creation of db demos if NO_DEMOS is specified

2012-03-08 Thread mike . duigou
Changeset: 2900d4ae2d39 Author:mduigou Date: 2012-03-08 13:44 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2900d4ae2d39 7151595: Disable creation of db demos if NO_DEMOS is specified Reviewed-by: weijun, dholmes ! make/common/Release.gmk

hg: jdk8/tl/jdk: 7149320: Move sun.misc.VM.booted() to the end of System.initializeSystemClass()

2012-03-01 Thread mike . duigou
Changeset: 971a86421f51 Author:mduigou Date: 2012-03-01 09:40 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/971a86421f51 7149320: Move sun.misc.VM.booted() to the end of System.initializeSystemClass() Summary: Ensure that sun.misc.VM.booted() is the last action in

hg: jdk8/tl/jdk: 7143162: Allow disable building of jdk demos and samples

2012-02-27 Thread mike . duigou
Changeset: 323abe0e8973 Author:mduigou Date: 2012-02-27 18:10 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/323abe0e8973 7143162: Allow disable building of jdk demos and samples Reviewed-by: ohair ! make/Makefile ! make/common/Release.gmk !

hg: jdk8/tl: 7143162: Allow disable building of jdk demos and samples

2012-02-27 Thread mike . duigou
Changeset: 28f2fe471725 Author:mduigou Date: 2012-02-27 18:09 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/rev/28f2fe471725 7143162: Allow disable building of jdk demos and samples Reviewed-by: ohair ! make/sanity-rules.gmk

hg: jdk8/tl/jdk: 4533691: Add Collections.emptySortedSet()

2011-11-03 Thread mike . duigou
Changeset: 2f2f56ac8b82 Author:mduigou Date: 2011-11-03 13:26 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2f2f56ac8b82 4533691: Add Collections.emptySortedSet() Reviewed-by: mduigou, alanb, dholmes Contributed-by: darryl.mo...@oracle.com !

hg: jdk8/tl/jdk: 5029031: Add Collections.checkedQueue()

2011-10-19 Thread mike . duigou
Changeset: c5c91589b126 Author:mduigou Date: 2011-10-19 14:17 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c5c91589b126 5029031: Add Collections.checkedQueue() Reviewed-by: mduigou Contributed-by: darryl.mo...@oracle.com ! src/share/classes/java/util/Collections.java +

hg: jdk8/tl/jdk: 7073296: Executable.equalParamTypes() incorrectly returns true when the number of params differs.

2011-08-04 Thread mike . duigou
Changeset: 56e89034 Author:mduigou Date: 2011-08-04 08:53 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/56e89034 7073296: Executable.equalParamTypes() incorrectly returns true when the number of params differs. Reviewed-by: alanb, darcy !

hg: jdk7/tl/jdk: 2 new changesets

2011-05-10 Thread mike . duigou
Changeset: e941ff30d005 Author:mduigou Date: 2011-05-10 10:16 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e941ff30d005 7043513: Update test for StandardCharsets Reviewed-by: alanb - test/java/nio/charset/StandardCharset/Standard.java +

hg: jdk7/tl/jdk: 2 new changesets

2011-05-09 Thread mike . duigou
Changeset: 7c9780ea0c5a Author:mduigou Date: 2011-05-03 16:32 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7c9780ea0c5a 7041612: Rename StandardCharset to StandardCharsets Reviewed-by: alanb, mr, darcy ! make/java/nio/FILES_java.gmk !

hg: jdk7/tl/jdk: 7043104: disable test java/lang/invoke/InvokeDynamicPrintArgs.java

2011-05-09 Thread mike . duigou
Changeset: bd8c10d1db87 Author:mduigou Date: 2011-05-09 09:13 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bd8c10d1db87 7043104: disable test java/lang/invoke/InvokeDynamicPrintArgs.java Reviewed-by: alanb ! test/ProblemList.txt

hg: jdk7/tl/jdk: 7040572: Fix broken java/nio/charset/StandardCharset/Standard.java and add more tests.

2011-04-29 Thread mike . duigou
Changeset: 36dd30b5f85d Author:mduigou Date: 2011-04-29 14:09 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/36dd30b5f85d 7040572: Fix broken java/nio/charset/StandardCharset/Standard.java and add more tests. Reviewed-by: alanb !

hg: jdk7/tl/jdk: 2 new changesets

2011-04-28 Thread mike . duigou
Changeset: 37722a0a1c65 Author:mduigou Date: 2011-04-28 10:12 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/37722a0a1c65 7040381: Add StandardCharset.java to FILES_java.gmk Reviewed-by: alanb ! make/java/nio/FILES_java.gmk Changeset: 7b7c1ffd0752 Author:mduigou Date:

hg: jdk7/tl/jdk: 2 new changesets

2011-04-27 Thread mike . duigou
Changeset: 5b05f8d1c0e5 Author:mduigou Date: 2011-04-26 14:25 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5b05f8d1c0e5 4884238: Adds java.nio.charset.StandardCharset to provide static final constants for the standard charsets. Reviewed-by: alanb, sherman, darcy !

hg: jdk7/tl/jdk: 6565585: Remove critical section in Method.invoke, Constructor.newInstance, Field.getFieldAccessor improving performance

2011-04-26 Thread mike . duigou
Changeset: 9f08a221e5f2 Author:mduigou Date: 2011-04-04 11:55 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9f08a221e5f2 6565585: Remove critical section in Method.invoke, Constructor.newInstance, Field.getFieldAccessor improving performance Reviewed-by: alanb, dholmes,

hg: jdk7/tl/jdk: 6546713: link the word (optional) in exception specifications to the text which provides explanation and context.

2011-04-20 Thread mike . duigou
Changeset: d5a7ed4e72a4 Author:mduigou Date: 2011-04-20 17:20 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d5a7ed4e72a4 6546713: link the word (optional) in exception specifications to the text which provides explanation and context. Reviewed-by: dholmes, dl !

hg: jdk7/tl/jdk: 7030579: Extra words in documentation of ListIterator may cause confusion

2011-04-19 Thread mike . duigou
Changeset: 495dcc360214 Author:mduigou Date: 2011-04-19 10:47 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/495dcc360214 7030579: Extra words in documentation of ListIterator may cause confusion Reviewed-by: dholmes, alanb ! src/share/classes/java/util/ListIterator.java

hg: jdk7/tl/jdk: 2 new changesets

2011-04-18 Thread mike . duigou
Changeset: 60a457a944c4 Author:mduigou Date: 2011-04-18 11:31 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/60a457a944c4 7035160: Disable broken test cases for test/java/lang/reflect/Generics/Probe.java Reviewed-by: alanb ! test/java/lang/reflect/Generics/Probe.java

hg: jdk7/tl/jdk: 6312706: Map entrySet iterators should return different entries on each call to next()

2011-04-06 Thread mike . duigou
Changeset: c1e87a18e46a Author:mduigou Date: 2011-04-06 09:31 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c1e87a18e46a 6312706: Map entrySet iterators should return different entries on each call to next() Reviewed-by: mduigou, alanb Contributed-by: Neil Richards

hg: jdk7/tl/jdk: 7030442: Add missing @param tag for Collections.reverseOrder()

2011-03-25 Thread mike . duigou
Changeset: d0d2c1014faa Author:mduigou Date: 2011-03-25 11:24 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d0d2c1014faa 7030442: Add missing @param tag for Collections.reverseOrder() Reviewed-by: darcy, alanb ! src/share/classes/java/util/Collections.java

  1   2   >