lana [Sun, 17 Jun 2012 21:27:22 -0700] rev 12978
Merge
sla [Mon, 11 Jun 2012 20:52:00 +0200] rev 12977
7175802: Missing jdk_jfr in top-level make file
Reviewed-by: alanb
katleman [Thu, 21 Jun 2012 17:07:24 -0700] rev 12976
Added tag jdk8-b44 for changeset 053c1b820253
duke [Wed, 05 Jul 2017 18:13:50 +0200] rev 12975
Added tag jdk8-b44 for changeset 7e981cb0ad6a
duke [Wed, 05 Jul 2017 18:13:49 +0200] rev 12974
Merge
duke [Wed, 05 Jul 2017 18:13:47 +0200] rev 12973
Merge
katleman [Thu, 14 Jun 2012 13:14:50 -0700] rev 12972
Added tag jdk8-b43 for changeset a689392675ed
duke [Wed, 05 Jul 2017 18:13:44 +0200] rev 12971
Merge
katleman [Thu, 14 Jun 2012 13:14:23 -0700] rev 12970
Added tag jdk8-b43 for changeset a6336eb51596
duke [Wed, 05 Jul 2017 18:13:41 +0200] rev 12969
Merge
katleman [Thu, 14 Jun 2012 13:14:21 -0700] rev 12968
Added tag jdk8-b43 for changeset d382060bd755
duke [Wed, 05 Jul 2017 18:13:39 +0200] rev 12967
Merge
katleman [Thu, 14 Jun 2012 13:14:08 -0700] rev 12966
Added tag jdk8-b43 for changeset cb67f4b91b0c
duke [Wed, 05 Jul 2017 18:13:36 +0200] rev 12965
Merge
katleman [Thu, 14 Jun 2012 13:14:28 -0700] rev 12964
Added tag jdk8-b43 for changeset d3f312fc19e1
duke [Wed, 05 Jul 2017 18:13:34 +0200] rev 12963
Merge
amurillo [Fri, 15 Jun 2012 14:07:01 -0700] rev 12962
Added tag hs24-b14 for changeset 812bed29656a
amurillo [Fri, 15 Jun 2012 14:07:00 -0700] rev 12961
Merge
kvn [Thu, 14 Jun 2012 14:59:52 -0700] rev 12960
Merge
twisti [Wed, 13 Jun 2012 11:36:03 -0700] rev 12959
7174928: JSR 292: unresolved invokedynamic call sites deopt and osr infinitely
Reviewed-by: kvn
kvn [Tue, 12 Jun 2012 16:23:31 -0700] rev 12958
7173340: C2: code cleanup: use PhaseIterGVN::replace_edge(Node*, int, Node*) where applicable
Summary: replace frequent C2 optimizer code patterns with new methods calls
Reviewed-by: kvn, twisti
Contributed-by: vladimir.x.ivanov@oracle.com
twisti [Tue, 12 Jun 2012 14:31:44 -0700] rev 12957
7174218: remove AtomicLongCSImpl intrinsics
Reviewed-by: kvn, twisti
Contributed-by: Krystal Mok <sajia@taobao.com>
kvn [Tue, 12 Jun 2012 09:47:23 -0700] rev 12956
7169782: C2: SIGSEGV in LShiftLNode::Ideal(PhaseGVN*, bool)
Summary: keep intermediate node alive till the end of the graph construction using dummy hook node trick
Reviewed-by: kvn, twisti
Contributed-by: vladimir.x.ivanov@oracle.com
roland [Tue, 12 Jun 2012 10:02:36 +0200] rev 12955
7174532: jdk/test/java/lang/Math/WorstCaseTests.java failing on x86
Summary: increase precision on x86 for the steps of the computation of exp and pow.
Reviewed-by: kvn
kvn [Mon, 11 Jun 2012 22:38:28 -0700] rev 12954
Merge
kvn [Mon, 11 Jun 2012 14:58:51 -0700] rev 12953
7174510: 19 JCK compiler tests fail with C2 error: memNode.cpp:812 - ShouldNotReachHere
Summary: Add missing check for EncodeP node in MemNode::Ideal_common_DU_postCCP() method.
Reviewed-by: twisti
twisti [Mon, 11 Jun 2012 16:47:41 -0700] rev 12952
7063674: Wrong results from basic comparisons after calls to Long.bitCount(long)
Reviewed-by: kvn
kvn [Mon, 11 Jun 2012 08:35:28 -0700] rev 12951
Merge
twisti [Wed, 06 Jun 2012 15:57:37 -0700] rev 12950
7174884: C1: failures after 7171890: assert(cur_state != NULL) failed: state_before must be set
Reviewed-by: kvn
roland [Tue, 05 Jun 2012 10:15:27 +0200] rev 12949
7171890: C1: add Class.isInstance intrinsic
Summary: Class.cast which calls Class.isInstance is heavily used by the new JSR 292 implementation
Reviewed-by: roland
Contributed-by: Krystal Mok <rednaxelafx@gmail.com>
amurillo [Fri, 01 Jun 2012 11:25:12 -0700] rev 12948
7173635: jprt.properties should include release jdk7u6
Reviewed-by: jcoomes
twisti [Wed, 30 May 2012 12:17:07 -0700] rev 12947
7172843: C1: fix "assert(has_printable_bci()) failed: _printable_bci should have been set"
Reviewed-by: twisti
Contributed-by: Krystal Mok <sajia@taobao.com>
twisti [Fri, 25 May 2012 11:39:13 -0700] rev 12946
7170145: C1 doesn't respect the JMM with volatile field loads
Reviewed-by: kvn, roland
kvn [Fri, 25 May 2012 07:53:11 -0700] rev 12945
7170463: C2 should recognize "obj.getClass() == A.class" code pattern
Summary: optimize this code pattern obj.getClass() == A.class.
Reviewed-by: jrose, kvn
Contributed-by: Krystal Mok <sajia@taobao.com>
sla [Thu, 14 Jun 2012 12:21:48 +0200] rev 12944
Merge
kamg [Mon, 11 Jun 2012 13:10:14 -0400] rev 12943
7175914: Usage of gcc with precompiled headers produces wrong build dependencies
Summary: Add -fpch-deps flag to gcc builds
Reviewed-by: kamg, coleenp
Contributed-by: volker.simonis@gmail.com
sla [Mon, 11 Jun 2012 10:28:02 +0200] rev 12942
Merge
dholmes [Fri, 08 Jun 2012 02:06:16 -0400] rev 12941
7172708: 32/64 bit type issues on Windows after Mac OS X port
Reviewed-by: dholmes, coleenp
Contributed-by: Chris Dennis <cdennis@terracottatech.com>
mikael [Wed, 06 Jun 2012 05:21:56 +0200] rev 12940
7170275: os::print_os_info needs to know about Windows 8
Summary: Recognize Windows 8 and Windows Server 2012
Reviewed-by: sla, kvn, azeemj
fparain [Tue, 05 Jun 2012 06:48:00 -0700] rev 12939
7171703: JNI DefineClass crashes client VM when first parameter is NULL
Reviewed-by: acorn, kamg, sspitsyn, dholmes
bdelsart [Mon, 11 Jun 2012 04:47:33 -0400] rev 12938
Merge
jiangli [Wed, 06 Jun 2012 14:33:43 -0400] rev 12937
7172967: Eliminate constMethod's _method backpointer to methodOop.
Summary: Eliminate constMethod's _method backpointer to methodOop, and move the _constant field from methodOop to constMethod.
Reviewed-by: roland, bdelsart, kamg
jcoomes [Fri, 08 Jun 2012 09:49:49 -0700] rev 12936
Merge
brutisso [Mon, 04 Jun 2012 13:29:34 +0200] rev 12935
7173460: G1: java/lang/management/MemoryMXBean/CollectionUsageThreshold.java failes with G1
Summary: The scope of TraceMemoryManagerStats in G1CollectedHeap need to cover the call to G1MonitoringSupport::update_sizes()
Reviewed-by: johnc, jmasa
brutisso [Tue, 05 Jun 2012 22:30:24 +0200] rev 12934
7172388: G1: _total_full_collections should not be incremented for concurrent cycles
Reviewed-by: azeemj, jmasa
mgerdin [Mon, 04 Jun 2012 09:21:53 +0200] rev 12933
7172226: HotSpot fails to build with GCC 4.7 because of stricter c++ argument dependent lookup
Summary: Add "using" keyword to import base class functions from FreeList<T> to fix template name lookup in gcc 4.7
Reviewed-by: brutisso, iveresov
kamg [Mon, 04 Jun 2012 10:22:37 -0400] rev 12932
7166498: JVM crash in ClassVerifier
Summary: Fixed raw pointer being used after potential safepoint/GC
Reviewed-by: acorn, fparain, dholmes
dholmes [Sat, 02 Jun 2012 07:32:21 -0400] rev 12931
Merge
mikael [Fri, 01 Jun 2012 20:17:46 +0200] rev 12930
7155453: [macosx] re-enable jbb tests in JPRT
Summary: Run SPECjbb in headless mode and enable SPECjbb runs on OSX
Reviewed-by: dcubed, dholmes
amurillo [Fri, 01 Jun 2012 15:30:44 -0700] rev 12929
7173438: new hotspot build - hs24-b14
Reviewed-by: jcoomes
katleman [Thu, 14 Jun 2012 13:14:13 -0700] rev 12928
Added tag jdk8-b43 for changeset 6e8bd51d480c
katleman [Wed, 20 Jun 2012 15:22:12 -0700] rev 12927
Merge
mbykov [Tue, 19 Jun 2012 14:24:45 -0700] rev 12926
7178241: Basic script for JDK source code legal headers conformance verification
Summary: A new script lic_check.sh to check license headers in JDK source code
Reviewed-by: ohair, darcy
Contributed-by: misha.bykov@oracle.com
katleman [Thu, 14 Jun 2012 13:13:53 -0700] rev 12925
Added tag jdk8-b43 for changeset 5d9bc9df9263
duke [Wed, 05 Jul 2017 18:13:21 +0200] rev 12924
Added tag jdk8-b43 for changeset 69d8a827cdf9
duke [Wed, 05 Jul 2017 18:13:21 +0200] rev 12923
Merge
duke [Wed, 05 Jul 2017 18:13:18 +0200] rev 12922
Merge
katleman [Wed, 13 Jun 2012 16:58:00 -0700] rev 12921
Merge
erikj [Thu, 07 Jun 2012 20:30:57 -0700] rev 12920
7170079: Adjustments to build-infra makefiles
Reviewed-by: ohair, ohrstrom, ihse, jonas
Contributed-by: jonas <jonas.oreland@oracle.com>, erikj <erik.joelsson@oracle.com>, ihse <magnus.ihse.bursie@oracle.com>, tgranat <torbjorn.granat@oracle.com>, ykantser <yekaterina.kantserova@oracle.com>
lana [Fri, 08 Jun 2012 12:45:43 -0700] rev 12919
Merge
lana [Tue, 05 Jun 2012 17:40:33 -0700] rev 12918
Merge
jjh [Thu, 31 May 2012 15:07:29 -0700] rev 12917
7159016: Static import of member in processor-generated class fails in JDK 7
Reviewed-by: jjg
mcimadamore [Thu, 31 May 2012 17:44:04 +0100] rev 12916
7160084: javac fails to compile an apparently valid class/interface combination
Summary: javac generates wrong syntetized trees for nested enum constants
Reviewed-by: dlsmith, jjg
mcimadamore [Thu, 31 May 2012 17:42:14 +0100] rev 12915
7166552: Inference: cleanup usage of Type.ForAll
Summary: Remove hack to callback into type-inference from assignment context
Reviewed-by: dlsmith, jjg
lana [Fri, 25 May 2012 16:32:56 -0700] rev 12914
Merge
jjh [Mon, 21 May 2012 16:10:14 -0700] rev 12913
7157798: Add 6 test scenarios for testing inheritance of multiple same-name methods from mulitple interfaces
Reviewed-by: mcimadamore
Contributed-by: sue.wei@oracle.com
cl [Thu, 07 Jun 2012 12:10:41 -0700] rev 12912
Added tag jdk8-b42 for changeset 3e580bb83096
duke [Wed, 05 Jul 2017 18:13:13 +0200] rev 12911
Merge
katleman [Wed, 13 Jun 2012 16:53:28 -0700] rev 12910
Merge
erikj [Thu, 07 Jun 2012 20:30:49 -0700] rev 12909
7170079: Adjustments to build-infra makefiles
Reviewed-by: ohair, ohrstrom, ihse, jonas
Contributed-by: jonas <jonas.oreland@oracle.com>, erikj <erik.joelsson@oracle.com>, ihse <magnus.ihse.bursie@oracle.com>, tgranat <torbjorn.granat@oracle.com>, ykantser <yekaterina.kantserova@oracle.com>
cl [Thu, 07 Jun 2012 12:10:28 -0700] rev 12908
Added tag jdk8-b42 for changeset 489ab38ab6db
duke [Wed, 05 Jul 2017 18:13:09 +0200] rev 12907
Merge
katleman [Wed, 13 Jun 2012 16:53:25 -0700] rev 12906
Merge
erikj [Thu, 07 Jun 2012 20:30:41 -0700] rev 12905
7170079: Adjustments to build-infra makefiles
Reviewed-by: ohair, ohrstrom, ihse, jonas
Contributed-by: jonas <jonas.oreland@oracle.com>, erikj <erik.joelsson@oracle.com>, ihse <magnus.ihse.bursie@oracle.com>, tgranat <torbjorn.granat@oracle.com>, ykantser <yekaterina.kantserova@oracle.com>
lana [Fri, 08 Jun 2012 12:01:24 -0700] rev 12904
Merge
joehw [Fri, 08 Jun 2012 11:28:29 -0700] rev 12903
7157608: One feature is not recognized.
Summary: adding feature standard-uri-conformant into the recognized list
Reviewed-by: psandoz
joehw [Thu, 07 Jun 2012 13:47:53 -0700] rev 12902
7151118: Regressions on 7u4 b11 comp. 7u4 b06 on specjvm2008.xml.transform subbenchmark
Summary: roll back XalanJ-2271 that caused the regression
Reviewed-by: lancea
cl [Thu, 07 Jun 2012 12:10:26 -0700] rev 12901
Added tag jdk8-b42 for changeset 8fc801f2ef62
duke [Wed, 05 Jul 2017 18:13:06 +0200] rev 12900
Merge
katleman [Wed, 13 Jun 2012 16:53:07 -0700] rev 12899
Merge
ohair [Wed, 13 Jun 2012 09:43:43 -0700] rev 12898
7176691: prtconf: devinfo facility not available in corba building
Reviewed-by: tbell
erikj [Thu, 07 Jun 2012 20:30:30 -0700] rev 12897
7170079: Adjustments to build-infra makefiles
Reviewed-by: ohair, ohrstrom, ihse, jonas
Contributed-by: jonas <jonas.oreland@oracle.com>, erikj <erik.joelsson@oracle.com>, ihse <magnus.ihse.bursie@oracle.com>, tgranat <torbjorn.granat@oracle.com>, ykantser <yekaterina.kantserova@oracle.com>
cl [Thu, 07 Jun 2012 12:10:14 -0700] rev 12896
Added tag jdk8-b42 for changeset 79b9edd5f45f
duke [Wed, 05 Jul 2017 18:13:02 +0200] rev 12895
Merge
katleman [Wed, 13 Jun 2012 16:57:34 -0700] rev 12894
Merge
erikj [Mon, 11 Jun 2012 09:30:04 -0700] rev 12893
7175966: Fix windows build issues for build-infra project
Reviewed-by: ohair
erikj [Thu, 07 Jun 2012 20:40:50 -0700] rev 12892
7170079: Adjustments to build-infra makefiles
Reviewed-by: ohair, ohrstrom, ihse, jonas
Contributed-by: jonas <jonas.oreland@oracle.com>, erikj <erik.joelsson@oracle.com>, ihse <magnus.ihse.bursie@oracle.com>, tgranat <torbjorn.granat@oracle.com>, ykantser <yekaterina.kantserova@oracle.com>
ohair [Thu, 07 Jun 2012 20:40:02 -0700] rev 12891
Merge
lana [Fri, 08 Jun 2012 12:44:30 -0700] rev 12890
Merge
robm [Fri, 08 Jun 2012 18:23:28 +0100] rev 12889
7161881: (dc) DatagramChannel.bind(null) fails if IPv4 socket and running with preferIPv6Addresses=true
Reviewed-by: alanb, chegar
sla [Fri, 08 Jun 2012 05:39:14 -0700] rev 12888
Merge
sla [Thu, 07 Jun 2012 15:28:38 +0200] rev 12887
7165257: Add JFR tests to the JDK code base
Reviewed-by: ohair, dholmes, nloodin, mgronlun
lancea [Fri, 08 Jun 2012 09:22:30 -0400] rev 12886
Merge
lancea [Thu, 07 Jun 2012 20:11:26 -0400] rev 12885
7172551: Remove Native calls from DriverManager for jigsaw
Reviewed-by: alanb, chegar, darcy, mchung
chegar [Fri, 08 Jun 2012 09:55:20 +0100] rev 12884
7175413: Typo in comments of JVM_SupportsCX8 in jvm.h
Reviewed-by: chegar
Contributed-by: Krystal Mok <sajia@taobao.com>
mduigou [Thu, 07 Jun 2012 01:01:09 -0700] rev 12883
7174736: JCK test api/java_util/HashMap/index_EntrySet failing
Summary: Corrects a problem with HashMap.removeEntry() that caused a JCK test to fail
Reviewed-by: mduigou
Contributed-by: alan.bateman@oracle.com
alanb [Thu, 07 Jun 2012 18:42:47 +0100] rev 12882
7174723: TEST_BUG: java/lang/ProcessBuilder/Basic.java failing [win]
Reviewed-by: mduigou
weijun [Thu, 07 Jun 2012 22:33:34 +0800] rev 12881
7175041: HttpTimestamper should accept https URI
Reviewed-by: mullan
nloodin [Tue, 05 Jun 2012 13:43:39 +0200] rev 12880
7163471: Licensee source bundle failed around 7u4
Reviewed-by: dholmes, sla, brutisso, erikj
alanb [Thu, 07 Jun 2012 12:31:45 +0100] rev 12879
7164256: EnumMap clone doesn't clear the entrySet keeping a reference to the original Map
Reviewed-by: alanb, chegar, forax, mduigou
Contributed-by: dbelfer@gmail.com
alanb [Thu, 07 Jun 2012 10:31:48 +0100] rev 12878
7175011: ProblemList.txt updates (6/2012)
Reviewed-by: mduigou, chegar
dcubed [Wed, 06 Jun 2012 19:11:23 -0700] rev 12877
Merge
jonas [Wed, 06 Jun 2012 13:16:37 -0700] rev 12876
7174861: all/OPT jdk build on Solaris with FDS enabled sets wrong options
Summary: Use CFLAGS_COMMON instead of CC_OPT and CXXFLAGS_COMMON instead of CXX_OPT for setting FDS options. FDS should also set OPTIMIZATION_LEVEL.
Reviewed-by: ihse, dholmes, ohair, dcubed
xuelei [Wed, 06 Jun 2012 18:39:09 -0700] rev 12875
7172149: ArrayIndexOutOfBoundsException from Signature.verify
Summary: take care of integer addition overflow
Reviewed-by: xuelei, wetmore
Contributed-by: Jonathan Lu <luchsh@linux.vnet.ibm.com>
xuelei [Wed, 06 Jun 2012 18:18:58 -0700] rev 12874
7174244: NPE in Krb5ProxyImpl.getServerKeys()
Reviewed-by: weijun
khazra [Wed, 06 Jun 2012 11:37:08 -0700] rev 12873
7173645: (props) System.getProperty("os.name") should return "Windows Server 2012" for Windows Server 2012
Summary: Enable Windows Server 2012 to be recognized as "os.name"
Reviewed-by: alanb, dholmes, chegar
alanb [Wed, 06 Jun 2012 17:59:29 +0100] rev 12872
7172826: (se) Selector based on the Solaris event port mechanism
Reviewed-by: coffeys, chegar
weijun [Wed, 06 Jun 2012 10:05:54 +0800] rev 12871
7174351: test/sun/security/tools/keytool/standard.sh failed after new Hashtable
Reviewed-by: xuelei
lana [Tue, 05 Jun 2012 17:40:02 -0700] rev 12870
Merge
sherman [Tue, 05 Jun 2012 12:11:58 -0700] rev 12869
6183404: Many eudc characters are incorrectly mapped in MS936 and GBK converter
Summary: updated MS936 and GBK mappings
Reviewed-by: alanb
alanb [Tue, 05 Jun 2012 12:47:36 +0100] rev 12868
7173515: (se) Selector.open fails with OOME on Solaris when unlimited file descriptors
Reviewed-by: coffeys, chegar
weijun [Tue, 05 Jun 2012 17:11:26 +0800] rev 12867
7172701: KDC tests cleanup
Reviewed-by: xuelei
zhouyx [Tue, 05 Jun 2012 10:16:22 +0800] rev 12866
7173044: MemoryMonitor hangs if getMax method in MemoryUsage object returns -1
Reviewed-by: dholmes, sspitsyn
weijun [Mon, 04 Jun 2012 18:06:45 +0800] rev 12865
7173036: test/com/sun/jdi/ConnectedVMs.java does not run as expected
Reviewed-by: alanb
littlee [Mon, 04 Jun 2012 16:30:35 +0800] rev 12864
7166055: Javadoc for WeakHashMap contains misleading advice
Reviewed-by: dholmes, mduigou
mduigou [Fri, 01 Jun 2012 00:05:21 -0700] rev 12863
7173432: Handle null key at HashMap resize
Summary: If the key to be inserted into a HashMap is null and the table needs to be resized as part of the insertion then addEntry will try to recalculate the hash of a null key. This will fail with an NPE.
Reviewed-by: darcy
mullan [Thu, 31 May 2012 17:10:57 -0400] rev 12862
Merge
mullan [Thu, 31 May 2012 17:07:28 -0400] rev 12861
Merge
mullan [Wed, 30 May 2012 17:19:46 -0400] rev 12860
6854712: Revocation checking enhancements (JEP-124)
6637288: Add OCSP support to PKIX CertPathBuilder implementation
7126011: ReverseBuilder.getMatchingCACerts may throws NPE
Reviewed-by: xuelei
mduigou [Wed, 30 May 2012 22:18:37 -0700] rev 12859
7126277: Alternative String hashing implementation
Summary: All of the hashing based Map implementations: HashMap, Hashtable, LinkedHashMap, WeakHashMap and ConcurrentHashMap are modified to use an enhanced hashing algorithm for string keys when the capacity of the hash table has ever grown beyond 512 entries. The enhanced hashing implementation uses the murmur3 hashing algorithm along with random hash seeds and index masks. These enhancements mitigate cases where colliding String hash values could result in a performance bottleneck.
Reviewed-by: alanb, forax, dl