2013-06-17 8002160: Compilation issue with adlc using latest SunStudio compilers
drchase [Mon, 17 Jun 2013 12:35:53 -0400] rev 18104
8002160: Compilation issue with adlc using latest SunStudio compilers Summary: modify declaration of 'swap' overloading; dodge optimizer bug in c1_LIR.cpp Reviewed-by: kvn, jrose
2013-06-14 Merge
kvn [Fri, 14 Jun 2013 16:33:34 -0700] rev 18103
Merge
2013-06-13 8016157: During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block
adlertz [Fri, 14 Jun 2013 01:19:56 +0200] rev 18102
8016157: During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block Summary: Disable rematerialization for negD node Reviewed-by: kvn, roland
2013-06-13 8010124: JVM_GetClassContext: use GrowableArray instead of KlassLink
drchase [Thu, 13 Jun 2013 15:39:47 -0400] rev 18101
8010124: JVM_GetClassContext: use GrowableArray instead of KlassLink Summary: replace linked data structure with array (performance) Reviewed-by: kvn Contributed-by: christian.thalinger@oracle.com, david.r.chase@oracle.com
2013-06-11 Merge
kvn [Tue, 11 Jun 2013 16:40:31 -0700] rev 18100
Merge
2013-06-11 8014959: assert(Compile::current()->live_nodes() < (uint)MaxNodeLimit) failed: Live Node limit exceeded limit
drchase [Tue, 11 Jun 2013 16:34:34 -0400] rev 18099
8014959: assert(Compile::current()->live_nodes() < (uint)MaxNodeLimit) failed: Live Node limit exceeded limit Summary: Insert extra checks and bailouts for too many nodes Reviewed-by: kvn
2013-06-11 8003268: SharedRuntime::generate_native_wrapper doesn't save all registers across runtime tracing calls for JNI critical native methods
twisti [Tue, 11 Jun 2013 11:13:09 -0700] rev 18098
8003268: SharedRuntime::generate_native_wrapper doesn't save all registers across runtime tracing calls for JNI critical native methods Reviewed-by: kvn
2013-06-07 8008407: remove SPARC V8 support
morris [Fri, 07 Jun 2013 16:46:37 -0700] rev 18097
8008407: remove SPARC V8 support Summary: Removed most of the SPARC V8 instructions Reviewed-by: kvn, twisti
2013-06-07 Merge
kvn [Fri, 07 Jun 2013 11:43:53 -0700] rev 18096
Merge
2013-06-07 8015437: SPARC cbcond branch offset out of 10-bit range
morris [Fri, 07 Jun 2013 07:33:35 -0700] rev 18095
8015437: SPARC cbcond branch offset out of 10-bit range Summary: Forced SPARC MacroAssembler eden_alloate to use long branch to slow case Reviewed-by: kvn, twisti
2013-06-20 Merge
ehelin [Thu, 20 Jun 2013 10:03:58 +0200] rev 18094
Merge
2013-06-19 8015903: Format issue with -XX:+PrintAdaptiveSizePolicy on JDK8
poonam [Wed, 19 Jun 2013 06:09:46 -0700] rev 18093
8015903: Format issue with -XX:+PrintAdaptiveSizePolicy on JDK8 Summary: Missing linebreak in hotspot log. Reviewed-by: brutisso, tschatzl Contributed-by: vladimir.kempik@oracle.com
2013-06-18 8016556: G1: Use ArrayAllocator for BitMaps
brutisso [Tue, 18 Jun 2013 22:45:32 +0200] rev 18092
8016556: G1: Use ArrayAllocator for BitMaps Reviewed-by: tschatzl, dholmes, coleenp, johnc
2013-06-18 8015237: Parallelize string table scanning during strong root processing
johnc [Tue, 18 Jun 2013 12:31:07 -0700] rev 18091
8015237: Parallelize string table scanning during strong root processing Summary: Parallelize the scanning of the intern string table by having each GC worker claim a given number of buckets. Changes were also reviewed by Per Liden <per.liden@oracle.com>. Reviewed-by: tschatzl, stefank, twisti
2013-06-14 8012265: VM often crashes on solaris with a lot of memory
brutisso [Fri, 14 Jun 2013 08:02:32 +0200] rev 18090
8012265: VM often crashes on solaris with a lot of memory Summary: Increase HeapBaseMinAddress for G1 from 256m to 1g on Solaris x86 Reviewed-by: mgerdin, coleenp, kvn
2013-06-19 Merge
nloodin [Wed, 19 Jun 2013 18:13:52 +0200] rev 18089
Merge
2013-06-18 8015660: Test8009761.java "Failed: init recursive calls: 24. After deopt 25"
minqi [Tue, 18 Jun 2013 09:08:35 -0700] rev 18088
8015660: Test8009761.java "Failed: init recursive calls: 24. After deopt 25" Summary: Windows reserves and only partially commits thread stack. For detecting more thread stack space for execution, Windows installs one-shot page as guard page just before the current commited edge. It will trigger STACK_OVERFLOW_EXCEPTION when lands on last 4 pages of thread stack space. StackYellowPages default value is 2 on Windows (plus 1 page of StackRedPages, 3 pages guarded by hotspot) so the exception happens one page before Yellow pages. Same route executed second time will have one more page brought in, this leads same execution with different stack depth(interpreter mode). We need match Windows settings so the stack overflow exception will not happen before Yellow pages. Reviewed-by: dholmes Contributed-by: andreas.schoesser@sap.com
2013-06-18 Merge
zgu [Tue, 18 Jun 2013 09:34:16 -0400] rev 18087
Merge
2013-06-18 8013651: NMT: reserve/release sequence id's in incorrect order due to race
zgu [Tue, 18 Jun 2013 08:44:08 -0400] rev 18086
8013651: NMT: reserve/release sequence id's in incorrect order due to race Summary: Fixed NMT race condition for realloc, uncommit and release Reviewed-by: coleenp, ccheung
2013-06-17 8016304: ThreadMXBean.getDeadlockedThreads reports bogus deadlocks on JDK 8
sla [Mon, 17 Jun 2013 18:35:44 +0200] rev 18085
8016304: ThreadMXBean.getDeadlockedThreads reports bogus deadlocks on JDK 8 Reviewed-by: dcubed, mgronlun
2013-06-10 8013917: Kitchensink crashed with SIGSEGV in BaselineReporter::diff_callsites
zgu [Mon, 10 Jun 2013 10:45:19 -0400] rev 18084
8013917: Kitchensink crashed with SIGSEGV in BaselineReporter::diff_callsites Summary: Simple fix when memory allocation site is gone, NMT should report 0 memory size, instead old memory size. Reviewed-by: dcubed, ctornqvi
2013-06-15 8016105: Add complementary RETURN_NULL allocation macros in allocation.hpp
mgronlun [Sat, 15 Jun 2013 13:17:36 +0200] rev 18083
8016105: Add complementary RETURN_NULL allocation macros in allocation.hpp Reviewed-by: sla, rbackman
2013-06-15 Merge
sspitsyn [Fri, 14 Jun 2013 22:34:08 -0700] rev 18082
Merge
2013-06-14 6493116: JVMTI Doc: GetOwnedMonitorStackDepthInfo has a typo in monitor_info_ptr parameter description
sspitsyn [Fri, 14 Jun 2013 15:17:10 -0700] rev 18081
6493116: JVMTI Doc: GetOwnedMonitorStackDepthInfo has a typo in monitor_info_ptr parameter description Summary: A typo in the parameter spelling, a bound update missed when the parameter was renamed Reviewed-by: sla, minqi Contributed-by: serguei.spitsyn@oracle.com
2013-06-15 Merge
dcubed [Fri, 14 Jun 2013 19:49:58 -0700] rev 18080
Merge
2013-06-14 Merge
dcubed [Fri, 14 Jun 2013 08:00:35 -0700] rev 18079
Merge
2013-06-14 7178026: os::close can restart ::close but that is not a restartable syscall
rdurbin [Fri, 14 Jun 2013 07:46:22 -0700] rev 18078
7178026: os::close can restart ::close but that is not a restartable syscall Summary: Removed restart macros from all os:close calls on Solaris, Linux, MacOS X platforms. Reviewed-by: dcubed, dholmes
2013-06-14 Merge
zgu [Fri, 14 Jun 2013 15:20:32 -0700] rev 18077
Merge
2013-06-14 Merge
zgu [Fri, 14 Jun 2013 07:39:19 -0700] rev 18076
Merge
2013-06-14 8011968: Kitchensink crashed with SIGSEGV in MemBaseline::baseline
zgu [Fri, 14 Jun 2013 09:18:42 -0400] rev 18075
8011968: Kitchensink crashed with SIGSEGV in MemBaseline::baseline Summary: Simple fix to add NULL pointer check that can cause segv Reviewed-by: coleenp, ctornqvi
2013-06-14 Merge
zgu [Fri, 14 Jun 2013 07:30:10 -0700] rev 18074
Merge
2013-06-14 8014431: cleanup warnings indicated by the -Wunused-value compiler option on linux
ccheung [Thu, 13 Jun 2013 22:02:40 -0700] rev 18073
8014431: cleanup warnings indicated by the -Wunused-value compiler option on linux Reviewed-by: dholmes, coleenp Contributed-by: jeremymanson@google.com, calvin.cheung@oracle.com
2013-06-14 Merge
ctornqvi [Fri, 14 Jun 2013 13:11:58 +0200] rev 18072
Merge
2013-06-13 8015324: Create tests for CDS feature
ctornqvi [Thu, 13 Jun 2013 22:00:06 +0200] rev 18071
8015324: Create tests for CDS feature Summary: Wrote tests for use of CDS with ObjectAlignmentInBytes CL option Reviewed-by: coleenp, ctornqvi, hseigel Contributed-by: Mikhailo Seledtsov <mikhailo.seledtsov@oracle.com>
2013-06-13 8016065: Write regression test for 7167142
ctornqvi [Thu, 13 Jun 2013 21:57:56 +0200] rev 18070
8016065: Write regression test for 7167142 Summary: Regression tests written for both test cases (.hotspotrc and .hotspot_compiler). Also reviewed by mikhailo.seledtsov@oracle.com Reviewed-by: zgu, coleenp
2013-06-13 8013057: assert(_needs_gc || SafepointSynchronize::is_at_safepoint()) failed: only read at safepoint
dcubed [Thu, 13 Jun 2013 11:16:38 -0700] rev 18069
8013057: assert(_needs_gc || SafepointSynchronize::is_at_safepoint()) failed: only read at safepoint Summary: Detect mmap() commit failures in Linux and Solaris os::commit_memory() impls and call vm_exit_out_of_memory(). Add os::commit_memory_or_exit(). Also tidy up some NMT accounting and some mmap() return value checking. Reviewed-by: zgu, stefank, dholmes, dsamersoff
2013-06-14 8016567: new hotspot build - hs25-b38
amurillo [Fri, 14 Jun 2013 07:27:22 -0700] rev 18068
8016567: new hotspot build - hs25-b38 Reviewed-by: jcoomes
2013-06-24 Merge
lana [Mon, 24 Jun 2013 14:27:24 -0700] rev 18067
Merge
2013-06-19 Merge
chegar [Wed, 19 Jun 2013 11:02:10 +0100] rev 18066
Merge
2013-06-17 Merge
chegar [Mon, 17 Jun 2013 11:17:49 +0100] rev 18065
Merge
2013-05-31 Merge
chegar [Fri, 31 May 2013 10:27:12 +0100] rev 18064
Merge
2013-05-23 Merge
chegar [Thu, 23 May 2013 12:44:18 +0100] rev 18063
Merge
2013-05-16 Merge
chegar [Thu, 16 May 2013 11:44:33 +0100] rev 18062
Merge
2013-05-08 Merge
chegar [Wed, 08 May 2013 15:25:08 +0100] rev 18061
Merge
2013-05-01 Merge
chegar [Wed, 01 May 2013 14:11:01 +0100] rev 18060
Merge
2013-04-28 Merge
chegar [Sun, 28 Apr 2013 08:15:33 +0100] rev 18059
Merge
2013-04-24 Merge
chegar [Wed, 24 Apr 2013 10:17:40 +0100] rev 18058
Merge
2013-04-22 8011896: Add check for invalid offset for new AccessControlContext isAuthorized field
mullan [Mon, 22 Apr 2013 08:33:12 -0400] rev 18057
8011896: Add check for invalid offset for new AccessControlContext isAuthorized field Reviewed-by: acorn
2013-04-05 8001330: Improve on checking order
mullan [Fri, 05 Apr 2013 10:18:36 -0400] rev 18056
8001330: Improve on checking order Reviewed-by: acorn, hawtin
2013-03-07 7158805: Better rewriting of nested subroutine calls
hseigel [Thu, 07 Mar 2013 11:49:38 -0500] rev 18055
7158805: Better rewriting of nested subroutine calls Reviewed-by: mschoene, coleenp
2013-06-20 Added tag jdk8-b95 for changeset 2ee055cdda86
katleman [Thu, 20 Jun 2013 10:16:47 -0700] rev 18054
Added tag jdk8-b95 for changeset 2ee055cdda86
2013-06-25 Merge
katleman [Tue, 25 Jun 2013 13:47:00 -0700] rev 18053
Merge
2013-06-25 8012564: The SOURCE value in release file of JDK 8 doesn't contain valid changesets for some OS since b74
erikj [Tue, 25 Jun 2013 09:37:46 +0200] rev 18052
8012564: The SOURCE value in release file of JDK 8 doesn't contain valid changesets for some OS since b74 Reviewed-by: alanb, tbell
2013-06-24 Merge
lana [Mon, 24 Jun 2013 14:26:47 -0700] rev 18051
Merge
2013-06-20 Merge
lana [Wed, 19 Jun 2013 17:59:57 -0700] rev 18050
Merge
2013-06-19 8016780: README-builds.html misses crucial requirement on bootstrap JDK
smarks [Tue, 18 Jun 2013 17:18:46 -0700] rev 18049
8016780: README-builds.html misses crucial requirement on bootstrap JDK Reviewed-by: dholmes, chegar
2013-06-17 8016572: Pass CONCURRENCY=$(JOBS) to test/Makefile
mduigou [Mon, 17 Jun 2013 09:41:20 -0700] rev 18048
8016572: Pass CONCURRENCY=$(JOBS) to test/Makefile Reviewed-by: alanb, erikj
2013-06-20 Added tag jdk8-b95 for changeset 0229eabb2693
katleman [Thu, 20 Jun 2013 10:16:25 -0700] rev 18047
Added tag jdk8-b95 for changeset 0229eabb2693
2017-07-05 Added tag jdk8-b95 for changeset 49fe9c804913
duke [Wed, 05 Jul 2017 18:59:43 +0200] rev 18046
Added tag jdk8-b95 for changeset 49fe9c804913
2017-07-05 Merge jdk8-b95
duke [Wed, 05 Jul 2017 18:59:43 +0200] rev 18045
Merge
(0) -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip