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