changelog
- Tue, 21 Nov 2017 13:02:46 -0800
- by asaha [Tue, 21 Nov 2017 13:02:46 -0800] rev 9026
- Merge
- Tue, 21 Nov 2017 12:33:47 -0800
- by asaha [Tue, 21 Nov 2017 12:33:47 -0800] rev 9025
- Added tag jdk8u161-b08 for changeset 796d399766f2
- Tue, 14 Nov 2017 22:35:13 -0800
- by asaha [Tue, 14 Nov 2017 22:35:13 -0800] rev 9024
- Added tag jdk8u162-b07 for changeset 7be95092ed8b
- Tue, 14 Nov 2017 13:01:23 -0800
- by asaha [Tue, 14 Nov 2017 13:01:23 -0800] rev 9023
- Merge
- Tue, 14 Nov 2017 11:52:38 -0800
- by asaha [Tue, 14 Nov 2017 11:52:38 -0800] rev 9022
- Added tag jdk8u161-b07 for changeset 3eb512753400
- Tue, 24 Oct 2017 22:45:26 +0900
- by ysuenaga [Tue, 24 Oct 2017 22:45:26 +0900] rev 9021
- 8087291: InitialBootClassLoaderMetaspaceSize and CompressedClassSpaceSize should be checked consistent from MaxMetaspaceSize
Reviewed-by: dholmes, sspitsyn, poonam
- Tue, 07 Nov 2017 18:53:31 -0800
- by asaha [Tue, 07 Nov 2017 18:53:31 -0800] rev 9020
- Added tag jdk8u162-b06 for changeset cd7f8ee4553d
- Tue, 07 Nov 2017 18:41:56 -0800
- by asaha [Tue, 07 Nov 2017 18:41:56 -0800] rev 9019
- Merge
- Tue, 07 Nov 2017 18:32:33 -0800
- by asaha [Tue, 07 Nov 2017 18:32:33 -0800] rev 9018
- Added tag jdk8u161-b06 for changeset a769f683df5d
- Thu, 02 Nov 2017 11:06:21 -0700
- by asaha [Thu, 02 Nov 2017 11:06:21 -0700] rev 9017
- Added tag jdk8u162-b05 for changeset e34428c12886
- Wed, 01 Nov 2017 12:35:27 -0700
- by asaha [Wed, 01 Nov 2017 12:35:27 -0700] rev 9016
- Merge
- Wed, 01 Nov 2017 12:26:37 -0700
- by asaha [Wed, 01 Nov 2017 12:26:37 -0700] rev 9015
- Added tag jdk8u161-b05 for changeset 37e8b74faccc
- Wed, 25 Oct 2017 14:47:22 -0700
- by asaha [Wed, 25 Oct 2017 14:47:22 -0700] rev 9014
- Added tag jdk8u162-b04 for changeset 18366fa39fe0
- Tue, 24 Oct 2017 23:06:24 -0700
- by asaha [Tue, 24 Oct 2017 23:06:24 -0700] rev 9013
- Merge
- Tue, 24 Oct 2017 13:12:22 -0700
- by asaha [Tue, 24 Oct 2017 13:12:22 -0700] rev 9012
- Added tag jdk8u161-b04 for changeset 4022d56fc6b8
- Wed, 18 Oct 2017 09:14:06 -0700
- by asaha [Wed, 18 Oct 2017 09:14:06 -0700] rev 9011
- Added tag jdk8u161-b03 for changeset 4cf0fd9f1fe5
- Tue, 10 Oct 2017 12:46:25 -0700
- by asaha [Tue, 10 Oct 2017 12:46:25 -0700] rev 9010
- Added tag jdk8u161-b02 for changeset a17bab940547
- Tue, 03 Oct 2017 13:09:15 -0700
- by asaha [Tue, 03 Oct 2017 13:09:15 -0700] rev 9009
- Added tag jdk8u161-b01 for changeset 432f92e99174
- Sun, 01 Oct 2017 11:25:56 -0700
- by asaha [Sun, 01 Oct 2017 11:25:56 -0700] rev 9008
- Merge
- Wed, 27 Sep 2017 22:04:59 -0700
- by asaha [Wed, 27 Sep 2017 22:04:59 -0700] rev 9007
- Merge
- Thu, 14 Sep 2017 12:04:52 -0700
- by asaha [Thu, 14 Sep 2017 12:04:52 -0700] rev 9006
- Added tag jdk8u144-b34 for changeset 0becf604dfcc
- Fri, 01 Sep 2017 11:14:40 -0700
- by asaha [Fri, 01 Sep 2017 11:14:40 -0700] rev 9005
- Added tag jdk8u144-b33 for changeset 3d505f6c7af1
- Tue, 15 Aug 2017 14:03:52 +0000
- by poonam [Tue, 15 Aug 2017 14:03:52 +0000] rev 9004
- 8185572: Enable AssumeMP by default on SPARC machines
Reviewed-by: kvn, dholmes, bobv
- Wed, 16 Aug 2017 22:24:56 -0700
- by asaha [Wed, 16 Aug 2017 22:24:56 -0700] rev 9003
- Added tag jdk8u144-b32 for changeset d89d36d67c94
- Mon, 15 May 2017 12:20:15 +0200
- by tschatzl [Mon, 15 May 2017 12:20:15 +0200] rev 9002
- 8180048: Interned string and symbol table leak memory during parallel unlinking
Summary: Make appending found dead BasicHashtableEntrys to the free list atomic.
Reviewed-by: ehelin, shade
- Tue, 25 Jul 2017 22:07:42 -0700
- by asaha [Tue, 25 Jul 2017 22:07:42 -0700] rev 9001
- Added tag jdk8u144-b31 for changeset f5ded236c413
- Mon, 21 Nov 2016 05:29:59 +0000
- by shshahma [Mon, 21 Nov 2016 05:29:59 +0000] rev 9000
- 8134389: Crash in HotSpot with jvm.dll+0x42b48 ciObjectFactory::create_new_metadata
Summary: Always obtain return type from declared_signature for Invoke::declared_type. TypeCast return value to declared_signature return type for inlined lforms.
Reviewed-by: kvn, kevinw
- Thu, 17 Nov 2016 16:06:56 +0000
- by dbuck [Thu, 17 Nov 2016 16:06:56 +0000] rev 8999
- 8158639: C2 compilation fails with SIGSEGV
Summary: fixed the jvms for callsite traps based on declared signature.
Reviewed-by: jcm, coleenp, vlivanov
- Mon, 24 Jul 2017 09:32:40 -0700
- by asaha [Mon, 24 Jul 2017 09:32:40 -0700] rev 8998
- Merge
- Fri, 29 Sep 2017 14:30:05 -0400
- by dbuck [Fri, 29 Sep 2017 14:30:05 -0400] rev 8997
- 8174962: Better interface invocations
Reviewed-by: jrose, coleenp, ahgross, acorn, vlivanov
- Tue, 08 Aug 2017 12:02:01 +0100
- by coffeys [Tue, 08 Aug 2017 12:02:01 +0100] rev 8996
- 8184682: Upgrade compression library
Reviewed-by: alanb, sherman, ahgross, jeff
- Tue, 01 Aug 2017 09:47:45 -0400
- by hseigel [Tue, 01 Aug 2017 09:47:45 -0400] rev 8995
- 8180711: Better invokespecial checks
Reviewed-by: acorn, ahgross, rhalade
Contributed-by: harold.seigel@oracle.com
- Wed, 26 Jul 2017 22:52:34 -0700
- by asaha [Wed, 26 Jul 2017 22:52:34 -0700] rev 8994
- Merge
- Fri, 14 Jul 2017 14:24:44 -0700
- by asaha [Fri, 14 Jul 2017 14:24:44 -0700] rev 8993
- Merge
- Fri, 14 Jul 2017 11:55:52 -0700
- by asaha [Fri, 14 Jul 2017 11:55:52 -0700] rev 8992
- Merge
- Fri, 14 Jul 2017 11:35:22 -0700
- by asaha [Fri, 14 Jul 2017 11:35:22 -0700] rev 8991
- Merge
- Thu, 13 Jul 2017 09:00:03 -0700
- by asaha [Thu, 13 Jul 2017 09:00:03 -0700] rev 8990
- Added tag jdk8u141-b32 for changeset ae8cae699f62
- Thu, 13 Jul 2017 08:44:24 -0700
- by asaha [Thu, 13 Jul 2017 08:44:24 -0700] rev 8989
- Merge
- Thu, 06 Jul 2017 21:59:38 -0700
- by asaha [Thu, 06 Jul 2017 21:59:38 -0700] rev 8988
- Added tag jdk8u141-b31 for changeset 9ffa0d7ed932
- Mon, 26 Jun 2017 02:04:40 -0700
- by kevinw [Mon, 26 Jun 2017 02:04:40 -0700] rev 8987
- 8161598: Kitchensink fails: assert(nm->insts_contains(original_pc)) failed: original PC must be in nmethod/CompiledMethod
Reviewed-by: dlong
- Mon, 19 Jun 2017 22:49:52 +0000
- by poonam [Mon, 19 Jun 2017 22:49:52 +0000] rev 8986
- 8178536: OOM ERRORS + SERVICE-THREAD TAKES A PROCESSOR TO 100%
Summary: Clear the pending OOM exception in SensorInfo::trigger()
Reviewed-by: mchung, dcubed
- Fri, 14 Jul 2017 11:00:50 -0700
- by asaha [Fri, 14 Jul 2017 11:00:50 -0700] rev 8985
- Merge
- Mon, 03 Jul 2017 15:57:11 -0700
- by asaha [Mon, 03 Jul 2017 15:57:11 -0700] rev 8984
- Merge
- Mon, 03 Jul 2017 15:36:47 -0700
- by asaha [Mon, 03 Jul 2017 15:36:47 -0700] rev 8983
- Merge
- Fri, 30 Jun 2017 23:45:31 -0700
- by asaha [Fri, 30 Jun 2017 23:45:31 -0700] rev 8982
- Merge
- Sun, 02 Jul 2017 22:31:51 -0700
- by asaha [Sun, 02 Jul 2017 22:31:51 -0700] rev 8981
- Merge
- Fri, 30 Jun 2017 23:56:45 -0700
- by asaha [Fri, 30 Jun 2017 23:56:45 -0700] rev 8980
- Merge
- Mon, 26 Jun 2017 22:29:37 -0700
- by asaha [Mon, 26 Jun 2017 22:29:37 -0700] rev 8979
- Merge
- Wed, 21 Jun 2017 15:03:18 -0700
- by asaha [Wed, 21 Jun 2017 15:03:18 -0700] rev 8978
- Added tag jdk8u131-b34 for changeset 50b3fa6791f4
- Tue, 23 May 2017 08:05:50 -0700
- by asaha [Tue, 23 May 2017 08:05:50 -0700] rev 8977
- Added tag jdk8u131-b33 for changeset 32998fc932dc
- Wed, 26 Apr 2017 10:40:06 -0400
- by shshahma [Wed, 26 Apr 2017 10:40:06 -0400] rev 8976
- 8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking
Reviewed-by: dholmes, ehelin
- Mon, 26 Jun 2017 22:21:49 -0700
- by asaha [Mon, 26 Jun 2017 22:21:49 -0700] rev 8975
- Merge
- Thu, 18 May 2017 14:28:30 -0700
- by asaha [Thu, 18 May 2017 14:28:30 -0700] rev 8974
- Merge
- Fri, 28 Apr 2017 14:18:52 -0700
- by asaha [Fri, 28 Apr 2017 14:18:52 -0700] rev 8973
- Merge
- Wed, 26 Apr 2017 00:18:49 -0700
- by asaha [Wed, 26 Apr 2017 00:18:49 -0700] rev 8972
- Added tag jdk8u131-b32 for changeset e318654a4fa3
- Tue, 04 Apr 2017 02:49:51 -0700
- by kevinw [Tue, 04 Apr 2017 02:49:51 -0700] rev 8971
- 8164002: Add a new CPU family (S_family) for SPARC S7 and above processors
Reviewed-by: dholmes, ecaspole, kvn
- Wed, 05 Apr 2017 12:31:22 -0700
- by asaha [Wed, 05 Apr 2017 12:31:22 -0700] rev 8970
- Added tag jdk8u131-b31 for changeset 41e0713bcca2
- Fri, 31 Mar 2017 07:46:19 -0700
- by kevinw [Fri, 31 Mar 2017 07:46:19 -0700] rev 8969
- 8165482: java in ldoms, with cpu-arch=generic has problems
Reviewed-by: dholmes, alanbur
- Fri, 17 Mar 2017 07:52:54 -0700
- by kevinw [Fri, 17 Mar 2017 07:52:54 -0700] rev 8968
- 8134119: Use new API to get cache line sizes
Summary: Using new sysconf and sysinfo API on Solaris 12, avoid using libpicl and libkstat.
Reviewed-by: kvn
- Fri, 31 Mar 2017 01:25:26 -0700
- by kevinw [Fri, 31 Mar 2017 01:25:26 -0700] rev 8967
- 8177817: Remove assertions in 8u that were removed by 8056124 in 9.
Reviewed-by: iveresov
- Fri, 17 Mar 2017 03:39:23 -0700
- by kevinw [Fri, 17 Mar 2017 03:39:23 -0700] rev 8966
- 8049717: expose L1_data_cache_line_size for diagnostic/sanity checks
Summary: Add support for VM_Version::L1_data_cache_line_size().
Reviewed-by: dsimms, kvn, dholmes
- Wed, 13 Aug 2014 10:44:50 +0200
- by anoll [Wed, 13 Aug 2014 10:44:50 +0200] rev 8965
- 8043913: remove legacy code in SPARC's VM_Version::platform_features
Summary: Kept only getisax(2) to determine platform features
Reviewed-by: kvn, roland
Contributed-by: Zoltan Majo <zoltan.majo@oracle.com>
- Wed, 11 Jan 2017 04:26:49 -0800
- by jcm [Wed, 11 Jan 2017 04:26:49 -0800] rev 8964
- 8164293: HotSpot leaking memory in long-running requests
Summary: Applied RMs in sweep_code_cache and related codes.
Reviewed-by: kvn, thartmann
- Fri, 28 Apr 2017 14:03:33 -0700
- by asaha [Fri, 28 Apr 2017 14:03:33 -0700] rev 8963
- Merge
- Mon, 12 Jun 2017 13:58:09 -0400
- by rprotacio [Mon, 12 Jun 2017 13:58:09 -0400] rev 8962
- 8181664: Improve JVM UTF String handling
Reviewed-by: mschoene, coleenp, rhalade, acorn, gtriantafill
Contributed-by: rachel.protacio@oracle.com
- Tue, 13 Jun 2017 22:00:40 -0700
- by shshahma [Tue, 13 Jun 2017 22:00:40 -0700] rev 8961
- 8180020: Improve SymbolHashMap entry handling
Reviewed-by: coleenp, kevinw
Contributed-by: rachel.protacio@oracle.com
- Fri, 02 Jun 2017 15:25:47 -0700
- by asaha [Fri, 02 Jun 2017 15:25:47 -0700] rev 8960
- Merge
- Fri, 02 Jun 2017 08:03:34 -0700
- by asaha [Fri, 02 Jun 2017 08:03:34 -0700] rev 8959
- Added tag jdk8u161-b00 for changeset 02d5e7b64b28
- Fri, 02 Jun 2017 08:45:34 +0200
- by mdoerr [Fri, 02 Jun 2017 08:45:34 +0200] rev 8958
- 8181420: PPC: Image conversion improvements
Reviewed-by: thartmann, simonis, mbaesken
- Thu, 30 Mar 2017 15:28:33 +0200
- by thartmann [Thu, 30 Mar 2017 15:28:33 +0200] rev 8957
- 8173770: Image conversion improvements
Reviewed-by: kvn, vlivanov, dlong, rhalade, mschoene, iignatyev
- Tue, 21 Mar 2017 22:29:08 -0700
- by asaha [Tue, 21 Mar 2017 22:29:08 -0700] rev 8956
- Merge
- Tue, 21 Mar 2017 13:36:05 -0700
- by asaha [Tue, 21 Mar 2017 13:36:05 -0700] rev 8955
- Merge
- Tue, 21 Mar 2017 12:20:10 -0700
- by asaha [Tue, 21 Mar 2017 12:20:10 -0700] rev 8954
- Merge
- Tue, 21 Mar 2017 11:23:34 -0700
- by asaha [Tue, 21 Mar 2017 11:23:34 -0700] rev 8953
- Added tag jdk8u121-b36 for changeset 0ea269e49511
- Tue, 07 Mar 2017 08:06:46 -0800
- by asaha [Tue, 07 Mar 2017 08:06:46 -0800] rev 8952
- Added tag jdk8u121-b35 for changeset 0612a789929b
- Fri, 24 Feb 2017 06:48:48 -0800
- by kevinw [Fri, 24 Feb 2017 06:48:48 -0800] rev 8951
- 8162795: [REDO] MemberNameTable doesn't purge stale entries
Summary: Re-application of the change in JDK-8152271.
Reviewed-by: coleenp, sspitsyn
- Thu, 16 Feb 2017 10:17:01 -0800
- by asaha [Thu, 16 Feb 2017 10:17:01 -0800] rev 8950
- Added tag jdk8u121-b34 for changeset c60b0994e8ee
- Thu, 05 Jan 2017 18:55:20 -0500
- by dholmes [Thu, 05 Jan 2017 18:55:20 -0500] rev 8949
- 8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments
Summary: Set apparent physical memory to cgroup memory limit when UseCGroupMemoryLimitForHeap is true
Reviewed-by: acorn, gtriantafill
Contributed-by: Christine Flood <chf@redhat.com>
- Tue, 20 Dec 2016 16:06:10 -0500
- by dholmes [Tue, 20 Dec 2016 16:06:10 -0500] rev 8948
- 8170307: Stack size option -Xss is ignored
Reviewed-by: dcubed, sspitsyn, gtriantafill
- Thu, 15 Dec 2016 20:00:01 -0500
- by tschatzl [Thu, 15 Dec 2016 20:00:01 -0500] rev 8947
- 8161993: G1 crashes if active_processor_count changes during startup
Summary: Use the initial active processor count for memory initialization instead of the current active one.
Reviewed-by: dholmes, mgerdin
- Thu, 15 Dec 2016 19:48:32 -0500
- by tschatzl [Thu, 15 Dec 2016 19:48:32 -0500] rev 8946
- 8147910: Cache initial active_processor_count
Summary: Introduce and initialize active_processor_count variable in VM.
Reviewed-by: dholmes, jprovino
- Fri, 28 Oct 2016 22:36:23 +0000
- by poonam [Fri, 28 Oct 2016 22:36:23 +0000] rev 8945
- 8038348: Instance field load is replaced by wrong data Phi
Summary: Store additional information in PhiNodes corresponding to known instance field values to avoid incorrect reusage.
Reviewed-by: kvn, thartmann
- Fri, 21 Oct 2016 20:34:04 +0300
- by vkempik [Fri, 21 Oct 2016 20:34:04 +0300] rev 8944
- 8157184: java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java failed with a fatal error
Summary: Add missing cache_line_size > 0 checks.
Reviewed-by: kvn
- Wed, 07 Sep 2016 16:43:32 -0400
- by dholmes [Wed, 07 Sep 2016 16:43:32 -0400] rev 8943
- 8165153: Crash in rebuild_cpu_to_node_map
Summary: use processor_count(), not active_processor_count() to determine physical number of CPUs
Reviewed-by: rehn, cjplummer
- Thu, 22 Sep 2016 02:04:40 -0700
- by shshahma [Thu, 22 Sep 2016 02:04:40 -0700] rev 8942
- 6515172: Runtime.availableProcessors() ignores Linux taskset command
Summary: extract processor count from sched_getaffinity mask
Reviewed-by: dholmes, gthornbr
- Tue, 31 Jan 2017 15:20:20 -0800
- by asaha [Tue, 31 Jan 2017 15:20:20 -0800] rev 8941
- Added tag jdk8u121-b33 for changeset eb9e617d6f64
- Tue, 31 Jan 2017 16:31:09 +0300
- by aefimov [Tue, 31 Jan 2017 16:31:09 +0300] rev 8940
- 8173631: Backout three hotspot fixes from 8u121-bpr repo
Reviewed-by: vkempik, shshahma
- Tue, 21 Mar 2017 12:11:02 -0700
- by asaha [Tue, 21 Mar 2017 12:11:02 -0700] rev 8939
- Merge
- Tue, 21 Mar 2017 12:21:43 -0700
- by asaha [Tue, 21 Mar 2017 12:21:43 -0700] rev 8938
- Merge
- Thu, 16 Mar 2017 10:28:49 -0700
- by asaha [Thu, 16 Mar 2017 10:28:49 -0700] rev 8937
- Merge
- Mon, 20 Mar 2017 14:38:35 -0400
- by hseigel [Mon, 20 Mar 2017 14:38:35 -0400] rev 8936
- 8175932: Improve host instance supports
Reviewed-by: coleenp, mschoene
Contributed-by: harold.seigel@oracle.com
- Thu, 16 Mar 2017 17:38:32 +0000
- by coffeys [Thu, 16 Mar 2017 17:38:32 +0000] rev 8935
- 8173207: Upgrade compression library
Reviewed-by: sherman, jeff
- Thu, 09 Mar 2017 12:17:28 -0800
- by asaha [Thu, 09 Mar 2017 12:17:28 -0800] rev 8934
- Merge
- Thu, 09 Mar 2017 10:19:59 -0800
- by asaha [Thu, 09 Mar 2017 10:19:59 -0800] rev 8933
- Merge
- Thu, 09 Mar 2017 09:41:22 -0800
- by asaha [Thu, 09 Mar 2017 09:41:22 -0800] rev 8932
- Merge
- Fri, 24 Feb 2017 09:04:04 -0800
- by asaha [Fri, 24 Feb 2017 09:04:04 -0800] rev 8931
- Merge
- Thu, 09 Mar 2017 10:10:41 -0800
- by asaha [Thu, 09 Mar 2017 10:10:41 -0800] rev 8930
- Merge
- Thu, 16 Feb 2017 13:21:41 -0800
- by asaha [Thu, 16 Feb 2017 13:21:41 -0800] rev 8929
- Merge
- Thu, 16 Feb 2017 13:13:29 -0800
- by asaha [Thu, 16 Feb 2017 13:13:29 -0800] rev 8928
- Merge
- Tue, 07 Feb 2017 15:30:33 -0800
- by asaha [Tue, 07 Feb 2017 15:30:33 -0800] rev 8927
- Merge
- Wed, 25 Jan 2017 09:56:19 -0800
- by asaha [Wed, 25 Jan 2017 09:56:19 -0800] rev 8926
- Added tag jdk8u121-b32 for changeset 41daac438a2a
- Fri, 28 Oct 2016 22:36:23 +0000
- by poonam [Fri, 28 Oct 2016 22:36:23 +0000] rev 8925
- 8038348: Instance field load is replaced by wrong data Phi
Summary: Store additional information in PhiNodes corresponding to known instance field values to avoid incorrect reusage.
Reviewed-by: kvn, thartmann
- Fri, 21 Oct 2016 20:34:04 +0300
- by vkempik [Fri, 21 Oct 2016 20:34:04 +0300] rev 8924
- 8157184: java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java failed with a fatal error
Summary: Add missing cache_line_size > 0 checks.
Reviewed-by: kvn
- Thu, 22 Sep 2016 02:04:40 -0700
- by shshahma [Thu, 22 Sep 2016 02:04:40 -0700] rev 8923
- 6515172: Runtime.availableProcessors() ignores Linux taskset command
Summary: extract processor count from sched_getaffinity mask
Reviewed-by: dholmes, gthornbr
- Tue, 03 Jan 2017 08:51:36 -0800
- by asaha [Tue, 03 Jan 2017 08:51:36 -0800] rev 8922
- Added tag jdk8u121-b31 for changeset 351bf1d4ff9a
- Fri, 16 Dec 2016 16:57:06 -0800
- by asaha [Fri, 16 Dec 2016 16:57:06 -0800] rev 8921
- Merge
- Tue, 13 Dec 2016 08:53:08 -0800
- by asaha [Tue, 13 Dec 2016 08:53:08 -0800] rev 8920
- Added tag jdk8u112-b33 for changeset 919ffdca10c2
- Tue, 29 Nov 2016 09:19:46 -0800
- by asaha [Tue, 29 Nov 2016 09:19:46 -0800] rev 8919
- Added tag jdk8u112-b32 for changeset ba25f5833a12
- Tue, 20 Sep 2016 05:40:51 -0700
- by shshahma [Tue, 20 Sep 2016 05:40:51 -0700] rev 8918
- 8157548: JVM crashes sometimes while starting
Summary: Behavior of strncmp may be unexpected if char buffers[s] is[are] not null terminated and buffer size is smaller than the length n. Added check to avoid this scenario.
Reviewed-by: dholmes, iklam
- Mon, 23 Jan 2017 17:09:40 -0800
- by asaha [Mon, 23 Jan 2017 17:09:40 -0800] rev 8917
- Merge
- Tue, 20 Dec 2016 13:37:54 -0800
- by asaha [Tue, 20 Dec 2016 13:37:54 -0800] rev 8916
- Merge
- Tue, 20 Dec 2016 13:26:13 -0800
- by asaha [Tue, 20 Dec 2016 13:26:13 -0800] rev 8915
- Merge
- Tue, 13 Dec 2016 14:37:04 -0500
- by coleenp [Tue, 13 Dec 2016 14:37:04 -0500] rev 8914
- 8168699: Validate special case invocations
Reviewed-by: kevinw, vlivanov
- Mon, 21 Nov 2016 22:56:59 -0800
- by asaha [Mon, 21 Nov 2016 22:56:59 -0800] rev 8913
- Merge
- Tue, 15 Nov 2016 10:43:47 -0800
- by asaha [Tue, 15 Nov 2016 10:43:47 -0800] rev 8912
- Merge
- Wed, 02 Nov 2016 14:54:53 -0700
- by kevinw [Wed, 02 Nov 2016 14:54:53 -0700] rev 8911
- 8167104: Additional class construction refinements
Reviewed-by: hseigel
- Tue, 24 Oct 2017 13:06:18 -0700
- by asaha [Tue, 24 Oct 2017 13:06:18 -0700] rev 8910
- Added tag jdk8u162-b03 for changeset e0c000e8eb75
- Mon, 23 Oct 2017 06:39:54 -0700
- by robm [Mon, 23 Oct 2017 06:39:54 -0700] rev 8909
- Merge
- Sat, 14 Oct 2017 12:05:34 +0000
- by kevinw [Sat, 14 Oct 2017 12:05:34 +0000] rev 8908
- Merge
- Sat, 14 Oct 2017 00:42:33 -0700
- by kevinw [Sat, 14 Oct 2017 00:42:33 -0700] rev 8907
- 8164954: split_if creates empty phi and region nodes
Summary: Don't split if all edges will be moved to new phi
Reviewed-by: kvn
- Thu, 12 Oct 2017 16:36:12 +0100
- by mdoerr [Thu, 12 Oct 2017 16:36:12 +0100] rev 8906
- 8181810: PPC64: Leverage extrdi for bitfield extract
Reviewed-by: mdoerr, simonis
Contributed-by: Matthew Brandyberry <mbrandy@linux.vnet.ibm.com>
- Fri, 25 Nov 2016 11:15:12 -0200
- by mdoerr [Fri, 25 Nov 2016 11:15:12 -0200] rev 8905
- 8170328: PPC64: Use andis instead of lis/and
Reviewed-by: goetz, mdoerr
Contributed-by: Igor Nunes <igor.nunes@eldorado.org.br>
- Thu, 27 Oct 2016 12:22:28 +0200
- by goetz [Thu, 27 Oct 2016 12:22:28 +0200] rev 8904
- 8168318: PPC64: Use cmpldi instead of li/cmpld
Reviewed-by: goetz
Contributed-by: igor.nunes@eldorado.org.br
- Thu, 12 Oct 2017 16:29:52 +0100
- by mdoerr [Thu, 12 Oct 2017 16:29:52 +0100] rev 8903
- 8145913: PPC64: add Montgomery multiply intrinsic
Reviewed-by: aph, goetz, mdoerr
Contributed-by: Gustavo Serra Scalet <gustavo.scalet@eldorado.org.br>
- Mon, 16 Oct 2017 16:16:44 -0700
- by asaha [Mon, 16 Oct 2017 16:16:44 -0700] rev 8902
- Added tag jdk8u162-b02 for changeset 741b7a6743c0
- Wed, 04 Oct 2017 14:21:54 -0700
- by asaha [Wed, 04 Oct 2017 14:21:54 -0700] rev 8901
- Merge
- Wed, 13 Sep 2017 02:04:03 -0700
- by asaha [Wed, 13 Sep 2017 02:04:03 -0700] rev 8900
- Added tag jdk8u152-b16 for changeset 98b4b0661837
- Tue, 03 Oct 2017 18:40:36 -0700
- by asaha [Tue, 03 Oct 2017 18:40:36 -0700] rev 8899
- Added tag jdk8u162-b01 for changeset 92693f9dd704
- Fri, 08 Sep 2017 15:28:47 +0000
- by kevinw [Fri, 08 Sep 2017 15:28:47 +0000] rev 8898
- Merge
- Fri, 08 Sep 2017 08:24:34 -0700
- by kevinw [Fri, 08 Sep 2017 08:24:34 -0700] rev 8897
- 8177026: jvm.dll file version not updated since 8u72
Reviewed-by: ihse
- Thu, 07 Sep 2017 10:15:21 -0400
- by dbuck [Thu, 07 Sep 2017 10:15:21 -0400] rev 8896
- 8023667: SA: ExceptionBlob and other C2 classes not available in client VM
Summary: Ignore error of intialization of C2 only variables
Reviewed-by: sla, dholmes
- Thu, 07 Sep 2017 09:21:05 -0400
- by dbuck [Thu, 07 Sep 2017 09:21:05 -0400] rev 8895
- 8166742: SIGFPE in C2 Loop IV elimination
Reviewed-by: kvn
- Thu, 07 Sep 2017 09:17:43 -0400
- by dbuck [Thu, 07 Sep 2017 09:17:43 -0400] rev 8894
- 8072428: Enable UseLoopCounter ergonomically if on-stack-replacement is enabled
Summary: Set UseLoopCounter ergonomically if on-stack-replacement is enabled. Print warning.
Reviewed-by: kvn
- Thu, 31 Aug 2017 21:51:52 -0700
- by shshahma [Thu, 31 Aug 2017 21:51:52 -0700] rev 8893
- 8148786: xml.tranform fails on x86-64
Summary: CCP computes wrong type for CountedLoop iv Phi
Reviewed-by: kvn
- Thu, 24 Aug 2017 01:27:02 -0400
- by shshahma [Thu, 24 Aug 2017 01:27:02 -0400] rev 8892
- 8180855: Null pointer dereference in OopMapSet::all_do of oopMap.cpp:394
Summary: Check for possible null-point dereference.
Reviewed-by: kvn
- Wed, 23 Aug 2017 04:07:36 -0400
- by dbuck [Wed, 23 Aug 2017 04:07:36 -0400] rev 8891
- 6656031: SA: jmap -permstat number of classes is off by 1
Reviewed-by: sla, dholmes
- Mon, 21 Aug 2017 11:34:41 -0400
- by dbuck [Mon, 21 Aug 2017 11:34:41 -0400] rev 8890
- 6651256: jstack: DeleteGlobalRef method call doesn't lead to descreasing of global refs count shown by jstack
Summary: jni_DeleteGlobalRef does not really release the jni handle, instead, set the handle point to JNIHandles::_deleted_handle which holds an oop instance (java/lang/Object) in Java heap and never be GC'ed. When counting number of global reference, it counts all the handles on the chain list, which includes the already deleted ones.
Reviewed-by: zgu, sla, coleenp
Contributed-by: yumin.qi@oracle.com
- Mon, 21 Aug 2017 05:20:03 -0400
- by dbuck [Mon, 21 Aug 2017 05:20:03 -0400] rev 8889
- 8172751: OSR compilation at unreachable bci causes C1 crash
Summary: Bailout if OSR entry is unreachable.
Reviewed-by: thartmann
Contributed-by: Andreas Woess <andreas.woess@oracle.com>
- Tue, 15 Aug 2017 14:03:52 +0000
- by poonam [Tue, 15 Aug 2017 14:03:52 +0000] rev 8888
- 8185572: Enable AssumeMP by default on SPARC machines
Reviewed-by: kvn, dholmes, bobv
- Fri, 11 Aug 2017 23:51:07 -0400
- by dbuck [Fri, 11 Aug 2017 23:51:07 -0400] rev 8887
- 8185164: GetOwnedMonitorInfo() returns incorrect owned monitor
Summary: The GetOwnedMonitorInfo() should not return a pending monitor
Reviewed-by: dcubed
- Fri, 11 Aug 2017 03:30:28 -0400
- by dbuck [Fri, 11 Aug 2017 03:30:28 -0400] rev 8886
- 8073670: TypeF::eq and TypeD::eq do not handle NaNs correctly
Summary: Change TypeF:eq and TypeD:eq to compare NaN values using a bitwise comparison.
Reviewed-by: kvn
Contributed-by: Stefan Anzinger <stefan.anzinger@oracle.com>
- Wed, 19 Jul 2017 09:00:13 +0200
- by thartmann [Wed, 19 Jul 2017 09:00:13 +0200] rev 8885
- 8184009: Missing null pointer check in InterpreterRuntime::update_mdp_for_ret()
Summary: Adds a missing null check (guarantee) found by Parfait.
Reviewed-by: coleenp, shade
- Thu, 10 Aug 2017 12:08:50 +0530
- by thartmann [Thu, 10 Aug 2017 12:08:50 +0530] rev 8884
- 8184271: Time related C1 intrinsics produce inconsistent results when floating around
Summary: C1 intrinsics for System.nanoTime(), System.currentTimeMillis() and JVM.counterTime() should be pinned.
Reviewed-by: kvn, vlivanov, iveresov
- Thu, 03 Aug 2017 08:07:17 -0700
- by robm [Thu, 03 Aug 2017 08:07:17 -0700] rev 8883
- Merge
- Thu, 09 Mar 2017 14:27:21 +0100
- by zmajo [Thu, 09 Mar 2017 14:27:21 +0100] rev 8882
- 8175340: Possible invalid memory accesses due to ciMethodData::bci_to_data() returning NULL
Summary: Check values returned by ciMethodData::bci_to_data() where necessary.
Reviewed-by: kvn
- Tue, 25 Jul 2017 15:30:54 +0000
- by dbuck [Tue, 25 Jul 2017 15:30:54 +0000] rev 8881
- Merge
- Tue, 25 Jul 2017 10:38:28 -0400
- by shshahma [Tue, 25 Jul 2017 10:38:28 -0400] rev 8880
- 8177958: Possible uninitialized char* in vm_version_solaris_sparc.cpp
Reviewed-by: kvn, shade
- Tue, 25 Jul 2017 10:10:41 -0400
- by dbuck [Tue, 25 Jul 2017 10:10:41 -0400] rev 8879
- 8178047: Aliasing problem with raw memory accesses
Summary: Require equal bases when unaliasing offsets for raw accesses
Reviewed-by: thartmann, kvn
- Wed, 07 Jun 2017 13:59:35 -0400
- by zgu [Wed, 07 Jun 2017 13:59:35 -0400] rev 8878
- 8181055: PPC64: "mbind: Invalid argument" still seen after 8175813
Summary: Use numa_interleave_memory v2 api when available
Reviewed-by: dholmes, shade, gromero
- Mon, 26 Jun 2017 02:04:40 -0700
- by kevinw [Mon, 26 Jun 2017 02:04:40 -0700] rev 8877
- 8161598: Kitchensink fails: assert(nm->insts_contains(original_pc)) failed: original PC must be in nmethod/CompiledMethod
Reviewed-by: dlong
- Mon, 19 Jun 2017 22:49:52 +0000
- by poonam [Mon, 19 Jun 2017 22:49:52 +0000] rev 8876
- 8178536: OOM ERRORS + SERVICE-THREAD TAKES A PROCESSOR TO 100%
Summary: Clear the pending OOM exception in SensorInfo::trigger()
Reviewed-by: mchung, dcubed
- Tue, 25 Jul 2017 07:47:13 -0700
- by asaha [Tue, 25 Jul 2017 07:47:13 -0700] rev 8875
- Merge
- Thu, 13 Jul 2017 21:47:40 -0700
- by asaha [Thu, 13 Jul 2017 21:47:40 -0700] rev 8874
- Merge
- Mon, 26 Jun 2017 22:32:46 -0700
- by asaha [Mon, 26 Jun 2017 22:32:46 -0700] rev 8873
- Merge
- Mon, 26 Jun 2017 22:20:55 -0700
- by asaha [Mon, 26 Jun 2017 22:20:55 -0700] rev 8872
- Merge
- Tue, 20 Jun 2017 14:12:43 -0700
- by asaha [Tue, 20 Jun 2017 14:12:43 -0700] rev 8871
- Added tag jdk8u162-b00 for changeset 7b96cfeed222
- Mon, 28 May 2018 10:19:22 +0800
- by aoqi [Mon, 28 May 2018 10:19:22 +0800] rev 8870
- Added tag mips64el-jdk8u152-b18 for changeset 9e933050faaf
- Thu, 24 May 2018 20:42:10 +0800
- by aoqi [Thu, 24 May 2018 20:42:10 +0800] rev 8869
- #7104 ARCH should not be mips64 on other platform
- Thu, 24 May 2018 20:03:11 +0800
- by aoqi [Thu, 24 May 2018 20:03:11 +0800] rev 8868
- Increase MaxHeapSize for better performance on MIPS
- Thu, 24 May 2018 19:57:44 +0800
- by aoqi [Thu, 24 May 2018 19:57:44 +0800] rev 8867
- [Code Reorganization] delete Trailing whitespace
- Tue, 22 May 2018 20:04:19 +0800
- by fujie [Tue, 22 May 2018 20:04:19 +0800] rev 8866
- Follows 23334f570d7f, fix a typo.
- Thu, 24 May 2018 19:49:50 +0800
- by aoqi [Thu, 24 May 2018 19:49:50 +0800] rev 8865
- some C1 fix
Contributed-by: chenhaoxuan, zhaixiang, aoqi
- Sat, 06 Jan 2018 16:30:58 +0800
- by fujie [Sat, 06 Jan 2018 16:30:58 +0800] rev 8864
- Use srl not dsrl to extract tos state.
- Thu, 24 May 2018 19:32:53 +0800
- by aoqi [Thu, 24 May 2018 19:32:53 +0800] rev 8863
- [Code Reorganization] update copyright 2018
- Thu, 24 May 2018 19:26:50 +0800
- by aoqi [Thu, 24 May 2018 19:26:50 +0800] rev 8862
- #7046 C2 supports long branch
Contributed-by: fujie
- Thu, 24 May 2018 19:24:53 +0800
- by aoqi [Thu, 24 May 2018 19:24:53 +0800] rev 8861
- #7046 Disable the compilation when branch offset is beyond short branch
Contributed-by: fujie, aoqi
- Thu, 24 May 2018 19:21:48 +0800
- by aoqi [Thu, 24 May 2018 19:21:48 +0800] rev 8860
- [Code Reorganization] delete trailing whitespace and Tab character
- Sat, 06 Jan 2018 20:01:31 +0800
- by fujie [Sat, 06 Jan 2018 20:01:31 +0800] rev 8859
- [Upgrade] jdk8u91-b15 --> jdk8u112-b15 (platform-dependent code OK)
- Tue, 10 Apr 2018 10:21:49 +0800
- by fujie [Tue, 10 Apr 2018 10:21:49 +0800] rev 8858
- [Upgrade] jdk8u77-b03 --> jdk8u91-b15 (ztos support for MIPS)
- Thu, 24 May 2018 18:59:17 +0800
- by aoqi [Thu, 24 May 2018 18:59:17 +0800] rev 8857
- Added tag mips64el-jdk8u152-b17 for changeset ac27a9c85bea
- Thu, 24 May 2018 18:41:44 +0800
- by aoqi [Thu, 24 May 2018 18:41:44 +0800] rev 8856
- Merge
- Wed, 06 Sep 2017 00:35:24 -0700
- by asaha [Wed, 06 Sep 2017 00:35:24 -0700] rev 8855
- Added tag jdk8u152-b15 for changeset c1bf165d3b27
- Tue, 05 Sep 2017 18:34:11 -0700
- by asaha [Tue, 05 Sep 2017 18:34:11 -0700] rev 8854
- Merge
- Tue, 05 Sep 2017 10:07:42 -0700
- by asaha [Tue, 05 Sep 2017 10:07:42 -0700] rev 8853
- Added tag jdk8u151-b12 for changeset 856e341587d5
- Tue, 29 Aug 2017 14:52:14 -0700
- by asaha [Tue, 29 Aug 2017 14:52:14 -0700] rev 8852
- Added tag jdk8u152-b14 for changeset 0a9d8db98fc5
- Tue, 29 Aug 2017 14:35:17 -0700
- by asaha [Tue, 29 Aug 2017 14:35:17 -0700] rev 8851
- Merge
- Tue, 29 Aug 2017 10:30:04 -0700
- by asaha [Tue, 29 Aug 2017 10:30:04 -0700] rev 8850
- Added tag jdk8u151-b11 for changeset 0f06584f52ff
- Thu, 24 Aug 2017 07:25:20 -0700
- by asaha [Thu, 24 Aug 2017 07:25:20 -0700] rev 8849
- Added tag jdk8u152-b13 for changeset 3dd92151df1b
- Wed, 23 Aug 2017 13:07:02 -0700
- by asaha [Wed, 23 Aug 2017 13:07:02 -0700] rev 8848
- Merge
- Wed, 23 Aug 2017 13:01:57 -0700
- by asaha [Wed, 23 Aug 2017 13:01:57 -0700] rev 8847
- Added tag jdk8u151-b10 for changeset e352e5438292
- Tue, 15 Aug 2017 13:47:50 -0700
- by asaha [Tue, 15 Aug 2017 13:47:50 -0700] rev 8846
- Added tag jdk8u152-b12 for changeset cdfe7ec6f292
- Tue, 15 Aug 2017 13:34:20 -0700
- by asaha [Tue, 15 Aug 2017 13:34:20 -0700] rev 8845
- Merge
- Tue, 15 Aug 2017 13:18:57 -0700
- by asaha [Tue, 15 Aug 2017 13:18:57 -0700] rev 8844
- Added tag jdk8u151-b09 for changeset 8b0169692abb
- Tue, 08 Aug 2017 12:02:01 +0100
- by coffeys [Tue, 08 Aug 2017 12:02:01 +0100] rev 8843
- 8184682: Upgrade compression library
Reviewed-by: alanb, sherman, ahgross, jeff
- Tue, 08 Aug 2017 10:04:51 -0700
- by asaha [Tue, 08 Aug 2017 10:04:51 -0700] rev 8842
- Added tag jdk8u152-b11 for changeset cbb6bc4b8c86
- Tue, 08 Aug 2017 09:49:31 -0700
- by asaha [Tue, 08 Aug 2017 09:49:31 -0700] rev 8841
- Merge
- Tue, 08 Aug 2017 09:42:02 -0700
- by asaha [Tue, 08 Aug 2017 09:42:02 -0700] rev 8840
- Added tag jdk8u151-b08 for changeset 158904fa31b2
- Tue, 01 Aug 2017 09:47:45 -0400
- by hseigel [Tue, 01 Aug 2017 09:47:45 -0400] rev 8839
- 8180711: Better invokespecial checks
Reviewed-by: acorn, ahgross, rhalade
Contributed-by: harold.seigel@oracle.com
- Tue, 01 Aug 2017 14:42:28 -0700
- by asaha [Tue, 01 Aug 2017 14:42:28 -0700] rev 8838
- Added tag jdk8u152-b10 for changeset 39967c81d3f3
- Tue, 01 Aug 2017 12:11:36 -0700
- by asaha [Tue, 01 Aug 2017 12:11:36 -0700] rev 8837
- Merge
- Tue, 01 Aug 2017 11:59:37 -0700
- by asaha [Tue, 01 Aug 2017 11:59:37 -0700] rev 8836
- Added tag jdk8u151-b07 for changeset e2a930243efa
- Fri, 28 Apr 2017 21:14:37 -0400
- by dholmes [Fri, 28 Apr 2017 21:14:37 -0400] rev 8835
- 8179084: HotSpot VM fails to start when AggressiveHeap is set
Reviewed-by: kbarrett, stefank
- Tue, 25 Jul 2017 12:54:25 -0700
- by asaha [Tue, 25 Jul 2017 12:54:25 -0700] rev 8834
- Added tag jdk8u152-b09 for changeset 70f18ab733f5
- Tue, 25 Jul 2017 12:41:46 -0700
- by asaha [Tue, 25 Jul 2017 12:41:46 -0700] rev 8833
- Merge
- Tue, 25 Jul 2017 12:17:40 -0700
- by asaha [Tue, 25 Jul 2017 12:17:40 -0700] rev 8832
- Added tag jdk8u151-b06 for changeset e1dc36cddcbc
- Mon, 24 Jul 2017 22:25:26 -0700
- by asaha [Mon, 24 Jul 2017 22:25:26 -0700] rev 8831
- Merge
- Sun, 23 Jul 2017 23:18:32 -0700
- by asaha [Sun, 23 Jul 2017 23:18:32 -0700] rev 8830
- Merge
- Wed, 19 Jul 2017 09:31:03 -0700
- by asaha [Wed, 19 Jul 2017 09:31:03 -0700] rev 8829
- Added tag jdk8u152-b08 for changeset 285fcd09ae99
- Mon, 17 Jul 2017 13:58:14 -0700
- by asaha [Mon, 17 Jul 2017 13:58:14 -0700] rev 8828
- Merge
- Mon, 17 Jul 2017 13:41:24 -0700
- by asaha [Mon, 17 Jul 2017 13:41:24 -0700] rev 8827
- Added tag jdk8u151-b05 for changeset 507af6ef977a
- Fri, 14 Jul 2017 10:42:03 -0700
- by asaha [Fri, 14 Jul 2017 10:42:03 -0700] rev 8826
- Merge
- Mon, 10 Jul 2017 15:54:04 -0700
- by asaha [Mon, 10 Jul 2017 15:54:04 -0700] rev 8825
- Added tag jdk8u152-b07 for changeset 4af38194b125
- Mon, 10 Jul 2017 15:37:16 -0700
- by asaha [Mon, 10 Jul 2017 15:37:16 -0700] rev 8824
- Merge
- Mon, 10 Jul 2017 15:29:33 -0700
- by asaha [Mon, 10 Jul 2017 15:29:33 -0700] rev 8823
- Added tag jdk8u151-b04 for changeset e48302d521d5
- Mon, 03 Jul 2017 14:51:34 -0700
- by asaha [Mon, 03 Jul 2017 14:51:34 -0700] rev 8822
- Added tag jdk8u152-b06 for changeset 98fb3d75fe56
- Mon, 03 Jul 2017 14:23:25 -0700
- by asaha [Mon, 03 Jul 2017 14:23:25 -0700] rev 8821
- Merge
- Mon, 03 Jul 2017 12:22:36 -0700
- by asaha [Mon, 03 Jul 2017 12:22:36 -0700] rev 8820
- Added tag jdk8u151-b03 for changeset 0aaeb48ae39e
- Mon, 26 Jun 2017 15:19:27 -0700
- by asaha [Mon, 26 Jun 2017 15:19:27 -0700] rev 8819
- Merge
- Mon, 26 Jun 2017 14:49:58 -0700
- by asaha [Mon, 26 Jun 2017 14:49:58 -0700] rev 8818
- Merge
- Sun, 25 Jun 2017 22:10:21 -0700
- by asaha [Sun, 25 Jun 2017 22:10:21 -0700] rev 8817
- Merge
- Mon, 19 Jun 2017 14:49:58 -0700
- by asaha [Mon, 19 Jun 2017 14:49:58 -0700] rev 8816
- Added tag jdk8u151-b02 for changeset 1f6f436360d5
- Tue, 13 Jun 2017 16:28:55 -0700
- by asaha [Tue, 13 Jun 2017 16:28:55 -0700] rev 8815
- Added tag jdk8u151-b01 for changeset 596b584c68b7
- Tue, 13 Jun 2017 10:29:37 -0700
- by asaha [Tue, 13 Jun 2017 10:29:37 -0700] rev 8814
- Merge
- Thu, 08 Jun 2017 13:40:41 -0700
- by asaha [Thu, 08 Jun 2017 13:40:41 -0700] rev 8813
- Merge
- Tue, 13 Dec 2016 12:51:17 -0800
- by asaha [Tue, 13 Dec 2016 12:51:17 -0800] rev 8812
- Added tag jdk8u151-b00 for changeset 2d5100bddeb8
- Fri, 21 Jul 2017 20:31:41 -0700
- by asaha [Fri, 21 Jul 2017 20:31:41 -0700] rev 8811
- Added tag jdk8u144-b01 for changeset db36f4d498b1
- Thu, 20 Jul 2017 23:10:21 -0700
- by asaha [Thu, 20 Jul 2017 23:10:21 -0700] rev 8810
- Added tag jdk8u144-b00 for changeset eea89df81a8e
- Tue, 11 Jul 2017 23:51:17 -0700
- by asaha [Tue, 11 Jul 2017 23:51:17 -0700] rev 8809
- Added tag jdk8u141-b15 for changeset 23f1790147d8
- Tue, 11 Jul 2017 23:27:13 -0700
- by asaha [Tue, 11 Jul 2017 23:27:13 -0700] rev 8808
- 8184235: Backout JDK-8173207 from 8u141, 7u151 and higher updates source base
Summary: Backed out changeset 678f11cc769e
Reviewed-by: coffeys
- Mon, 26 Jun 2017 13:50:08 -0700
- by asaha [Mon, 26 Jun 2017 13:50:08 -0700] rev 8807
- Added tag jdk8u141-b14 for changeset 3a1543e089c3
- Tue, 20 Jun 2017 14:52:27 -0700
- by asaha [Tue, 20 Jun 2017 14:52:27 -0700] rev 8806
- Merge
- Mon, 12 Jun 2017 23:06:07 -0700
- by asaha [Mon, 12 Jun 2017 23:06:07 -0700] rev 8805
- Added tag jdk8u141-b13 for changeset df6af363337e
- Mon, 12 Jun 2017 22:56:57 -0700
- by asaha [Mon, 12 Jun 2017 22:56:57 -0700] rev 8804
- 8181946: JDK 8 THIRD_PARTY_README - Minor Cleanup
Reviewed-by: jeff
- Tue, 06 Jun 2017 10:01:46 -0700
- by asaha [Tue, 06 Jun 2017 10:01:46 -0700] rev 8803
- Added tag jdk8u141-b12 for changeset d6e7c7d2c6f6
- Fri, 02 Jun 2017 08:45:34 +0200
- by mdoerr [Fri, 02 Jun 2017 08:45:34 +0200] rev 8802
- 8181420: PPC: Image conversion improvements
Reviewed-by: thartmann, simonis, mbaesken
- Tue, 30 May 2017 12:00:16 -0700
- by asaha [Tue, 30 May 2017 12:00:16 -0700] rev 8801
- Added tag jdk8u141-b11 for changeset de803a292be4
- Mon, 22 May 2017 14:58:54 -0700
- by asaha [Mon, 22 May 2017 14:58:54 -0700] rev 8800
- Added tag jdk8u141-b10 for changeset 1a3f8a55df45
- Mon, 15 May 2017 14:08:52 -0700
- by asaha [Mon, 15 May 2017 14:08:52 -0700] rev 8799
- Added tag jdk8u141-b09 for changeset b23c5879a33c
- Mon, 08 May 2017 11:06:53 -0700
- by asaha [Mon, 08 May 2017 11:06:53 -0700] rev 8798
- Added tag jdk8u141-b08 for changeset 37ba410ffd43
- Thu, 30 Mar 2017 15:28:33 +0200
- by thartmann [Thu, 30 Mar 2017 15:28:33 +0200] rev 8797
- 8173770: Image conversion improvements
Reviewed-by: kvn, vlivanov, dlong, rhalade, mschoene, iignatyev
- Thu, 16 Feb 2017 15:14:44 -0800
- by roland [Thu, 16 Feb 2017 15:14:44 -0800] rev 8796
- 8175097: [TESTBUG] 8174164 fix missed the test
Reviewed-by: kvn
- Wed, 15 Feb 2017 17:26:37 -0800
- by roland [Wed, 15 Feb 2017 17:26:37 -0800] rev 8795
- 8174164: SafePointNode::_replaced_nodes breaks with irreducible loops
Reviewed-by: kvn
- Mon, 01 May 2017 10:54:10 -0700
- by asaha [Mon, 01 May 2017 10:54:10 -0700] rev 8794
- Added tag jdk8u141-b07 for changeset 42f196fd7c58
- Mon, 24 Apr 2017 11:46:06 -0700
- by asaha [Mon, 24 Apr 2017 11:46:06 -0700] rev 8793
- Added tag jdk8u141-b06 for changeset 4b7067065b0a
- Mon, 17 Apr 2017 11:44:43 -0700
- by asaha [Mon, 17 Apr 2017 11:44:43 -0700] rev 8792
- Added tag jdk8u141-b05 for changeset 53a48dc8e441
- Mon, 10 Apr 2017 13:38:51 -0700
- by asaha [Mon, 10 Apr 2017 13:38:51 -0700] rev 8791
- Added tag jdk8u141-b04 for changeset 62b0b4a31b44
- Mon, 03 Apr 2017 13:45:41 -0700
- by asaha [Mon, 03 Apr 2017 13:45:41 -0700] rev 8790
- Added tag jdk8u141-b03 for changeset 678f11cc769e
- Thu, 16 Mar 2017 17:38:32 +0000
- by coffeys [Thu, 16 Mar 2017 17:38:32 +0000] rev 8789
- 8173207: Upgrade compression library
Reviewed-by: sherman, jeff
- Mon, 27 Mar 2017 14:13:09 -0700
- by asaha [Mon, 27 Mar 2017 14:13:09 -0700] rev 8788
- Added tag jdk8u141-b02 for changeset 82435799636c
- Mon, 20 Mar 2017 10:54:26 -0700
- by asaha [Mon, 20 Mar 2017 10:54:26 -0700] rev 8787
- Added tag jdk8u141-b01 for changeset 0cee0db0180b
- Thu, 16 Mar 2017 10:19:20 -0700
- by asaha [Thu, 16 Mar 2017 10:19:20 -0700] rev 8786
- Merge
- Thu, 09 Mar 2017 09:52:31 -0800
- by asaha [Thu, 09 Mar 2017 09:52:31 -0800] rev 8785
- Merge
- Fri, 24 Feb 2017 09:14:18 -0800
- by asaha [Fri, 24 Feb 2017 09:14:18 -0800] rev 8784
- Merge
- Tue, 07 Feb 2017 11:16:47 -0800
- by asaha [Tue, 07 Feb 2017 11:16:47 -0800] rev 8783
- Merge
- Mon, 23 Jan 2017 16:38:33 -0800
- by asaha [Mon, 23 Jan 2017 16:38:33 -0800] rev 8782
- Merge
- Tue, 20 Dec 2016 13:04:01 -0800
- by asaha [Tue, 20 Dec 2016 13:04:01 -0800] rev 8781
- Merge
- Tue, 13 Dec 2016 12:24:14 -0800
- by asaha [Tue, 13 Dec 2016 12:24:14 -0800] rev 8780
- Added tag jdk8u141-b00 for changeset 692bc6b674dc
- Tue, 20 Jun 2017 11:49:53 -0700
- by asaha [Tue, 20 Jun 2017 11:49:53 -0700] rev 8779
- Added tag jdk8u152-b05 for changeset 68758c5ab0c1
- Sun, 11 Jun 2017 07:45:07 -0700
- by robm [Sun, 11 Jun 2017 07:45:07 -0700] rev 8778
- Merge
- Thu, 01 Jun 2017 23:19:47 -0700
- by rraghavan [Thu, 01 Jun 2017 23:19:47 -0700] rev 8777
- 8175345: Reported null pointer dereference defect groups
Summary: Added required explicit NULL checks
Reviewed-by: thartmann, kvn
- Thu, 01 Jun 2017 20:42:49 -0400
- by gromero [Thu, 01 Jun 2017 20:42:49 -0400] rev 8776
- 8175813: PPC64: "mbind: Invalid argument" when -XX:+UseNUMA is used
Reviewed-by: dholmes, zgu
- Tue, 30 May 2017 08:17:41 +0000
- by zmajo [Tue, 30 May 2017 08:17:41 +0000] rev 8775
- Merge
- Tue, 30 May 2017 09:20:36 +0200
- by zmajo [Tue, 30 May 2017 09:20:36 +0200] rev 8774
- 8180934: PutfieldError failed with UnsupportedClassVersionError
Summary: Change class version to version accepted by JDK 8.
Reviewed-by: dholmes, hseigel
- Wed, 24 May 2017 16:53:58 +0200
- by thartmann [Wed, 24 May 2017 16:53:58 +0200] rev 8773
- 8180813: Null pointer dereference of CodeCache::find_blob() result
Summary: Fixed missing null checks on the result of CodeCache::find_blob() found by Parfait.
Reviewed-by: shade, kvn
- Mon, 22 May 2017 09:23:59 +0200
- by thartmann [Mon, 22 May 2017 09:23:59 +0200] rev 8772
- 8180575: Null pointer dereference in LoadNode::Identity()
Summary: Fixed a missing null check on the return value of AddPNode::Ideal_base_and_offset() found by Parfait.
Reviewed-by: kvn
- Mon, 22 May 2017 09:18:12 +0200
- by thartmann [Mon, 22 May 2017 09:18:12 +0200] rev 8771
- 8180576: Null pointer dereference in Matcher::xform()
Summary: Fixed a missing null check on n->in(0) found by Parfait.
Reviewed-by: kvn
- Mon, 22 May 2017 09:17:32 +0200
- by thartmann [Mon, 22 May 2017 09:17:32 +0200] rev 8770
- 8180511: Null pointer dereference in Matcher::ReduceInst()
Summary: Fixed a missing null check on the return value of MachNodeGenerator() found by Parfait.
Reviewed-by: kvn
- Mon, 22 May 2017 09:16:46 +0200
- by thartmann [Mon, 22 May 2017 09:16:46 +0200] rev 8769
- 8180617: Null pointer dereference in InitializeNode::complete_stores
Summary: Fixed a missing null check on the return value of InitializeNode::allocation() found by Parfait.
Reviewed-by: zmajo
- Mon, 22 May 2017 09:14:10 +0200
- by thartmann [Mon, 22 May 2017 09:14:10 +0200] rev 8768
- 8180565: Null pointer dereferences of ConstMethod::method()
Summary: We need to check ConstMethod::method() for NULL before dereferencing.
Reviewed-by: kvn, iignatyev
- Mon, 08 Dec 2014 18:21:02 +0300
- by iignatyev [Mon, 08 Dec 2014 18:21:02 +0300] rev 8767
- 8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product
Reviewed-by: kvn, thartmann
Contributed-by: tatiana.pivovarova@oracle.com
- Mon, 15 May 2017 12:20:15 +0200
- by tschatzl [Mon, 15 May 2017 12:20:15 +0200] rev 8766
- 8180048: Interned string and symbol table leak memory during parallel unlinking
Summary: Make appending found dead BasicHashtableEntrys to the free list atomic.
Reviewed-by: ehelin, shade
- Tue, 16 May 2017 13:28:05 -0700
- by asaha [Tue, 16 May 2017 13:28:05 -0700] rev 8765
- Added tag jdk8u152-b04 for changeset 0bd600d6d77b
- Fri, 05 May 2017 06:07:11 -0700
- by robm [Fri, 05 May 2017 06:07:11 -0700] rev 8764
- Merge
- Fri, 28 Apr 2017 21:14:37 -0400
- by dholmes [Fri, 28 Apr 2017 21:14:37 -0400] rev 8763
- 8179084: HotSpot VM fails to start when AggressiveHeap is set
Reviewed-by: kbarrett, stefank
- Wed, 26 Apr 2017 10:40:06 -0400
- by shshahma [Wed, 26 Apr 2017 10:40:06 -0400] rev 8762
- 8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking
Reviewed-by: dholmes, ehelin
- Thu, 20 Apr 2017 04:53:33 -0400
- by shshahma [Thu, 20 Apr 2017 04:53:33 -0400] rev 8761
- 8171194: Exception "Duplicate field name&signature in class file" should report the name and signature of the field
Summary: Added code to emit name and signature of duplicate field in java.lang.ClassFormatError exception message
Reviewed-by: dholmes, coleenp
- Tue, 18 Apr 2017 15:44:32 -0700
- by asaha [Tue, 18 Apr 2017 15:44:32 -0700] rev 8760
- Added tag jdk8u152-b03 for changeset d63e731a896c
- Thu, 13 Apr 2017 08:28:56 -0700
- by asaha [Thu, 13 Apr 2017 08:28:56 -0700] rev 8759
- Merge
- Mon, 27 Mar 2017 11:31:27 -0700
- by asaha [Mon, 27 Mar 2017 11:31:27 -0700] rev 8758
- Merge
- Tue, 14 Mar 2017 08:17:36 -0700
- by asaha [Tue, 14 Mar 2017 08:17:36 -0700] rev 8757
- Added tag jdk8u131-b11 for changeset 829ea9b92cda
- Mon, 06 Mar 2017 11:12:11 -0800
- by asaha [Mon, 06 Mar 2017 11:12:11 -0800] rev 8756
- Added tag jdk8u131-b10 for changeset 1da23ae49386
- Mon, 27 Feb 2017 11:16:11 -0800
- by asaha [Mon, 27 Feb 2017 11:16:11 -0800] rev 8755
- Added tag jdk8u131-b09 for changeset 56e71d160839
- Fri, 09 Dec 2016 19:40:47 +0300
- by msolovie [Fri, 09 Dec 2016 19:40:47 +0300] rev 8754
- 8150490: Update OS detection code to recognize Windows Server 2016
Reviewed-by: mgronlun, alanb, dholmes
- Tue, 21 Feb 2017 10:18:56 -0800
- by asaha [Tue, 21 Feb 2017 10:18:56 -0800] rev 8753
- Added tag jdk8u131-b08 for changeset db221c0a423e
- Mon, 13 Feb 2017 11:58:54 -0800
- by asaha [Mon, 13 Feb 2017 11:58:54 -0800] rev 8752
- Added tag jdk8u131-b07 for changeset 5b3cb4fbdbc7
- Mon, 25 Jul 2016 14:31:42 -0700
- by roland [Mon, 25 Jul 2016 14:31:42 -0700] rev 8751
- 8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled
Summary: don't convert loop with safepoint on the backedge to Counted loop
Reviewed-by: kvn
- Mon, 06 Feb 2017 12:16:31 -0800
- by asaha [Mon, 06 Feb 2017 12:16:31 -0800] rev 8750
- Added tag jdk8u131-b06 for changeset 6e4cfbc7534f
- Thu, 05 Jan 2017 18:55:20 -0500
- by dholmes [Thu, 05 Jan 2017 18:55:20 -0500] rev 8749
- 8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments
Summary: Set apparent physical memory to cgroup memory limit when UseCGroupMemoryLimitForHeap is true
Reviewed-by: acorn, gtriantafill
Contributed-by: Christine Flood <chf@redhat.com>
- Tue, 20 Dec 2016 16:06:10 -0500
- by dholmes [Tue, 20 Dec 2016 16:06:10 -0500] rev 8748
- 8170307: Stack size option -Xss is ignored
Reviewed-by: dcubed, sspitsyn, gtriantafill
- Thu, 15 Dec 2016 20:00:01 -0500
- by tschatzl [Thu, 15 Dec 2016 20:00:01 -0500] rev 8747
- 8161993: G1 crashes if active_processor_count changes during startup
Summary: Use the initial active processor count for memory initialization instead of the current active one.
Reviewed-by: dholmes, mgerdin
- Thu, 15 Dec 2016 19:48:32 -0500
- by tschatzl [Thu, 15 Dec 2016 19:48:32 -0500] rev 8746
- 8147910: Cache initial active_processor_count
Summary: Introduce and initialize active_processor_count variable in VM.
Reviewed-by: dholmes, jprovino
- Thu, 22 Sep 2016 02:04:40 -0700
- by shshahma [Thu, 22 Sep 2016 02:04:40 -0700] rev 8745
- 6515172: Runtime.availableProcessors() ignores Linux taskset command
Summary: extract processor count from sched_getaffinity mask
Reviewed-by: dholmes, gthornbr
- Mon, 30 Jan 2017 13:14:05 -0800
- by asaha [Mon, 30 Jan 2017 13:14:05 -0800] rev 8744
- Added tag jdk8u131-b05 for changeset c965fc1aa840
- Mon, 23 Jan 2017 14:34:23 -0800
- by asaha [Mon, 23 Jan 2017 14:34:23 -0800] rev 8743
- Added tag jdk8u131-b04 for changeset dab1d5971652
- Wed, 18 Jan 2017 22:55:07 -0800
- by asaha [Wed, 18 Jan 2017 22:55:07 -0800] rev 8742
- Added tag jdk8u131-b03 for changeset 0ca47d0811b0
- Mon, 09 Jan 2017 12:45:10 -0800
- by asaha [Mon, 09 Jan 2017 12:45:10 -0800] rev 8741
- Added tag jdk8u131-b02 for changeset ef90c721a4e5
- Wed, 21 Dec 2016 13:45:22 -0800
- by asaha [Wed, 21 Dec 2016 13:45:22 -0800] rev 8740
- Added tag jdk8u131-b01 for changeset 0b85ccd62409
- Tue, 13 Dec 2016 14:37:04 -0500
- by coleenp [Tue, 13 Dec 2016 14:37:04 -0500] rev 8739
- 8168699: Validate special case invocations
Reviewed-by: kevinw, vlivanov
- Tue, 13 Dec 2016 10:07:12 -0800
- by asaha [Tue, 13 Dec 2016 10:07:12 -0800] rev 8738
- Merge
- Tue, 11 Oct 2016 12:05:24 -0700
- by asaha [Tue, 11 Oct 2016 12:05:24 -0700] rev 8737
- Added tag jdk8u131-b00 for changeset c0a1ba0df20f
- Wed, 12 Apr 2017 09:03:26 -0700
- by robm [Wed, 12 Apr 2017 09:03:26 -0700] rev 8736
- Merge
- Tue, 11 Apr 2017 19:17:58 +0300
- by vkempik [Tue, 11 Apr 2017 19:17:58 +0300] rev 8735
- 8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver
Summary: Deoptimize if receiver null check of unresolved field access fails to throw NoClassDefFoundError instead of NPE.
Reviewed-by: vlivanov
- Fri, 07 Apr 2017 02:15:31 +0900
- by dbuck [Fri, 07 Apr 2017 02:15:31 +0900] rev 8734
- 8153267: nmethod's exception cache not multi-thread safe
8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same
Reviewed-by: kvn, mdoerr
- Tue, 04 Apr 2017 02:49:51 -0700
- by kevinw [Tue, 04 Apr 2017 02:49:51 -0700] rev 8733
- 8164002: Add a new CPU family (S_family) for SPARC S7 and above processors
Reviewed-by: dholmes, ecaspole, kvn
- Fri, 31 Mar 2017 07:46:19 -0700
- by kevinw [Fri, 31 Mar 2017 07:46:19 -0700] rev 8732
- 8165482: java in ldoms, with cpu-arch=generic has problems
Reviewed-by: dholmes, alanbur
- Fri, 17 Mar 2017 07:52:54 -0700
- by kevinw [Fri, 17 Mar 2017 07:52:54 -0700] rev 8731
- 8134119: Use new API to get cache line sizes
Summary: Using new sysconf and sysinfo API on Solaris 12, avoid using libpicl and libkstat.
Reviewed-by: kvn
- Fri, 31 Mar 2017 01:25:26 -0700
- by kevinw [Fri, 31 Mar 2017 01:25:26 -0700] rev 8730
- 8177817: Remove assertions in 8u that were removed by 8056124 in 9.
Reviewed-by: iveresov
- Fri, 17 Mar 2017 03:39:23 -0700
- by kevinw [Fri, 17 Mar 2017 03:39:23 -0700] rev 8729
- 8049717: expose L1_data_cache_line_size for diagnostic/sanity checks
Summary: Add support for VM_Version::L1_data_cache_line_size().
Reviewed-by: dsimms, kvn, dholmes
- Wed, 13 Aug 2014 10:44:50 +0200
- by anoll [Wed, 13 Aug 2014 10:44:50 +0200] rev 8728
- 8043913: remove legacy code in SPARC's VM_Version::platform_features
Summary: Kept only getisax(2) to determine platform features
Reviewed-by: kvn, roland
Contributed-by: Zoltan Majo <zoltan.majo@oracle.com>
- Wed, 29 Mar 2017 09:20:08 +0200
- by thartmann [Wed, 29 Mar 2017 09:20:08 +0200] rev 8727
- 8177095: Range check dependent CastII/ConvI2L is prematurely eliminated
Summary: Disabled narrowing of range check dependent CastIIs (either through the CastII(AddI) optimization or through CastIINode::Ideal).
Reviewed-by: vlivanov, kvn
- Mon, 27 Mar 2017 08:21:39 -0700
- by asaha [Mon, 27 Mar 2017 08:21:39 -0700] rev 8726
- Added tag jdk8u152-b02 for changeset 60d621df6c58
- Tue, 21 Mar 2017 17:08:07 -0700
- by robm [Tue, 21 Mar 2017 17:08:07 -0700] rev 8725
- Merge
- Thu, 16 Feb 2017 15:14:44 -0800
- by roland [Thu, 16 Feb 2017 15:14:44 -0800] rev 8724
- 8175097: [TESTBUG] 8174164 fix missed the test
Reviewed-by: kvn
- Wed, 15 Feb 2017 17:26:37 -0800
- by roland [Wed, 15 Feb 2017 17:26:37 -0800] rev 8723
- 8174164: SafePointNode::_replaced_nodes breaks with irreducible loops
Reviewed-by: kvn
- Wed, 08 Mar 2017 14:22:52 +0100
- by shade [Wed, 08 Mar 2017 14:22:52 +0100] rev 8722
- 8175887: C1 value numbering handling of Unsafe.get*Volatile is incorrect
Reviewed-by: vlivanov
- Fri, 24 Feb 2017 06:48:48 -0800
- by kevinw [Fri, 24 Feb 2017 06:48:48 -0800] rev 8721
- 8162795: [REDO] MemberNameTable doesn't purge stale entries
Summary: Re-application of the change in JDK-8152271.
Reviewed-by: coleenp, sspitsyn
- Wed, 15 Feb 2017 17:39:29 +0000
- by poonam [Wed, 15 Feb 2017 17:39:29 +0000] rev 8720
- 8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file
Summary: Use the Events::log function to save redefined classes for output to the hs_err file
Reviewed-by: dholmes
- Tue, 14 Feb 2017 20:51:31 -0500
- by ysuenaga [Tue, 14 Feb 2017 20:51:31 -0500] rev 8719
- 8173941: SA does not work if executable is DSO
Reviewed-by: aph, dsamersoff
- Fri, 10 Feb 2017 11:43:04 -0800
- by asaha [Fri, 10 Feb 2017 11:43:04 -0800] rev 8718
- Added tag jdk8u152-b01 for changeset 77d9c9da7188
- Mon, 06 Feb 2017 23:36:58 +0300
- by vkempik [Mon, 06 Feb 2017 23:36:58 +0300] rev 8717
- 8153134: Infinite loop in handle_wrong_method in jmod
Summary: Use Patching_lock to synchronize access between set_code() and clear_code().
Reviewed-by: kvn, dlong
- Thu, 02 Feb 2017 00:29:28 +0000
- by dbuck [Thu, 02 Feb 2017 00:29:28 +0000] rev 8716
- 8087342: Crash in klassItable::initialize_itable_for_interface
Summary: Fix method searches to handle static, private instance and overpass
Reviewed-by: acorn
- Fri, 20 Jan 2017 16:22:39 +0000
- by robm [Fri, 20 Jan 2017 16:22:39 +0000] rev 8715
- Merge
- Sun, 15 Jan 2017 02:07:05 -0800
- by sspitsyn [Sun, 15 Jan 2017 02:07:05 -0800] rev 8714
- 8034249: need more workarounds for suspend equivalent condition issue
Summary: Collect data at safepoint, do not rely on thread suspension
Reviewed-by: dcubed, dholmes
- Wed, 11 Jan 2017 04:26:49 -0800
- by jcm [Wed, 11 Jan 2017 04:26:49 -0800] rev 8713
- 8164293: HotSpot leaking memory in long-running requests
Summary: Applied RMs in sweep_code_cache and related codes.
Reviewed-by: kvn, thartmann
- Thu, 05 Jan 2017 18:55:20 -0500
- by dholmes [Thu, 05 Jan 2017 18:55:20 -0500] rev 8712
- 8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments
Summary: Set apparent physical memory to cgroup memory limit when UseCGroupMemoryLimitForHeap is true
Reviewed-by: acorn, gtriantafill
Contributed-by: Christine Flood <chf@redhat.com>
- Tue, 17 Jan 2017 09:21:05 -0800
- by asaha [Tue, 17 Jan 2017 09:21:05 -0800] rev 8711
- Merge
- Thu, 22 Dec 2016 15:55:08 -0800
- by asaha [Thu, 22 Dec 2016 15:55:08 -0800] rev 8710
- Merge
- Mon, 12 Dec 2016 12:52:22 -0800
- by asaha [Mon, 12 Dec 2016 12:52:22 -0800] rev 8709
- Added tag jdk8u121-b13 for changeset 90f94521c351
- Mon, 05 Dec 2016 13:09:39 -0800
- by asaha [Mon, 05 Dec 2016 13:09:39 -0800] rev 8708
- Added tag jdk8u121-b12 for changeset b132b08b28bf
- Mon, 28 Nov 2016 13:51:31 -0800
- by asaha [Mon, 28 Nov 2016 13:51:31 -0800] rev 8707
- Added tag jdk8u121-b11 for changeset 11f91811e4d7
- Mon, 21 Nov 2016 12:22:05 -0800
- by asaha [Mon, 21 Nov 2016 12:22:05 -0800] rev 8706
- Added tag jdk8u121-b10 for changeset f26f6895c9df
- Mon, 14 Nov 2016 12:05:45 -0800
- by asaha [Mon, 14 Nov 2016 12:05:45 -0800] rev 8705
- Added tag jdk8u121-b09 for changeset 8cae1bdbd73c
- Tue, 08 Nov 2016 09:48:00 -0800
- by asaha [Tue, 08 Nov 2016 09:48:00 -0800] rev 8704
- Added tag jdk8u121-b08 for changeset 02a3d0dcbedd
- Wed, 02 Nov 2016 14:54:53 -0700
- by kevinw [Wed, 02 Nov 2016 14:54:53 -0700] rev 8703
- 8167104: Additional class construction refinements
Reviewed-by: hseigel
- Tue, 01 Nov 2016 16:13:45 -0700
- by asaha [Tue, 01 Nov 2016 16:13:45 -0700] rev 8702
- Added tag jdk8u121-b07 for changeset f31c7533cfcb
- Mon, 24 Oct 2016 12:27:09 -0700
- by asaha [Mon, 24 Oct 2016 12:27:09 -0700] rev 8701
- Added tag jdk8u121-b06 for changeset 49a2fc91c46f
- Mon, 17 Oct 2016 12:42:42 -0700
- by asaha [Mon, 17 Oct 2016 12:42:42 -0700] rev 8700
- Added tag jdk8u121-b05 for changeset f71447f104ce
- Mon, 17 Oct 2016 10:30:26 -0700
- by asaha [Mon, 17 Oct 2016 10:30:26 -0700] rev 8699
- Merge
- Mon, 17 Oct 2016 10:02:06 -0700
- by asaha [Mon, 17 Oct 2016 10:02:06 -0700] rev 8698
- Added tag jdk8u112-b31 for changeset 87440ed4e1de
- Tue, 11 Oct 2016 12:01:20 -0700
- by asaha [Tue, 11 Oct 2016 12:01:20 -0700] rev 8697
- Added tag jdk8u121-b04 for changeset 35cff8508ca1
- Mon, 03 Oct 2016 11:09:53 -0700
- by asaha [Mon, 03 Oct 2016 11:09:53 -0700] rev 8696
- Added tag jdk8u121-b03 for changeset fa3bb4153a28
- Mon, 03 Oct 2016 08:42:30 -0700
- by asaha [Mon, 03 Oct 2016 08:42:30 -0700] rev 8695
- Merge
- Mon, 03 Oct 2016 08:13:41 -0700
- by asaha [Mon, 03 Oct 2016 08:13:41 -0700] rev 8694
- Merge
- Tue, 27 Sep 2016 09:23:51 -0700
- by asaha [Tue, 27 Sep 2016 09:23:51 -0700] rev 8693
- Added tag jdk8u102-b35 for changeset 8a2db0a6c499
- Thu, 01 Sep 2016 06:16:05 -0700
- by shshahma [Thu, 01 Sep 2016 06:16:05 -0700] rev 8692
- 8152438: Threads may do significant work out of the non-shared overflow buffer
Summary: Before processing an element in the non-shared overflow buffer, try to push it into the local shared buffer to keep it full.
Reviewed-by: jmasa, ehelin, sjohanss
- Mon, 03 Oct 2016 08:05:21 -0700
- by asaha [Mon, 03 Oct 2016 08:05:21 -0700] rev 8691
- Merge
- Mon, 19 Sep 2016 09:44:16 -0700
- by asaha [Mon, 19 Sep 2016 09:44:16 -0700] rev 8690
- Merge
- Thu, 15 Sep 2016 09:06:56 -0700
- by asaha [Thu, 15 Sep 2016 09:06:56 -0700] rev 8689
- Added tag jdk8u102-b34 for changeset b678b66d1538
- Mon, 26 Sep 2016 14:36:14 -0700
- by asaha [Mon, 26 Sep 2016 14:36:14 -0700] rev 8688
- Added tag jdk8u121-b02 for changeset 70c4a50f576a
- Mon, 19 Sep 2016 12:58:53 -0700
- by asaha [Mon, 19 Sep 2016 12:58:53 -0700] rev 8687
- Added tag jdk8u121-b01 for changeset 251a2493b185
- Thu, 08 Sep 2016 14:44:16 -0700
- by asaha [Thu, 08 Sep 2016 14:44:16 -0700] rev 8686
- Merge
- Thu, 08 Sep 2016 14:35:01 -0700
- by asaha [Thu, 08 Sep 2016 14:35:01 -0700] rev 8685
- Merge
- Tue, 30 Aug 2016 13:45:59 -0700
- by asaha [Tue, 30 Aug 2016 13:45:59 -0700] rev 8684
- Merge
- Tue, 30 Aug 2016 10:10:34 -0700
- by asaha [Tue, 30 Aug 2016 10:10:34 -0700] rev 8683
- Merge
- Tue, 16 Aug 2016 21:39:25 -0700
- by asaha [Tue, 16 Aug 2016 21:39:25 -0700] rev 8682
- Added tag jdk8u102-b33 for changeset 9050d85e2960
- Tue, 02 Aug 2016 08:02:27 -0700
- by asaha [Tue, 02 Aug 2016 08:02:27 -0700] rev 8681
- Added tag jdk8u102-b32 for changeset c8988d2e4212
- Tue, 16 Aug 2016 13:31:51 -0700
- by asaha [Tue, 16 Aug 2016 13:31:51 -0700] rev 8680
- Merge
- Thu, 11 Aug 2016 12:17:39 +0300
- by vkempik [Thu, 11 Aug 2016 12:17:39 +0300] rev 8679
- 8159507: RuntimeVisibleAnnotation validation
Reviewed-by: rprotacio
- Tue, 09 Aug 2016 13:24:03 -0700
- by asaha [Tue, 09 Aug 2016 13:24:03 -0700] rev 8678
- Merge
- Tue, 09 Aug 2016 13:21:40 -0700
- by asaha [Tue, 09 Aug 2016 13:21:40 -0700] rev 8677
- Merge
- Tue, 26 Jul 2016 08:23:25 -0400
- by shshahma [Tue, 26 Jul 2016 08:23:25 -0400] rev 8676
- 8161218: Better bytecode loading
Reviewed-by: acorn, mschoene, ctornqvi
Contributed-by: harold.seigel@oracle.com
- Thu, 14 Jul 2016 13:19:11 -0700
- by kevinw [Thu, 14 Jul 2016 13:19:11 -0700] rev 8675
- Merge
- Thu, 30 Jun 2016 08:11:30 -0400
- by hseigel [Thu, 30 Jun 2016 08:11:30 -0400] rev 8674
- 8159511: Stack map validation
Reviewed-by: acorn, mschoene
Contributed-by: harold.seigel@oracle.com
- Wed, 29 Jun 2016 11:52:27 -0400
- by coleenp [Wed, 29 Jun 2016 11:52:27 -0400] rev 8673
- 8159515: Improve indy validation
Reviewed-by: jrose, hseigel, vlivanov, bmoloden, ctornqvi, mschoene
- Tue, 12 Jul 2016 14:50:24 -0700
- by asaha [Tue, 12 Jul 2016 14:50:24 -0700] rev 8672
- Added tag jdk8u121-b00 for changeset 3b0e5f01891f
- Thu, 05 Jan 2017 01:40:00 +0000
- by robm [Thu, 05 Jan 2017 01:40:00 +0000] rev 8671
- Merge
- Tue, 03 Jan 2017 11:22:37 +0100
- by mdoerr [Tue, 03 Jan 2017 11:22:37 +0100] rev 8670
- 8172145: C2: anti dependence missed because store hidden by membar
Reviewed-by: kvn
- Wed, 04 Jan 2017 19:44:02 +0000
- by robm [Wed, 04 Jan 2017 19:44:02 +0000] rev 8669
- Merge
- Tue, 20 Dec 2016 16:06:10 -0500
- by dholmes [Tue, 20 Dec 2016 16:06:10 -0500] rev 8668
- 8170307: Stack size option -Xss is ignored
Reviewed-by: dcubed, sspitsyn, gtriantafill
- Tue, 20 Dec 2016 08:57:29 +0000
- by zmajo [Tue, 20 Dec 2016 08:57:29 +0000] rev 8667
- Merge
- Mon, 19 Dec 2016 08:31:01 +0100
- by zmajo [Mon, 19 Dec 2016 08:31:01 +0100] rev 8666
- 8171155: Scanning method file for initialized final field updates can fail for non-existent fields
Summary: Check if field exists before possibly marking it as having initialized final updates.
Reviewed-by: stsmirno, vlivanov, coleenp
- Wed, 29 Jun 2016 20:16:05 -0400
- by coleenp [Wed, 29 Jun 2016 20:16:05 -0400] rev 8665
- 8160551: assert(c == Bytecodes::_putfield) failed: must be putfield
Summary: Illegal bytecodes which are detected later hit this assert first.
Reviewed-by: jrose
- Mon, 12 Dec 2016 12:53:38 +0100
- by zmajo [Mon, 12 Dec 2016 12:53:38 +0100] rev 8664
- 8157181: Compilers accept modification of final fields outside initializer methods
Summary: Track initialized final field updates; disable constant folding if an update is detected.
Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp
- Mon, 19 Dec 2016 19:39:47 -0500
- by dholmes [Mon, 19 Dec 2016 19:39:47 -0500] rev 8663
- Merge
- Thu, 15 Dec 2016 20:00:01 -0500
- by tschatzl [Thu, 15 Dec 2016 20:00:01 -0500] rev 8662
- 8161993: G1 crashes if active_processor_count changes during startup
Summary: Use the initial active processor count for memory initialization instead of the current active one.
Reviewed-by: dholmes, mgerdin
- Thu, 15 Dec 2016 19:48:32 -0500
- by tschatzl [Thu, 15 Dec 2016 19:48:32 -0500] rev 8661
- 8147910: Cache initial active_processor_count
Summary: Introduce and initialize active_processor_count variable in VM.
Reviewed-by: dholmes, jprovino
- Fri, 09 Dec 2016 19:40:47 +0300
- by msolovie [Fri, 09 Dec 2016 19:40:47 +0300] rev 8660
- 8150490: Update OS detection code to recognize Windows Server 2016
Reviewed-by: mgronlun, alanb, dholmes
- Fri, 02 Dec 2016 11:07:27 +0100
- by simonis [Fri, 02 Dec 2016 11:07:27 +0100] rev 8659
- 8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries
Reviewed-by: simonis, tschatzl, mgerdin, dlong
Contributed-by: gunter.haug@sap.com
- Thu, 08 Dec 2016 15:12:58 +0300
- by dsamersoff [Thu, 08 Dec 2016 15:12:58 +0300] rev 8658
- 8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp
Summary: Uninitialised memory in set_uintx_flag of attachListener.cpp
Reviewed-by: dholmes, sspitsyn
- Fri, 02 Dec 2016 10:39:04 +0000
- by dbuck [Fri, 02 Dec 2016 10:39:04 +0000] rev 8657
- 8164508: unexpected profiling mismatch in c1 generated code
Summary: made 8027631 first arg skip applicable to not inlined virtual callsite too.
Reviewed-by: kvn, jcm
- Wed, 23 Nov 2016 23:15:05 -0800
- by shshahma [Wed, 23 Nov 2016 23:15:05 -0800] rev 8656
- 8162101: C2: Handle "wide" aliases for unsafe accesses
Reviewed-by: kvn, thartmann
- Wed, 23 Nov 2016 23:10:03 -0800
- by shshahma [Wed, 23 Nov 2016 23:10:03 -0800] rev 8655
- 8155781: C2: opaque unsafe access triggers an assert
Reviewed-by: kvn, thartmann
- Wed, 23 Nov 2016 23:06:39 -0800
- by shshahma [Wed, 23 Nov 2016 23:06:39 -0800] rev 8654
- 8134918: C2: Type speculation produces mismatched unsafe accesses
Reviewed-by: kvn, thartmann
- Wed, 23 Nov 2016 23:01:34 -0800
- by shshahma [Wed, 23 Nov 2016 23:01:34 -0800] rev 8653
- 8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI
Summary: Mismatched stores on same slice possible with Unsafe.Put*Unaligned methods
Reviewed-by: kvn, thartmann
- Mon, 21 Nov 2016 05:29:59 +0000
- by shshahma [Mon, 21 Nov 2016 05:29:59 +0000] rev 8652
- 8134389: Crash in HotSpot with jvm.dll+0x42b48 ciObjectFactory::create_new_metadata
Summary: Always obtain return type from declared_signature for Invoke::declared_type. TypeCast return value to declared_signature return type for inlined lforms.
Reviewed-by: kvn, kevinw
- Thu, 17 Nov 2016 16:06:56 +0000
- by dbuck [Thu, 17 Nov 2016 16:06:56 +0000] rev 8651
- 8158639: C2 compilation fails with SIGSEGV
Summary: fixed the jvms for callsite traps based on declared signature.
Reviewed-by: jcm, coleenp, vlivanov
- Tue, 20 Dec 2016 15:36:08 -0800
- by asaha [Tue, 20 Dec 2016 15:36:08 -0800] rev 8650
- Merge
- Tue, 20 Dec 2016 15:23:32 -0800
- by asaha [Tue, 20 Dec 2016 15:23:32 -0800] rev 8649
- Added tag jdk8u152-b00 for changeset 8cc092b845ce
- Fri, 11 Nov 2016 13:32:58 +0000
- by robm [Fri, 11 Nov 2016 13:32:58 +0000] rev 8648
- Merge
- Sat, 29 Oct 2016 17:45:25 +0000
- by poonam [Sat, 29 Oct 2016 17:45:25 +0000] rev 8647
- 8140584: nmethod::oops_do_marking_epilogue always runs verification code
Reviewed-by: stefank
- Fri, 28 Oct 2016 22:36:23 +0000
- by poonam [Fri, 28 Oct 2016 22:36:23 +0000] rev 8646
- 8038348: Instance field load is replaced by wrong data Phi
Summary: Store additional information in PhiNodes corresponding to known instance field values to avoid incorrect reusage.
Reviewed-by: kvn, thartmann
- Fri, 21 Oct 2016 20:34:04 +0300
- by vkempik [Fri, 21 Oct 2016 20:34:04 +0300] rev 8645
- 8157184: java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java failed with a fatal error
Summary: Add missing cache_line_size > 0 checks.
Reviewed-by: kvn
- Tue, 25 Oct 2016 08:38:54 -0700
- by asaha [Tue, 25 Oct 2016 08:38:54 -0700] rev 8644
- Added tag jdk8u132-b00 for changeset 92aff007ba7f
- Mon, 24 Oct 2016 12:27:52 -0700
- by asaha [Mon, 24 Oct 2016 12:27:52 -0700] rev 8643
- Added tag jdk8u122-b04 for changeset fb8ea28efb05
- Thu, 20 Oct 2016 13:39:12 +0000
- by robm [Thu, 20 Oct 2016 13:39:12 +0000] rev 8642
- Merge
- Thu, 13 Oct 2016 16:01:38 +0000
- by coleenp [Thu, 13 Oct 2016 16:01:38 +0000] rev 8641
- Merge
- Thu, 13 Oct 2016 11:57:45 -0400
- by coleenp [Thu, 13 Oct 2016 11:57:45 -0400] rev 8640
- 8163969: Cyclic interface initialization causes JVM crash
Summary: Backport change to correct interface initialization.
Reviewed-by: gtriantafill, sspitsyn, dholmes
- Thu, 29 Sep 2016 14:51:54 +0300
- by bmoloden [Thu, 29 Sep 2016 14:51:54 +0300] rev 8639
- 8160119: Utils.tryFindJvmPid sometimes find incorrect pid
Summary: Fixed pattern
Reviewed-by: iignatyev, dholmes
- Tue, 11 Oct 2016 14:07:13 -0400
- by coleenp [Tue, 11 Oct 2016 14:07:13 -0400] rev 8638
- 8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native
Summary: Go to thread_in_vm to get the class_loader oop. Also reviewed by leelamohan.venati@gmail.com.
Reviewed-by: sspitsyn
- Tue, 11 Oct 2016 18:40:11 +0300
- by vkempik [Tue, 11 Oct 2016 18:40:11 +0300] rev 8637
- 8154945: Enable 8130150 and 8081778 intrinsics by default
Reviewed-by: kvn
- Mon, 10 Oct 2016 20:28:13 -0700
- by iris [Mon, 10 Oct 2016 20:28:13 -0700] rev 8636
- 8166799: ASSEMBLY_EXCEPTION contains historical company name
Reviewed-by: mchung, tbell
- Tue, 18 Oct 2016 13:04:18 -0700
- by asaha [Tue, 18 Oct 2016 13:04:18 -0700] rev 8635
- Added tag jdk8u122-b03 for changeset 65601f3eae81
- Mon, 17 Oct 2016 21:23:51 -0700
- by asaha [Mon, 17 Oct 2016 21:23:51 -0700] rev 8634
- Merge
- Mon, 17 Oct 2016 21:16:40 -0700
- by asaha [Mon, 17 Oct 2016 21:16:40 -0700] rev 8633
- 8168115: Remove and retag jdk8u122-b03 in 8u repo
Reviewed-by: coffeys
- Mon, 17 Oct 2016 12:58:35 -0700
- by asaha [Mon, 17 Oct 2016 12:58:35 -0700] rev 8632
- Merge
- Tue, 11 Oct 2016 15:35:08 -0700
- by asaha [Tue, 11 Oct 2016 15:35:08 -0700] rev 8631
- Merge
- Fri, 30 Sep 2016 11:12:22 -0700
- by asaha [Fri, 30 Sep 2016 11:12:22 -0700] rev 8630
- Added tag jdk8u112-b16 for changeset e134dc1879b7
- Tue, 11 Oct 2016 14:54:20 -0700
- by asaha [Tue, 11 Oct 2016 14:54:20 -0700] rev 8629
- Merge
- Fri, 23 Sep 2016 23:07:57 -0700
- by asaha [Fri, 23 Sep 2016 23:07:57 -0700] rev 8628
- Merge
- Mon, 17 Oct 2016 12:55:05 -0700
- by asaha [Mon, 17 Oct 2016 12:55:05 -0700] rev 8627
- Added tag jdk8u122-b03 for changeset b0f2296a0bc8
- Fri, 07 Oct 2016 14:34:32 +0000
- by robm [Fri, 07 Oct 2016 14:34:32 +0000] rev 8626
- Merge
- Thu, 06 Oct 2016 00:18:00 -0700
- by shshahma [Thu, 06 Oct 2016 00:18:00 -0700] rev 8625
- 8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
Summary: Putting a comma after the year in GPL header.
Reviewed-by: dholmes, tschatzl
- Mon, 03 Oct 2016 11:19:32 -0700
- by asaha [Mon, 03 Oct 2016 11:19:32 -0700] rev 8624
- Added tag jdk8u122-b02 for changeset 58d961f47dd4
- Fri, 23 Sep 2016 18:19:50 +0000
- by robm [Fri, 23 Sep 2016 18:19:50 +0000] rev 8623
- Merge
- Thu, 22 Sep 2016 20:09:48 +0000
- by kevinw [Thu, 22 Sep 2016 20:09:48 +0000] rev 8622
- Merge
- Tue, 20 Sep 2016 05:40:51 -0700
- by shshahma [Tue, 20 Sep 2016 05:40:51 -0700] rev 8621
- 8157548: JVM crashes sometimes while starting
Summary: Behavior of strncmp may be unexpected if char buffers[s] is[are] not null terminated and buffer size is smaller than the length n. Added check to avoid this scenario.
Reviewed-by: dholmes, iklam
- Wed, 07 Sep 2016 16:43:32 -0400
- by dholmes [Wed, 07 Sep 2016 16:43:32 -0400] rev 8620
- 8165153: Crash in rebuild_cpu_to_node_map
Summary: use processor_count(), not active_processor_count() to determine physical number of CPUs
Reviewed-by: rehn, cjplummer
- Thu, 22 Sep 2016 02:04:40 -0700
- by shshahma [Thu, 22 Sep 2016 02:04:40 -0700] rev 8619
- 6515172: Runtime.availableProcessors() ignores Linux taskset command
Summary: extract processor count from sched_getaffinity mask
Reviewed-by: dholmes, gthornbr
- Tue, 05 Apr 2016 13:55:31 +0200
- by mgerdin [Tue, 05 Apr 2016 13:55:31 +0200] rev 8618
- 8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking.
Reviewed-by: mgerdin, tschatzl
Contributed-by: richard.reingruber@sap.com
- Mon, 28 Mar 2016 20:38:05 -0700
- by rraghavan [Mon, 28 Mar 2016 20:38:05 -0700] rev 8617
- 8152730: File Leak in CompileBroker::init_compiler_thread_log of compileBroker.cpp:1665.
Summary: Added missing code to close file pointer.
Reviewed-by: kvn
- Mon, 19 Sep 2016 21:11:55 -0700
- by asaha [Mon, 19 Sep 2016 21:11:55 -0700] rev 8616
- Added tag jdk8u122-b01 for changeset 2198ef7e1c17
- Thu, 18 Aug 2016 14:31:02 -0700
- by kvn [Thu, 18 Aug 2016 14:31:02 -0700] rev 8615
- 8162496: missing precedence edge for anti_dependence
Summary: fix Implicit Null Check optimization code.
Reviewed-by: roland, aph
- Thu, 23 Jun 2016 17:58:59 +0000
- by aph [Thu, 23 Jun 2016 17:58:59 +0000] rev 8614
- 8157306: Random infrequent null pointer exceptions in javac
Reviewed-by: kvn
- Thu, 28 Jul 2016 16:09:31 +0300
- by dpochepk [Thu, 28 Jul 2016 16:09:31 +0300] rev 8613
- 8162603: Unrecognized VM option 'UseCountedLoopSafepoints'
Reviewed-by: kvn
- Mon, 25 Jul 2016 14:31:42 -0700
- by roland [Mon, 25 Jul 2016 14:31:42 -0700] rev 8612
- 8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled
Summary: don't convert loop with safepoint on the backedge to Counted loop
Reviewed-by: kvn
- Thu, 01 Sep 2016 06:16:05 -0700
- by shshahma [Thu, 01 Sep 2016 06:16:05 -0700] rev 8611
- 8152438: Threads may do significant work out of the non-shared overflow buffer
Summary: Before processing an element in the non-shared overflow buffer, try to push it into the local shared buffer to keep it full.
Reviewed-by: jmasa, ehelin, sjohanss
- Wed, 27 Jul 2016 12:33:33 +0200
- by roland [Wed, 27 Jul 2016 12:33:33 +0200] rev 8610
- 8162384: Performance regression: bimorphic inlining may be bypassed by type speculation
Summary: when speculation fails at a call fallback to profile data at the call site
Reviewed-by: kvn
- Tue, 16 Aug 2016 08:59:54 +0000
- by shshahma [Tue, 16 Aug 2016 08:59:54 +0000] rev 8609
- 8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh failing after JDK-8155968
Summary: Under error conditions, always return -1 and perform null termination regardless of the behavior of underlying vsnprintf() implementation.
Reviewed-by: dholmes, cjplummer
- Wed, 10 Aug 2016 14:59:21 +0200
- by simonis [Wed, 10 Aug 2016 14:59:21 +0200] rev 8608
- 8152172: PPC64: Support AES intrinsics
Summary: Add support for AES intrinsics on PPC64.
Reviewed-by: kvn, mdoerr, simonis, zmajo
Contributed-by: Hiroshi H Horii <horii@jp.ibm.com>
- Fri, 05 Aug 2016 10:47:35 +0000
- by shshahma [Fri, 05 Aug 2016 10:47:35 +0000] rev 8607
- 8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*)
Summary: Method::deallocate_contents() should clear 'this' from list of Methods in JNIMethodBlock, when class is unloaded.
Reviewed-by: coleenp, dholmes
- Mon, 25 Jul 2016 15:06:30 -0700
- by asaha [Mon, 25 Jul 2016 15:06:30 -0700] rev 8606
- Added tag jdk8u122-b00 for changeset 5aa8c4ca51f0
- Thu, 24 May 2018 17:13:53 +0800
- by aoqi [Thu, 24 May 2018 17:13:53 +0800] rev 8605
- Added tag mips64el-jdk8u112-b17 for changeset 04d83ba48607
- Thu, 24 May 2018 17:06:56 +0800
- by aoqi [Thu, 24 May 2018 17:06:56 +0800] rev 8604
- Merge
- Thu, 22 Sep 2016 13:16:27 -0700
- by asaha [Thu, 22 Sep 2016 13:16:27 -0700] rev 8603
- Added tag jdk8u112-b15 for changeset b28d012a24ca
- Thu, 22 Sep 2016 12:50:50 -0700
- by asaha [Thu, 22 Sep 2016 12:50:50 -0700] rev 8602
- Merge
- Thu, 22 Sep 2016 11:58:28 -0700
- by asaha [Thu, 22 Sep 2016 11:58:28 -0700] rev 8601
- Added tag jdk8u111-b14 for changeset 05a6a5823aa5
- Wed, 21 Sep 2016 14:33:31 -0700
- by asaha [Wed, 21 Sep 2016 14:33:31 -0700] rev 8600
- Added tag jdk8u112-b14 for changeset c2c4db2a42a2
- Wed, 21 Sep 2016 14:22:12 -0700
- by asaha [Wed, 21 Sep 2016 14:22:12 -0700] rev 8599
- Merge
- Wed, 21 Sep 2016 13:40:37 -0700
- by asaha [Wed, 21 Sep 2016 13:40:37 -0700] rev 8598
- Added tag jdk8u111-b13 for changeset c3b42c43c230
- Wed, 14 Sep 2016 13:41:25 -0700
- by asaha [Wed, 14 Sep 2016 13:41:25 -0700] rev 8597
- Added tag jdk8u112-b13 for changeset 7bc1061f52cf
- Wed, 14 Sep 2016 13:26:28 -0700
- by asaha [Wed, 14 Sep 2016 13:26:28 -0700] rev 8596
- Merge
- Wed, 14 Sep 2016 12:41:15 -0700
- by asaha [Wed, 14 Sep 2016 12:41:15 -0700] rev 8595
- Added tag jdk8u111-b12 for changeset 055bc2a065a5
- Tue, 06 Sep 2016 10:59:40 -0700
- by asaha [Tue, 06 Sep 2016 10:59:40 -0700] rev 8594
- Added tag jdk8u112-b12 for changeset 44dcadfb9e70
- Tue, 06 Sep 2016 10:49:53 -0700
- by asaha [Tue, 06 Sep 2016 10:49:53 -0700] rev 8593
- Merge
- Wed, 31 Aug 2016 09:47:10 -0700
- by asaha [Wed, 31 Aug 2016 09:47:10 -0700] rev 8592
- Added tag jdk8u111-b11 for changeset 603804f2132f
- Mon, 29 Aug 2016 11:18:37 -0700
- by asaha [Mon, 29 Aug 2016 11:18:37 -0700] rev 8591
- Added tag jdk8u112-b11 for changeset c2ca4df65808
- Mon, 22 Aug 2016 13:39:13 -0700
- by asaha [Mon, 22 Aug 2016 13:39:13 -0700] rev 8590
- Added tag jdk8u112-b10 for changeset 2de719469e95
- Mon, 22 Aug 2016 13:28:59 -0700
- by asaha [Mon, 22 Aug 2016 13:28:59 -0700] rev 8589
- Merge
- Mon, 22 Aug 2016 13:19:59 -0700
- by asaha [Mon, 22 Aug 2016 13:19:59 -0700] rev 8588
- Added tag jdk8u111-b10 for changeset 96973081eb8a
- Tue, 16 Aug 2016 13:09:14 -0700
- by asaha [Tue, 16 Aug 2016 13:09:14 -0700] rev 8587
- Added tag jdk8u112-b09 for changeset 1ccd27199595
- Tue, 16 Aug 2016 12:48:43 -0700
- by asaha [Tue, 16 Aug 2016 12:48:43 -0700] rev 8586
- Merge
- Tue, 16 Aug 2016 12:17:30 -0700
- by asaha [Tue, 16 Aug 2016 12:17:30 -0700] rev 8585
- Added tag jdk8u111-b09 for changeset c48b303692bb
- Tue, 16 Aug 2016 08:59:54 +0000
- by shshahma [Tue, 16 Aug 2016 08:59:54 +0000] rev 8584
- 8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh failing after JDK-8155968
Summary: Under error conditions, always return -1 and perform null termination regardless of the behavior of underlying vsnprintf() implementation.
Reviewed-by: dholmes, cjplummer
- Fri, 05 Aug 2016 10:47:35 +0000
- by shshahma [Fri, 05 Aug 2016 10:47:35 +0000] rev 8583
- 8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*)
Summary: Method::deallocate_contents() should clear 'this' from list of Methods in JNIMethodBlock, when class is unloaded.
Reviewed-by: coleenp, dholmes
- Mon, 08 Aug 2016 13:17:49 -0700
- by asaha [Mon, 08 Aug 2016 13:17:49 -0700] rev 8582
- Added tag jdk8u112-b08 for changeset 670f8169b83c
- Mon, 08 Aug 2016 13:06:30 -0700
- by asaha [Mon, 08 Aug 2016 13:06:30 -0700] rev 8581
- Merge
- Mon, 08 Aug 2016 11:27:33 -0700
- by asaha [Mon, 08 Aug 2016 11:27:33 -0700] rev 8580
- Added tag jdk8u111-b08 for changeset e180e364a403
- Mon, 01 Aug 2016 12:43:05 -0700
- by asaha [Mon, 01 Aug 2016 12:43:05 -0700] rev 8579
- Added tag jdk8u112-b07 for changeset 55ed9b0a35e4
- Mon, 01 Aug 2016 12:32:43 -0700
- by asaha [Mon, 01 Aug 2016 12:32:43 -0700] rev 8578
- Merge
- Mon, 01 Aug 2016 12:06:56 -0700
- by asaha [Mon, 01 Aug 2016 12:06:56 -0700] rev 8577
- Added tag jdk8u111-b07 for changeset 3f337aaf0907
- Wed, 27 Jul 2016 11:09:12 -0700
- by asaha [Wed, 27 Jul 2016 11:09:12 -0700] rev 8576
- Added tag jdk8u112-b06 for changeset 4b7af794466b
- Tue, 26 Jul 2016 12:57:41 -0700
- by asaha [Tue, 26 Jul 2016 12:57:41 -0700] rev 8575
- Merge
- Mon, 25 Jul 2016 11:19:41 -0700
- by asaha [Mon, 25 Jul 2016 11:19:41 -0700] rev 8574
- Added tag jdk8u111-b06 for changeset 019b22dd8128
- Mon, 25 Jul 2016 15:11:32 -0700
- by asaha [Mon, 25 Jul 2016 15:11:32 -0700] rev 8573
- Merge
- Wed, 20 Jul 2016 15:12:01 -0700
- by asaha [Wed, 20 Jul 2016 15:12:01 -0700] rev 8572
- Merge
- Mon, 18 Jul 2016 19:23:49 -0700
- by asaha [Mon, 18 Jul 2016 19:23:49 -0700] rev 8571
- Added tag jdk8u111-b05 for changeset e4525db27263
- Thu, 30 Jun 2016 08:11:30 -0400
- by hseigel [Thu, 30 Jun 2016 08:11:30 -0400] rev 8570
- 8159511: Stack map validation
Reviewed-by: acorn, mschoene
Contributed-by: harold.seigel@oracle.com
- Wed, 29 Jun 2016 11:52:27 -0400
- by coleenp [Wed, 29 Jun 2016 11:52:27 -0400] rev 8569
- 8159515: Improve indy validation
Reviewed-by: jrose, hseigel, vlivanov, bmoloden, ctornqvi, mschoene
- Tue, 12 Jul 2016 14:39:15 -0700
- by asaha [Tue, 12 Jul 2016 14:39:15 -0700] rev 8568
- Added tag jdk8u111-b04 for changeset 65029655928a
- Fri, 08 Jul 2016 10:44:27 -0700
- by poonam [Fri, 08 Jul 2016 10:44:27 -0700] rev 8567
- 8159503: Amend Annotation Actions
Reviewed-by: rprotacio
- Tue, 05 Jul 2016 14:40:55 -0700
- by asaha [Tue, 05 Jul 2016 14:40:55 -0700] rev 8566
- Merge
- Mon, 04 Jul 2016 15:07:13 -0700
- by asaha [Mon, 04 Jul 2016 15:07:13 -0700] rev 8565
- Added tag jdk8u102-b31 for changeset 96e1c72fc617
- Mon, 04 Jul 2016 13:04:26 -0700
- by asaha [Mon, 04 Jul 2016 13:04:26 -0700] rev 8564
- Added tag jdk8u111-b03 for changeset a3ede966ecfe
- Fri, 01 Jul 2016 09:33:34 +0200
- by zmajo [Fri, 01 Jul 2016 09:33:34 +0200] rev 8563
- 8160591: Improve internal array handling
Reviewed-by: kvn
Contributed-by: Xiang Yuan <xiang.yuan@linaro.org>, Zoltan Majo <zoltan.majo@oracle.com>
- Thu, 30 Jun 2016 23:08:42 +0300
- by vkempik [Thu, 30 Jun 2016 23:08:42 +0300] rev 8562
- 8157176: Improved classfile parsing
Reviewed-by: pliden
- Wed, 29 Jun 2016 12:13:08 -0700
- by asaha [Wed, 29 Jun 2016 12:13:08 -0700] rev 8561
- Merge
- Wed, 29 Jun 2016 11:53:58 -0700
- by asaha [Wed, 29 Jun 2016 11:53:58 -0700] rev 8560
- Merge
- Tue, 28 Jun 2016 22:02:10 -0700
- by asaha [Tue, 28 Jun 2016 22:02:10 -0700] rev 8559
- Added tag jdk8u92-b34 for changeset d0388be32561
- Mon, 20 Jun 2016 08:04:04 +0200
- by thartmann [Mon, 20 Jun 2016 08:04:04 +0200] rev 8558
- 8159244: Partially initialized string object created by C2's string concat optimization may escape
Summary: Emit release barrier after String creation to prevent partially initialized object from escaping.
Reviewed-by: kvn
- Mon, 27 Jun 2016 12:09:01 -0700
- by asaha [Mon, 27 Jun 2016 12:09:01 -0700] rev 8557
- Added tag jdk8u111-b02 for changeset d584a6148185
- Thu, 23 Jun 2016 08:53:32 -0700
- by asaha [Thu, 23 Jun 2016 08:53:32 -0700] rev 8556
- Merge
- Thu, 23 Jun 2016 08:34:52 -0700
- by asaha [Thu, 23 Jun 2016 08:34:52 -0700] rev 8555
- Merge
- Tue, 21 Jun 2016 09:12:54 -0700
- by asaha [Tue, 21 Jun 2016 09:12:54 -0700] rev 8554
- Added tag jdk8u111-b01 for changeset e73d79ce00e4
- Mon, 20 Jun 2016 22:46:28 -0700
- by shshahma [Mon, 20 Jun 2016 22:46:28 -0700] rev 8553
- 8155968: Update command line options
Reviewed-by: gthornbr, hseigel, mschoene
Contributed-by: gerard.ziemski@oracle.com
- Wed, 15 Jun 2016 14:30:52 -0700
- by asaha [Wed, 15 Jun 2016 14:30:52 -0700] rev 8552
- Merge
- Wed, 15 Jun 2016 14:21:31 -0700
- by asaha [Wed, 15 Jun 2016 14:21:31 -0700] rev 8551
- Merge
- Fri, 10 Jun 2016 10:47:23 -0700
- by asaha [Fri, 10 Jun 2016 10:47:23 -0700] rev 8550
- Added tag jdk8u92-b33 for changeset d1bb0e79ff79
- Wed, 01 Jun 2016 16:17:30 -0700
- by asaha [Wed, 01 Jun 2016 16:17:30 -0700] rev 8549
- Added tag jdk8u92-b32 for changeset f958bebdee26
- Tue, 24 May 2016 17:49:06 +0530
- by csahu [Tue, 24 May 2016 17:49:06 +0530] rev 8548
- 8063086: Math.pow yields different results upon repeated calls
Summary: C2 treats x^2 as a special case and computes x * x while the interpreter and c1 don't have special case code for X^2.
Reviewed-by: kvn
- Wed, 15 Jun 2016 13:48:09 -0700
- by asaha [Wed, 15 Jun 2016 13:48:09 -0700] rev 8547
- Merge