lana [Wed, 12 Oct 2011 12:26:03 -0700] rev 10711
Merge
naoto [Wed, 12 Oct 2011 12:12:25 -0700] rev 10710
7027061: Testcase failure: java/util/Locale/Bug6989440.java - java.util.ConcurrentModificationException
Reviewed-by: dholmes, chegar
xuelei [Wed, 28 Sep 2011 15:10:02 -0700] rev 10709
7092375: Security Libraries don't build with javac -Werror
Summary: Changes to security related java and make files to remove warnings
Reviewed-by: xuelei
Contributed-by: kurchi.subhra.hazra@oracle.com
chegar [Tue, 11 Oct 2011 12:06:46 +0100] rev 10708
7099488: TwoStacksPlainSocketImpl should invoke super.create(stream), typo in fix for 7098719
Reviewed-by: coffeys
ngmr [Mon, 10 Oct 2011 16:13:38 +0100] rev 10707
Merge
ngmr [Mon, 10 Oct 2011 14:50:51 +0100] rev 10706
7099119: Remove unused dlinfo local variable in launcher code
Reviewed-by: ohair, chegar, ngmr
Contributed-by: Steve Poole <spoole@linux.vnet.ibm.com>
chegar [Mon, 10 Oct 2011 15:29:24 +0100] rev 10705
7098755: test/sun/misc/JarIndex/metaInfFilenames/Basic.java should use supported compiler interface
Reviewed-by: mcimadamore
chegar [Mon, 10 Oct 2011 10:38:35 +0100] rev 10704
7098719: -Dsun.net.maxDatagramSockets and Socket constructor does not work correctly with System.gc()
Reviewed-by: michaelm
vinnie [Fri, 07 Oct 2011 14:09:53 +0100] rev 10703
7094377: Com.sun.jndi.ldap.read.timeout doesn't work with ldaps.
Reviewed-by: chegar
naoto [Thu, 06 Oct 2011 17:40:16 -0700] rev 10702
7098394: JDK8 TL repo build fails in src/solaris/native/java/util/TimeZone_md.c
Reviewed-by: chegar
chegar [Thu, 06 Oct 2011 12:15:07 +0100] rev 10701
7090499: missing rawtypes warnings in anonymous inner class
Summary: Fix anonymous inner classes with raw types currently being built in the jdk with -Werror
Reviewed-by: mcimadamore, alanb
okutsu [Wed, 05 Oct 2011 15:13:40 +0900] rev 10700
7092679: (tz) Java getting wrong timezone/DST info on Solaris 11
6984762: Invalid close of file descriptor '-1' in findZoneinfoFile
Reviewed-by: coffeys, ohair, naoto, peytoia
chegar [Tue, 04 Oct 2011 16:37:08 +0100] rev 10699
7095949: java/net/URLConnection/RedirectLimit.java and Redirect307Test fail intermittently
Reviewed-by: alanb
chegar [Tue, 04 Oct 2011 13:48:41 +0100] rev 10698
6953455: CookieStore.add() cannot handle null URI parameter, contrary to the API
Reviewed-by: chegar, mduigou
Contributed-by: kurchi.subhra.hazra@oracle.com
weijun [Wed, 28 Sep 2011 14:21:11 +0800] rev 10697
7077646: gssapi wrap for CFX per-message tokens always set FLAG_ACCEPTOR_SUBKEY
Reviewed-by: valeriep
weijun [Wed, 28 Sep 2011 14:21:10 +0800] rev 10696
7077640: gss wrap for cfx doesn't handle rrc != 0
Reviewed-by: valeriep
weijun [Wed, 28 Sep 2011 14:21:10 +0800] rev 10695
7089889: Krb5LoginModule.login() throws an exception if used without a keytab
Reviewed-by: xuelei, valeriep
mullan [Mon, 26 Sep 2011 17:20:45 -0700] rev 10694
7088502: Security libraries don't build with javac -Werror
Summary: Changes to files in src/share/classes/com/sun/org/apache/xml/internal/security and its subpackages to remove warnings
Reviewed-by: mullan
Contributed-by: kurchi.subhra.hazra@oracle.com
chegar [Mon, 26 Sep 2011 11:48:37 -0700] rev 10693
7084030: DatagramSocket.getLocalAddress inconsistent on XP/2003 when IPv6 enabled and socket is connected
Summary: Use family of connected IP address to retrieve desired local address of the datagram socket
Reviewed-by: chegar
Contributed-by: kurchi.subhra.hazra@oracle.com
lana [Wed, 12 Oct 2011 12:25:03 -0700] rev 10692
Merge
rupashka [Tue, 11 Oct 2011 15:22:40 +0400] rev 10691
7076791: closed/javax/swing/JColorChooser/Test6827032.java failed on windows
Reviewed-by: rupashka
Contributed-by: alexandr.scherbatiy@oracle.com
rupashka [Wed, 05 Oct 2011 18:21:23 +0400] rev 10690
7072167: The "root" field in BufferStrategyPaintManager leaks memory
Reviewed-by: alexp
bagiras [Tue, 27 Sep 2011 13:38:29 +0400] rev 10689
7073337: Crash after playing Java game on Pogo
Reviewed-by: art, uta
dbuck [Mon, 26 Sep 2011 15:40:05 -0700] rev 10688
7029903: Splash screen is not shown in 64-bit Linux with 16-bit color depth
Summary: Added Xflush() call after splash screen is updated to ensure update is no stuck in client side buffer until JVM starts up. See JET review request 4154 for details.
Reviewed-by: kevinw, anthony
katleman [Thu, 13 Oct 2011 10:35:43 -0700] rev 10687
Added tag jdk8-b09 for changeset 8b314218e3ab
duke [Wed, 05 Jul 2017 17:52:56 +0200] rev 10686
Merge
jcoomes [Fri, 14 Oct 2011 18:21:47 -0700] rev 10685
Added tag hs23-b02 for changeset e597a451dc88
jcoomes [Fri, 14 Oct 2011 18:17:01 -0700] rev 10684
Merge
johnc [Wed, 12 Oct 2011 10:25:51 -0700] rev 10683
7098282: G1: assert(interval >= 0) failed: Sanity check, referencePolicy.cpp: 76
Summary: There is a race between one thread successfully forwarding and copying the klass mirror for the SoftReference class (including the static master clock) and another thread attempting to use the master clock while attempting to discover a soft reference object. Maintain a shadow copy of the soft reference master clock and use the shadow during reference discovery and reference processing.
Reviewed-by: tonyp, brutisso, ysr
brutisso [Tue, 11 Oct 2011 10:21:36 +0200] rev 10682
7099454: /bin/sh does not support syntax used in the src/os/posix/launcher/launcher.script shell script
Summary: Also reviewed by mikael.gerdin@oracle.com; Changed to the `` syntax instead. Also changed "source" to ".".
Reviewed-by: never, stefank, dsamersoff, rottenha
ysr [Mon, 10 Oct 2011 08:40:34 -0700] rev 10681
Merge
ysr [Thu, 06 Oct 2011 18:56:47 -0700] rev 10680
7095236: G1: _markedRegions never contains NULL regions
Summary: Removed the code for skipping over NULL regions in _markedRegions, replacing it with an assertion that a NULL region is never encountered; removed dead methods, remove() and remove_region(), and inlined a simplified addRegion() directly into fillCache().
Reviewed-by: brutisso, tonyp
brutisso [Wed, 28 Sep 2011 08:21:30 +0200] rev 10679
7005808: G1: re-enable ReduceInitialCardMarks for G1
Summary: Remove the extra guard to allow G1 to use ReduceInitialCardMarks
Reviewed-by: jmasa, tonyp, johnc, ysr
tonyp [Thu, 06 Oct 2011 13:28:09 -0400] rev 10678
Merge
johnc [Wed, 05 Oct 2011 08:44:10 -0700] rev 10677
7095194: G1: HeapRegion::GrainBytes, GrainWords, and CardsPerRegion should be size_t
Summary: Declare GrainBytes, GrainWords, and CardsPerRegion as size_t.
Reviewed-by: jcoomes, tonyp, jmasa
stefank [Mon, 12 Sep 2011 16:09:50 +0200] rev 10676
7021322: assert(object_end <= top()) failed: Object crosses promotion LAB boundary
Summary: Pass the same object size value to both allocate and unallocate_object
Reviewed-by: ysr, brutisso
tonyp [Mon, 03 Oct 2011 19:04:14 -0400] rev 10675
7097048: G1: extend the G1 SA changes to print per-heap space information
Reviewed-by: brutisso, johnc
johnc [Mon, 03 Oct 2011 12:49:53 -0700] rev 10674
7097053: G1: assert(da ? referent->is_oop() : referent->is_oop_or_null()) failed: referenceProcessor.cpp:1054
Summary: During remembered set scanning, the reference processor could discover a reference object whose referent was in the process of being copied and so may not be completely initialized. Do not perform reference discovery during remembered set scanning.
Reviewed-by: tonyp, ysr
johnc [Wed, 28 Sep 2011 10:36:31 -0700] rev 10673
7086533: G1: assert(!_g1->is_obj_dead(obj)): We should not be preserving dead objs: g1CollectedHeap.cpp:3835
Summary: Some objects may not be marked in the event of an evacuation failure in a partially young GC, during a marking cycle. Avoid this situation by not allowing partially young GCs during a marking cycle.
Reviewed-by: tonyp, ysr, brutisso
brutisso [Mon, 26 Sep 2011 10:14:30 +0200] rev 10672
7091366: re-enable quicksort tests
Summary: Added extern "C" to make it build with JDK6 compilers
Reviewed-by: jwilhelm, kvn
tonyp [Fri, 23 Sep 2011 16:07:49 -0400] rev 10671
7075646: G1: fix inconsistencies in the monitoring data
Summary: Fixed a few inconsistencies in the monitoring data, in particular when reported from jstat.
Reviewed-by: jmasa, brutisso, johnc
johnc [Thu, 22 Sep 2011 10:57:37 -0700] rev 10670
6484982: G1: process references during evacuation pauses
Summary: G1 now uses two reference processors - one is used by concurrent marking and the other is used by STW GCs (both full and incremental evacuation pauses). In an evacuation pause, the reference processor is embedded into the closures used to scan objects. Doing so causes causes reference objects to be 'discovered' by the reference processor. At the end of the evacuation pause, these discovered reference objects are processed - preserving (and copying) referent objects (and their reachable graphs) as appropriate.
Reviewed-by: ysr, jwilhelm, brutisso, stefank, tonyp
tonyp [Thu, 22 Sep 2011 07:18:51 -0400] rev 10669
7092238: G1: Uninitialized field gc_efficiency in G1PrintRegionLivenessInfo output
Reviewed-by: jcoomes, johnc
johnc [Wed, 21 Sep 2011 15:24:07 -0700] rev 10668
7092245: G1: Wrong format specifier in G1PrintRegionLivenessInfo header output
Summary: Cast HeapRegion::GrainBytes to size_t in output statement.
Reviewed-by: ysr, brutisso, pbk, tonyp
tonyp [Wed, 21 Sep 2011 13:36:37 -0400] rev 10667
7091032: G1: assert failure when NewRatio is used
Summary: The desired min / max heap sizes are miscalculated at initialization when NewRatio is used. The changeset also includes an additional small change to turn a print statement into a warning.
Reviewed-by: johnc, jmasa, ysr, brutisso
johnc [Wed, 21 Sep 2011 10:04:45 -0700] rev 10666
7068215: G1: Print reference processing time during remark
Summary: Displays the elapsed time taken to perform reference processing during remark as part of the PrintGCDetails output.
Reviewed-by: ysr
tonyp [Wed, 21 Sep 2011 01:27:20 -0400] rev 10665
7045232: G1: pool names are inconsistent with other collectors (don't have 'Space')
Summary: Make sure the eden and survivor pools have "Space" in their name.
Reviewed-by: jmasa, ysr
johnc [Tue, 20 Sep 2011 15:39:17 -0700] rev 10664
7092412: G1: Some roots not marked during an initial mark that gets an evacuation failure
Summary: As a result of the changes for 7080389, an evacuation failure during an initial mark pause may result in some root objects not being marked. Pass whether the caller is a root scanning closure into the evacuation failure handling code so that the thread that successfully forwards an object to itself also marks the object.
Reviewed-by: ysr, brutisso, tonyp