jwilhelm [Fri, 31 May 2013 09:55:35 +0200] rev 17847
Merge
stefank [Mon, 27 May 2013 12:58:42 +0200] rev 17846
8015422: Large performance hit when the StringTable is walked twice in Parallel Scavenge
Summary: Combine the calls to StringTable::unlink and StringTable::oops_do in Parallel Scavenge.
Reviewed-by: pliden, coleenp
stefank [Mon, 27 May 2013 12:56:34 +0200] rev 17845
8015428: Remove unused CDS support from StringTable
Summary: The string in StringTable is not used by CDS anymore. Remove the unnecessary code in preparation for 8015422: Large performance hit when the StringTable is walked twice in Parallel Scavenge
Reviewed-by: pliden, tschatzl, coleenp
stefank [Mon, 27 May 2013 15:22:59 +0200] rev 17844
8015268: NPG: 2.5% regression in young GC times on CRM Sales Opty
Summary: Split SystemDictionary and ClassLoaderDataGraph root processing to help load balancing.
Reviewed-by: tschatzl, johnc
jwilhelm [Fri, 24 May 2013 14:16:41 +0200] rev 17843
Merge
tamao [Wed, 22 May 2013 11:11:47 -0700] rev 17842
8007762: Rename a bunch of methods in size policy across collectors
Summary: Rename: compute_generations_free_space() = compute_eden_space_size() + compute_old_gen_free_space(); update related logging messages
Reviewed-by: jmasa, johnc, tschatzl, brutisso
Contributed-by: tamao <tao.mao@oracle.com>
tamao [Tue, 21 May 2013 16:43:41 -0700] rev 17841
8015007: Incorrect print format in error message for VM cannot allocate the requested heap
Summary: Correct the wrong print format in error message for VM cannot allocate the requested heap; and clean up the error message call in check_alignment()
Reviewed-by: brutisso, tschatzl
Contributed-by: tamao <tao.mao@oracle.com>
jiangli [Thu, 30 May 2013 13:19:06 -0400] rev 17840
Merge
jprovino [Tue, 28 May 2013 15:24:44 -0400] rev 17839
Merge
jprovino [Tue, 28 May 2013 11:32:46 -0400] rev 17838
8011064: Some tests have failed with SIGSEGV on arm-hflt on build b82
Summary: NMT_detail is only supported when frame pointers are not omitted (-fno-omit-frame-pointer).
Reviewed-by: dholmes, cjplummer
jprovino [Tue, 28 May 2013 11:17:16 -0400] rev 17837
8013461: There is a symbol AsyncGetCallTrace in libjvm.symbols that does not exist in minimal/libjvm.a when DEBUG_LEVEL == release
Summary: AsyncGetCallTrace is needed in libjvm.symbols so that programs which reference it can build correctly.
Reviewed-by: dholmes, bobv
dcubed [Tue, 28 May 2013 11:35:57 -0700] rev 17836
Merge
shade [Tue, 28 May 2013 19:54:18 +0400] rev 17835
8015493: runtime/contended/OopMaps.java fails with OutOfMemory
Summary: limit the memory footprint to dodge OutOfMemory errors.
Reviewed-by: dcubed, ctornqvi, iignatyev
zgu [Tue, 28 May 2013 08:54:55 -0700] rev 17834
Merge
ccheung [Fri, 24 May 2013 17:19:56 -0700] rev 17833
8015265: revise the fix for 8007037
Reviewed-by: sspitsyn, dholmes, dcubed
ctornqvi [Tue, 28 May 2013 15:08:57 +0200] rev 17832
8015329: Print reason for failed MiniDumpWriteDump() call
Summary: Printing both result from GetLastError and text representation of error. Also changed so that we produce dumps by default on client versions of Windows when running with a debug build. Also reviewed by peter.allwin@oracle.com
Reviewed-by: sla, dholmes
shade [Mon, 27 May 2013 12:49:08 -0700] rev 17831
8015270: @Contended: fix multiple issues in the layout code
Summary: field count handling fixed, has_nonstatic_fields invariant fixed, oop map overrun fixed; new asserts
Reviewed-by: kvn, dcubed, coleenp
sspitsyn [Fri, 24 May 2013 17:36:12 -0700] rev 17830
8013945: CMS fatal error: must own lock MemberNameTable_lock
Summary: The "delete mnt" needs to grab MemberNameTable_lock if !SafepointSynchronize::is_at_safepoint()
Reviewed-by: sla, mgerdin, dholmes, jmasa
Contributed-by: serguei.spitsyn@oracle.com
dcubed [Fri, 24 May 2013 10:21:12 -0700] rev 17829
Merge
sspitsyn [Thu, 23 May 2013 23:04:33 -0700] rev 17828
8014288: perf regression in nashorn JDK-8008448.js test after 8008511 changes
Summary: The fix of perf regression is to use method_idnum() for direct indexing into NMT
Reviewed-by: twisti, kvn, coleenp, dholmes
Contributed-by: serguei.spitsyn@oracle.com
ctornqvi [Thu, 23 May 2013 17:39:32 +0200] rev 17827
8009576: Test returns ClassNotFoundException
Summary: Small classpath fix and move tests into open
Reviewed-by: mgerdin, zgu
coleenp [Wed, 22 May 2013 14:37:49 -0400] rev 17826
8003421: NPG: Move oops out of InstanceKlass into mirror
Summary: Inject protection_domain, signers, init_lock into java_lang_Class
Reviewed-by: stefank, dholmes, sla
dholmes [Tue, 21 May 2013 19:52:01 -0700] rev 17825
Merge
mikael [Tue, 21 May 2013 09:43:23 -0700] rev 17824
8013726: runtime/memory/ReserveMemory.java fails due to 'assert(bytes % os::vm_allocation_granularity() == 0) failed: reserve block size'
Summary: Fix regression test to work on all platforms
Reviewed-by: ctornqvi, dholmes
bharadwaj [Tue, 21 May 2013 16:17:51 -0700] rev 17823
8014059: JSR292: Failed to reject invalid class cplmhl00201m28n
Summary: Restrict reference of interface methods by invokestatic and invokespecial to classfile version 52 or later.
Reviewed-by: kvn, hseigel
amurillo [Fri, 24 May 2013 09:35:10 -0700] rev 17822
8015305: new hotspot build - hs25-b35
Reviewed-by: jcoomes
katleman [Thu, 06 Jun 2013 09:54:16 -0700] rev 17821
Added tag jdk8-b93 for changeset 2b7343cbcbbf
erikj [Wed, 12 Jun 2013 10:33:04 +0200] rev 17820
Merge
erikj [Tue, 11 Jun 2013 13:25:21 +0200] rev 17819
8010785: JDK 8 build on Linux fails with new build mechanism
Reviewed-by: dholmes, tbell
erikj [Tue, 11 Jun 2013 13:08:02 +0200] rev 17818
8008707: build-infra: Closed (deploy) can't be built using environment from SDK SetEnv.cmd
Reviewed-by: tbell