From vladimir.kozlov at oracle.com Mon Jun 2 18:47:07 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Mon, 02 Jun 2014 18:47:07 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8043354: OptimizePtrCompare too aggressive when allocations are present Message-ID: <201406021847.s52Il8rH023200@aojmv0008> Changeset: 42d9a5f06728 Author: rasbold Date: 2014-05-21 10:54 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/42d9a5f06728 8043354: OptimizePtrCompare too aggressive when allocations are present Summary: In bcEscapeAnalyzer update the _allocated_escapes flag if a var escapes the method. Reviewed-by: kvn ! src/share/vm/ci/bcEscapeAnalyzer.cpp + test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java From daniel.daugherty at oracle.com Mon Jun 2 22:55:23 2014 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Mon, 02 Jun 2014 22:55:23 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8038132: jprt bundles have libjsig.dylib in different place on OSX Message-ID: <201406022255.s52MtO62011455@aojmv0008> Changeset: cdf27f6a6d01 Author: dcubed Date: 2014-06-02 13:12 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/cdf27f6a6d01 8038132: jprt bundles have libjsig.dylib in different place on OSX Summary: The build of Hotspot should not remove the symlinks for libjsig. Reviewed-by: dcubed, dholmes, lfoltan ! make/bsd/makefiles/universal.gmk From vladimir.kozlov at oracle.com Tue Jun 3 00:31:22 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 03 Jun 2014 00:31:22 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8043206: Fix signed vs. unsigned comparison warning in copy_sparc.hpp Message-ID: <201406030031.s530VNtM027912@aojmv0008> Changeset: 7f1743e1a14e Author: mikael Date: 2014-05-27 16:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/7f1743e1a14e 8043206: Fix signed vs. unsigned comparison warning in copy_sparc.hpp Reviewed-by: coleenp, lfoltan, kvn ! src/cpu/sparc/vm/copy_sparc.hpp From staffan.larsen at oracle.com Tue Jun 3 06:47:15 2014 From: staffan.larsen at oracle.com (staffan.larsen at oracle.com) Date: Tue, 03 Jun 2014 06:47:15 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201406030647.s536lJ7A020435@aojmv0008> Changeset: a103c376459a Author: sla Date: 2014-04-28 09:27 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/a103c376459a 8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms Reviewed-by: mgronlun, kamg ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h Changeset: f644f1468780 Author: sla Date: 2014-06-03 06:10 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/f644f1468780 Merge From staffan.larsen at oracle.com Tue Jun 3 06:55:32 2014 From: staffan.larsen at oracle.com (staffan.larsen at oracle.com) Date: Tue, 03 Jun 2014 06:55:32 +0000 Subject: hg: jdk8u/hs-dev/jdk: 8041979: sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms Message-ID: <201406030655.s536tdMx021556@aojmv0008> Changeset: ce71b7e69937 Author: sla Date: 2014-04-25 17:19 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/ce71b7e69937 8041979: sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms Reviewed-by: kamg, mgronlun ! make/mapfiles/libjava/mapfile-vers ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java ! src/share/classes/sun/misc/VMSupport.java ! src/share/javavm/export/jvm.h ! src/share/native/sun/misc/VMSupport.c ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/RunnerUtil.java + test/com/sun/tools/attach/TempDirTest.java ! test/com/sun/tools/attach/java.policy.allow ! test/com/sun/tools/attach/java.policy.deny From bengt.rutisson at oracle.com Tue Jun 3 10:44:29 2014 From: bengt.rutisson at oracle.com (bengt.rutisson at oracle.com) Date: Tue, 03 Jun 2014 10:44:29 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8042310: TestStringDeduplicationMemoryUsage test failing Message-ID: <201406031044.s53AiVoH029646@aojmv0008> Changeset: 660b3f6bf7d7 Author: pliden Date: 2014-05-30 10:43 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/660b3f6bf7d7 8042310: TestStringDeduplicationMemoryUsage test failing Reviewed-by: ehelin, jwilhelm - test/gc/g1/TestStringDeduplicationMemoryUsage.java ! test/gc/g1/TestStringDeduplicationTools.java From daniel.daugherty at oracle.com Wed Jun 4 14:43:54 2014 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Wed, 04 Jun 2014 14:43:54 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8036823: Stack trace sometimes shows 'locked' instead of 'waiting to lock' Message-ID: <201406041443.s54EhuA8016010@aojmv0008> Changeset: 4a1062dc52d1 Author: dcubed Date: 2014-06-04 06:25 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/4a1062dc52d1 8036823: Stack trace sometimes shows 'locked' instead of 'waiting to lock' Summary: Add a !owner check for 'waiting to lock' to catch current_pending_monitor corner cases. Reviewed-by: dholmes, sspitsyn, kmo, zgu Contributed-by: rednaxelafx at gmail.com, zhengyu.gu at oracle.com, daniel.daugherty at oracle.com ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/vframe.cpp ! test/TEST.groups + test/runtime/Thread/TestThreadDumpMonitorContention.java From kevin.walls at oracle.com Wed Jun 4 15:24:59 2014 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Wed, 04 Jun 2014 15:24:59 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201406041525.s54FP2UY024246@aojmv0008> Changeset: 73c839dda17e Author: roland Date: 2014-06-02 10:01 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/73c839dda17e 8043413: REGRESSION: Hotspot causes segmentation fault in jdk8ux, but not in jdk7ux Summary: long series of lambda form calls trigger stack overflow in c2 Reviewed-by: kvn, vlivanov ! src/share/vm/opto/bytecodeInfo.cpp Changeset: 67d80ad682bf Author: kevinw Date: 2014-06-04 14:44 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/67d80ad682bf Merge From albert.noll at oracle.com Thu Jun 5 07:24:47 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Thu, 05 Jun 2014 07:24:47 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201406050724.s557OnCx014025@aojmv0008> Changeset: dbf0d88d867d Author: anoll Date: 2014-05-30 06:50 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/dbf0d88d867d 8011646: SEGV in compiled code with loop predication Summary: Remove control edge of load node to ensure that castPP removal sets the control edge correctly Reviewed-by: kvn, roland ! src/share/vm/opto/library_call.cpp + test/compiler/intrinsics/hashcode/TestHashCode.java Changeset: 81d8fccbab0b Author: anoll Date: 2014-06-05 06:40 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/81d8fccbab0b Merge From alejandro.murillo at oracle.com Fri Jun 6 17:21:39 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 06 Jun 2014 17:21:39 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 3 new changesets Message-ID: <201406061721.s56HLh2f006815@aojmv0008> Changeset: 445007c252d0 Author: katleman Date: 2014-06-04 08:46 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/445007c252d0 Added tag jdk8u20-b17 for changeset 8ea4732884cc ! .hgtags Changeset: b685b4e870b1 Author: amurillo Date: 2014-06-06 09:15 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/b685b4e870b1 Merge - test/gc/g1/TestStringDeduplicationMemoryUsage.java Changeset: 11159d7ec804 Author: amurillo Date: 2014-06-06 09:15 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/11159d7ec804 Added tag hs25.20-b18 for changeset b685b4e870b1 ! .hgtags From alejandro.murillo at oracle.com Fri Jun 6 19:48:35 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 06 Jun 2014 19:48:35 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8046232: new hotspot build - hs25.20-b19 Message-ID: <201406061948.s56JmaCX028218@aojmv0008> Changeset: 9d8f8852abcc Author: amurillo Date: 2014-06-06 09:53 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/9d8f8852abcc 8046232: new hotspot build - hs25.20-b19 Reviewed-by: jcoomes ! make/hotspot_version From alejandro.murillo at oracle.com Sat Jun 7 17:13:15 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 07 Jun 2014 17:13:15 +0000 Subject: hg: jdk8u/hs-dev: Added tag jdk8u20-b17 for changeset 3a49a08a2e39 Message-ID: <201406071713.s57HDFRW027687@aojmv0008> Changeset: 1695032e51fa Author: katleman Date: 2014-06-04 08:46 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/rev/1695032e51fa Added tag jdk8u20-b17 for changeset 3a49a08a2e39 ! .hgtags From alejandro.murillo at oracle.com Sat Jun 7 17:13:19 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 07 Jun 2014 17:13:19 +0000 Subject: hg: jdk8u/hs-dev/corba: Added tag jdk8u20-b17 for changeset 90a428aa799d Message-ID: <201406071713.s57HDKit027743@aojmv0008> Changeset: 2c5113522ce5 Author: katleman Date: 2014-06-04 08:46 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/corba/rev/2c5113522ce5 Added tag jdk8u20-b17 for changeset 90a428aa799d ! .hgtags From alejandro.murillo at oracle.com Sat Jun 7 17:13:27 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 07 Jun 2014 17:13:27 +0000 Subject: hg: jdk8u/hs-dev/jaxp: Added tag jdk8u20-b17 for changeset 3218a2d7eddb Message-ID: <201406071713.s57HDSTM027836@aojmv0008> Changeset: 262363175ec8 Author: katleman Date: 2014-06-04 08:46 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxp/rev/262363175ec8 Added tag jdk8u20-b17 for changeset 3218a2d7eddb ! .hgtags From alejandro.murillo at oracle.com Sat Jun 7 17:13:31 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 07 Jun 2014 17:13:31 +0000 Subject: hg: jdk8u/hs-dev/jaxws: Added tag jdk8u20-b17 for changeset 3ff7f413379f Message-ID: <201406071713.s57HDXRt027892@aojmv0008> Changeset: a3b85d6097c5 Author: katleman Date: 2014-06-04 08:46 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxws/rev/a3b85d6097c5 Added tag jdk8u20-b17 for changeset 3ff7f413379f ! .hgtags From alejandro.murillo at oracle.com Sat Jun 7 17:13:41 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 07 Jun 2014 17:13:41 +0000 Subject: hg: jdk8u/hs-dev/jdk: 37 new changesets Message-ID: <201406071716.s57HGxWM028215@aojmv0008> Changeset: 1e14ff21ce20 Author: bagiras Date: 2014-05-16 13:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/1e14ff21ce20 8014755: [TEST_BUG] frames didn't closed after execution some awt/dnd/ tests Reviewed-by: serb, pchelko + test/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.html + test/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.java + test/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorFrame.java + test/java/awt/dnd/DragInterceptorAppletTest/InterprocessMessages.java + test/java/awt/dnd/DragInterceptorAppletTest/SourceFrame.java + test/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.html + test/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.java + test/java/awt/dnd/NoFormatsCrashTest/NoFormatsCrashTest.html + test/java/awt/dnd/NoFormatsCrashTest/NoFormatsCrashTest.java ! test/java/awt/regtesthelpers/process/ProcessCommunicator.java Changeset: 08384bbcb111 Author: alitvinov Date: 2014-05-16 13:54 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/08384bbcb111 8041725: Nimbus JList selection colors persist across L&F changes Reviewed-by: alexsch, alexp ! src/share/classes/javax/swing/plaf/nimbus/skin.laf + test/javax/swing/plaf/nimbus/8041725/bug8041725.java Changeset: 365b282fc974 Author: yan Date: 2014-05-16 16:47 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/365b282fc974 7175457: [TEST_BUG] closed/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java still failed Reviewed-by: anthony, pchelko Contributed-by: Andrei Eremeev + test/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java Changeset: 7dedc6a791ac Author: malenkov Date: 2014-05-16 20:51 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/7dedc6a791ac 8043153: KSS: javax.swing.plaf.synth.SynthParser#startColor Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/synth/SynthParser.java Changeset: 6d1ae32d9a7e Author: malenkov Date: 2014-05-16 20:58 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/6d1ae32d9a7e 8043152: KSS: javax.swing.plaf.synth.SynthContext Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/synth/SynthContext.java Changeset: 76fa94b5b6f9 Author: malenkov Date: 2014-05-16 21:10 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/76fa94b5b6f9 8043151: KSS: javax.swing.plaf.nimbus.AbstractRegionPainter#getComponentColor Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java Changeset: a1dbf7d4940f Author: naoto Date: 2014-05-16 10:14 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/a1dbf7d4940f 8041791: String.toLowerCase regression - violates Unicode standard Reviewed-by: peytoia ! src/share/classes/java/lang/ConditionalSpecialCasing.java ! src/share/classes/java/lang/String.java ! test/java/lang/String/ToLowerCase.java Changeset: a41ac563489e Author: sherman Date: 2014-04-12 14:38 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/a41ac563489e 8039751: UTF-8 decoder fails to handle some edge cases correctly Summary: to update decoder.isMalformed4_2() to correctly detect out of range 2nd byte Reviewed-by: alanb ! src/share/classes/sun/nio/cs/UTF_8.java ! test/sun/nio/cs/TestUTF8.java Changeset: 8102530110c9 Author: coffeys Date: 2014-05-17 12:51 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/8102530110c9 Merge Changeset: 33f4be874272 Author: aefimov Date: 2014-05-15 18:18 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/33f4be874272 8043012: (tz) Support tzdata2014c Reviewed-by: okutsu, peytoia ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/europe ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/europe Changeset: 3b212d83ba5a Author: michaelm Date: 2014-05-19 12:15 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/3b212d83ba5a 8034170: Digest authentication interop issue Reviewed-by: chegar ! src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java + test/java/net/Authenticator/B8034170.java Changeset: 7b19dc92a06e Author: anashaty Date: 2014-05-19 17:38 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/7b19dc92a06e 8038000: java.awt.image.RasterFormatException: Incorrect scanline stride Reviewed-by: bae, serb ! src/share/classes/sun/awt/image/ByteBandedRaster.java ! src/share/classes/sun/awt/image/ByteComponentRaster.java ! src/share/classes/sun/awt/image/BytePackedRaster.java ! src/share/classes/sun/awt/image/IntegerComponentRaster.java ! src/share/classes/sun/awt/image/ShortBandedRaster.java ! src/share/classes/sun/awt/image/ShortComponentRaster.java + test/sun/awt/image/bug8038000.java Changeset: 4a9f38b81cbc Author: robm Date: 2014-05-19 14:28 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/4a9f38b81cbc 8028627: Unsynchronized code path from javax.crypto.Cipher to the WeakHashMap used by JceSecurity to store codebase mappings Reviewed-by: mullan ! src/share/classes/javax/crypto/JceSecurity.java Changeset: e9fd934b5543 Author: michaelm Date: 2014-05-21 12:26 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/e9fd934b5543 8040809: '}' left in the spec for j.u.Random.doubles(..) Reviewed-by: rriggs ! src/share/classes/java/util/Random.java Changeset: c3231a7dc5b7 Author: malenkov Date: 2014-05-21 21:17 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/c3231a7dc5b7 8043456: KSS: javax.swing.plaf.basic.BasicInternalFrameTitlePane#postClosingEvent Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java Changeset: 9ac546317375 Author: mtobiass Date: 2014-05-22 12:16 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/9ac546317375 8029346: LowMemoryTestConcMarkSweepGC.sh fails intermittently with timeout Summary: Backport from jdk 9 Reviewed-by: mchung Contributed-by: Tristan Yan ! test/java/lang/management/MemoryMXBean/LowMemoryTest.java - test/java/lang/management/MemoryMXBean/LowMemoryTestConcMarkSweepGC.sh - test/java/lang/management/MemoryMXBean/LowMemoryTestParallelGC.sh - test/java/lang/management/MemoryMXBean/LowMemoryTestSerialGC.sh Changeset: 96036f615a09 Author: mtobiass Date: 2014-05-22 12:20 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/96036f615a09 8030628: Update java/lang/management/MemoryMXBean tests to ignore GC setting by jtreg Summary: Run tests in separate JVM with controlled GC command line options. Reviewed-by: mchung, jbachorik Contributed-by: Mattias Tobiasson ! test/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java ! test/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java + test/java/lang/management/MemoryMXBean/RunUtil.java ! test/lib/testlibrary/jdk/testlibrary/Utils.java Changeset: d6a1969c7922 Author: prr Date: 2014-05-22 16:17 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/d6a1969c7922 8042850: [parfait]: Extra unused entries in ICU ScriptCodes enum Reviewed-by: bae, srl, jgodinez ! src/share/native/sun/font/layout/LEScripts.h Changeset: 545facd764ec Author: prr Date: 2014-05-22 16:18 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/545facd764ec 8042855: [parfait] Potential null pointer dereference in IndicLayoutEngine.cpp Reviewed-by: bae, srl, jgodinez ! src/share/native/sun/font/layout/IndicLayoutEngine.cpp ! src/share/native/sun/font/layout/IndicReordering.cpp ! src/share/native/sun/font/layout/IndicReordering.h Changeset: 410d6211c3c4 Author: pchelko Date: 2014-04-09 15:20 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/410d6211c3c4 8039083: REGRESSION: closed/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.html fails with NPE since 8u20 b07 on Linux Reviewed-by: serb, azvegint ! src/share/classes/java/awt/dnd/DragSourceContext.java + test/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.java Changeset: 472f692bdbe1 Author: jfranck Date: 2014-05-12 14:47 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/472f692bdbe1 8038994: AnnotatedType.getType() of a TypeVariable boundary without annotations return null Reviewed-by: psandoz ! src/share/classes/sun/reflect/annotation/TypeAnnotationParser.java + test/java/lang/annotation/TypeVariableBounds.java Changeset: 4050be35240b Author: alexsch Date: 2014-05-23 14:49 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/4050be35240b 8036110: In TextField can only select text visible or to the left of the cursor Reviewed-by: serb, pchelko ! src/windows/native/sun/windows/awt_TextField.cpp + test/java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java Changeset: fb448ba4c16a Author: jbachorik Date: 2014-05-22 11:23 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/fb448ba4c16a 8043529: Serviceability tests using @library failing with java.lang.NoClassDefFoundError Reviewed-by: sla, jbachorik Contributed-by: Yekaterina Kantserova ! test/com/sun/jdi/BadHandshakeTest.java ! test/com/sun/jdi/ExclusiveBind.java ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/PermissionTest.java ! test/com/sun/tools/attach/ProviderTest.java ! test/java/io/BufferedInputStream/LargeCopyWithMark.java ! test/java/lang/instrument/DaemonThread/TestDaemonThread.java ! test/java/lang/instrument/PremainClass/NoPremainAgentTest.java ! test/java/lang/instrument/PremainClass/PremainClassTest.java ! test/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java ! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java ! test/java/net/URLClassLoader/closetest/CloseTest.java ! test/java/net/URLClassLoader/closetest/GetResourceAsStream.java ! test/java/net/URLPermission/nstest/lookup.sh ! test/java/util/zip/ZipFile/MultiThreadedReadTest.java ! test/javax/management/monitor/StartStopTest.java ! test/sun/management/jdp/JdpDefaultsTest.java ! test/sun/management/jdp/JdpOffTest.java ! test/sun/management/jdp/JdpSpecificAddressTest.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java ! test/sun/tools/jstatd/TestJstatdDefaults.java ! test/sun/tools/jstatd/TestJstatdExternalRegistry.java ! test/sun/tools/jstatd/TestJstatdPort.java ! test/sun/tools/jstatd/TestJstatdPortAndServer.java ! test/sun/tools/jstatd/TestJstatdServer.java ! test/sun/tools/jstatd/TestJstatdUsage.java Changeset: 24d3f952a506 Author: malenkov Date: 2014-05-23 18:04 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/24d3f952a506 8043627: NPE in SynthContext in plugin mode Reviewed-by: alexsch, serb, pchelko ! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java ! src/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java ! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java ! src/share/classes/javax/swing/plaf/synth/SynthContext.java ! src/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java ! src/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java ! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java ! src/share/classes/javax/swing/plaf/synth/SynthLabelUI.java ! src/share/classes/javax/swing/plaf/synth/SynthListUI.java ! src/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java ! src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java ! src/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthPanelUI.java ! src/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java ! src/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java ! src/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java ! src/share/classes/javax/swing/plaf/synth/SynthViewportUI.java + test/javax/swing/plaf/synth/Test8043627.java Changeset: d6dcc1cdd65d Author: ykantser Date: 2014-05-23 16:38 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/d6dcc1cdd65d 8035752: Some tmtools binaries reference JDK 7 on Mac Reviewed-by: jbachorik, allwin, sla ! src/macosx/lib/Info-privileged.plist Changeset: 7c013aa7fc74 Author: kizune Date: 2014-05-23 20:46 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/7c013aa7fc74 8037398: integer overflow in jdk/src/share/bin/java.c Reviewed-by: ksrini ! src/share/bin/java.c Changeset: 144ab6f082b8 Author: pchelko Date: 2013-12-19 16:40 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/144ab6f082b8 8024185: [macosx] Fullscreen button freezes application when started with -splash Reviewed-by: anthony, serb ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m + test/java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java + test/java/awt/SplashScreen/GenerateTestImage.java Changeset: b87372a50c57 Author: pchelko Date: 2014-05-26 13:40 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/b87372a50c57 8031485: [macosx] Combo box consuming escape key events Reviewed-by: serb, alexsch ! src/macosx/classes/com/apple/laf/AquaComboBoxUI.java + test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java Changeset: 5b9ab91eea8a Author: luchsh Date: 2014-04-16 17:32 +0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/5b9ab91eea8a 8034220: Improve time zone mapping for AIX platform Reviewed-by: okutsu ! make/CopyFiles.gmk + src/aix/lib/tzmappings ! src/solaris/native/java/util/TimeZone_md.c Changeset: a5db5c165afd Author: ykantser Date: 2014-05-26 11:10 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/a5db5c165afd 8031766: jstatd nightly tests failing with Expected one jstatd process, got 2. Test will be canceled. Reviewed-by: jbachorik, sla ! test/sun/tools/jstatd/JstatdTest.java Changeset: 56bb7c8a7487 Author: allwin Date: 2013-10-11 14:23 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/56bb7c8a7487 8004183: test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java doesn't clean-up Reviewed-by: sjiang, dfuchs, dholmes, olagneau, dholmes, jbachorik ! test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java Changeset: 0474b4186621 Author: pchelko Date: 2014-04-03 13:02 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/0474b4186621 8038999: In Java 8 java.awt.datatransfer.DataFlavor.equals is no longer symmetric Reviewed-by: anthony, serb ! src/share/classes/java/awt/datatransfer/DataFlavor.java + test/java/awt/datatransfer/DataFlavor/EqualsHashCodeSymmetryTest/EqualsHashCodeSymmetryTest.java Changeset: c3709ed0b1ab Author: alexsch Date: 2014-05-28 15:24 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/c3709ed0b1ab 8040291: [macosx] Http-Images are not fully loaded when using ImageIcon Reviewed-by: serb, pchelko ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/awt/image/MultiResolutionToolkitImage.java + test/java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java Changeset: 06a0d07d44b7 Author: lana Date: 2014-05-28 11:06 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/06a0d07d44b7 Merge - test/java/lang/management/MemoryMXBean/LowMemoryTestConcMarkSweepGC.sh - test/java/lang/management/MemoryMXBean/LowMemoryTestParallelGC.sh - test/java/lang/management/MemoryMXBean/LowMemoryTestSerialGC.sh Changeset: 31433e5da5bc Author: amurillo Date: 2014-06-03 10:21 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/31433e5da5bc Merge Changeset: 61a8a308ceca Author: katleman Date: 2014-06-04 08:46 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/61a8a308ceca Added tag jdk8u20-b17 for changeset 31433e5da5bc ! .hgtags Changeset: 266302e9c311 Author: amurillo Date: 2014-06-06 10:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/266302e9c311 Merge ! test/com/sun/tools/attach/BasicTests.java From alejandro.murillo at oracle.com Sat Jun 7 17:19:47 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 07 Jun 2014 17:19:47 +0000 Subject: hg: jdk8u/hs-dev/langtools: 6 new changesets Message-ID: <201406071719.s57HJtvN028868@aojmv0008> Changeset: 7c925f35f81c Author: pgovereau Date: 2014-05-23 16:27 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/7c925f35f81c 8033437: javac, inconsistent generic types behaviour when compiling together vs. separate Reviewed-by: jjg Contributed-by: vicente.romero at oracle.com, paul.govereau at oracle.com ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/wildcards/RefQueue.java + test/tools/javac/generics/wildcards/RefQueueBug.java Changeset: f4254623c54e Author: pgovereau Date: 2014-05-27 21:15 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/f4254623c54e 8041704: wrong error message when mixing lambda expression and inner class Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! test/tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.out + test/tools/javac/lambda/T8041704/ErrorMessageTest.java + test/tools/javac/lambda/T8041704/ErrorMessageTest.out Changeset: 0e026d3f2786 Author: dlsmith Date: 2014-05-27 17:30 -0600 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/0e026d3f2786 8042338: Refactor Types.upperBound to treat wildcards and variables separately Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: 8ee530e741d1 Author: dlsmith Date: 2014-05-27 16:39 -0600 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/8ee530e741d1 8044050: Move misplaced inference tests to test/tools/javac/generics/inference Reviewed-by: vromero + test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java + test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java + test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out + test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java + test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out - test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java - test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out Changeset: b45fd486977d Author: lana Date: 2014-05-28 11:07 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/b45fd486977d Merge - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out - test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java - test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out Changeset: a550336d045f Author: katleman Date: 2014-06-04 08:47 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/a550336d045f Added tag jdk8u20-b17 for changeset b45fd486977d ! .hgtags From alejandro.murillo at oracle.com Sat Jun 7 17:19:59 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 07 Jun 2014 17:19:59 +0000 Subject: hg: jdk8u/hs-dev/nashorn: 7 new changesets Message-ID: <201406071720.s57HK3dD028952@aojmv0008> Changeset: ffdb43036807 Author: sundar Date: 2014-05-20 08:32 +0530 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/ffdb43036807 8043443: Test framework changes to run script tests without security manager Reviewed-by: attila ! make/build.xml ! make/project.properties + test/script/nosecurity/nosecurity.js Changeset: 3384c8f804a8 Author: hannesw Date: 2014-05-22 17:51 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/3384c8f804a8 8030202: Nashorn: Multiple RegExp#ignoreCase issues Reviewed-by: sundar, jlaskey ! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java ! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java ! src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java + test/script/basic/JDK-8030202.js + test/script/basic/JDK-8030202.js.EXPECTED Changeset: 17ecefeb50dd Author: mnunez Date: 2014-05-22 11:12 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/17ecefeb50dd 8028615: jdk.nashorn.x3::some.serious.failure needs more memory to run Reviewed-by: attila, sundar Contributed-by: sergey.lugovoy at oracle.com ! make/project.properties Changeset: fdd8ffdbc6e6 Author: sundar Date: 2014-05-26 15:48 +0530 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/fdd8ffdbc6e6 8043930: TypeError when attemping to create an instance of non-public class could be better Reviewed-by: attila, lagergren ! src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/JDK-8043930.js + test/script/basic/JDK-8043930.js.EXPECTED Changeset: f255e14c823d Author: sundar Date: 2014-05-27 17:40 +0530 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/f255e14c823d 8044000: Access to undefined property yields "null" instead of "undefined" Reviewed-by: lagergren, jlaskey ! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java ! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java Changeset: 046bf6509a1f Author: lana Date: 2014-05-28 11:08 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/046bf6509a1f Merge Changeset: 847387339a56 Author: katleman Date: 2014-06-04 08:47 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/847387339a56 Added tag jdk8u20-b17 for changeset 046bf6509a1f ! .hgtags From markus.gronlund at oracle.com Mon Jun 9 09:48:37 2014 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Mon, 09 Jun 2014 09:48:37 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8043915: Tests get ClassNotFoundException: com.oracle.java.testlibrary.StreamPumper Message-ID: <201406090948.s599mcpx027759@aojmv0008> Changeset: 09f19d3de485 Author: ykantser Date: 2014-06-05 15:55 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/09f19d3de485 8043915: Tests get ClassNotFoundException: com.oracle.java.testlibrary.StreamPumper Reviewed-by: sla, allwin ! test/serviceability/ParserTest.java ! test/serviceability/attach/AttachWithStalePidFile.java ! test/serviceability/jvmti/GetObjectSizeOverflow.java ! test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java ! test/serviceability/sa/jmap-hashcode/Test8028623.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/testlibrary/ctw/test/ClassesDirTest.java ! test/testlibrary/ctw/test/ClassesListTest.java ! test/testlibrary/ctw/test/JarDirTest.java ! test/testlibrary/ctw/test/JarsTest.java From nils.eliasson at oracle.com Mon Jun 9 21:13:39 2014 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Mon, 09 Jun 2014 21:13:39 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8034188: OSR methods may not be recompiled at proper compilation level Message-ID: <201406092113.s59LDeex012239@aojmv0008> Changeset: bd4d69d9cb7d Author: neliasso Date: 2014-02-11 13:29 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/bd4d69d9cb7d 8034188: OSR methods may not be recompiled at proper compilation level Summary: remove_osr_nmethod doesn't check that it is the correct method Reviewed-by: kvn, iveresov ! src/share/vm/oops/instanceKlass.cpp From bengt.rutisson at oracle.com Wed Jun 11 09:38:05 2014 From: bengt.rutisson at oracle.com (bengt.rutisson at oracle.com) Date: Wed, 11 Jun 2014 09:38:05 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8043239: G1: Missing post barrier in processing of j.l.ref.Reference objects Message-ID: <201406110938.s5B9c7ju020431@aojmv0008> Changeset: 8e20ef014b08 Author: brutisso Date: 2014-06-11 10:46 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/8e20ef014b08 8043239: G1: Missing post barrier in processing of j.l.ref.Reference objects Summary: Removed all write barriers during reference processing and added explicit write barriers when iterating through the discovered list. Reviewed-by: pliden, jmasa, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp From david.r.chase at oracle.com Wed Jun 11 18:18:41 2014 From: david.r.chase at oracle.com (david.r.chase at oracle.com) Date: Wed, 11 Jun 2014 18:18:41 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8029381: assert(is_method_type()) failed: bad cast Message-ID: <201406111818.s5BIIgvF006761@aojmv0008> Changeset: 0b9500028980 Author: drchase Date: 2014-06-02 14:32 -0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/0b9500028980 8029381: assert(is_method_type()) failed: bad cast Summary: Access to method_type and appendix from constant pool (cpcache) needs to be guarded by is_f1_null() because of racy update/initialization. Reviewed-by: kvn, coleenp, jrose ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp From vladimir.kozlov at oracle.com Thu Jun 12 00:24:55 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Thu, 12 Jun 2014 00:24:55 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8046275: Fastdebug build failing on jdk9/hs/ control jobs after pulling some hs-comp changes Message-ID: <201406120024.s5C0OvcZ001008@aojmv0008> Changeset: ad51f24671c2 Author: kvn Date: 2014-06-09 15:42 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/ad51f24671c2 8046275: Fastdebug build failing on jdk9/hs/ control jobs after pulling some hs-comp changes Summary: Add missing check for Opaque nodes from loop predicates in clone_loop(). Reviewed-by: iveresov ! src/share/vm/opto/loopopts.cpp From erik.helin at oracle.com Fri Jun 13 07:29:37 2014 From: erik.helin at oracle.com (erik.helin at oracle.com) Date: Fri, 13 Jun 2014 07:29:37 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8042933: assert(capacity_until_gc >= committed_bytes) failed Message-ID: <201406130729.s5D7Tcp8025696@aojmv0008> Changeset: e204777ac770 Author: ehelin Date: 2014-06-13 08:44 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/e204777ac770 8042933: assert(capacity_until_gc >= committed_bytes) failed Reviewed-by: stefank, jmasa ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/runtime/thread.cpp + test/gc/metaspace/TestMetaspaceInitialization.java From roland.westrelin at oracle.com Fri Jun 13 08:39:42 2014 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Fri, 13 Jun 2014 08:39:42 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201406130839.s5D8diZV006313@aojmv0008> Changeset: 0bf37f737702 Author: roland Date: 2014-04-01 09:36 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/0bf37f737702 8032410: compiler/uncommontrap/TestStackBangRbp.java times out on Solaris-Sparc V9 Summary: make compiled code bang the stack by the worst case size of the interpreter frame at deoptimization points. Reviewed-by: twisti, kvn ! src/cpu/ppc/vm/cppInterpreter_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp + src/cpu/x86/vm/templateInterpreter_x86.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_IR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_MacroAssembler.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vframeArray.hpp + test/compiler/uncommontrap/TestStackBangMonitorOwned.java Changeset: 6c06bce8d5bd Author: roland Date: 2014-06-13 00:30 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/6c06bce8d5bd Merge From nils.eliasson at oracle.com Fri Jun 13 09:16:14 2014 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Fri, 13 Jun 2014 09:16:14 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201406130916.s5D9GG7E013312@aojmv0008> Changeset: e5d5e7922283 Author: neliasso Date: 2014-06-09 10:32 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/e5d5e7922283 8040244: compiler/whitebox/IsMethodCompilableTest.java fails Summary: Prevent from running with Xcomp Reviewed-by: kvn, twisti ! test/compiler/whitebox/IsMethodCompilableTest.java Changeset: 57aecf00a0cd Author: neliasso Date: 2014-06-13 08:40 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/57aecf00a0cd Merge From daniel.daugherty at oracle.com Fri Jun 13 14:34:36 2014 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 13 Jun 2014 14:34:36 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java failed error_cnt=12 Message-ID: <201406131434.s5DEYb5e029660@aojmv0008> Changeset: 22146594cd5a Author: dcubed Date: 2014-06-12 15:57 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/22146594cd5a 8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java failed error_cnt=12 Summary: Added a new header waiting pattern to catch the case where the target thread waiting on a condition (like a VM op); several other test improvements Reviewed-by: sspitsyn, dholmes ! test/runtime/Thread/TestThreadDumpMonitorContention.java From vladimir.kozlov at oracle.com Fri Jun 13 17:56:23 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 13 Jun 2014 17:56:23 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8046516: Segmentation fault in JVM (easily reproducible) Message-ID: <201406131756.s5DHuOt0027797@aojmv0008> Changeset: 4077c61b03a0 Author: kvn Date: 2014-06-12 10:15 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/4077c61b03a0 8046516: Segmentation fault in JVM (easily reproducible) Summary: Place new nodes on the previous loop exit in reorg_offsets(). Reviewed-by: roland ! src/share/vm/opto/loopopts.cpp + test/compiler/loopopts/TestLogSum.java From alejandro.murillo at oracle.com Fri Jun 13 22:20:39 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 13 Jun 2014 22:20:39 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 3 new changesets Message-ID: <201406132220.s5DMKhWn005860@aojmv0008> Changeset: d80197f0d9d4 Author: katleman Date: 2014-06-11 09:31 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/d80197f0d9d4 Added tag jdk8u20-b18 for changeset 11159d7ec804 ! .hgtags Changeset: 3e1cec358ab9 Author: amurillo Date: 2014-06-13 14:17 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/3e1cec358ab9 Merge Changeset: b15553cde967 Author: amurillo Date: 2014-06-13 14:17 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/b15553cde967 Added tag hs25.20-b19 for changeset 3e1cec358ab9 ! .hgtags From alejandro.murillo at oracle.com Fri Jun 13 23:19:25 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 13 Jun 2014 23:19:25 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8046798: new hotspot build - hs25.20-b20 Message-ID: <201406132319.s5DNJQl2014905@aojmv0008> Changeset: 168c10900e79 Author: amurillo Date: 2014-06-13 15:04 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/168c10900e79 8046798: new hotspot build - hs25.20-b20 Reviewed-by: jcoomes ! make/hotspot_version From alejandro.murillo at oracle.com Sat Jun 14 01:41:40 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 14 Jun 2014 01:41:40 +0000 Subject: hg: jdk8u/hs-dev: Added tag jdk8u20-b18 for changeset 1695032e51fa Message-ID: <201406140141.s5E1fenq007379@aojmv0008> Changeset: 2f40422f564b Author: katleman Date: 2014-06-11 09:30 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/rev/2f40422f564b Added tag jdk8u20-b18 for changeset 1695032e51fa ! .hgtags From alejandro.murillo at oracle.com Sat Jun 14 01:41:43 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 14 Jun 2014 01:41:43 +0000 Subject: hg: jdk8u/hs-dev/corba: Added tag jdk8u20-b18 for changeset 2c5113522ce5 Message-ID: <201406140141.s5E1fipR007430@aojmv0008> Changeset: b078cb18ef95 Author: katleman Date: 2014-06-11 09:31 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/corba/rev/b078cb18ef95 Added tag jdk8u20-b18 for changeset 2c5113522ce5 ! .hgtags From alejandro.murillo at oracle.com Sat Jun 14 01:41:47 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 14 Jun 2014 01:41:47 +0000 Subject: hg: jdk8u/hs-dev/jaxp: Added tag jdk8u20-b18 for changeset 262363175ec8 Message-ID: <201406140141.s5E1fnG5007501@aojmv0008> Changeset: beb64f6b1989 Author: katleman Date: 2014-06-11 09:31 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxp/rev/beb64f6b1989 Added tag jdk8u20-b18 for changeset 262363175ec8 ! .hgtags From alejandro.murillo at oracle.com Sat Jun 14 01:41:52 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 14 Jun 2014 01:41:52 +0000 Subject: hg: jdk8u/hs-dev/jaxws: Added tag jdk8u20-b18 for changeset a3b85d6097c5 Message-ID: <201406140141.s5E1frTZ007550@aojmv0008> Changeset: 615fdd17d4e2 Author: katleman Date: 2014-06-11 09:31 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxws/rev/615fdd17d4e2 Added tag jdk8u20-b18 for changeset a3b85d6097c5 ! .hgtags From alejandro.murillo at oracle.com Sat Jun 14 01:41:58 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 14 Jun 2014 01:41:58 +0000 Subject: hg: jdk8u/hs-dev/jdk: Added tag jdk8u20-b18 for changeset 266302e9c311 Message-ID: <201406140142.s5E1gIOA007712@aojmv0008> Changeset: 38548d32c91c Author: katleman Date: 2014-06-11 09:31 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/38548d32c91c Added tag jdk8u20-b18 for changeset 266302e9c311 ! .hgtags From alejandro.murillo at oracle.com Sat Jun 14 01:43:32 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 14 Jun 2014 01:43:32 +0000 Subject: hg: jdk8u/hs-dev/langtools: Added tag jdk8u20-b18 for changeset a550336d045f Message-ID: <201406140143.s5E1hbkg007846@aojmv0008> Changeset: c04d99e00268 Author: katleman Date: 2014-06-11 09:31 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/c04d99e00268 Added tag jdk8u20-b18 for changeset a550336d045f ! .hgtags From alejandro.murillo at oracle.com Sat Jun 14 01:43:43 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 14 Jun 2014 01:43:43 +0000 Subject: hg: jdk8u/hs-dev/nashorn: Added tag jdk8u20-b18 for changeset 847387339a56 Message-ID: <201406140143.s5E1hjvU007912@aojmv0008> Changeset: b047df215de4 Author: katleman Date: 2014-06-11 09:31 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/b047df215de4 Added tag jdk8u20-b18 for changeset 847387339a56 ! .hgtags From vladimir.x.ivanov at oracle.com Tue Jun 17 10:15:55 2014 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Tue, 17 Jun 2014 10:15:55 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8033626: assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place Message-ID: <201406171015.s5HAFvAR007211@aojmv0008> Changeset: 00c8a1255912 Author: vlivanov Date: 2014-06-17 09:02 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/00c8a1255912 8033626: assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place Reviewed-by: kvn, roland ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp + test/compiler/intrinsics/clone/TestObjectClone.java From jesper.wilhelmsson at oracle.com Tue Jun 17 16:33:21 2014 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Tue, 17 Jun 2014 16:33:21 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8046408: Build failure from multiple ptrace.h Message-ID: <201406171633.s5HGXMoq001774@aojmv0008> Changeset: a07a3a29df67 Author: jwilhelm Date: 2014-06-13 17:07 -0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/a07a3a29df67 8046408: Build failure from multiple ptrace.h Summary: prefer over Reviewed-by: sla, mikael Contributed-by: kim.barrett at oracle.com ! agent/src/os/linux/libproc.h From bengt.rutisson at oracle.com Wed Jun 18 19:27:41 2014 From: bengt.rutisson at oracle.com (bengt.rutisson at oracle.com) Date: Wed, 18 Jun 2014 19:27:41 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8044796: G1: Enable G1CollectedHeap::stop() Message-ID: <201406181927.s5IJRlRk000445@aojmv0008> Changeset: a45a4f5a9609 Author: pliden Date: 2014-06-13 13:46 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/a45a4f5a9609 8044796: G1: Enable G1CollectedHeap::stop() Reviewed-by: brutisso, sjohanss ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/thread.cpp From alejandro.murillo at oracle.com Fri Jun 20 20:39:56 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 20 Jun 2014 20:39:56 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 3 new changesets Message-ID: <201406202039.s5KKdxTm006290@aojmv0008> Changeset: cb081789d265 Author: katleman Date: 2014-06-18 12:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/cb081789d265 Added tag jdk8u20-b19 for changeset b15553cde967 ! .hgtags Changeset: 4f18dea0312d Author: amurillo Date: 2014-06-20 11:47 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/4f18dea0312d Merge Changeset: 9e4d27da4ac0 Author: amurillo Date: 2014-06-20 11:47 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/9e4d27da4ac0 Added tag hs25.20-b20 for changeset 4f18dea0312d ! .hgtags From alejandro.murillo at oracle.com Fri Jun 20 21:47:08 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 20 Jun 2014 21:47:08 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8047732: new hotspot build - hs25.20-b21 Message-ID: <201406202147.s5KLl9A2017980@aojmv0008> Changeset: 0be2b9eb0a62 Author: amurillo Date: 2014-06-20 12:39 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/0be2b9eb0a62 8047732: new hotspot build - hs25.20-b21 Reviewed-by: jcoomes ! make/hotspot_version From alejandro.murillo at oracle.com Fri Jun 20 23:04:38 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 20 Jun 2014 23:04:38 +0000 Subject: hg: jdk8u/hs-dev: Added tag jdk8u20-b19 for changeset 2f40422f564b Message-ID: <201406202304.s5KN4dYw029901@aojmv0008> Changeset: 5b76ecd0cdcf Author: katleman Date: 2014-06-18 12:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/rev/5b76ecd0cdcf Added tag jdk8u20-b19 for changeset 2f40422f564b ! .hgtags From alejandro.murillo at oracle.com Fri Jun 20 23:04:41 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 20 Jun 2014 23:04:41 +0000 Subject: hg: jdk8u/hs-dev/corba: 4 new changesets Message-ID: <201406202304.s5KN4hof029971@aojmv0008> Changeset: 31bda0ce42b3 Author: katleman Date: 2014-06-18 12:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/corba/rev/31bda0ce42b3 Added tag jdk8u20-b19 for changeset b078cb18ef95 ! .hgtags Changeset: 009fc3f785a9 Author: coffeys Date: 2014-06-07 10:09 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/corba/rev/009fc3f785a9 8042789: org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader Reviewed-by: alanb, lancea ! src/share/classes/org/omg/CORBA/ORB.java Changeset: 9739ba5d1b3a Author: lana Date: 2014-06-16 11:21 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/corba/rev/9739ba5d1b3a Merge Changeset: aca1d25d1081 Author: lana Date: 2014-06-19 17:59 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/corba/rev/aca1d25d1081 Merge From alejandro.murillo at oracle.com Fri Jun 20 23:04:45 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 20 Jun 2014 23:04:45 +0000 Subject: hg: jdk8u/hs-dev/jaxp: Added tag jdk8u20-b19 for changeset beb64f6b1989 Message-ID: <201406202304.s5KN4l8v000069@aojmv0008> Changeset: 255d961955e4 Author: katleman Date: 2014-06-18 12:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxp/rev/255d961955e4 Added tag jdk8u20-b19 for changeset beb64f6b1989 ! .hgtags From alejandro.murillo at oracle.com Fri Jun 20 23:04:50 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 20 Jun 2014 23:04:50 +0000 Subject: hg: jdk8u/hs-dev/jaxws: 4 new changesets Message-ID: <201406202304.s5KN4tEW000173@aojmv0008> Changeset: f5e8ff3323e7 Author: katleman Date: 2014-06-18 12:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxws/rev/f5e8ff3323e7 Added tag jdk8u20-b19 for changeset 615fdd17d4e2 ! .hgtags Changeset: ce46e4af2b1d Author: mkos Date: 2014-05-23 16:25 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxws/rev/ce46e4af2b1d 8043129: JAF initialisation in SAAJ clashing with the one in javax.mail Reviewed-by: chegar ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java Changeset: 877957f3b6f0 Author: lana Date: 2014-06-16 11:19 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxws/rev/877957f3b6f0 Merge Changeset: 4681b10c0c31 Author: lana Date: 2014-06-19 17:59 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxws/rev/4681b10c0c31 Merge From alejandro.murillo at oracle.com Fri Jun 20 23:05:09 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 20 Jun 2014 23:05:09 +0000 Subject: hg: jdk8u/hs-dev/jdk: 70 new changesets Message-ID: <201406202311.s5KNBAbi001505@aojmv0008> Changeset: 14353cd44fa0 Author: katleman Date: 2014-06-18 12:35 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/14353cd44fa0 Added tag jdk8u20-b19 for changeset 38548d32c91c ! .hgtags Changeset: 70111067cb82 Author: azvegint Date: 2014-05-29 13:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/70111067cb82 8017472: [macosx] Transparency demo is not correctly dragged on the second monitor Reviewed-by: pchelko, serb ! src/macosx/native/sun/awt/AWTView.m + test/java/awt/Multiscreen/MouseEventTest/MouseEventTest.java Changeset: d5640a82ccd4 Author: igerasim Date: 2014-05-20 10:11 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/d5640a82ccd4 7195480: javax.smartcardio does not detect cards on Mac OS X Reviewed-by: valeriep ! src/solaris/native/sun/security/smartcardio/MUSCLE/pcsclite.h Changeset: aa2e45454c2b Author: igerasim Date: 2014-05-23 07:07 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/aa2e45454c2b 8043507: javax.smartcardio.CardTerminals.list() fails on MacOSX Reviewed-by: valeriep ! src/share/native/sun/security/smartcardio/pcsc.c Changeset: b859ef8cf29f Author: igerasim Date: 2014-05-29 13:47 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/b859ef8cf29f 8039319: (smartcardio) Card.transmitControlCommand() does not work on Mac OS X Reviewed-by: valeriep ! src/solaris/native/sun/security/smartcardio/pcsc_md.c Changeset: 31bf32b1d2ec Author: igerasim Date: 2014-05-29 01:50 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/31bf32b1d2ec 7047033: (smartcardio) Card.disconnect(boolean reset) does not reset when reset is true Reviewed-by: valeriep ! src/share/classes/sun/security/smartcardio/CardImpl.java Changeset: 5c5645171558 Author: msheppar Date: 2014-05-29 13:08 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/5c5645171558 8025293: JNI exception pending checks in java.net Summary: enhance the return check for JNI native calls, check for NULL and pending exceptions Reviewed-by: alanb, chegar ! src/solaris/native/java/net/NetworkInterface.c ! src/windows/native/java/net/NetworkInterface.c Changeset: 7a56aaa09ab1 Author: msheppar Date: 2014-05-29 23:17 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/7a56aaa09ab1 8036607: JNI exception pending in jdk/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c Summary: check for JNI pending exception and NULL returns from JNI calls in DualStackPlainDatagramSocketImpl.c Reviewed-by: alanb ! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c Changeset: e0e4fc612d03 Author: anashaty Date: 2014-05-30 10:59 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/e0e4fc612d03 8028617: Dvorak keyboard mapping not honored when ctrl key pressed Reviewed-by: pchelko, anthony ! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/macosx/classes/sun/lwawt/macosx/NSEvent.java ! src/macosx/native/sun/awt/AWTView.m Changeset: dd77d81f2911 Author: anashaty Date: 2014-05-30 14:46 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/dd77d81f2911 8032788: ImageIcon constructor throws an NPE and hangs when passed a null String parameter Reviewed-by: pchelko, serb ! src/share/classes/sun/awt/image/FileImageSource.java + test/java/awt/image/ImageIconHang.java Changeset: 429210228042 Author: msheppar Date: 2014-05-30 13:28 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/429210228042 8035930: Check jdk/src/windows/native/java/io/io_util_md.c for JNI pending exceptions Summary: malloc null return checks and pending exception checks Reviewed-by: alanb ! src/windows/native/java/io/io_util_md.c Changeset: 289d5c0e4bd7 Author: msheppar Date: 2014-05-30 13:36 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/289d5c0e4bd7 8036134: Check src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c for JNI pending exceptions Summary: check malloc return value and added JUN_ThrowOutOfMemoryException Reviewed-by: alanb ! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c Changeset: d8827fb970a9 Author: msheppar Date: 2014-05-30 13:42 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/d8827fb970a9 8036601: JNI exception pending in jdk/src/windows/native/sun/net/dns/ResolverConfigurationImpl.c Summary: check JNI return values and pending exceptions, Check malloc returns, and throw OOME as appropriate Reviewed-by: alanb ! src/windows/native/sun/net/dns/ResolverConfigurationImpl.c Changeset: f69390356dfa Author: malenkov Date: 2014-05-30 16:46 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/f69390356dfa 8007563: When checking the default behaviour for a scroll tab layout and checking the 'opaque' checkbox, the area behind tabs is not red. Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java + test/javax/swing/JTabbedPane/8007563/Test8007563.java Changeset: b887716c43b4 Author: azvegint Date: 2014-03-17 19:30 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/b887716c43b4 8012224: AWT_TopLevels/TopLevelEvents/Automated/WindowIconifyDeiconifyEventsTest02 fails on Ubuntu 12.04 Unity shell Reviewed-by: anthony, serb ! src/solaris/classes/sun/awt/X11/XFramePeer.java ! src/solaris/classes/sun/awt/X11/XNETProtocol.java Changeset: ab026f1b2f28 Author: azvegint Date: 2014-05-15 20:24 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/ab026f1b2f28 8041896: Test closed/java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest fails with java.awt.IllegalComponentStateException Reviewed-by: pchelko, serb ! src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java ! src/macosx/classes/sun/lwawt/LWChoicePeer.java + test/java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java Changeset: f54dfd95979b Author: mkos Date: 2014-05-23 16:35 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/f54dfd95979b 8043129: JAF initialisation in SAAJ clashing with the one in javax.mail Reviewed-by: chegar + test/javax/xml/ws/8043129/MailTest.java + test/javax/xml/ws/8043129/javax.mail.jar Changeset: fe7704d1b87b Author: chegar Date: 2014-05-30 14:54 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/fe7704d1b87b Merge Changeset: 91975f822db8 Author: serb Date: 2014-05-26 16:37 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/91975f822db8 8009883: REGRESSION: test/closed/javax/swing/AbstractButton/4246045/bug4246045.java fails Summary: remove redundant focus handler that was causing a second focus event Reviewed-by: alexsch, pchelko Contributed-by: peter.brunet at oracle.com ! src/share/classes/javax/swing/JComponent.java Changeset: f218d0fa2130 Author: malenkov Date: 2014-05-30 19:22 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/f218d0fa2130 8019180: Use JComboBox as it's own ActionListener leads to unexpected behaviour Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/JComboBox.java + test/javax/swing/JComboBox/8019180/Test8019180.java Changeset: 25c04f951506 Author: azvegint Date: 2014-04-07 17:43 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/25c04f951506 6788138: leak in Java_sun_awt_X11_XlibWrapper_getStringBytes? Reviewed-by: pchelko, serb ! src/solaris/native/sun/xawt/XlibWrapper.c Changeset: c95a7286165a Author: azvegint Date: 2014-04-07 17:45 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/c95a7286165a 8030100: java.awt.Desktop: Enable check for supported URI schemes on Linux Reviewed-by: anthony, pchelko, serb ! src/solaris/native/sun/awt/gtk2_interface.c Changeset: 63963cbbd55f Author: azvegint Date: 2014-05-30 13:16 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/63963cbbd55f 8031471: Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java fails on Solaris zones virtual hosts Reviewed-by: anthony, serb ! src/solaris/classes/sun/awt/X11/XErrorHandlerUtil.java Changeset: a88e0ce6dda1 Author: robm Date: 2014-05-23 16:24 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/a88e0ce6dda1 8042857: 14 stuck threads waiting for notification on LDAPRequest Reviewed-by: vinnie ! src/share/classes/com/sun/jndi/ldap/Connection.java ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: 7b79f729f29e Author: robm Date: 2014-05-23 19:42 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/7b79f729f29e 8041451: com.sun.jndi.ldap.Connection:ReadTimeout should abandon ldap request Reviewed-by: vinnie ! src/share/classes/com/sun/jndi/ldap/Connection.java Changeset: ddecc075b759 Author: igerasim Date: 2014-05-31 00:58 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/ddecc075b759 8033571: [parfait] warning from b128 for security/smartcardio/pcsc_md.c: JNI exception pending Summary: Fix pending exception errors found by parfait. Reviewed-by: xuelei, ascarpino ! src/solaris/native/sun/security/smartcardio/pcsc_md.c Changeset: 667e90861cb7 Author: igerasim Date: 2014-05-31 01:02 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/667e90861cb7 8030114: [parfait] warnings from b119 for jdk.src.share.native.sun.security.smartcardio: JNI exception pending Summary: Fix pending exception errors found by parfait. Reviewed-by: vinnie ! src/share/native/sun/security/smartcardio/pcsc.c Changeset: 59609f9c37b0 Author: igerasim Date: 2014-05-31 01:03 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/59609f9c37b0 8039118: Windows build failure (j2pcsc.dll : fatal error unresolved external symbol throwByName) Reviewed-by: mullan, mchung, alanb ! src/share/native/sun/security/smartcardio/pcsc.c Changeset: 15ccd10559f3 Author: igerasim Date: 2014-05-31 01:07 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/15ccd10559f3 8043720: (smartcardio) Native memory should be handled more accurately Reviewed-by: valeriep ! src/share/native/sun/security/smartcardio/pcsc.c Changeset: 07d4893a4a54 Author: luchsh Date: 2014-05-27 17:56 +0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/07d4893a4a54 8043495: Add native FileChannelImpl.transferTo0() implementation for AIX Reviewed-by: alanb ! src/solaris/native/sun/nio/ch/FileChannelImpl.c Changeset: dc03eee507f3 Author: dmarkov Date: 2014-06-03 13:02 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/dc03eee507f3 8042465: Applet menus not rendering when browser is full screen on Mac Reviewed-by: anthony, pchelko ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/native/sun/awt/AWTWindow.m ! src/share/classes/javax/swing/PopupFactory.java Changeset: b119763a5eb8 Author: vlivanov Date: 2014-06-03 16:38 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/b119763a5eb8 8005873: JRuby test_respond_to.rb asserts with: MT-unsafe modification of inline cache Reviewed-by: vlivanov, jrose, psandoz Contributed-by: tobias.hartmann at oracle.com ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodTypeForm.java Changeset: e443dab8be6b Author: scolebourne Date: 2014-04-12 14:54 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/e443dab8be6b 8040058: IsoFields.WEEK_BASED_YEAR adjustInto incorrect and WeekFields.weekOfWeekBasedYear().range incorrect Reviewed-by: lancea, rriggs ! src/share/classes/java/time/temporal/IsoFields.java ! src/share/classes/java/time/temporal/WeekFields.java + test/java/time/test/java/time/temporal/TestIsoWeekFields.java Changeset: 823fdb976660 Author: amurillo Date: 2014-06-03 10:28 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/823fdb976660 Merge Changeset: adbf50f5d6c2 Author: alexsch Date: 2014-06-04 12:32 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/adbf50f5d6c2 8043705: Can't exit color chooser dialog when running as an applet Reviewed-by: serb, pchelko ! src/windows/classes/sun/awt/windows/WWindowPeer.java ! src/windows/native/sun/windows/awt_Dialog.cpp + test/java/awt/Dialog/CloseDialog/CloseDialogTest.java Changeset: 8282bb42fc96 Author: kizune Date: 2014-06-04 19:00 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/8282bb42fc96 8044206: LambdaMetafactory.altMetafactory javadoc refers to wrong method Reviewed-by: briangoetz, jjg ! src/share/classes/java/lang/invoke/LambdaMetafactory.java Changeset: d66209341404 Author: aefimov Date: 2014-06-04 16:26 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/d66209341404 8032901: WaitForMultipleObjects() return value not handled appropriately Reviewed-by: dholmes, sla ! src/windows/transport/shmem/shmem_md.c Changeset: 96c91cd2458c Author: sherman Date: 2014-06-04 15:15 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/96c91cd2458c 8044725: Bug in zlib 1.2.5 prevents inflation of some gzipped files Summary: to upgrade zlib version from 1.2.5 to 1.2.8 Reviewed-by: alanb ! make/CompileLaunchers.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk - src/share/native/java/util/zip/zlib-1.2.5/ChangeLog - src/share/native/java/util/zip/zlib-1.2.5/README - src/share/native/java/util/zip/zlib-1.2.5/compress.c - src/share/native/java/util/zip/zlib-1.2.5/crc32.h - src/share/native/java/util/zip/zlib-1.2.5/deflate.c - src/share/native/java/util/zip/zlib-1.2.5/deflate.h - src/share/native/java/util/zip/zlib-1.2.5/gzclose.c - src/share/native/java/util/zip/zlib-1.2.5/gzguts.h - src/share/native/java/util/zip/zlib-1.2.5/gzlib.c - src/share/native/java/util/zip/zlib-1.2.5/gzread.c - src/share/native/java/util/zip/zlib-1.2.5/gzwrite.c - src/share/native/java/util/zip/zlib-1.2.5/infback.c - src/share/native/java/util/zip/zlib-1.2.5/inffast.c - src/share/native/java/util/zip/zlib-1.2.5/inffast.h - src/share/native/java/util/zip/zlib-1.2.5/inffixed.h - src/share/native/java/util/zip/zlib-1.2.5/inflate.c - src/share/native/java/util/zip/zlib-1.2.5/inflate.h - src/share/native/java/util/zip/zlib-1.2.5/inftrees.c - src/share/native/java/util/zip/zlib-1.2.5/inftrees.h - src/share/native/java/util/zip/zlib-1.2.5/patches/ChangeLog_java - src/share/native/java/util/zip/zlib-1.2.5/trees.c - src/share/native/java/util/zip/zlib-1.2.5/trees.h - src/share/native/java/util/zip/zlib-1.2.5/uncompr.c - src/share/native/java/util/zip/zlib-1.2.5/zadler32.c - src/share/native/java/util/zip/zlib-1.2.5/zconf.h - src/share/native/java/util/zip/zlib-1.2.5/zcrc32.c - src/share/native/java/util/zip/zlib-1.2.5/zlib.h - src/share/native/java/util/zip/zlib-1.2.5/zutil.c - src/share/native/java/util/zip/zlib-1.2.5/zutil.h + src/share/native/java/util/zip/zlib-1.2.8/ChangeLog + src/share/native/java/util/zip/zlib-1.2.8/README + src/share/native/java/util/zip/zlib-1.2.8/compress.c + src/share/native/java/util/zip/zlib-1.2.8/crc32.h + src/share/native/java/util/zip/zlib-1.2.8/deflate.c + src/share/native/java/util/zip/zlib-1.2.8/deflate.h + src/share/native/java/util/zip/zlib-1.2.8/gzclose.c + src/share/native/java/util/zip/zlib-1.2.8/gzguts.h + src/share/native/java/util/zip/zlib-1.2.8/gzlib.c + src/share/native/java/util/zip/zlib-1.2.8/gzread.c + src/share/native/java/util/zip/zlib-1.2.8/gzwrite.c + src/share/native/java/util/zip/zlib-1.2.8/infback.c + src/share/native/java/util/zip/zlib-1.2.8/inffast.c + src/share/native/java/util/zip/zlib-1.2.8/inffast.h + src/share/native/java/util/zip/zlib-1.2.8/inffixed.h + src/share/native/java/util/zip/zlib-1.2.8/inflate.c + src/share/native/java/util/zip/zlib-1.2.8/inflate.h + src/share/native/java/util/zip/zlib-1.2.8/inftrees.c + src/share/native/java/util/zip/zlib-1.2.8/inftrees.h + src/share/native/java/util/zip/zlib-1.2.8/patches/ChangeLog_java + src/share/native/java/util/zip/zlib-1.2.8/trees.c + src/share/native/java/util/zip/zlib-1.2.8/trees.h + src/share/native/java/util/zip/zlib-1.2.8/uncompr.c + src/share/native/java/util/zip/zlib-1.2.8/zadler32.c + src/share/native/java/util/zip/zlib-1.2.8/zconf.h + src/share/native/java/util/zip/zlib-1.2.8/zcrc32.c + src/share/native/java/util/zip/zlib-1.2.8/zlib.h + src/share/native/java/util/zip/zlib-1.2.8/zutil.c + src/share/native/java/util/zip/zlib-1.2.8/zutil.h Changeset: ab28f3f1e485 Author: sherman Date: 2014-06-04 21:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/ab28f3f1e485 8044727: Problem reading the contents of some zip files Summary: zis.readLOC() should not interpret ZIP64 data in extra field, if not necessary Reviewed-by: alanb ! src/share/classes/java/util/zip/ZipInputStream.java Changeset: 2aa925ce9852 Author: weijun Date: 2014-05-29 10:36 +0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/2aa925ce9852 8036709: Java 7 jarsigner displays warning about cert policy tree Reviewed-by: mullan ! src/share/classes/sun/security/tools/jarsigner/Main.java + test/sun/security/tools/jarsigner/certpolicy.sh Changeset: 44fbfc8d3ee1 Author: weijun Date: 2014-04-09 17:08 +0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/44fbfc8d3ee1 8039132: cleanup @ignore JAAS/krb5 tests Reviewed-by: xuelei + test/sun/security/krb5/auto/AddressesAndNameType.java + test/sun/security/krb5/auto/UdpTcp.java + test/sun/security/krb5/etype/UnsupportedKeyType.java Changeset: 923bb828df52 Author: weijun Date: 2014-05-30 14:37 +0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/923bb828df52 8036779: sun.security.krb5.KdcComm interprets kdc_timeout as msec instead of sec Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/KdcComm.java ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/auto/UdpTcp.java Changeset: 50cd9dc80bdf Author: michaelm Date: 2014-06-05 17:32 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/50cd9dc80bdf 8044766: New jdk.net classes have @since 1.9 tags in 8u20 Reviewed-by: chegar ! src/share/classes/jdk/net/ExtendedSocketOptions.java ! src/share/classes/jdk/net/NetworkPermission.java ! src/share/classes/jdk/net/SocketFlow.java ! src/share/classes/jdk/net/package-info.java Changeset: fddefacef3e0 Author: chegar Date: 2014-06-04 13:37 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/fddefacef3e0 8044590: Broken links in jre.api.net.socketoptions Reviewed-by: michaelm ! src/share/classes/jdk/net/Sockets.java Changeset: 3d70a1ead250 Author: rgallard Date: 2014-06-06 15:45 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/3d70a1ead250 8042009: Generate nroff for Java tools documentation for 8u20 release Reviewed-by: mchung, kvn ! src/bsd/doc/man/java.1 ! src/bsd/doc/man/javac.1 ! src/bsd/doc/man/javap.1 ! src/linux/doc/man/java.1 ! src/linux/doc/man/javac.1 ! src/linux/doc/man/javap.1 ! src/solaris/doc/sun/man/man1/java.1 ! src/solaris/doc/sun/man/man1/javac.1 ! src/solaris/doc/sun/man/man1/javap.1 Changeset: bc071e19ab39 Author: weijun Date: 2014-06-06 22:31 +0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/bc071e19ab39 8044747: [TESTBUG] Test sun/security/tools/policytool/i18n.sh fails after clicking 'Done' button in test frame Reviewed-by: xuelei ! test/sun/security/tools/policytool/i18n.sh Changeset: 83e7a5033bd8 Author: luchsh Date: 2014-06-07 00:17 +0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/83e7a5033bd8 8043954: AIX: Add async connect() support to NET_Connect() Reviewed-by: alanb ! src/aix/native/java/net/aix_close.c Changeset: 3620fd5fcc4c Author: vlivanov Date: 2014-06-09 15:40 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/3620fd5fcc4c 8032400: JSR292: invokeSpecial: InternalError attempting to lookup a method Reviewed-by: psandoz, jrose ! src/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/lookup/SpecialStatic.java Changeset: 38e5bb45399c Author: amurillo Date: 2014-06-10 11:20 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/38e5bb45399c Merge Changeset: 31fbf5e82d7f Author: jfranck Date: 2014-06-04 14:42 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/31fbf5e82d7f 8039916: AnnotatedType.getType() of a Executable parameters may return wrong type Reviewed-by: psandoz ! src/share/classes/java/lang/reflect/Executable.java + test/java/lang/annotation/typeAnnotations/TestExecutableGetAnnotatedType.java Changeset: f6728f9bc725 Author: okutsu Date: 2014-05-27 16:20 +0900 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/f6728f9bc725 8033627: UTC+02:00 time zones are not detected correctly on Windows Reviewed-by: peytoia ! src/windows/lib/tzmappings Changeset: 0e282718e324 Author: ksrini Date: 2014-06-12 11:01 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/0e282718e324 8044046: [asm] refresh internal ASM version to v5.0.3 Reviewed-by: coffeys, psandoz, sundar ! src/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java ! src/share/classes/jdk/internal/org/objectweb/asm/Frame.java ! src/share/classes/jdk/internal/org/objectweb/asm/Item.java ! src/share/classes/jdk/internal/org/objectweb/asm/Label.java ! src/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java ! src/share/classes/jdk/internal/org/objectweb/asm/Type.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java ! src/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java ! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java ! src/share/classes/jdk/internal/org/objectweb/asm/version.txt Changeset: be862163bb8d Author: michaelm Date: 2014-06-13 16:26 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/be862163bb8d 8046588: test for SO_FLOW_SLA availability does not check for EACCESS Reviewed-by: chegar, alanb ! src/solaris/native/java/net/ExtendedOptionsImpl.c ! test/jdk/net/Sockets/Test.java Changeset: 56e6500fd5a0 Author: mfang Date: 2014-06-13 09:11 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/56e6500fd5a0 8037343: Wrong dateformat for locale es_DO Reviewed-by: okutsu Contributed-by: me at sandipan.net ! src/share/classes/sun/text/resources/es/FormatData_es_DO.java + test/sun/text/resources/Format/Bug8037343.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: 21ce22c3b69e Author: mfang Date: 2014-06-13 09:15 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/21ce22c3b69e Merge Changeset: 5d30396344f5 Author: mduigou Date: 2014-06-06 14:23 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/5d30396344f5 8046085: inserting null key into HashMap treebin fails. Reviewed-by: dl, mduigou, alanb, chegar Contributed-by: paul.sandoz at oracle.com, mike.duigou at oracle.com ! src/share/classes/java/util/HashMap.java + test/java/util/HashMap/PutNullKey.java Changeset: f48a12d2d32f Author: serb Date: 2014-05-30 14:06 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/f48a12d2d32f 8040113: File not initialized in src/share/native/sun/awt/giflib/dgif_lib.c Reviewed-by: pchelko, prr ! src/share/native/sun/awt/giflib/dgif_lib.c Changeset: f3841ee10a08 Author: serb Date: 2014-06-04 16:55 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/f3841ee10a08 8041129: [OGL] surface->sw blit is extremely slow 8017626: [OGL] Translucent VolatileImages don't paint correctly Reviewed-by: bae, flar ! src/share/classes/sun/java2d/opengl/OGLBlitLoops.java ! src/share/native/sun/java2d/opengl/OGLBlitLoops.c + test/java/awt/image/DrawImage/IncorrectAlphaSurface2SW.java + test/java/awt/image/DrawImage/IncorrectDestinationOffset.java + test/java/awt/image/DrawImage/IncorrectSourceOffset.java Changeset: 3653b5c59f0b Author: serb Date: 2014-06-09 13:03 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/3653b5c59f0b 8046245: JDK 9 client build failure on Solaris Reviewed-by: prr ! make/mapfiles/libawt/mapfile-vers Changeset: 4f553621bcb4 Author: serb Date: 2014-06-11 14:21 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/4f553621bcb4 8041644: [OGL] clip is ignored during surface->sw blit Reviewed-by: bae, prr ! src/share/classes/sun/java2d/opengl/OGLBlitLoops.java + test/java/awt/image/DrawImage/IncorrectClipSurface2SW.java Changeset: 062de21fd23b Author: serb Date: 2014-06-11 14:38 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/062de21fd23b 8042103: Deserialization of empty java.awt.geom.Path2D will cause an exception Reviewed-by: bae, flar ! src/share/classes/java/awt/geom/Path2D.java + test/java/awt/geom/Path2D/EmptyCapacity.java Changeset: 7c50b9026951 Author: serb Date: 2014-06-12 00:19 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/7c50b9026951 8040271: Uninitialised memory in jdk/src/windows/native/sun/windows: awt_List.cpp, awt_InputMethod.cpp Reviewed-by: pchelko, prr ! src/windows/native/sun/windows/awt_InputMethod.cpp ! src/windows/native/sun/windows/awt_List.cpp Changeset: 1270cec9be32 Author: serb Date: 2014-06-12 00:43 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/1270cec9be32 8033786: White flashing when opening Dialogs and Menus using Nimbus with dark background Reviewed-by: alexsch, anthony ! src/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/native/sun/awt/CWrapper.m ! src/share/classes/javax/swing/JDialog.java + test/javax/swing/JDialog/WrongBackgroundColor/WrongBackgroundColor.java Changeset: 753f2202998c Author: lana Date: 2014-06-16 11:20 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/753f2202998c Merge - src/share/native/java/util/zip/zlib-1.2.5/ChangeLog - src/share/native/java/util/zip/zlib-1.2.5/README - src/share/native/java/util/zip/zlib-1.2.5/compress.c - src/share/native/java/util/zip/zlib-1.2.5/crc32.h - src/share/native/java/util/zip/zlib-1.2.5/deflate.c - src/share/native/java/util/zip/zlib-1.2.5/deflate.h - src/share/native/java/util/zip/zlib-1.2.5/gzclose.c - src/share/native/java/util/zip/zlib-1.2.5/gzguts.h - src/share/native/java/util/zip/zlib-1.2.5/gzlib.c - src/share/native/java/util/zip/zlib-1.2.5/gzread.c - src/share/native/java/util/zip/zlib-1.2.5/gzwrite.c - src/share/native/java/util/zip/zlib-1.2.5/infback.c - src/share/native/java/util/zip/zlib-1.2.5/inffast.c - src/share/native/java/util/zip/zlib-1.2.5/inffast.h - src/share/native/java/util/zip/zlib-1.2.5/inffixed.h - src/share/native/java/util/zip/zlib-1.2.5/inflate.c - src/share/native/java/util/zip/zlib-1.2.5/inflate.h - src/share/native/java/util/zip/zlib-1.2.5/inftrees.c - src/share/native/java/util/zip/zlib-1.2.5/inftrees.h - src/share/native/java/util/zip/zlib-1.2.5/patches/ChangeLog_java - src/share/native/java/util/zip/zlib-1.2.5/trees.c - src/share/native/java/util/zip/zlib-1.2.5/trees.h - src/share/native/java/util/zip/zlib-1.2.5/uncompr.c - src/share/native/java/util/zip/zlib-1.2.5/zadler32.c - src/share/native/java/util/zip/zlib-1.2.5/zconf.h - src/share/native/java/util/zip/zlib-1.2.5/zcrc32.c - src/share/native/java/util/zip/zlib-1.2.5/zlib.h - src/share/native/java/util/zip/zlib-1.2.5/zutil.c - src/share/native/java/util/zip/zlib-1.2.5/zutil.h Changeset: c1813b921487 Author: ant Date: 2014-06-17 00:41 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/c1813b921487 8033233: [JLightweightFrame] support default JViewport BLIT_SCROLL_MODE Reviewed-by: alexsch, pchelko ! src/share/classes/javax/swing/DefaultDesktopManager.java ! src/share/classes/javax/swing/JViewport.java ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/sun/swing/JLightweightFrame.java ! src/share/classes/sun/swing/SwingAccessor.java ! src/share/classes/sun/swing/SwingUtilities2.java Changeset: 73d1ecb10dc1 Author: serb Date: 2014-06-12 00:32 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/73d1ecb10dc1 8029455: [JLightweightFrame] support scaled painting Reviewed-by: anthony, ant ! src/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java ! src/share/classes/sun/awt/LightweightFrame.java ! src/share/classes/sun/java2d/SunGraphics2D.java ! src/share/classes/sun/swing/JLightweightFrame.java ! src/share/classes/sun/swing/LightweightContent.java + test/java/awt/Graphics2D/ScaledCopyArea/ScaledCopyArea.java + test/javax/swing/JFrame/HangNonVolatileBuffer/HangNonVolatileBuffer.java Changeset: 64b741b87644 Author: vlivanov Date: 2014-06-17 13:06 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/64b741b87644 8046903: VM anonymous class members can't be statically invocable Reviewed-by: jrose ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java + test/java/lang/invoke/VMAnonymousClass.java Changeset: 1a5edec7c521 Author: jfranck Date: 2014-06-16 13:59 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/1a5edec7c521 8029674: (reflect) getMethods returns default methods that are not members of the class Summary: Filter out methods that have a more specific default method from result Reviewed-by: darcy, dlsmith ! src/share/classes/java/lang/Class.java + test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java Changeset: 402c7687ed6c Author: vinnie Date: 2014-06-18 15:53 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/402c7687ed6c 8044038: Security tests fail on 32 bit linux platform Reviewed-by: xuelei, weijun ! test/sun/security/pkcs11/PKCS11Test.java ! test/sun/security/tools/keytool/autotest.sh Changeset: 4737afe5a03e Author: lana Date: 2014-06-19 17:59 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/4737afe5a03e Merge - src/share/native/java/util/zip/zlib-1.2.5/ChangeLog - src/share/native/java/util/zip/zlib-1.2.5/README - src/share/native/java/util/zip/zlib-1.2.5/compress.c - src/share/native/java/util/zip/zlib-1.2.5/crc32.h - src/share/native/java/util/zip/zlib-1.2.5/deflate.c - src/share/native/java/util/zip/zlib-1.2.5/deflate.h - src/share/native/java/util/zip/zlib-1.2.5/gzclose.c - src/share/native/java/util/zip/zlib-1.2.5/gzguts.h - src/share/native/java/util/zip/zlib-1.2.5/gzlib.c - src/share/native/java/util/zip/zlib-1.2.5/gzread.c - src/share/native/java/util/zip/zlib-1.2.5/gzwrite.c - src/share/native/java/util/zip/zlib-1.2.5/infback.c - src/share/native/java/util/zip/zlib-1.2.5/inffast.c - src/share/native/java/util/zip/zlib-1.2.5/inffast.h - src/share/native/java/util/zip/zlib-1.2.5/inffixed.h - src/share/native/java/util/zip/zlib-1.2.5/inflate.c - src/share/native/java/util/zip/zlib-1.2.5/inflate.h - src/share/native/java/util/zip/zlib-1.2.5/inftrees.c - src/share/native/java/util/zip/zlib-1.2.5/inftrees.h - src/share/native/java/util/zip/zlib-1.2.5/patches/ChangeLog_java - src/share/native/java/util/zip/zlib-1.2.5/trees.c - src/share/native/java/util/zip/zlib-1.2.5/trees.h - src/share/native/java/util/zip/zlib-1.2.5/uncompr.c - src/share/native/java/util/zip/zlib-1.2.5/zadler32.c - src/share/native/java/util/zip/zlib-1.2.5/zconf.h - src/share/native/java/util/zip/zlib-1.2.5/zcrc32.c - src/share/native/java/util/zip/zlib-1.2.5/zlib.h - src/share/native/java/util/zip/zlib-1.2.5/zutil.c - src/share/native/java/util/zip/zlib-1.2.5/zutil.h From alejandro.murillo at oracle.com Fri Jun 20 23:15:08 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 20 Jun 2014 23:15:08 +0000 Subject: hg: jdk8u/hs-dev/langtools: 19 new changesets Message-ID: <201406202315.s5KNFal8002502@aojmv0008> Changeset: d55676065cfa Author: katleman Date: 2014-06-18 12:35 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/d55676065cfa Added tag jdk8u20-b19 for changeset c04d99e00268 ! .hgtags Changeset: 372fd7283bf0 Author: vromero Date: 2014-05-29 15:28 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/372fd7283bf0 8037937: javac: AssertionError during LVT generation, wrong variable ranges Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/jvm/Code.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/tools/javac/flow/LVTHarness.java ! test/tools/javac/flow/tests/TestCaseIfElse.java Changeset: 8a5512cb5e9d Author: pgovereau Date: 2014-05-28 21:47 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/8a5512cb5e9d 8037934: Javac generates invalid signatures for local types Reviewed-by: vromero, rfield Contributed-by: separdaud at redhat.com ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/types/BadSigTest.java Changeset: 716f2466ddd0 Author: pgovereau Date: 2014-05-27 22:26 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/716f2466ddd0 8042741: Java 8 compiler throws NullPointerException depending location in source file Reviewed-by: vromero, jlahoda ! src/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/flow/T8042741/A.java + test/tools/javac/flow/T8042741/PositionTest.java Changeset: 7e0ba7b086c8 Author: vromero Date: 2014-05-30 18:21 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/7e0ba7b086c8 8042785: javac, bridge methods are not getting the flags from the original method Reviewed-by: jjg, jlahoda ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/tools/javac/T8042785/FlagsNotCopiedToBridgeMethodTest.java Changeset: e64bb2f5f0cf Author: jlahoda Date: 2014-05-30 12:54 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/e64bb2f5f0cf 8031967: For some sources compiler compiles for ever Summary: Avoid creating DeferredTypes for method calls with method calls as receivers if the site can be determined reliably Reviewed-by: mcimadamore, vromero Contributed-by: maurizio.cimadamore at oracle.com, jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8031967.java Changeset: 71767cdf52a7 Author: vromero Date: 2014-06-03 20:00 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/71767cdf52a7 8044487: Fix for 8042785 causes regression tests to fail with java.lang.VerifyError Reviewed-by: jjg, ksrini ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java - test/tools/javac/T8042785/FlagsNotCopiedToBridgeMethodTest.java Changeset: bf8edbcae43a Author: vromero Date: 2014-06-04 20:01 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/bf8edbcae43a 8041713: Type inference of non-existent method references crashes the compiler Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/generics/diamond/T8041713/DiamondPlusUnexistingMethodRefCrashTest.java + test/tools/javac/generics/diamond/T8041713/DiamondPlusUnexistingMethodRefCrashTest.out Changeset: fe033d997ddf Author: jlahoda Date: 2013-12-17 10:55 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/fe033d997ddf 8029800: Flags.java uses String.toLowerCase without specifying Locale Summary: Introducing StringUtils.toLowerCase/toUpperCase independent on the default locale, converting almost all usages of String.toLowerCase/toUpperCase to use the new methods. Reviewed-by: jjg, bpatel ! src/share/classes/com/sun/tools/classfile/Instruction.java ! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java ! src/share/classes/com/sun/tools/doclint/Checker.java ! src/share/classes/com/sun/tools/doclint/Env.java ! src/share/classes/com/sun/tools/doclint/HtmlTag.java ! src/share/classes/com/sun/tools/doclint/Messages.java ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/file/Locations.java ! src/share/classes/com/sun/tools/javac/main/Option.java ! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java + src/share/classes/com/sun/tools/javac/util/StringUtils.java ! src/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java ! src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java + test/tools/javac/NoStringToLower.java + test/tools/javac/util/StringUtilsTest.java Changeset: 17ce329d7bd0 Author: emc Date: 2013-12-19 11:38 -0500 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/17ce329d7bd0 8030726: tools/javac/NoStringToLower.java fails due to enforcement no use of String.toLowerCase on non-langtools classes Summary: Fix NoStringToLower test to only enforce ban on String.toLowerCase on langtools classes Reviewed-by: vromero, jfranck Contributed-by: paul.govereau at oracle.com ! test/tools/javac/NoStringToLower.java Changeset: 7ceaee0e497b Author: jlahoda Date: 2014-05-29 10:48 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/7ceaee0e497b 8043186: javac test langtools/tools/javac/util/StringUtilsTest.java fails Summary: The result of String.toLowerCase.indexOf does not always point at the start of the given string in the non-lowercased text. Reviewed-by: jjg, bpatel ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java ! src/share/classes/com/sun/tools/javac/util/StringUtils.java ! test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java ! test/com/sun/javadoc/testRelativeLinks/pkg/C.java ! test/com/sun/javadoc/testTopOption/TestTopOption.java ! test/tools/javac/util/StringUtilsTest.java Changeset: 63ef1e0410d1 Author: mcimadamore Date: 2014-06-10 10:22 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/63ef1e0410d1 8043725: javac fails with StackOverflowException Summary: loose type comparison test should be protected against infinite recursion with fbounds Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/inference/8043725/T8043725.java Changeset: 28e204e63063 Author: jjg Date: 2014-02-27 13:57 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/28e204e63063 8033287: Reduce the size of the endPosTable Reviewed-by: jjg Contributed-by: per.bothner at oracle.com, chturne at gmail.com ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java + src/share/classes/com/sun/tools/javac/util/IntHashTable.java Changeset: 16a698253f33 Author: dlsmith Date: 2014-06-10 12:41 -0600 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/16a698253f33 8037385: constant pool errors with -target 1.7 and static default methods Summary: Add error check for static interface methods invoked from -source 7 Reviewed-by: vromero, mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/StaticIntfMethodInvokeNotSupported.java Changeset: e6d1e9f29132 Author: dlsmith Date: 2014-06-10 15:25 -0600 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/e6d1e9f29132 8015101: Covariance of return type implied by upper bounding on type parameter is ignored Summary: Capture intersection supertypes before comparing their members Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Check.java ! test/tools/javac/generics/wildcards/7034495/T7034495.out + test/tools/javac/generics/wildcards/T8015101.java Changeset: 1aeb322cf646 Author: dlsmith Date: 2014-06-13 13:30 -0600 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/1aeb322cf646 8046762: Revert some inference fixes in JDK-8033718 Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! test/tools/javac/generics/inference/7086586/T7086586.out ! test/tools/javac/generics/inference/7086586/T7086586b.java + test/tools/javac/generics/inference/NestedWildcards.java Changeset: b060e7c2f5cc Author: lana Date: 2014-06-16 11:19 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/b060e7c2f5cc Merge Changeset: 4ee06c77b51b Author: dlsmith Date: 2014-06-17 16:32 -0600 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/4ee06c77b51b 8042803: Types.wildLowerBound and cvarLowerBound should call unannotatedType() Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/code/Types.java Changeset: cff4be16ffdd Author: lana Date: 2014-06-19 17:59 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/cff4be16ffdd Merge From alejandro.murillo at oracle.com Fri Jun 20 23:15:39 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 20 Jun 2014 23:15:39 +0000 Subject: hg: jdk8u/hs-dev/nashorn: 10 new changesets Message-ID: <201406202315.s5KNFiUf002557@aojmv0008> Changeset: 6e9c4e34bc61 Author: katleman Date: 2014-06-18 12:35 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/6e9c4e34bc61 Added tag jdk8u20-b19 for changeset b047df215de4 ! .hgtags Changeset: 3f7d86480ce5 Author: sundar Date: 2014-05-30 17:22 +0530 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/3f7d86480ce5 8044415: ant makefile should have a target to generate javadoc only for jdk.nashorn.api and sub-packages Reviewed-by: jlaskey ! make/build.xml + samples/filebrowser.js + samples/word_histogram.js ! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk/nashorn/api/scripting/package-info.java ! src/jdk/nashorn/internal/ir/annotations/Reference.java Changeset: 0005562330fa Author: sundar Date: 2014-06-03 13:57 +0530 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/0005562330fa 8044612: StringIndexOutOfBoundException in NativeRegExp.appendReplacement Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/objects/NativeRegExp.java + test/script/basic/JDK-8044612.js Changeset: 77f0308eb2e6 Author: sundar Date: 2014-06-03 17:04 +0530 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/77f0308eb2e6 8044520: Nashorn cannot execute node.js's express module Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/runtime/GlobalFunctions.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8044520.js Changeset: 85ad3ce0796f Author: sundar Date: 2014-06-04 16:39 +0530 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/85ad3ce0796f 8044750: megamorphic getter for scope objects does not call __noSuchProperty__ hook Reviewed-by: attila, lagergren, hannesw ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8044750.js ! test/src/jdk/nashorn/api/scripting/ScopeTest.java Changeset: f557ba467d1d Author: sundar Date: 2014-06-05 18:31 +0530 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/f557ba467d1d 8044695: __stack__ becomes visible in Error properties Reviewed-by: jlaskey, attila, lagergren ! src/jdk/nashorn/internal/objects/NativeError.java + test/script/basic/JDK-8044695.js Changeset: e645f15e1c1d Author: sundar Date: 2014-06-11 17:41 +0530 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/e645f15e1c1d 8044798: API for debugging Nashorn Reviewed-by: jlaskey, hannesw ! src/jdk/nashorn/internal/runtime/DebuggerSupport.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/Source.java + test/script/nosecurity/JDK-8044798.js + test/script/nosecurity/JDK-8044798.js.EXPECTED + test/script/nosecurity/debuggersupportapi.js + test/script/nosecurity/debuggersupportapi.js.EXPECTED Changeset: ba5b790ed0f5 Author: sundar Date: 2014-06-16 08:55 +0530 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/ba5b790ed0f5 8044517: Run & debug single Nashorn test Reviewed-by: lagergren, attila Contributed-by: jaroslav.tulach at oracle.com ! make/build.xml ! make/nbproject/ide-file-targets.xml ! make/nbproject/project.xml Changeset: c9ed47ef089a Author: lana Date: 2014-06-16 11:19 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/c9ed47ef089a Merge Changeset: ed3439dca4a7 Author: lana Date: 2014-06-19 17:59 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/ed3439dca4a7 Merge From coleen.phillimore at oracle.com Sat Jun 21 02:50:40 2014 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Sat, 21 Jun 2014 02:50:40 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201406210250.s5L2ogce004489@aojmv0008> Changeset: fc25d8f6c466 Author: coleenp Date: 2014-06-20 10:48 -0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/fc25d8f6c466 8039150: host_klass invariant fails when verifying newly loaded JSR-292 anonymous classes Summary: Initialize host_klass while parsing the class with the other initializations. Reviewed-by: sspitsyn, stefank ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/systemDictionary.cpp Changeset: fcef32387025 Author: coleenp Date: 2014-06-21 01:56 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/fcef32387025 Merge From alejandro.murillo at oracle.com Tue Jun 24 19:47:14 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 24 Jun 2014 19:47:14 +0000 Subject: hg: jdk8u/hs-dev/jdk: 14 new changesets Message-ID: <201406241948.s5OJmZmc019093@aojmv0008> Changeset: ced431499178 Author: vinnie Date: 2014-06-18 17:50 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/ced431499178 8047085: PKCS11/NSS tests failing intermittently on Windows Reviewed-by: mullan ! THIRD_PARTY_README ! test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk ! test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk ! test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib - test/sun/security/pkcs11/nss/src/MD5SUMS - test/sun/security/pkcs11/nss/src/SHA1SUMS - test/sun/security/pkcs11/nss/src/nss-3.13.1.tar.gz + test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz + test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 Changeset: 55a1a2685194 Author: ascarpino Date: 2014-06-10 12:04 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/55a1a2685194 8039212: SecretKeyBasic.sh needs to avoid NSS libnss3 and libsoftokn3 version mismatches Reviewed-by: vinnie ! test/sun/security/pkcs11/KeyStore/SecretKeysBasic.java ! test/sun/security/pkcs11/PKCS11Test.java Changeset: f06e3b67de31 Author: pchelko Date: 2014-06-19 12:59 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/f06e3b67de31 8047061: [macosx] Crash when setting display mode Reviewed-by: anthony, alexsch ! src/macosx/native/sun/awt/CGraphicsDevice.m + test/java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java Changeset: 7737afaf2228 Author: michaelm Date: 2014-06-19 12:41 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/7737afaf2228 8047187: Test jdk/net/Sockets/Test.java fails to compile after fix JDK-8046588 Reviewed-by: chegar ! test/jdk/net/Sockets/Test.java Changeset: 3bb6a16b2690 Author: sla Date: 2014-06-19 12:56 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/3bb6a16b2690 8046024: JDI shared memory transport failed with "Observed abandoned IP mutex" Reviewed-by: alanb ! src/windows/transport/shmem/shmem_md.c Changeset: dcbae149445f Author: scolebourne Date: 2014-06-11 08:25 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/dcbae149445f 8046416: Unable to parse an Instant from fields Summary: Fix Instant parsing Reviewed-by: rriggs ! src/share/classes/java/time/Instant.java ! src/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/share/classes/java/time/format/Parsed.java ! test/java/time/tck/java/time/format/TCKDateTimeParseResolver.java + test/java/time/test/java/time/format/TestDateTimeParsing.java Changeset: 1254832f3d5c Author: scolebourne Date: 2014-06-12 00:31 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/1254832f3d5c 8046707: Performance of java.time could be better Summary: Optimise performance Reviewed-by: rriggs ! src/share/classes/java/time/Instant.java ! src/share/classes/java/time/OffsetDateTime.java ! src/share/classes/java/time/ZonedDateTime.java ! src/share/classes/java/time/format/Parsed.java Changeset: 00314b6e9d6b Author: msheppar Date: 2014-06-20 16:58 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/00314b6e9d6b 8036603: Check jdk/src/windows/native/java/lang/ProcessEnvironment_md.c for JNI pending exceptions Summary: added JNI call NULL return checks Reviewed-by: alanb, mchung ! src/windows/native/java/lang/ProcessEnvironment_md.c Changeset: 74014d58b791 Author: msheppar Date: 2014-06-20 17:33 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/74014d58b791 8035340: (prefs) Check jdk/src/windows/native/java/util/WindowsPreference.c for JNI pending exceptions Summary: Check for JNI pending exceptions. Add null checks after malloc calls Reviewed-by: alanb, chegar ! src/windows/native/java/util/WindowsPreferences.c Changeset: 7a3d9b221f8a Author: msheppar Date: 2014-06-20 17:43 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/7a3d9b221f8a 8035870: Check jdk/src/windows/native/java/io/WinNTFileSystem_md.c for JNI pending exceptions Summary: NI return checks, NULL return checks for malloc added Reviewed-by: alanb, chegar ! src/windows/native/java/io/WinNTFileSystem_md.c ! src/windows/native/java/io/io_util_md.c Changeset: 7a49291d7ac7 Author: msheppar Date: 2014-06-20 20:14 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/7a49291d7ac7 8036600: JNI exception pending in src/jdk/src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c Summary: check JNI return values, check for pending exceptions, check malloc return value and raise OOME as needed Reviewed-by: alanb ! src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c Changeset: f12dc751420f Author: msheppar Date: 2014-06-20 20:17 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/f12dc751420f 8036609: Check jdk/src/windows/native/java/lang/ProcessImpl_md.c for JNI pending exceptions Summary: added ExceptionCheck fater JNI calls Reviewed-by: chegar ! src/windows/native/java/lang/ProcessImpl_md.c Changeset: 9c096a2401fa Author: coffeys Date: 2014-06-22 23:15 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/9c096a2401fa 8047777: (process) ProcessEnvironment_md.c not compiling on 8uX Reviewed-by: chegar ! src/windows/native/java/lang/ProcessEnvironment_md.c Changeset: 5c0406ee9e82 Author: coffeys Date: 2014-06-23 00:01 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/5c0406ee9e82 Merge - test/sun/security/pkcs11/nss/src/MD5SUMS - test/sun/security/pkcs11/nss/src/SHA1SUMS - test/sun/security/pkcs11/nss/src/nss-3.13.1.tar.gz From alejandro.murillo at oracle.com Tue Jun 24 19:53:05 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 24 Jun 2014 19:53:05 +0000 Subject: hg: jdk8u/hs-dev/langtools: 9 new changesets Message-ID: <201406241953.s5OJrK2X020032@aojmv0008> Changeset: 7e97c65c373c Author: pgovereau Date: 2014-06-18 12:30 -0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/7e97c65c373c 8027886: javac allows illegal receiver parameters 8029042: Receiver parameter not supported on local class constructor Reviewed-by: jfranck, jlahoda ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/annotations/FinalReceiverTest.java + test/tools/javac/annotations/FinalReceiverTest.out + test/tools/javac/annotations/LocalInnerReceiverTest.java ! test/tools/javac/annotations/typeAnnotations/newlocations/Receivers.java Changeset: 76b61848c9a4 Author: pgovereau Date: 2014-06-18 12:06 -0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/76b61848c9a4 8038975: Access control in enhanced for Reviewed-by: vromero, jlahoda ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/share/classes/com/sun/tools/javac/comp/Enter.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java + src/share/classes/com/sun/tools/javac/comp/TypeEnvs.java + test/tools/javac/T8038975/AccessTest.java + test/tools/javac/T8038975/a/A.java + test/tools/javac/T8038975/a/B.java Changeset: 829f01e7f732 Author: mcimadamore Date: 2014-06-19 12:22 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/829f01e7f732 8043253: Slow javac compile times in JDK 8 Summary: Enable on-demand diagnostic source position completion Reviewed-by: jjg, vromero ! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java Changeset: a3ad6e2ede44 Author: jlahoda Date: 2014-06-18 10:44 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/a3ad6e2ede44 8046916: Type parameter annotations don't work with multiple type parameters Summary: When reading type variable's annotations out of the owner's type annotations, use the type variable's index in owner to exclude annotations belonging to other type variables. Reviewed-by: jfranck, emc ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! test/tools/javac/processing/model/element/TestTypeParameterAnnotations.java Changeset: ce1d9dd2e9eb Author: vromero Date: 2014-06-19 15:39 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/ce1d9dd2e9eb 8038182: javac crash with FunctionDescriptorLookupError for invalid functional interface Reviewed-by: mcimadamore Contributed-by: maurizio.cimadamore at oracle.com, vicente.romero at oracle.com ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.java + test/tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.out Changeset: 94ea21ecfe2d Author: vromero Date: 2014-06-19 23:52 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/94ea21ecfe2d 8042759: Lambda returning implicitly-typed lambdas considered pertinent to applicability Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.java + test/tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.out Changeset: f4381f9541e6 Author: dlsmith Date: 2014-06-20 11:42 -0600 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/f4381f9541e6 8047407: Add test for JDK-8037385 Reviewed-by: mcimadamore + test/tools/javac/defaultMethods/static/StaticInvoke.java + test/tools/javac/defaultMethods/static/StaticInvoke6.out + test/tools/javac/defaultMethods/static/StaticInvoke7.out Changeset: 37c7dbe8efee Author: dlsmith Date: 2014-06-20 10:56 -0600 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/37c7dbe8efee 8034147: javac crashes with a NullPointerException during bounds checking Summary: Types.supertype should return Type.noType rather than null Reviewed-by: vromero, mcimadamore ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/wildcards/T8034147.java Changeset: e92effa22ece Author: coffeys Date: 2014-06-23 00:01 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/e92effa22ece Merge From alejandro.murillo at oracle.com Wed Jun 25 22:36:38 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 25 Jun 2014 22:36:38 +0000 Subject: hg: jdk8u/hs-dev: Added tag jdk8u20-b20 for changeset 5b76ecd0cdcf Message-ID: <201406252236.s5PMacVC012485@aojmv0008> Changeset: 0dccc4aca185 Author: katleman Date: 2014-06-25 12:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/rev/0dccc4aca185 Added tag jdk8u20-b20 for changeset 5b76ecd0cdcf ! .hgtags From alejandro.murillo at oracle.com Wed Jun 25 22:36:41 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 25 Jun 2014 22:36:41 +0000 Subject: hg: jdk8u/hs-dev/corba: Added tag jdk8u20-b20 for changeset aca1d25d1081 Message-ID: <201406252236.s5PMagpx012544@aojmv0008> Changeset: 7d1e0f0b63f1 Author: katleman Date: 2014-06-25 12:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/corba/rev/7d1e0f0b63f1 Added tag jdk8u20-b20 for changeset aca1d25d1081 ! .hgtags From alejandro.murillo at oracle.com Wed Jun 25 22:36:45 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 25 Jun 2014 22:36:45 +0000 Subject: hg: jdk8u/hs-dev/jaxp: Added tag jdk8u20-b20 for changeset 255d961955e4 Message-ID: <201406252236.s5PMam9v012597@aojmv0008> Changeset: 3a1bba8076da Author: katleman Date: 2014-06-25 12:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxp/rev/3a1bba8076da Added tag jdk8u20-b20 for changeset 255d961955e4 ! .hgtags From alejandro.murillo at oracle.com Wed Jun 25 22:36:51 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 25 Jun 2014 22:36:51 +0000 Subject: hg: jdk8u/hs-dev/jaxws: Added tag jdk8u20-b20 for changeset 4681b10c0c31 Message-ID: <201406252236.s5PMar7B012658@aojmv0008> Changeset: 31d43d250c83 Author: katleman Date: 2014-06-25 12:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxws/rev/31d43d250c83 Added tag jdk8u20-b20 for changeset 4681b10c0c31 ! .hgtags From alejandro.murillo at oracle.com Wed Jun 25 22:36:57 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 25 Jun 2014 22:36:57 +0000 Subject: hg: jdk8u/hs-dev/jdk: Added tag jdk8u20-b20 for changeset 5c0406ee9e82 Message-ID: <201406252237.s5PMb3Ox012726@aojmv0008> Changeset: e6ed015afbbf Author: katleman Date: 2014-06-25 12:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/e6ed015afbbf Added tag jdk8u20-b20 for changeset 5c0406ee9e82 ! .hgtags From alejandro.murillo at oracle.com Wed Jun 25 22:38:51 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 25 Jun 2014 22:38:51 +0000 Subject: hg: jdk8u/hs-dev/langtools: Added tag jdk8u20-b20 for changeset e92effa22ece Message-ID: <201406252238.s5PMcrXw013260@aojmv0008> Changeset: d231957fe310 Author: katleman Date: 2014-06-25 12:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/d231957fe310 Added tag jdk8u20-b20 for changeset e92effa22ece ! .hgtags From alejandro.murillo at oracle.com Wed Jun 25 22:38:56 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 25 Jun 2014 22:38:56 +0000 Subject: hg: jdk8u/hs-dev/nashorn: Added tag jdk8u20-b20 for changeset ed3439dca4a7 Message-ID: <201406252238.s5PMcwOx013314@aojmv0008> Changeset: f2925491b61b Author: katleman Date: 2014-06-25 12:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/f2925491b61b Added tag jdk8u20-b20 for changeset ed3439dca4a7 ! .hgtags From alejandro.murillo at oracle.com Wed Jun 25 23:56:53 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 25 Jun 2014 23:56:53 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8048141: Update the Hotspot version numbers in Hotspot for JDK 8u40 Message-ID: <201406252356.s5PNutJ9026561@aojmv0008> Changeset: 5d855d021755 Author: amurillo Date: 2014-06-25 15:51 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/5d855d021755 8048141: Update the Hotspot version numbers in Hotspot for JDK 8u40 Reviewed-by: jcoomes ! make/hotspot_version From bengt.rutisson at oracle.com Fri Jun 27 12:13:48 2014 From: bengt.rutisson at oracle.com (bengt.rutisson at oracle.com) Date: Fri, 27 Jun 2014 12:13:48 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8043607: Add a GC id as a log decoration similar to PrintGCTimeStamps Message-ID: <201406271213.s5RCDoH0024014@aojmv0008> Changeset: 0982ec23da03 Author: brutisso Date: 2014-06-19 13:31 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/0982ec23da03 8043607: Add a GC id as a log decoration similar to PrintGCTimeStamps Reviewed-by: jwilhelm, ehelin, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp + src/share/vm/gc_implementation/shared/gcId.cpp + src/share/vm/gc_implementation/shared/gcId.hpp ! src/share/vm/gc_implementation/shared/gcTrace.cpp ! src/share/vm/gc_implementation/shared/gcTrace.hpp ! src/share/vm/gc_implementation/shared/gcTraceSend.cpp ! src/share/vm/gc_implementation/shared/gcTraceTime.cpp ! src/share/vm/gc_implementation/shared/gcTraceTime.hpp ! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp + test/gc/logging/TestGCId.java From bengt.rutisson at oracle.com Fri Jun 27 13:12:50 2014 From: bengt.rutisson at oracle.com (bengt.rutisson at oracle.com) Date: Fri, 27 Jun 2014 13:12:50 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201406271312.s5RDCrZe003133@aojmv0008> Changeset: fd81a5764900 Author: pliden Date: 2014-06-23 16:43 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/fd81a5764900 8046231: G1: Code root location ... from nmethod ... not in strong code roots for region Reviewed-by: tschatzl, ehelin ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 581e70386ec9 Author: pliden Date: 2014-04-11 12:29 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/581e70386ec9 8039147: Cleanup SuspendibleThreadSet Reviewed-by: brutisso, tschatzl, mgerdin ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.hpp + src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp + src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/safepoint.cpp