ddmitriev [Fri, 19 Jun 2015 07:57:31 +0300] rev 31372
8072931: JEP-JDK-8059557: Test task: test framework development
Summary: Test set for JEP 245 Validate JVM Command-Line Flag Arguments
Reviewed-by: ctornqvi, dholmes, gziemski
gziemski [Thu, 18 Jun 2015 14:39:38 -0500] rev 31371
8122937: [JEP 245] Validate JVM Command-Line Flag Arguments.
Summary: Validate the arguments to all JVM command-line flags so as to avoid crashes, and ensure that appropriate error messages are displayed when they are invalid.
Reviewed-by: ddmitriev, dholmes, kbarrett, drwhite, brutisso, coleenp
tschatzl [Fri, 19 Jun 2015 11:27:07 +0200] rev 31370
8078669: G1 applies SurvivorAlignmentInBytes to both survivor and old gen
Summary: After refactoring of the relevant code in JDK-8060025 the survivor alignment had been applied to any allocation within PLABs. Only do that for survivor allocations again. Improve the related tests to have less variance.
Reviewed-by: jmasa, fzhinkin
aph [Fri, 19 Jun 2015 09:41:50 +0200] rev 31369
8079315: UseCondCardMark broken in conjunction with CMS precleaning on x86
Summary: Add the necessary StoreLoad barrier in interpreter, C1 and C2 for x86
Reviewed-by: tschatzl
shade [Fri, 19 Jun 2015 09:41:49 +0200] rev 31368
8078438: Interpreter should support conditional card marks (UseCondCardMark) on x86 and aarch64
Summary: Add interpreter support for conditional card marks on x86 and aarch64
Reviewed-by: tschatzl, aph
bpittore [Thu, 18 Jun 2015 10:47:34 -0400] rev 31367
8080776: ARM 32 bit binaries do not run on 64 bit ARM v8 hardware
Summary: Need to know arm cpu type earlier in the init sequence to avoid illegal instruction
Reviewed-by: dholmes, dlong, bdelsart
hseigel [Thu, 18 Jun 2015 08:44:28 -0400] rev 31366
8042041: https://bugs.openjdk.java.net/browse/JDK-8042041
Summary: Don't assert if class has a bad element_tag in an element_value structure of a RuntimeVisibleAnnotation attribute. Instead, ignore the attribute.
Reviewed-by: acorn, gtriantafill
erikj [Thu, 18 Jun 2015 10:26:58 +0200] rev 31365
8087195: Support building hotspot with devkits on Macosx
Reviewed-by: dholmes, ihse
coleenp [Thu, 18 Jun 2015 00:40:51 +0000] rev 31364
Merge
coleenp [Wed, 17 Jun 2015 23:46:35 +0000] rev 31363
Merge
coleenp [Wed, 17 Jun 2015 21:44:48 +0000] rev 31362
8098821: Crash in system dictionary initialization with shared strings
Summary: map string regions after the compressed class base is known
Reviewed-by: iklam, dcubed
Contributed-by: coleen.phillimore@oracle.com, mikhailo.seledtsov@oracle.com
iklam [Wed, 17 Jun 2015 22:49:17 +0000] rev 31361
Merge
iklam [Wed, 17 Jun 2015 13:22:38 -0700] rev 31360
8098815: Assertion failure in CDS shared string archive support on Windows
Summary: check for a zero length before calling the G1 fill_archive_regions routine
Reviewed-by: coleenp, iklam, dcubed
Contributed-by: tom.benson@oracle.com
david [Wed, 17 Jun 2015 17:29:56 +0200] rev 31359
7169803: Usage of pretenured value is not correct
Reviewed-by: tamao, jmasa
jwilhelm [Wed, 17 Jun 2015 14:44:54 +0200] rev 31358
8077842: Remove the level parameter passed around in GenCollectedHeap
Reviewed-by: kbarrett, mgerdin
coleenp [Wed, 17 Jun 2015 15:45:43 +0000] rev 31357
Merge
coleenp [Wed, 17 Jun 2015 11:30:51 -0400] rev 31356
8085865: hs_err improvement: Printing /proc/cpuinfo makes too long hs_err files
Summary: summarize information from linux-x86; it's too long and redundant
Reviewed-by: gtriantafill, dholmes, mgerdin, dcubed
poonam [Wed, 17 Jun 2015 00:52:06 +0000] rev 31355
Merge
poonam [Tue, 16 Jun 2015 14:30:27 -0700] rev 31354
8085965: VM hangs in C2Compiler
Summary: CMSClassUnloadingEnabled and ExplicitGCInvokesConcurrentAndUnloadsClasses should be disabled when -Xnoclassgc is specified
Reviewed-by: jmasa, kbarrett
aeriksso [Tue, 16 Jun 2015 15:59:57 +0200] rev 31353
8076110: VM crash when class is redefined with Instrumentation.redefineClasses
Reviewed-by: coleenp, sspitsyn
bdelsart [Tue, 16 Jun 2015 11:58:25 +0200] rev 31352
8079473: allow demangling to be optional in dll_address_to_function_name
Summary: add a demangling boolean argument to dll_address_to_function_name and decode
Reviewed-by: dholmes, simonis
ctornqvi [Mon, 15 Jun 2015 14:33:51 -0700] rev 31351
8087121: bscmake fails when building inside VS2013
Reviewed-by: hseigel, lfoltan, mgronlun
sgehwolf [Mon, 15 Jun 2015 11:50:16 +0200] rev 31350
8098552: 8079792 breaks Zero builds without precompiled headers.
Summary: Include memRegion.hpp in g1BiasedArray.hpp
Reviewed-by: ehelin, sjohanss
jwilhelm [Mon, 15 Jun 2015 13:48:30 +0200] rev 31349
Merge
sjohanss [Mon, 15 Jun 2015 10:24:38 +0200] rev 31348
8077279: assert(ic->is_clean()) failed: IC should be clean
Reviewed-by: rbackman, thartmann
kbarrett [Mon, 15 Jun 2015 01:38:42 -0400] rev 31347
8098517: Unprotected PrintMalloc in os::realloc
Summary: Also verify tty != NULL before printing.
Reviewed-by: dholmes
jiangli [Fri, 12 Jun 2015 19:49:54 -0400] rev 31346
8042668: GC Support for shared heap ranges in CDS
Summary: Added "Archive Region" support to the G1 GC
Reviewed-by: tschatzl, brutisso
Contributed-by: tom.benson@oracle.com
jiangli [Fri, 12 Jun 2015 17:29:14 -0400] rev 31345
8015086: add interned strings to the shared archive.
Summary: Support saving interned strings in shared CDS archive.
Reviewed-by: coleenp, iklam, pliden
david [Fri, 12 Jun 2015 12:55:32 +0200] rev 31344
8025608: GC trace events missing nursery size information
Reviewed-by: sjohanss, mgerdin
goetz [Thu, 11 Jun 2015 11:07:03 -0400] rev 31343
8086073: Fix PrintStubCode for empty StubCodeGenerator.
Reviewed-by: kvn, lfoltan
ykantser [Mon, 08 Jun 2015 12:54:05 +0200] rev 31342
8085813: The targeted processes in sun/tools tests should be launched with -XX:+UsePerfData flag in order to work on embedded platforms
Reviewed-by: sspitsyn
kbarrett [Wed, 10 Jun 2015 07:37:11 +0200] rev 31341
Merge
kbarrett [Tue, 09 Jun 2015 15:05:47 -0400] rev 31340
8086027: Multiple STATIC_ASSERTs at class scope doesn't work
Summary: Make supporting typedef name unique via __LINE__ concatenation
Reviewed-by: dholmes, brutisso
jwilhelm [Wed, 10 Jun 2015 05:59:44 +0200] rev 31339
Merge
jwilhelm [Tue, 09 Jun 2015 16:48:55 +0200] rev 31338
Merge
coleenp [Wed, 10 Jun 2015 04:39:15 +0200] rev 31337
Merge
mockner [Tue, 09 Jun 2015 12:22:21 -0400] rev 31336
8076161: Runtime stub for throw_null_pointer_exception always constructs log messages
Summary: A LogEvents filter has been added to avoid unnecessary string construction.
Reviewed-by: coleenp, hseigel, dholmes
coleenp [Tue, 09 Jun 2015 10:26:25 -0400] rev 31335
8035074: hs_err improvement: Add time zone information in the hs_err file
8026335: hs_err improvement: Print exact compressed oops mode and the heap base value.
8026331: hs_err improvement: Print if we have seen any OutOfMemoryErrors or StackOverflowErrors
Summary: Add requested things to hs_err file.
Reviewed-by: ctornqvi, dholmes
goetz [Mon, 08 Jun 2015 15:40:28 +0200] rev 31334
8085975: Fix warning "converting to jlong from double" of gcc 4.1.2 after 8079561
Reviewed-by: mgerdin, ehelin
simonis [Mon, 08 Jun 2015 17:39:35 +0000] rev 31333
8080684: PPC64: Fix little-endian build after "8077838: Recent developments for ppc"
Summary: Also fix the Power8 detection which was broken because we issued an illegal 'lqarx' instruction
Reviewed-by: kvn, asmundak
cjplummer [Fri, 05 Jun 2015 13:40:09 -0700] rev 31332
8054386: Allow Java debugging when CDS is enabled
Summary: Map archive RW when debugging is enabled
Reviewed-by: sspitsyn, iklam, mseledtsov, dholmes
drwhite [Fri, 05 Jun 2015 10:27:41 +0200] rev 31331
7097567: G1: abstract and encapsulate collector phases and transitions between them
Reviewed-by: mgerdin, tschatzl
david [Fri, 05 Jun 2015 09:50:09 +0200] rev 31330
8081382: Make flags ParallelGCThreads and ConcGCThreads of type uint
Reviewed-by: drwhite, stefank
katleman [Thu, 02 Jul 2015 08:53:58 -0700] rev 31329
Added tag jdk9-b71 for changeset 9419a7f16a5c
lana [Thu, 02 Jul 2015 16:07:39 -0700] rev 31328
Merge
simonis [Thu, 02 Jul 2015 09:38:41 +0200] rev 31327
8130303: Fix bogus check for libX11.so in libraries.m4
Reviewed-by: simonis, erikj
Contributed-by: matthias.baesken@sap.com
amurillo [Tue, 30 Jun 2015 11:20:42 -0700] rev 31326
Merge
amurillo [Mon, 29 Jun 2015 17:17:56 -0700] rev 31325
8130092: Backout Update jprt.properties with property listing tests subtrees
Reviewed-by: dholmes
amurillo [Fri, 26 Jun 2015 19:11:14 -0700] rev 31324
Merge
kvn [Thu, 25 Jun 2015 09:48:23 -0700] rev 31323
Merge
dpochepk [Sat, 20 Jun 2015 11:24:07 +0300] rev 31322
8098834: Update jprt.properties with property listing tests subtrees
Reviewed-by: dholmes
jwilhelm [Wed, 24 Jun 2015 13:53:34 +0200] rev 31321
Merge
tschatzl [Wed, 24 Jun 2015 09:41:11 +0200] rev 31320
8079208: gc/g1/TestLargePageUseForAuxMemory.java fails due to not considering page allocation granularity for setup
Summary: The test case needs to use the OS'es allocation granularity to properly determine the boundary values for the test.
Reviewed-by: dfazunen, jmasa, ecaspole
mikael [Tue, 23 Jun 2015 10:20:10 -0700] rev 31319
8129518: Remove ParOldGC tests from the jprt hotspot testset
Reviewed-by: dholmes, brutisso
dsamersoff [Tue, 23 Jun 2015 12:30:57 +0300] rev 31318
8081576: serviceability/sa tests fail due to LingeredApp process fails to start
Summary: Provide a API to corrctly terminate LingeredApp
Reviewed-by: sspitsyn
mseledtsov [Wed, 17 Jun 2015 21:43:26 +0000] rev 31317
8098821: Crash in system dictionary initialization with shared strings
Summary: map string regions after the compressed class base is known
Reviewed-by: iklam, dcubed, coleenp
jwilhelm [Mon, 15 Jun 2015 13:48:27 +0200] rev 31316
Merge
jiangli [Fri, 12 Jun 2015 19:54:14 -0400] rev 31315
Merge
jiangli [Fri, 12 Jun 2015 17:03:04 -0400] rev 31314
8015086: add interned strings to the shared archive.
Summary: Support saving interned strings in shared CDS archive.
Reviewed-by: coleenp, iklam, pliden
jwilhelm [Tue, 09 Jun 2015 16:48:51 +0200] rev 31313
Merge