mchung [Wed, 26 Mar 2014 09:00:49 -0700] rev 23582
8038177: Eliminate unnecessary dependency to sun.security.action
Reviewed-by: chegar, alanb
alanb [Wed, 26 Mar 2014 12:25:09 +0000] rev 23581
8038343: Eliminate use of reflection to access JavaBeans Introspector
Reviewed-by: mchung, malenkov
igerasim [Wed, 26 Mar 2014 15:58:37 +0400] rev 23580
8014066: Remove redundant restriction from ArrayList#removeRange() spec
Reviewed-by: chegar, dholmes, martin, mduigou
mullan [Tue, 25 Mar 2014 20:32:46 -0400] rev 23579
Merge
mullan [Tue, 25 Mar 2014 20:32:07 -0400] rev 23578
8037258: AIOB while parsing CRL for revoked certificate
Reviewed-by: mullan
Contributed-by: rajan.halade@oracle.com
lana [Tue, 25 Mar 2014 14:51:01 -0700] rev 23577
Merge
alanb [Tue, 25 Mar 2014 10:14:09 +0000] rev 23576
8031563: TEST_BUG: java/nio/channels/Selector/ChangingInterests.java failed once
Reviewed-by: alanb
Contributed-by: michael.cui@oracle.com
chegar [Tue, 25 Mar 2014 09:31:37 +0000] rev 23575
8034181: SIGBUS in SctpChannelImpl receive
Reviewed-by: alanb, dsamersoff
bpb [Mon, 24 Mar 2014 14:35:32 -0700] rev 23574
8038163: Build failure on Mac OS 10.9.2 (Mavericks) due to warning treated as error
Summary: Add parentheses to conditional expression to appease compiler.
Reviewed-by: sla, alanb
Contributed-by: Pavel Rappo <pavel.rappo@oracle.com>
sherman [Mon, 24 Mar 2014 12:47:02 -0700] rev 23573
8033662: DateTimeFormatter parsing ignores withZone()
Summary: to include the set "zone" in resolved result
Reviewed-by: sherman, chegar
Contributed-by: scolebourne@joda.org
psandoz [Mon, 24 Mar 2014 17:07:08 +0100] rev 23572
8037857: Methods j.u.Arrays.spliterator/stream(X[], int, int) throw IAE instead of specified AIOOBE when endIndex < startIndex
Reviewed-by: alanb
alanb [Mon, 24 Mar 2014 15:09:47 +0000] rev 23571
8037945: Paths.get("").normalize() throws ArrayIndexOutOfBoundsException
Reviewed-by: chegar
jbachorik [Mon, 24 Mar 2014 13:16:25 +0100] rev 23570
8037274: sun.tools.attach.WindowsVirtualMachine#createPipe() needs more descriptive message when pipe creation fails
Reviewed-by: alanb, dcubed, allwin
igerasim [Mon, 24 Mar 2014 14:14:03 +0400] rev 23569
6943190: TEST_BUG: some tests in java/lang/Runtime/exec have hard-coded path to shell commands
Reviewed-by: martin, rriggs, alanb
ihse [Mon, 24 Mar 2014 10:40:19 +0100] rev 23568
8038027: DTDBuilder should be run in headless mode
Reviewed-by: ihse
Contributed-by: david.dehaven@oracle.com
sla [Fri, 21 Mar 2014 14:45:54 +0100] rev 23567
8037225: sun/tools/jinfo/Basic.sh fails
Reviewed-by: alanb
sla [Fri, 21 Mar 2014 09:38:04 +0100] rev 23566
8037825: Fix warnings and enable "warnings as errors" in serviceability native libraries
Reviewed-by: alanb
msheppar [Fri, 21 Mar 2014 00:57:23 +0000] rev 23565
8035870: Check jdk/src/windows/native/java/io/WinNTFileSystem_md.c for JNI pending exceptions
Summary: NI return checks, NULL return checks for malloc added
Reviewed-by: alanb, chegar
msheppar [Fri, 21 Mar 2014 00:13:40 +0000] rev 23564
8036607: JNI exception pending in jdk/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c
Summary: check for JNI pending exception and NULL returns from JNI calls in DualStackPlainDatagramSocketImpl.c
Reviewed-by: alanb
msheppar [Fri, 21 Mar 2014 00:01:59 +0000] rev 23563
8025293: JNI exception pending checks in java.net
Summary: enhance the return check for JNI native calls, check for NULL and pending exceptions
Reviewed-by: alanb, chegar
msheppar [Thu, 20 Mar 2014 23:34:38 +0000] rev 23562
8035340: (prefs) Check jdk/src/windows/native/java/util/WindowsPreference.c for JNI pending exceptions
Summary: Check for JNI pending exceptions. Add null checks after malloc calls
Reviewed-by: alanb, chegar
msheppar [Thu, 20 Mar 2014 23:12:55 +0000] rev 23561
8035930: Check jdk/src/windows/native/java/io/io_util_md.c for JNI pending exceptions
Summary: malloc null return checks and pending exception checks
Reviewed-by: alanb
msheppar [Thu, 20 Mar 2014 22:57:39 +0000] rev 23560
8036600: JNI exception pending in src/jdk/src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c
Summary: check JNI return values, check for pending exceptions, check malloc return value and raise OOME as needed
Reviewed-by: alanb
lancea [Thu, 20 Mar 2014 18:18:11 -0400] rev 23559
8037507: Fix broken link in javax/sql/rowset/package.html
Reviewed-by: darcy
msheppar [Thu, 20 Mar 2014 21:27:22 +0000] rev 23558
8036601: JNI exception pending in jdk/src/windows/native/sun/net/dns/ResolverConfigurationImpl.c
Summary: check JNI return values and pending exceptions, Check malloc returns, and throw OOME as appropriate
Reviewed-by: alanb
msheppar [Thu, 20 Mar 2014 21:14:51 +0000] rev 23557
8036609: Check jdk/src/windows/native/java/lang/ProcessImpl_md.c for JNI pending exceptions
Summary: added ExceptionCheck fater JNI calls
Reviewed-by: chegar
msheppar [Thu, 20 Mar 2014 21:03:43 +0000] rev 23556
8036603: Check jdk/src/windows/native/java/lang/ProcessEnvironment_md.c for JNI pending exceptions
Summary: added JNI call NULL return checks
Reviewed-by: alanb, mchung
joehw [Thu, 20 Mar 2014 13:41:17 -0700] rev 23555
8035577: Xerces Update: impl/xpath/regex/RangeToken.java
Reviewed-by: lancea, alanb, sherman, joehw
Contributed-by: david.x.li@oracle.com
msheppar [Thu, 20 Mar 2014 16:19:08 +0000] rev 23554
8036134: Check src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c for JNI pending exceptions
Summary: check malloc return value and added JUN_ThrowOutOfMemoryException
Reviewed-by: alanb
msheppar [Thu, 20 Mar 2014 15:25:57 +0000] rev 23553
8030780: test/com/sun/corba/cachedSocket/7056731.sh leaves HelloServer behind
Summary: intermittent test failure leaves server process - add server pid to test's kill -9 command
Reviewed-by: chegar
ascarpino [Wed, 19 Mar 2014 11:48:06 -0700] rev 23552
7107611: sun.security.pkcs11.SessionManager is scalability blocker
Reviewed-by: valeriep
sla [Wed, 19 Mar 2014 19:05:13 +0100] rev 23551
8037864: Add java/lang/instrument/NativeMethodPrefixAgent.java to ProblemList.txt
Reviewed-by: alanb
katleman [Wed, 02 Apr 2014 22:00:02 -0700] rev 23550
Added tag jdk9-b07 for changeset ddf6ebcc99da
duke [Wed, 05 Jul 2017 19:35:16 +0200] rev 23549
Merge
amurillo [Fri, 11 Apr 2014 11:23:30 -0700] rev 23548
Merge
amurillo [Fri, 04 Apr 2014 10:04:44 -0700] rev 23547
Merge
ehelin [Fri, 04 Apr 2014 10:24:48 +0200] rev 23546
Merge
mgerdin [Wed, 02 Apr 2014 14:17:34 +0200] rev 23545
8037959: BitMap::resize frees old map before copying memory if !in_resource_area
Summary: Add reallocate functionality to ArrayAllocator and use it from BitMap::resize
Reviewed-by: brutisso, tschatzl
ehelin [Mon, 31 Mar 2014 14:02:40 +0200] rev 23544
8033251: Use DWARF debug symbols for Linux 32-bit as default
Reviewed-by: dcubed, dholmes, coleenp
goetz [Wed, 02 Apr 2014 09:17:38 +0200] rev 23543
8038498: Fix includes and C inlining after 8035330
Summary: Change 8035330: Remove G1ParScanPartialArrayClosure and G1ParScanHeapEvacClosure broke the debug build on AIX. The method do_oop_partial_array() is added in a header, but requires the inline function par_write_ref() through several inlined calls. In some cpp files, like arguments.cpp, par_write_ref() is not defined as the corresponding inline header and is not included. The AIX debug VM does not start because of the missing symbol. This change solves this by cleaning up include dependencies.
Reviewed-by: tschatzl, stefank
ehelin [Tue, 01 Apr 2014 15:37:15 +0200] rev 23542
Merge
brutisso [Tue, 01 Apr 2014 07:46:51 +0200] rev 23541
8038829: G1: More useful information in a few assert messages
Reviewed-by: sjohanss, jmasa
sjohanss [Thu, 13 Feb 2014 10:05:03 +0100] rev 23540
8028498: runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java asserts in RT_Baseline
Summary: Preventing GCs to occur before VM is completely initialized. This was previously partly done by one part of the GC locker which not was removed.
Reviewed-by: coleenp, pliden
stefank [Fri, 28 Mar 2014 14:15:03 +0100] rev 23539
8038630: Remove ExtendedOopClosure::prefetch_style()
Reviewed-by: coleenp, jmasa
stefank [Fri, 28 Mar 2014 14:03:11 +0100] rev 23538
8038628: Remove unused Closure::abort()
Reviewed-by: coleenp, jmasa
mgerdin [Wed, 12 Mar 2014 15:25:35 +0100] rev 23537
8038405: Clean up some virtual fucntions in Space class hierarchy
Summary: Get rid of some duplicated implementations and change nonsense implementations to pure virtuals
Reviewed-by: stefank, jmasa
mgerdin [Wed, 12 Mar 2014 17:13:48 +0100] rev 23536
8038412: Move object_iterate_careful down from Space to ContigousSpace and CFLSpace
Summary: Only declare the functions where they are actually needed.
Reviewed-by: tschatzl, stefank
mgerdin [Wed, 12 Mar 2014 15:22:45 +0100] rev 23535
8038404: Move object_iterate_mem from Space to CMS since it is only ever used by CMS
Reviewed-by: brutisso, tschatzl, stefank
bharadwaj [Thu, 03 Apr 2014 17:05:19 -0400] rev 23534
Merge
kvn [Wed, 02 Apr 2014 13:37:45 -0700] rev 23533
Merge
kvn [Wed, 02 Apr 2014 11:24:44 -0700] rev 23532
8036767: PPC64: Support for little endian execution model
Reviewed-by: goetz, kvn, dholmes, simonis
Contributed-by: asmundak@google.com
iveresov [Wed, 02 Apr 2014 12:27:57 -0700] rev 23531
Merge
iveresov [Wed, 02 Apr 2014 11:24:51 -0700] rev 23530
8039043: Implicit null check is in the wrong place in C1 -UseCompressedOops
Summary: Null check is placed in a wrong place when storing a null to an object field on x64 with compressed oops off
Reviewed-by: roland, vlivanov, kvn
goetz [Wed, 02 Apr 2014 10:16:46 +0200] rev 23529
8039045: PPC64: need include in adl generated files after 8001532
Reviewed-by: kvn
morris [Tue, 01 Apr 2014 09:05:20 -0700] rev 23528
8001532: C2 node files refactoring
Summary: Split C2 node files into cast, convert, countbits, intrinsic, move, narrowptr and opaquenode classes
Reviewed-by: kvn, morris
kvn [Mon, 31 Mar 2014 13:08:03 -0700] rev 23527
8038633: crash in VM_Version::get_processor_features() on startup
Summary: Windows need an exception wrapper around getPsrInfo_stub() call in order to properly handle SEGV for YMM registers test.
Reviewed-by: iveresov, iignatyev
roland [Mon, 31 Mar 2014 10:35:06 +0200] rev 23526
8037970: make PrintMethodData a diagnostic options
Summary: make PrintMethodData a diagnostic options for performance investigation
Reviewed-by: kvn, iveresov
roland [Mon, 31 Mar 2014 09:08:53 +0200] rev 23525
8031755: Type speculation should be used to optimize explicit null checks
Summary: feed profiling data about reference nullness to type speculation.
Reviewed-by: kvn, iveresov
iignatyev [Sat, 29 Mar 2014 14:54:48 +0400] rev 23524
8038393: [TESTBUG] ciReplay/* tests fail after 8034775
Reviewed-by: kvn
mgronlun [Tue, 01 Apr 2014 15:45:36 +0200] rev 23523
8037295: Add size_t versions of Atomic::add, dec, and inc
Reviewed-by: dholmes, fparain
Contributed-by: david.simms@oracle.com
goetz [Tue, 01 Apr 2014 03:59:01 -0700] rev 23522
8038201: Clean up misleading usage of malloc() in init_system_properties_values()
Summary: Remove the misleading malloc macro and cleanup the code
Reviewed-by: dsamersoff, kvn
Contributed-by: goetz.lindenmaier@sap.com
dholmes [Mon, 31 Mar 2014 23:49:00 -0400] rev 23521
8016039: jvm.lib is missing from export list unless building server
Summary: make the export declaration unconditional
Reviewed-by: sla, sspitsyn
dsamersoff [Mon, 31 Mar 2014 08:23:02 -0700] rev 23520
7189721: nightly tests failed on JDI attaching
Summary: If for some reason elf section with section names is not loaded to cache it attempts to read data using NULL section pointer.
Reviewed-by: sspitsyn, sla, kevinw
dsamersoff [Sun, 30 Mar 2014 03:29:48 -0700] rev 23519
Merge
asiebenborn [Tue, 11 Mar 2014 15:22:44 +0100] rev 23518
8036666: VMTI GetObjectMonitorUsage does not return correct recursion count
Summary: fix object lock recursion count and add test
Reviewed-by: sspitsyn, dsamersoff
minqi [Fri, 28 Mar 2014 21:04:37 -0700] rev 23517
7090324: gclog rotation via external tool
Summary: GC log rotation can be set via java command line, but customer sometime need to sync with OS level rotation setting.
Reviewed-by: sla, minqi, ehelin
Contributed-by: suenaga.yasumasa@lab.ntt.co.jp
ctornqvi [Thu, 27 Mar 2014 22:36:08 +0100] rev 23516
8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when invoked with NMT explicitly turned on
Summary: Wrapped the test in another layer process creation to avoid NMT being turned on.
Reviewed-by: coleenp, dcubed
coleenp [Wed, 26 Mar 2014 21:47:45 -0400] rev 23515
8031820: NPG: Fix remaining references to metadata as oops in comments
8012125: Comments for ConstantPoolCache should reflect the addition of resolved_references in ConstantPool
Summary: Updated comments in metadata header files, and renamed this_oop variables to this_cp or this_k when referring to constant pool or classes.
Reviewed-by: stefank, jmasa
mseledtsov [Tue, 25 Mar 2014 09:26:18 -0400] rev 23514
8032222: [TESTBUG] runtime/SharedArchiveFile/CdsWriteError.java fails on Mac OS with java.lang.RuntimeException
Summary: Excluded the test from running on Mac OS
Reviewed-by: coleenp, ctornqvi
lana [Wed, 09 Apr 2014 09:20:30 -0700] rev 23513
Merge
lana [Tue, 01 Apr 2014 17:27:19 -0700] rev 23512
Merge
amurillo [Fri, 28 Mar 2014 09:15:41 -0700] rev 23511
Merge
ehelin [Fri, 28 Mar 2014 10:41:20 +0100] rev 23510
Merge
ehelin [Wed, 26 Mar 2014 16:33:13 +0100] rev 23509
8027924: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails with warning
Reviewed-by: jmasa, tschatzl
mgerdin [Thu, 06 Mar 2014 09:08:18 +0100] rev 23508
8038399: Remove dead oop_iterate MemRegion variants from SharedHeap, Generation and Space classes
Reviewed-by: tschatzl, stefank
ehelin [Wed, 19 Mar 2014 14:35:38 +0100] rev 23507
8033580: Old debug information in IMPORT_JDK is not removed
Reviewed-by: dcubed, erikj
tamao [Wed, 26 Mar 2014 12:49:34 +0100] rev 23506
6521376: MaxTenuringThreshold and AlwayTenure/NeverTenure consistency
Summary: Adapt InitialTenuringThreshold and MaxTenuringThreshold according to AlwaysTenure/NeverTenure flag setting.
Reviewed-by: jmasa, tschatzl
mgerdin [Wed, 26 Mar 2014 10:54:52 +0100] rev 23505
8037958: ConcurrentMark::cleanup leaks BitMaps if VerifyDuringGC is enabled
Summary: Allocate temporary BitMaps in the VMThread's resource area
Reviewed-by: stefank, sjohanss
ehelin [Mon, 24 Mar 2014 11:25:32 +0100] rev 23504
Merge
stefank [Thu, 20 Mar 2014 15:03:18 +0100] rev 23503
8037952: Remove code duplication in Metaspace::deallocate
Reviewed-by: tschatzl, pliden, coleenp
neliasso [Thu, 27 Mar 2014 08:03:57 -0700] rev 23502
Merge
iignatyev [Thu, 27 Mar 2014 17:29:41 +0400] rev 23501
8038193: Add command line option tests for BMI options
Reviewed-by: kvn, iignatyev
Contributed-by: filipp.zhinkin@oracle.com
neliasso [Thu, 27 Mar 2014 14:15:42 +0100] rev 23500
Merge
iignatyev [Thu, 27 Mar 2014 11:17:26 +0400] rev 23499
8038240: new WB API to get nmethod
Reviewed-by: morris, kvn
goetz [Tue, 25 Mar 2014 12:54:21 -0700] rev 23498
8037821: Account for trampoline stubs when estimating code buffer sizes
Summary: Take into account space needed for "trampoline code" used by calls on PPC64.
Reviewed-by: kvn
Contributed-by: lutz.schmidt@sap.com
iveresov [Mon, 24 Mar 2014 23:13:46 -0700] rev 23497
8038222: Assembler::bsrl fails on assert when -UseCountLeadingZerosInstruction is used on CPU with LZCNT support
Summary: Remove the overly strict assert
Reviewed-by: kvn, twisti
kvn [Mon, 24 Mar 2014 17:44:27 -0700] rev 23496
8038286: nm->set_rtm_state() should be called after (nm != NULL) check
Summary: move set_rtm_state() call after (nm != NULL) check
Reviewed-by: iveresov, twisti
poonam [Mon, 24 Mar 2014 08:43:10 -0700] rev 23495
6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems
Summary: Native pointers less than 64 bits wide should be extended as an unsigned number.
Reviewed-by: kvn, kevinw
kvn [Fri, 21 Mar 2014 18:03:11 -0700] rev 23494
8038181: Can't build product VM without precompiled header
Summary: Added missing #include.
Reviewed-by: twisti
iignatyev [Sat, 22 Mar 2014 00:26:48 +0400] rev 23493
8035857: Add tests to verify correctness of operations with BMI1 and LZCNT instructions
Reviewed-by: iveresov, kvn, iignatyev
Contributed-by: filipp.zhinkin@oracle.com
goetz [Thu, 20 Mar 2014 11:03:06 +0100] rev 23492
8037915: PPC64/AIX: Several smaller fixes
Reviewed-by: kvn
kvn [Thu, 20 Mar 2014 17:49:27 -0700] rev 23491
8031320: Use Intel RTM instructions for locks
Summary: Use RTM for inflated locks and stack locks.
Reviewed-by: iveresov, twisti, roland, dcubed
twisti [Wed, 19 Mar 2014 11:37:58 -0700] rev 23490
8031203: remove SafepointPollOffset
Reviewed-by: kvn, roland
neliasso [Tue, 18 Mar 2014 14:22:42 +0100] rev 23489
Merge
bharadwaj [Mon, 17 Mar 2014 11:33:21 -0400] rev 23488
8036576: jtreg failed on Test6792161 timed out
Summary: Increase time out value of test since debug VM executes additional code
Reviewed-by: kvn
kvn [Fri, 14 Mar 2014 17:28:58 -0700] rev 23487
8037226: compiler/7196199/Test7196199.java fails on 32-bit linux with MaxVectorSize > 16
Summary: verify YMM registers after signal processing and set limit on vector's size.
Reviewed-by: iveresov, twisti
iveresov [Thu, 13 Mar 2014 14:55:34 -0700] rev 23486
8037140: C1: Incorrect argument type used for SharedRuntime::OSR_migration_end in LIRGenerator::do_Goto
Summary: Fix the type of osrBuffer parameter to depend on bitness
Reviewed-by: kvn, twisti
iveresov [Thu, 13 Mar 2014 14:55:10 -0700] rev 23485
8037149: C1: getThreadTemp should return a T_LONG register on 64bit
Summary: Fix the type of the register returned by getThreadTemp() to depend on bitness
Reviewed-by: kvn, twisti
dsamersoff [Thu, 27 Mar 2014 03:14:45 -0700] rev 23484
Merge
amurillo [Mon, 24 Mar 2014 11:51:40 -0700] rev 23483
8038262: Workaround for ccache in vm.make is missing for aix
Reviewed-by: simonis, kvn
ccheung [Mon, 24 Mar 2014 10:48:44 -0700] rev 23482
8033566: [parfait] warning from b128 for hotspot/src/share/vm/runtime/frame.cpp: JNI primitive type mismatch
Summary: added an assert for checking the return value is <= max_jint
Reviewed-by: coleenp, minqi
dsamersoff [Sun, 23 Mar 2014 08:31:44 -0700] rev 23481
Merge
ccheung [Thu, 20 Mar 2014 14:25:22 -0700] rev 23480
8034034: [parfait] JNI exc. pending in hotspot/agent/src/os/bsd/MacosxDebuggerLocal.m
Summary: added JNI exception check in the appropriate places
Reviewed-by: sla, zgu
mgronlun [Thu, 20 Mar 2014 14:28:25 +0100] rev 23479
8037340: Linux semaphores to use CLOCK_REALTIME
Reviewed-by: dholmes, sla
jiangli [Tue, 25 Mar 2014 17:33:16 -0400] rev 23478
Merge
bpittore [Fri, 07 Feb 2014 14:47:04 -0500] rev 23477
Merge
bpittore [Wed, 08 Jan 2014 20:23:16 -0500] rev 23476
8027914: Client JVM silently exit with fail exit code when running in compact(1,2) with options -Dcom.sun.management and -XX:+ManagementServer
Summary: Check for sun.management.Agent class and print message and exit VM if not found at startup.
Reviewed-by: dholmes, mchung
lana [Tue, 25 Mar 2014 14:52:03 -0700] rev 23475
Merge
ehelin [Fri, 21 Mar 2014 09:11:56 +0100] rev 23474
Merge
ehelin [Thu, 20 Mar 2014 15:53:17 +0100] rev 23473
8037962: metaspaceTracer.cpp misses a symbol
Reviewed-by: tschatzl, mgerdin
Contributed-by: goetz.lindenmaier@sap.com
pliden [Tue, 18 Mar 2014 19:07:22 +0100] rev 23472
8029075: String deduplication in G1
Summary: Implementation of JEP 192, http://openjdk.java.net/jeps/192
Reviewed-by: brutisso, tschatzl, coleenp
jwilhelm [Fri, 28 Feb 2014 15:27:09 +0100] rev 23471
8036025: Sort the freelist in order to shrink the heap
Summary: The free list is being maintained in a sorted fashion and old and humongous regions are allocated from the bottom of the heap while young regions are allocated at the top.
Reviewed-by: tschatzl, mgerdin
Contributed-by: jesper.wilhelmsson@oracle.com, staffan.friberg@oracle.com
ehelin [Tue, 18 Mar 2014 09:03:28 +0100] rev 23470
8036703: Add trace event with statistics for the metaspace chunk free lists
Reviewed-by: stefank, mgerdin, coleenp, egahlin
ehelin [Tue, 18 Mar 2014 08:00:21 +0100] rev 23469
8036701: Add trace event when a metaspace throws out of memory error
Reviewed-by: stefank, mgerdin
ehelin [Tue, 18 Mar 2014 07:00:06 +0100] rev 23468
8036699: Add trace event when a metaspace allocation fails
Reviewed-by: jmasa, stefank
brutisso [Tue, 18 Mar 2014 06:15:45 +0100] rev 23467
8037495: Remove platform specific specification of SurvivorRatio for BSD
Reviewed-by: mgerdin, stefank
jwilhelm [Mon, 17 Mar 2014 16:29:13 +0100] rev 23466
8037510: CMM Testing: Check Min/MaxHeapFreeRatio flags allows to shrink the heap when using ParallelGC
Summary: Added tests for Min/MaxHeapFreeRatio flags
Reviewed-by: jwilhelm, tschatzl
Contributed-by: andrey.x.zakharov@oracle.com
ehelin [Mon, 17 Mar 2014 20:59:19 +0100] rev 23465
8036698: Add trace event for updates to metaspace gc threshold
Reviewed-by: stefank, mgerdin
ehelin [Mon, 17 Mar 2014 17:31:46 +0100] rev 23464
8036696: Add metaspace gc threshold to metaspace summary trace event
Reviewed-by: jmasa, stefank, mgerdin
pliden [Mon, 17 Mar 2014 15:18:45 +0100] rev 23463
8036673: G1: Abort weak reference processing if mark stack overflows
Reviewed-by: brutisso, tschatzl
pliden [Mon, 17 Mar 2014 15:18:38 +0100] rev 23462
8036672: G1: alloc_purpose in copy_to_survivor_space() used incorrectly
Reviewed-by: brutisso, tschatzl
ehelin [Mon, 17 Mar 2014 15:12:33 +0100] rev 23461
Merge
ehelin [Mon, 17 Mar 2014 14:54:12 +0100] rev 23460
Merge
brutisso [Mon, 17 Mar 2014 13:42:16 +0100] rev 23459
8037407: G1: Remove heapRegionSets.cpp
Reviewed-by: tschatzl, pliden
tschatzl [Mon, 17 Mar 2014 13:07:55 +0100] rev 23458
8036860: Pad and cache-align the BiasedMappedArray
Summary: Pad and cache-align BiasedMappedArray instances by default to avoid performance variability problems due to false sharing, as instances of this data structures are typically used for performance sensitive code.
Reviewed-by: brutisso, stefank
tschatzl [Mon, 17 Mar 2014 10:07:51 +0100] rev 23457
8035330: Remove G1ParScanPartialArrayClosure and G1ParScanHeapEvacClosure
Summary: Mentioned closures are actually wrapped methods. This adds confusion to readers, and in this case also increases code size as G1ParScanHeapEvacClosure is part of the oop_oop_iterate() methods. Move them into G1ParScanThreadState as methods.
Reviewed-by: stefank
tschatzl [Mon, 17 Mar 2014 10:13:55 +0100] rev 23456
8034868: Extract G1 From Card Cache into separate class
Summary: Refactor the From Card Cache into a separate class.
Reviewed-by: jmasa
tschatzl [Mon, 17 Mar 2014 10:13:42 +0100] rev 23455
8035654: Add times for evacuation failure handling in "Other" time
Summary: Detailed breakdown of time spent in the evacuation failure handling phases to make the "Other" time roughly correspond to the sum of its parts.
Reviewed-by: jwilhelm, jmasa
tschatzl [Mon, 17 Mar 2014 10:13:27 +0100] rev 23454
8035398: Add card redirty time in "Other" time in G1
Summary: Show the time taken by card redirtying during GC in a new "Redirty Cards" line.
Reviewed-by: jwilhelm, brutisso
tschatzl [Mon, 17 Mar 2014 10:13:18 +0100] rev 23453
8027295: Free CSet takes ~50% of young pause time
Summary: Improve fast card cache iteration and avoid taking locks when freeing the collection set.
Reviewed-by: brutisso
tschatzl [Mon, 17 Mar 2014 10:12:47 +0100] rev 23452
8035815: Cache-align and pad the from card cache
Summary: The from card cache is a very frequently accessed data structure. It is essentially a 2d array of per-region values, one row of values for every GC thread. Pad and align the data structure to avoid false sharing.
Reviewed-by: stefank
tschatzl [Mon, 17 Mar 2014 10:12:21 +0100] rev 23451
8035406: Improve data structure for Code Cache remembered sets
Summary: Change the code cache remembered sets data structure from a GrowableArray to a chunked list of nmethods. This makes the data structure more amenable to parallelization, and decreases freeing time.
Reviewed-by: mgerdin, brutisso
brutisso [Fri, 14 Mar 2014 10:15:46 +0100] rev 23450
8034079: G1: Refactor the HeapRegionSet hierarchy
Reviewed-by: tschatzl, pliden
dcubed [Wed, 19 Mar 2014 07:08:11 -0700] rev 23449
Merge
coleenp [Tue, 18 Mar 2014 13:45:27 -0400] rev 23448
8036630: Null ProtectionDomain in JVM can cause NPE because principals field is not initialized to an empty array
Summary: Call ProtectionDomain constructor instead of making all fields null.
Reviewed-by: fparain, zgu
sspitsyn [Mon, 17 Mar 2014 19:29:29 -0700] rev 23447
6976636: JVM/TI test ex03t001 fails assertion
Summary: Relax assert in the post_class_unload for the CMS case
Reviewed-by: dcubed, dsamersoff
Contributed-by: serguei.spitsyn@oracle.com
zgu [Mon, 17 Mar 2014 13:39:17 -0400] rev 23446
8025550: valgrind: Conditional jump depends on uninitialised value in Arena::set_size_in_bytes()
Summary: Fixed initialized variable that could miscount arena memory
Reviewed-by: coleenp, ccheung
dsamersoff [Sat, 15 Mar 2014 04:03:42 -0700] rev 23445
Merge
minqi [Fri, 14 Mar 2014 14:17:11 -0700] rev 23444
6536943: Bogus -Xcheck:jni warning for SIG_INT action for SIGINT in JVM started from non-interactive shell
Summary: Under non-interactive shell, with -Xcheck:jni, check_signal_handler will print out Warning for SHURDOWN2_SIGNAL (SIGINT) which is replaced by non-interactive shell. Fix by supply more information of the replacement to user.
Reviewed-by: acorn, dsamersoff
Contributed-by: yumin.qi@oracle.com
fparain [Fri, 14 Mar 2014 12:02:54 +0000] rev 23443
8036128: Remove deprecated VM flag UseVMInterruptibleIO
Reviewed-by: acorn, dholmes, dcubed, coleenp
mseledtsov [Mon, 10 Mar 2014 14:50:20 -0400] rev 23442
8026154: [TESTBUG] runtime/CDSCompressedKPtrs/XShareAuto.java failed due to exception
Summary: Added statements in the tests to handle failures in sharing
Reviewed-by: zgu, ctornqvi
amurillo [Tue, 18 Mar 2014 14:07:38 -0700] rev 23441
8033926: Update hotspot/make/jprt.properties to use jdk 9 instead of jdk 8
Reviewed-by: sla, dholmes
katleman [Wed, 02 Apr 2014 21:59:51 -0700] rev 23440
Added tag jdk9-b07 for changeset f00a1292f3ab
amurillo [Fri, 11 Apr 2014 11:23:21 -0700] rev 23439
Merge
amurillo [Fri, 04 Apr 2014 10:22:59 -0700] rev 23438
Merge
kvn [Wed, 02 Apr 2014 11:28:32 -0700] rev 23437
8036767: PPC64: Support for little endian execution model
Reviewed-by: ihse, erikj, simonis
Contributed-by: asmundak@google.com
chegar [Fri, 11 Apr 2014 09:35:03 +0100] rev 23436
8039990: Add sequential operation support to hgforest
Reviewed-by: mduigou
mduigou [Thu, 10 Apr 2014 14:35:49 -0700] rev 23435
8039411: Enhance fixpath to allow environment variable assignments.
Reviewed-by: tbell, erikj
lana [Wed, 09 Apr 2014 17:16:00 -0700] rev 23434
Merge
erikj [Mon, 07 Apr 2014 10:59:50 +0200] rev 23433
8035134: JDK9 unix debug bundle manifest file list issue
Reviewed-by: ihse
erikj [Fri, 04 Apr 2014 17:10:44 +0200] rev 23432
8039030: 9-dev windows-i586 build failed with mktemp: command not found
Reviewed-by: alanb, katleman
lana [Wed, 09 Apr 2014 09:19:42 -0700] rev 23431
Merge
lana [Tue, 01 Apr 2014 17:25:15 -0700] rev 23430
Merge
ihse [Mon, 31 Mar 2014 22:30:11 +0200] rev 23429
8035751: Clean up Visual Studio detection logic
Reviewed-by: erikj, tbell
erikj [Fri, 28 Mar 2014 14:59:56 +0100] rev 23428
8038340: Cleanup and fix sysroot and devkit handling on Linux and Solaris
Reviewed-by: ihse
mduigou [Wed, 26 Mar 2014 16:56:58 -0700] rev 23427
8038435: Some hgforest.sh commands don't receive parameters
Reviewed-by: katleman
lana [Tue, 25 Mar 2014 14:50:15 -0700] rev 23426
Merge
mduigou [Mon, 24 Mar 2014 15:40:29 -0700] rev 23425
8030681: add "serve" command and --quiet and --verbose options to hgforest
Reviewed-by: ihse
simonis [Mon, 24 Mar 2014 10:15:52 +0100] rev 23424
8037298: Export HotSpots 'optimized' (i.e. not-product) configuration in the top-level configure/makefile
Reviewed-by: ihse
sla [Fri, 21 Mar 2014 09:35:43 +0100] rev 23423
8037825: Fix warnings and enable "warnings as errors" in serviceability native libraries
Reviewed-by: erikj, ihse
katleman [Wed, 02 Apr 2014 21:59:39 -0700] rev 23422
Added tag jdk9-b07 for changeset ed0f4bbe852d
duke [Wed, 05 Jul 2017 19:34:37 +0200] rev 23421
Added tag jdk9-b07 for changeset c826d05f1fb0
duke [Wed, 05 Jul 2017 19:34:36 +0200] rev 23420
Merge
duke [Wed, 05 Jul 2017 19:34:33 +0200] rev 23419
Merge
katleman [Thu, 27 Mar 2014 11:38:37 -0700] rev 23418
Added tag jdk9-b06 for changeset 3d574309a737
duke [Wed, 05 Jul 2017 19:34:30 +0200] rev 23417
Merge
katleman [Thu, 27 Mar 2014 11:38:28 -0700] rev 23416
Added tag jdk9-b06 for changeset a9ffadd3fb0c
duke [Wed, 05 Jul 2017 19:34:27 +0200] rev 23415
Merge
katleman [Thu, 27 Mar 2014 11:38:26 -0700] rev 23414
Added tag jdk9-b06 for changeset be22d398982c
duke [Wed, 05 Jul 2017 19:34:24 +0200] rev 23413
Merge
katleman [Thu, 27 Mar 2014 11:38:41 -0700] rev 23412
Added tag jdk9-b06 for changeset 6bb719005d47
duke [Wed, 05 Jul 2017 19:34:21 +0200] rev 23411
Merge
katleman [Thu, 27 Mar 2014 11:38:11 -0700] rev 23410
Added tag jdk9-b06 for changeset f789f6c4a87d
duke [Wed, 05 Jul 2017 19:34:18 +0200] rev 23409
Merge
katleman [Thu, 27 Mar 2014 11:38:30 -0700] rev 23408
Added tag jdk9-b06 for changeset be226ada3e9b
duke [Wed, 05 Jul 2017 19:34:15 +0200] rev 23407
Merge
katleman [Thu, 27 Mar 2014 11:38:17 -0700] rev 23406
Added tag jdk9-b06 for changeset 1725abff0290
katleman [Thu, 27 Mar 2014 11:38:09 -0700] rev 23405
Added tag jdk9-b06 for changeset 062ced780ca4
duke [Wed, 05 Jul 2017 19:34:05 +0200] rev 23404
Added tag jdk9-b06 for changeset 85dbdc227c5e
duke [Wed, 05 Jul 2017 19:34:04 +0200] rev 23403
Merge
duke [Wed, 05 Jul 2017 19:34:01 +0200] rev 23402
Merge
lana [Tue, 25 Mar 2014 12:32:12 -0700] rev 23401
Merge
lana [Tue, 18 Mar 2014 17:46:44 -0700] rev 23400
Merge
vromero [Tue, 18 Mar 2014 22:12:46 +0000] rev 23399
8036007: javac crashes when encountering an unresolvable interface
Reviewed-by: vromero, jlahoda
Contributed-by: paul.govereau@oracle.com
dlsmith [Mon, 17 Mar 2014 14:03:59 -0600] rev 23398
8034980: Fix @summary tag of test/tools/javac/parser/T4910483.java
Reviewed-by: vromero
emc [Fri, 14 Mar 2014 15:35:13 -0400] rev 23397
8037420: Silent failures in Annotate.actualEnterTypeAnnotations
Summary: Remove two silent failures
Reviewed-by: jjg
vromero [Thu, 13 Mar 2014 20:13:43 +0000] rev 23396
8034924: Incorrect inheritance of inaccessible static method
Reviewed-by: jjg, jlahoda
vromero [Thu, 13 Mar 2014 17:36:51 +0000] rev 23395
8034127: javac provide debug oriented toString() methods to InferenceContext and UndetVar
Reviewed-by: jjg
darcy [Tue, 11 Mar 2014 17:52:45 -0700] rev 23394
8037120: Fix doclint warnings in javax.lang.model exception types
Reviewed-by: jjg
darcy [Fri, 07 Mar 2014 13:30:23 -0800] rev 23393
8036842: Remove unneeded/obsolete -source/-target options in javac tests, part 2
Reviewed-by: jjg, sogoel
jlahoda [Fri, 07 Mar 2014 13:35:56 +0100] rev 23392
8034854: outer_class_info_index of synthetic class is not zero
Summary: Auxiliary synthetic anonymous classes should not have an outer class specified in the InnerClasses attribute.
Reviewed-by: vromero, jjg, abuckley
pgovereau [Thu, 06 Mar 2014 13:50:12 -0500] rev 23391
8034091: There is no records in LineNumberTable attribute for ternary operator ?: splitted to several lines.
Reviewed-by: jjg
katleman [Thu, 20 Mar 2014 13:44:52 -0700] rev 23390
Added tag jdk9-b05 for changeset a127d7bb1c30
duke [Wed, 05 Jul 2017 19:33:55 +0200] rev 23389
Merge
lana [Tue, 25 Mar 2014 12:31:59 -0700] rev 23388
Merge
lana [Tue, 18 Mar 2014 19:00:07 -0700] rev 23387
Merge
erikj [Fri, 07 Mar 2014 14:57:16 +0100] rev 23386
8036611: Cleanup of handling of properties and other java resources in the build
Reviewed-by: tbell, ihse
katleman [Thu, 20 Mar 2014 13:44:13 -0700] rev 23385
Added tag jdk9-b05 for changeset 820ef263f93a
duke [Wed, 05 Jul 2017 19:33:51 +0200] rev 23384
Merge
lana [Tue, 25 Mar 2014 12:31:49 -0700] rev 23383
Merge
lana [Tue, 18 Mar 2014 17:46:11 -0700] rev 23382
Merge
erikj [Fri, 07 Mar 2014 14:57:08 +0100] rev 23381
8036611: Cleanup of handling of properties and other java resources in the build
Reviewed-by: tbell, ihse
katleman [Thu, 20 Mar 2014 13:44:11 -0700] rev 23380
Added tag jdk9-b05 for changeset be03513558fc
duke [Wed, 05 Jul 2017 19:33:46 +0200] rev 23379
Merge
lana [Tue, 25 Mar 2014 12:31:54 -0700] rev 23378
Merge
lana [Tue, 18 Mar 2014 17:49:48 -0700] rev 23377
Merge
mnunez [Mon, 17 Mar 2014 18:27:30 +0100] rev 23376
8037378: Write sanity tests for bytecode persistence feature
Reviewed-by: sundar, hannesw
sundar [Mon, 17 Mar 2014 18:02:00 +0530] rev 23375
8037400: Remove getInitialMap getters and GlobalObject interface
Reviewed-by: lagergren, jlaskey, attila
sundar [Thu, 13 Mar 2014 15:58:24 +0530] rev 23374
8015958: DataView constructor is not defined
Reviewed-by: attila, hannesw, lagergren
hannesw [Wed, 12 Mar 2014 16:33:28 +0100] rev 23373
8034055: delete on global object not properly guarded
Reviewed-by: sundar, lagergren
hannesw [Wed, 12 Mar 2014 11:26:00 +0100] rev 23372
8021350: Share script classes between threads/globals within context
Reviewed-by: lagergren, sundar
prr [Fri, 07 Mar 2014 10:59:02 -0800] rev 23371
Merge
prr [Thu, 27 Feb 2014 10:38:22 -0800] rev 23370
Merge
prr [Thu, 20 Feb 2014 16:26:49 -0800] rev 23369
Merge
prr [Tue, 11 Feb 2014 14:43:40 -0800] rev 23368
Merge
simonis [Mon, 10 Feb 2014 10:52:02 +0100] rev 23367
8033951: nasgen needs the newly build nasgen and nashorn classes in the bootclasspath
Reviewed-by: erikj
katleman [Thu, 20 Mar 2014 13:44:54 -0700] rev 23366
Added tag jdk9-b05 for changeset 9471aad8444f
duke [Wed, 05 Jul 2017 19:33:38 +0200] rev 23365
Merge
lana [Tue, 25 Mar 2014 12:31:43 -0700] rev 23364
Merge
lana [Tue, 18 Mar 2014 17:46:25 -0700] rev 23363
Merge
erikj [Fri, 07 Mar 2014 15:02:55 +0100] rev 23362
8036611: Cleanup of handling of properties and other java resources in the build
Reviewed-by: tbell, ihse
katleman [Thu, 20 Mar 2014 13:43:54 -0700] rev 23361
Added tag jdk9-b05 for changeset 42d16b6cadb0
duke [Wed, 05 Jul 2017 19:33:33 +0200] rev 23360
Merge
lana [Tue, 25 Mar 2014 12:32:28 -0700] rev 23359
Merge