changelog
- Sat, 07 Nov 2020 10:30:02 +0800
- by aoqi [Sat, 07 Nov 2020 10:30:02 +0800] rev 10026
- Added tag mips-jdk8u275-b01 for changeset d3b4d62f391f
- Sat, 07 Nov 2020 10:05:19 +0800
- by aoqi [Sat, 07 Nov 2020 10:05:19 +0800] rev 10025
- Merge
- Thu, 06 Aug 2020 08:10:56 +0200
- by thartmann [Thu, 06 Aug 2020 08:10:56 +0200] rev 10024
- 8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)
Summary: Added missing NULL checks.
Reviewed-by: kvn, chagedorn
- Wed, 04 Nov 2020 21:53:14 +0000
- by andrew [Wed, 04 Nov 2020 21:53:14 +0000] rev 10023
- Added tag jdk8u275-b00 for changeset 6b836efa38fe
- Wed, 21 Oct 2020 02:49:55 +0100
- by andrew [Wed, 21 Oct 2020 02:49:55 +0100] rev 10022
- Added tag jdk8u272-ga for changeset 6b836efa38fe
- Sat, 17 Oct 2020 03:50:33 +0100
- by andrew [Sat, 17 Oct 2020 03:50:33 +0100] rev 10021
- Added tag jdk8u272-b10 for changeset 6b836efa38fe
- Fri, 23 Oct 2020 10:21:20 +0800
- by panxuefeng [Fri, 23 Oct 2020 10:21:20 +0800] rev 10020
- #15318 Backport of #9508 Modified the test testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java to support MIPS.
Reviewed-by: aoqi
- Fri, 16 Oct 2020 17:11:33 +0800
- by wangxue [Fri, 16 Oct 2020 17:11:33 +0800] rev 10019
- #15186 Backport of #15095 The value of src will be overwritten if src and T9 are the same register.
Reviewed-by: aoqi
- Sun, 25 Oct 2020 03:07:23 +0800
- by aoqi [Sun, 25 Oct 2020 03:07:23 +0800] rev 10018
- Added tag mips-jdk8u272-b10 for changeset 4883cf858b5c
- Sun, 25 Oct 2020 00:54:22 +0800
- by aoqi [Sun, 25 Oct 2020 00:54:22 +0800] rev 10017
- #15369 define SUPPORTS_NATIVE_CX8
- Sun, 25 Oct 2020 00:26:52 +0800
- by aoqi [Sun, 25 Oct 2020 00:26:52 +0800] rev 10016
- #15368 mips port of pd_get_top_frame_for_profiling
- Sat, 24 Oct 2020 16:43:47 +0800
- by aoqi [Sat, 24 Oct 2020 16:43:47 +0800] rev 10015
- Merge
- Tue, 07 Jul 2020 10:30:39 -0700
- by yan [Tue, 07 Jul 2020 10:30:39 -0700] rev 10014
- 8245412: Better class definitions
Reviewed-by: mbalao, andrew
Contributed-by: Ekaterina Vergizova <katya@azul.com>
- Fri, 16 Oct 2020 23:17:14 +0100
- by dcherepanov [Fri, 16 Oct 2020 23:17:14 +0100] rev 10013
- 8243302: Advanced class supports
Reviewed-by: mbalao, andrew
- Fri, 16 Oct 2020 19:25:10 +0100
- by andrew [Fri, 16 Oct 2020 19:25:10 +0100] rev 10012
- 8254937: Revert JDK-8148854 for 8u272
Reviewed-by: aph
- Fri, 16 Oct 2020 19:12:56 +0100
- by bae [Fri, 16 Oct 2020 19:12:56 +0100] rev 10011
- 8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158
Reviewed-by: andrew
- Wed, 13 May 2020 15:59:17 +0200
- by dcherepanov [Wed, 13 May 2020 15:59:17 +0200] rev 10010
- 8241114: Better range handling
Reviewed-by: kvn, vlivanov, rhalade, ahgross, mbalao, andrew
- Wed, 23 Sep 2020 16:26:20 +0300
- by vkempik [Wed, 23 Sep 2020 16:26:20 +0300] rev 10009
- 8244955: Additional Fix for JDK-8240124
Reviewed-by: mbalao, andrew
- Wed, 23 Sep 2020 15:18:53 +0300
- by vkempik [Wed, 23 Sep 2020 15:18:53 +0300] rev 10008
- 8240124: Better VM Interning
Reviewed-by: mbalao, andrew
- Sat, 12 Sep 2020 00:09:03 +0300
- by egahlin [Sat, 12 Sep 2020 00:09:03 +0300] rev 10007
- 8236196: Improve string pooling
Reviewed-by: mgronlun, rehn, ahgross, jwilhelm, rhalade, mbalao, andrew
- Tue, 22 Sep 2020 13:09:39 +0300
- by vkempik [Tue, 22 Sep 2020 13:09:39 +0300] rev 10006
- 8233624: Enhance JNI linkage
Reviewed-by: dholmes, jrose, rhalade, mschoene, mbalao, andrew
- Mon, 28 Sep 2020 01:52:34 +0100
- by andrew [Mon, 28 Sep 2020 01:52:34 +0100] rev 10005
- Added tag jdk8u272-b09 for changeset 176a7e5cc060
- Mon, 14 Sep 2020 16:42:16 +0100
- by andrew [Mon, 14 Sep 2020 16:42:16 +0100] rev 10004
- Added tag jdk8u272-b08 for changeset a0eb08e2db5a
- Wed, 09 Sep 2020 13:54:44 -0400
- by zgu [Wed, 09 Sep 2020 13:54:44 -0400] rev 10003
- 8252573: 8u: Windows build failed after 8222079 backport
Reviewed-by: sgehwolf, akasko
- Mon, 07 Sep 2020 06:30:16 +0100
- by andrew [Mon, 07 Sep 2020 06:30:16 +0100] rev 10002
- Added tag jdk8u272-b07 for changeset 4689eaf1a5c9
- Mon, 31 Aug 2020 07:09:56 +0100
- by andrew [Mon, 31 Aug 2020 07:09:56 +0100] rev 10001
- Added tag jdk8u272-b06 for changeset 4b0aa85a9565
- Tue, 25 Aug 2020 13:30:02 +0200
- by rkennke [Tue, 25 Aug 2020 13:30:02 +0200] rev 10000
- 8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp
Reviewed-by: zgu, andrew
- Thu, 27 Aug 2020 21:00:00 -0300
- by mbalao [Thu, 27 Aug 2020 21:00:00 -0300] rev 9999
- 8080462: Update SunPKCS11 provider with PKCS11 v2.40 support
Summary: Added support for GCM, PSS, and other mechanisms
Reviewed-by: andrew
- Fri, 08 Feb 2019 20:51:55 -0500
- by dholmes [Fri, 08 Feb 2019 20:51:55 -0500] rev 9998
- 8193234: When using -Xcheck:jni an internally allocated buffer can leak
Reviewed-by: shade, hseigel
- Tue, 18 Jul 2017 09:53:54 +0200
- by shade [Tue, 18 Jul 2017 09:53:54 +0200] rev 9997
- 8184762: ZapStackSegments should use optimized memset
Reviewed-by: rkennke, mgerdin
- Fri, 01 Mar 2019 10:00:03 -0800
- by jiefu [Fri, 01 Mar 2019 10:00:03 -0800] rev 9996
- 8219919: RuntimeStub name lost with PrintFrameConverterAssembly
Reviewed-by: kvn
- Fri, 28 Aug 2020 07:38:21 +0100
- by andrew [Fri, 28 Aug 2020 07:38:21 +0100] rev 9995
- 8251120: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false
Summary: Only test for ENABLE_JFR being true, and assume undefined == false
Reviewed-by: neugens
- Fri, 28 Aug 2020 07:32:38 +0100
- by andrew [Fri, 28 Aug 2020 07:32:38 +0100] rev 9994
- Merge
- Fri, 08 Mar 2019 11:08:11 -0800
- by mseledtsov [Fri, 08 Mar 2019 11:08:11 -0800] rev 9993
- 8220313: [TESTBUG] Update base image for Docker testing to OL 7.6
Summary: Updated the OL version in Dockerfile in FROM field
Reviewed-by: dcubed
- Fri, 03 Jul 2020 15:09:27 +0200
- by sgehwolf [Fri, 03 Jul 2020 15:09:27 +0200] rev 9992
- 8226575: OperatingSystemMXBean should be made container aware
Reviewed-by: andrew
- Mon, 11 May 2020 18:49:01 +0000
- by valeriep [Mon, 11 May 2020 18:49:01 +0000] rev 9991
- 8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26
Summary: Updated from 1.8.24 to 1.8.26
Reviewed-by: xuelei
- Tue, 16 Dec 2014 19:00:24 -0500
- by coleenp [Tue, 16 Dec 2014 19:00:24 -0500] rev 9990
- 8064319: Need to enable -XX:+TraceExceptions in release builds
Summary: "-XX:+TraceExceptions" is now supported in product builds.
Reviewed-by: sla, ccheung, coleenp
Contributed-by: max.ockner@oracle.com
- Wed, 26 Aug 2020 03:59:50 +0100
- by andrew [Wed, 26 Aug 2020 03:59:50 +0100] rev 9989
- Added tag jdk8u272-b05 for changeset 1b2d99958c29
- Mon, 10 Nov 2014 10:13:10 -0800
- by ccheung [Mon, 10 Nov 2014 10:13:10 -0800] rev 9988
- 8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler
Summary: replaced strcat() with jio_snprintf()
Reviewed-by: dholmes, iklam, dlong, minqi
- Fri, 24 Jul 2020 14:32:33 +0200
- by sgehwolf [Fri, 24 Jul 2020 14:32:33 +0200] rev 9987
- 8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics
Reviewed-by: aph, dholmes, bobv, shade
- Fri, 17 Jul 2020 11:54:17 +0200
- by jbachorik [Fri, 17 Jul 2020 11:54:17 +0200] rev 9986
- 8249158: THREAD_START and THREAD_END event posted in primordial phase
Reviewed-by: adinn
- Tue, 30 Jun 2020 18:05:34 +0200
- by roland [Tue, 30 Jun 2020 18:05:34 +0200] rev 9985
- 8240676: Meet not symmetric failure when running lucene on jdk8
Reviewed-by: kvn, thartmann
- Fri, 21 Aug 2020 09:07:53 +0200
- by shade [Fri, 21 Aug 2020 09:07:53 +0200] rev 9984
- 8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled
Reviewed-by: sgehwolf
- Thu, 20 Aug 2020 04:10:59 +0100
- by andrew [Thu, 20 Aug 2020 04:10:59 +0100] rev 9983
- Merge
- Thu, 24 Nov 2016 11:27:57 +0100
- by tschatzl [Thu, 24 Nov 2016 11:27:57 +0100] rev 9982
- 8057003: Large reference arrays cause extremely long synchronization times
Summary: Slice large object arrays into parts so that the synchronization of marking threads with an STW pause request does not take long.
Reviewed-by: ehelin, pliden
Contributed-by: maoliang.ml@alibaba-inc.com
- Tue, 18 Aug 2020 03:41:25 +0100
- by andrew [Tue, 18 Aug 2020 03:41:25 +0100] rev 9981
- Added tag jdk8u272-b04 for changeset cbabffce5685
- Mon, 17 Aug 2020 13:56:16 -0400
- by ebaron [Mon, 17 Aug 2020 13:56:16 -0400] rev 9980
- 8177334: Update xmldsig implementation to Apache Santuario 2.1.1
Reviewed-by: andrew
- Mon, 03 Nov 2014 11:19:43 +0100
- by phh [Mon, 03 Nov 2014 11:19:43 +0100] rev 9979
- 8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double
Reviewed-by: simonis, andrew
- Thu, 13 Aug 2020 08:38:55 +0100
- by andrew [Thu, 13 Aug 2020 08:38:55 +0100] rev 9978
- Added tag jdk8u272-b03 for changeset e649f2136368
- Mon, 21 Mar 2016 09:51:20 +0100
- by zmajo [Mon, 21 Mar 2016 09:51:20 +0100] rev 9977
- 8148754: C2 loop unrolling fails due to unexpected graph shape
Summary: Check if graph shape is appropriate for optimization, bail out optimization if not.
Reviewed-by: kvn, twisti, shade, dnsimon
- Thu, 06 Jun 2019 20:19:03 +0200
- by egahlin [Thu, 06 Jun 2019 20:19:03 +0200] rev 9976
- 8216283: Allow shorter method sampling interval than 10 ms
Reviewed-by: mgronlun
- Fri, 17 Jul 2020 07:03:30 +0800
- by fyang [Fri, 17 Jul 2020 07:03:30 +0800] rev 9975
- 8248851: CMS: Missing memory fences between free chunk check and klass read
Reviewed-by: aph, kbarrett, dholmes
Contributed-by: wangshuai94@huawei.com
- Thu, 13 Aug 2020 06:55:26 +0100
- by andrew [Thu, 13 Aug 2020 06:55:26 +0100] rev 9974
- Merge
- Fri, 31 Jul 2020 15:52:11 +0800
- by ddong [Fri, 31 Jul 2020 15:52:11 +0800] rev 9973
- 8250875: Incorrect parameter type for update_number in JDK_Version::jdk_update
Reviewed-by: phh, sgehwolf
- Thu, 06 Aug 2020 21:22:56 +0100
- by andrew [Thu, 06 Aug 2020 21:22:56 +0100] rev 9972
- Added tag jdk8u272-b02 for changeset 414c1dcfc3f3
- Thu, 06 Aug 2020 21:19:11 +0100
- by andrew [Thu, 06 Aug 2020 21:19:11 +0100] rev 9971
- Merge
- Wed, 09 Jul 2014 22:37:48 -0400
- by coleenp [Wed, 09 Jul 2014 22:37:48 -0400] rev 9970
- 8048933: -XX:+TraceExceptions output should include the message
Summary: Add the exception detail message to the tracing output
Reviewed-by: minqi, dholmes
- Thu, 25 Aug 2016 09:23:45 -0400
- by zgu [Thu, 25 Aug 2016 09:23:45 -0400] rev 9969
- 8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent
Summary: Added default format checking of class names loaded by the app class loader
Reviewed-by: andrew
- Tue, 24 Jan 2017 20:47:24 -0800
- by jcm [Tue, 24 Jan 2017 20:47:24 -0800] rev 9968
- 8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled
Summary: Corrected available compilation levels for client builds.
Reviewed-by: kvn
- Wed, 24 Apr 2019 17:09:24 +0900
- by ysuenaga [Wed, 24 Apr 2019 17:09:24 +0900] rev 9967
- 8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero
Reviewed-by: egahlin, mgronlun, neugens, andrew
- Mon, 05 May 2014 19:53:00 -0400
- by coleenp [Mon, 05 May 2014 19:53:00 -0400] rev 9966
- 8023697: failed class resolution reports different class name in detail message for the first and subsequent times
Summary: Cache detail message when we cache exception for constant pool resolution.
Reviewed-by: acorn, twisti, jrose
- Mon, 23 Mar 2020 17:57:13 +0000
- by poonam [Mon, 23 Mar 2020 17:57:13 +0000] rev 9965
- 8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate
Reviewed-by: dlong, tschatzl, pliden
- Wed, 29 Jul 2020 09:43:43 +0200
- by shade [Wed, 29 Jul 2020 09:43:43 +0200] rev 9964
- 8046274: Removing dependency on jakarta-regexp
Reviewed-by: lancea
- Sat, 01 Aug 2020 03:20:00 +0100
- by andrew [Sat, 01 Aug 2020 03:20:00 +0100] rev 9963
- Added tag jdk8u272-b01 for changeset 85c9d74850ed
- Tue, 10 Sep 2019 09:08:52 -0700
- by igerasim [Tue, 10 Sep 2019 09:08:52 -0700] rev 9962
- 8230303: JDB hangs when running monitor command
Reviewed-by: sspitsyn
- Tue, 03 Dec 2019 08:29:04 +0100
- by thartmann [Tue, 03 Dec 2019 08:29:04 +0100] rev 9961
- 8234617: C1: Incorrect result of field load due to missing narrowing conversion
Summary: Emit an explicit conversion to get the correct field value after the write.
Reviewed-by: vlivanov, mdoerr, phh, andrew
- Wed, 29 Jul 2020 05:41:50 +0100
- by andrew [Wed, 29 Jul 2020 05:41:50 +0100] rev 9960
- Merge
- Tue, 28 Jul 2020 09:48:19 +0200
- by jbachorik [Tue, 28 Jul 2020 09:48:19 +0200] rev 9959
- 8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions
Reviewed-by: jbachorik
Contributed-by: Nikolay Martynov <nikolay.martynov@datadoghq.com>
- Fri, 24 Jul 2020 13:37:11 +0100
- by andrew [Fri, 24 Jul 2020 13:37:11 +0100] rev 9958
- Merge
- Mon, 09 Mar 2020 17:41:30 +0100
- by roland [Mon, 09 Mar 2020 17:41:30 +0100] rev 9957
- 8214862: assert(proj != __null) at compile.cpp:3251
Reviewed-by: kvn, thartmann
- Fri, 24 Jul 2020 13:16:58 +0100
- by andrew [Fri, 24 Jul 2020 13:16:58 +0100] rev 9956
- Merge
- Thu, 02 Jul 2020 16:51:57 -0400
- by zgu [Thu, 02 Jul 2020 16:51:57 -0400] rev 9955
- 8248643: Remove extra leading space in JDK-8240295 8u backport
Reviewed-by: kevinw, tschatzl
- Thu, 02 Jul 2020 18:09:56 +0000
- by phh [Thu, 02 Jul 2020 18:09:56 +0000] rev 9954
- 8006205: [TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java
Summary: Update header comment to run with jtreg
Reviewed-by: phh, sgehwolf
Contributed-by: tianshi@amazon.com
- Mon, 10 Oct 2016 17:04:42 +0200
- by roland [Mon, 10 Oct 2016 17:04:42 +0200] rev 9953
- 8167300: Scheduling failures during gcm should be fatal
Reviewed-by: kvn, mcberg
- Tue, 28 Jan 2020 13:36:30 +0100
- by roland [Tue, 28 Jan 2020 13:36:30 +0100] rev 9952
- 8237951: CTW: C2 compilation fails with "malformed control flow"
Reviewed-by: vlivanov, kvn
- Mon, 30 Mar 2020 17:55:01 +0200
- by mbaesken [Mon, 30 Mar 2020 17:55:01 +0200] rev 9951
- 8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG
Reviewed-by: mdoerr
- Mon, 09 Mar 2020 12:54:53 +0000
- by kevinw [Mon, 09 Mar 2020 12:54:53 +0000] rev 9950
- 8240295: hs_err elapsed time in seconds is not accurate enough
Reviewed-by: dholmes, sspitsyn
- Mon, 29 Jun 2020 21:30:26 +0100
- by andrew [Mon, 29 Jun 2020 21:30:26 +0100] rev 9949
- Merge
- Mon, 11 Apr 2016 08:51:53 +0200
- by stefank [Mon, 11 Apr 2016 08:51:53 +0200] rev 9948
- 8153583: Make OutputAnalyzer.reportDiagnosticSummary public
Reviewed-by: brutisso, sjohanss
- Tue, 16 Jun 2020 11:03:04 +0800
- by bulasevich [Tue, 16 Jun 2020 11:03:04 +0800] rev 9947
- 8217647: JFR: recordings on 32-bit systems unreadable
Reviewed-by: egahlin
Contributed-by: boris.ulasevich@bell-sw.com, markus.gronlund@oracle.com
- Fri, 06 Dec 2019 12:42:29 +0100
- by mbaesken [Fri, 06 Dec 2019 12:42:29 +0100] rev 9946
- 8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version
8235325: build failure on Linux after 8235243
Reviewed-by: dholmes, mdoerr
- Fri, 26 Oct 2018 18:35:06 +0530
- by mchinnathamb [Fri, 26 Oct 2018 18:35:06 +0530] rev 9945
- 8211714: Need to update vm_version.cpp to recognise VS2017 minor versions
Reviewed-by: dholmes
- Thu, 11 Jun 2020 12:17:25 +0200
- by jbachorik [Thu, 11 Jun 2020 12:17:25 +0200] rev 9944
- 8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing
Reviewed-by: sspitsyn, egahlin
- Tue, 09 Jun 2020 06:24:32 +0100
- by andrew [Tue, 09 Jun 2020 06:24:32 +0100] rev 9943
- Merge
- Sat, 22 Feb 2014 10:22:05 +0100
- by mgronlun [Sat, 22 Feb 2014 10:22:05 +0100] rev 9942
- 8035493: JVMTI PopFrame capability must instruct compilers not to prune locals
Reviewed-by: kvn, sla, coleenp, sspitsyn
- Tue, 02 Jun 2020 14:29:43 +0800
- by ddong [Tue, 02 Jun 2020 14:29:43 +0800] rev 9941
- 8246310: Clean commented-out code about ModuleEntry andPackageEntry in JFR
Reviewed-by: adinn
- Wed, 03 Jun 2020 01:21:00 +0100
- by andrew [Wed, 03 Jun 2020 01:21:00 +0100] rev 9940
- Added tag jdk8u272-b00 for changeset f7691a80458c
- Mon, 27 Jul 2020 17:00:14 +0100
- by andrew [Mon, 27 Jul 2020 17:00:14 +0100] rev 9939
- Added tag jdk8u265-ga for changeset 3bd5ac4488a3
- Fri, 24 Jul 2020 22:42:53 +0100
- by andrew [Fri, 24 Jul 2020 22:42:53 +0100] rev 9938
- Added tag jdk8u265-b01 for changeset 3bd5ac4488a3
- Fri, 24 Jul 2020 22:41:29 +0100
- by andrew [Fri, 24 Jul 2020 22:41:29 +0100] rev 9937
- Added tag jdk8u265-b00 for changeset 1c6e1f187fdc
- Tue, 14 Jul 2020 17:23:05 +0100
- by andrew [Tue, 14 Jul 2020 17:23:05 +0100] rev 9936
- Added tag jdk8u262-ga for changeset 1c6e1f187fdc
- Sun, 12 Jul 2020 17:34:04 +0100
- by andrew [Sun, 12 Jul 2020 17:34:04 +0100] rev 9935
- Added tag jdk8u262-b10 for changeset 1c6e1f187fdc
- Sat, 24 Oct 2020 16:18:50 +0800
- by aoqi [Sat, 24 Oct 2020 16:18:50 +0800] rev 9934
- Added tag mips-jdk8u262-b10 for changeset 0672fc1cf811
- Sat, 24 Oct 2020 14:55:37 +0800
- by aoqi [Sat, 24 Oct 2020 14:55:37 +0800] rev 9933
- #15190 MIPS port of 8243823: JFR Backport - vm_version_ext_mips.(h|c)pp support
- Fri, 23 Oct 2020 18:04:23 +0800
- by aoqi [Fri, 23 Oct 2020 18:04:23 +0800] rev 9932
- #15190 MIPS port of 8243823: JFR Backport - register redefinition
- Wed, 14 Oct 2020 17:44:48 +0800
- by aoqi [Wed, 14 Oct 2020 17:44:48 +0800] rev 9931
- Merge
- Sat, 27 Jun 2020 23:21:57 +0100
- by andrew [Sat, 27 Jun 2020 23:21:57 +0100] rev 9930
- Added tag jdk8u262-b09 for changeset cf6e3496e19a
- Mon, 22 Jun 2020 16:19:40 +0100
- by andrew [Mon, 22 Jun 2020 16:19:40 +0100] rev 9929
- Added tag jdk8u262-b08 for changeset d2c2cd90513e
- Wed, 17 Jun 2020 11:43:05 +0300
- by apetushkov [Wed, 17 Jun 2020 11:43:05 +0300] rev 9928
- 8220293: Deadlock in JFR string pool
Reviewed-by: rehn, egahlin
- Mon, 15 Jun 2020 20:21:56 +0100
- by andrew [Mon, 15 Jun 2020 20:21:56 +0100] rev 9927
- Added tag jdk8u262-b07 for changeset d20a5f399218
- Mon, 15 Jun 2020 14:08:11 +0300
- by apetushkov [Mon, 15 Jun 2020 14:08:11 +0300] rev 9926
- 8245167: Top package in method profiling shows null in JMC
Reviewed-by: neugens
Contributed-by: asemenov@azul.com
- Fri, 12 Jun 2020 02:59:56 +0100
- by jbachorik [Fri, 12 Jun 2020 02:59:56 +0100] rev 9925
- 8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing
8246703: [TESTBUG] Add test for JDK-8233197
Reviewed-by: aph, adinn, neugens
- Sun, 07 Jun 2020 18:57:54 +0100
- by andrew [Sun, 07 Jun 2020 18:57:54 +0100] rev 9924
- Added tag jdk8u262-b06 for changeset de6565b66f94
- Mon, 01 Jun 2020 14:46:29 +0100
- by andrew [Mon, 01 Jun 2020 14:46:29 +0100] rev 9923
- Added tag jdk8u262-b05 for changeset f7691a80458c
- Mon, 25 May 2020 14:24:27 +0800
- by fyang [Mon, 25 May 2020 14:24:27 +0800] rev 9922
- 8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in
Reviewed-by: thartmann, kvn, andrew
Contributed-by: zhouyong44@huawei.com
- Mon, 25 May 2020 07:03:06 +0100
- by andrew [Mon, 25 May 2020 07:03:06 +0100] rev 9921
- Added tag jdk8u262-b04 for changeset 3a3803a0c789
- Fri, 03 Apr 2020 14:14:26 +0100
- by aph [Fri, 03 Apr 2020 14:14:26 +0100] rev 9920
- 8076475: Misuses of strncpy/strncat
Summary: Various small fixes around strncpy and strncat
Reviewed-by: andrew
- Mon, 23 Sep 2019 20:26:18 +0200
- by sgehwolf [Mon, 23 Sep 2019 20:26:18 +0200] rev 9919
- 8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE
Summary: Account for serialized null scopes in NMethod
Reviewed-by: aph, never, andrew
- Thu, 14 May 2020 08:48:36 +0200
- by stuefe [Thu, 14 May 2020 08:48:36 +0200] rev 9918
- 8244777: ClassLoaderStats VM Op uses constant hash value
Reviewed-by: coleenp, jbachorik
- Tue, 19 May 2020 05:11:26 +0100
- by andrew [Tue, 19 May 2020 05:11:26 +0100] rev 9917
- Added tag jdk8u262-b03 for changeset 545fe7caa2fb
- Tue, 19 May 2020 03:11:47 +0100
- by aeriksso [Tue, 19 May 2020 03:11:47 +0100] rev 9916
- 8150986: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failing because expects HPROF JAVA PROFILE 1.0.1 file format
Reviewed-by: dcubed, dsamersoff, andrew
- Wed, 06 May 2020 21:03:44 +0200
- by sgehwolf [Wed, 06 May 2020 21:03:44 +0200] rev 9915
- 8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns wrong result
Reviewed-by: aph, andrew
- Fri, 28 Feb 2020 15:33:44 +0100
- by chagedorn [Fri, 28 Feb 2020 15:33:44 +0100] rev 9914
- 8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed
Summary: Remove an assertion which was too strong for some valid IRs when running with -XX:+VerifyGraphEdges
Reviewed-by: neliasso, thartmann
- Mon, 02 Dec 2019 16:38:34 -0800
- by serb [Mon, 02 Dec 2019 16:38:34 -0800] rev 9913
- 8230597: Update GIFlib library to the 5.2.1
Reviewed-by: prr, psadhukhan, jdv
- Tue, 10 Mar 2020 10:46:35 +0100
- by mdoerr [Tue, 10 Mar 2020 10:46:35 +0100] rev 9912
- 8146612: C2: Precedence edges specification violated
Reviewed-by: kvn
- Tue, 05 May 2020 18:39:57 +0100
- by andrew [Tue, 05 May 2020 18:39:57 +0100] rev 9911
- Added tag jdk8u262-b02 for changeset 4373df7c4a92
- Mon, 23 Mar 2020 19:52:34 +0800
- by fyang [Mon, 23 Mar 2020 19:52:34 +0800] rev 9910
- 8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges
Reviewed-by: kvn
Contributed-by: hedongbo@huawei.com
- Fri, 24 Apr 2020 04:23:06 +0100
- by andrew [Fri, 24 Apr 2020 04:23:06 +0100] rev 9909
- Added tag jdk8u262-b01 for changeset 0826fcd35939
- Fri, 24 Apr 2020 03:59:23 +0100
- by andrew [Fri, 24 Apr 2020 03:59:23 +0100] rev 9908
- Merge
- Tue, 21 Apr 2020 12:03:29 +0200
- by clanger [Tue, 21 Apr 2020 12:03:29 +0200] rev 9907
- 8241902: AIX Build broken after integration of JDK-8223147 (JFR Backport)
Reviewed-by: mdoerr, apetushkov
- Wed, 15 Apr 2020 15:19:07 +0200
- by shade [Wed, 15 Apr 2020 15:19:07 +0200] rev 9906
- 8242788: Non-PCH build is broken after JDK-8191393
Reviewed-by: aph
- Thu, 09 Apr 2020 20:58:56 +0000
- by phh [Thu, 09 Apr 2020 20:58:56 +0000] rev 9905
- 8241444: Metaspace::_class_vsm not initialized if compressed class pointers are disabled
Summary: Initialize _class_vsm to NULL by default
Reviewed-by: phh
Contributed-by: thomas.stuefe@gmail.com
- Thu, 09 Apr 2020 13:07:11 +0000
- by phh [Thu, 09 Apr 2020 13:07:11 +0000] rev 9904
- 8191393: Random crashes during cfree+0x1c
Summary: Synchronize gcLogFileStream::write/rotate_log
Reviewed-by: adinn, phh, snazarki
Contributed-by: xxinliu@amazon.com
- Mon, 18 Nov 2019 23:41:06 -0500
- by dholmes [Mon, 18 Nov 2019 23:41:06 -0500] rev 9903
- 8215355: Object monitor deadlock with no threads holding the monitor (using jemalloc 5.1)
Reviewed-by: rehn, stuefe, dcubed, sspitsyn
- Mon, 16 Dec 2019 11:27:08 -0500
- by zgu [Mon, 16 Dec 2019 11:27:08 -0500] rev 9902
- 8210776: Upgrade X Window System 6.8.2 to the latest XWD 1.0.7
Reviewed-by: serb
- Mon, 02 Nov 2015 10:41:39 +0100
- by david [Mon, 02 Nov 2015 10:41:39 +0100] rev 9901
- 8141056: Erroneous assignment in HeapRegionSet.cpp
Reviewed-by: tschatzl, pliden
- Fri, 27 Mar 2020 19:15:09 +0000
- by andrew [Fri, 27 Mar 2020 19:15:09 +0000] rev 9900
- Merge
- Tue, 24 Mar 2020 21:50:37 +0000
- by andrew [Tue, 24 Mar 2020 21:50:37 +0000] rev 9899
- Merge
- Fri, 08 May 2015 14:00:24 -0400
- by acorn [Fri, 08 May 2015 14:00:24 -0400] rev 9898
- 8030680: 292 cleanup from default method code assessment
Summary: small code improvements for increased robustness
Reviewed-by: acorn, coleenp
Contributed-by: michael.haupt@oracle.com
- Tue, 03 Mar 2020 13:22:39 +0000
- by andrew [Tue, 03 Mar 2020 13:22:39 +0000] rev 9897
- Added tag jdk8u262-b00 for changeset 9003f35baaa0
- Tue, 03 Mar 2020 12:57:23 +0000
- by andrew [Tue, 03 Mar 2020 12:57:23 +0000] rev 9896
- Merge
- Mon, 24 Feb 2020 17:43:34 +0100
- by neugens [Mon, 24 Feb 2020 17:43:34 +0100] rev 9895
- 8239867: correct over use of INCLUDE_JFR macro
Reviewed-by: andrew
- Thu, 20 Feb 2020 11:34:01 +0100
- by neugens [Thu, 20 Feb 2020 11:34:01 +0100] rev 9894
- 8239476: JDK-8238589 broke windows build by moving OrderedPair
Summary: partially revert JDK-8238589
Reviewed-by: shade
- Mon, 17 Feb 2020 10:32:35 +0100
- by neugens [Mon, 17 Feb 2020 10:32:35 +0100] rev 9893
- 8230707: JFR related tests are failing
Reviewed-by: shade, andrew
- Fri, 14 Feb 2020 17:13:16 +0100
- by neugens [Fri, 14 Feb 2020 17:13:16 +0100] rev 9892
- 8238589: Necessary code cleanup in JFR for JDK8u
Reviewed-by: shade, apetushkov
- Tue, 04 Feb 2020 11:16:27 +0800
- by rehn [Tue, 04 Feb 2020 11:16:27 +0800] rev 9891
- 8183925: Decouple crash protection from watcher thread
Reviewed-by: dcubed, coleenp
- Thu, 30 Jan 2020 00:21:06 +0000
- by andrew [Thu, 30 Jan 2020 00:21:06 +0000] rev 9890
- 8238076: Fix OpenJDK 7 Bootstrap Broken by JFR Backport
Summary: Avoid use of lambdas and StringJoiner so GenerateJfrFiles builds with OpenJDK 7
Reviewed-by: shade
- Fri, 17 Jan 2020 17:32:41 +0800
- by egahlin [Fri, 17 Jan 2020 17:32:41 +0800] rev 9889
- 8209960: -Xlog:jfr* doesn't work with the JFR
Reviewed-by: mgronlun
- Mon, 16 Dec 2019 17:46:05 +0100
- by neugens [Mon, 16 Dec 2019 17:46:05 +0100] rev 9888
- 8236008: Some backup files were accidentally left in the hotspot tree
Reviewed-by: phh
- Tue, 22 Oct 2019 20:55:30 +0800
- by ddong [Tue, 22 Oct 2019 20:55:30 +0800] rev 9887
- 8227605: Kitchensink fails "assert((((klass)->trace_id() & (JfrTraceIdEpoch::leakp_in_use_this_epoch_bit())) != 0)) failed: invariant"
Reviewed-by: dholmes, dcubed, egahlin
- Tue, 29 Oct 2019 19:53:30 -0300
- by mbalao [Tue, 29 Oct 2019 19:53:30 -0300] rev 9886
- 8231995: two jtreg tests failed after 8229366 is fixed
Reviewed-by: jbachorik
- Wed, 09 Oct 2019 16:11:58 +0800
- by ddong [Wed, 09 Oct 2019 16:11:58 +0800] rev 9885
- 8214542: JFR: Old Object Sample event slow on a deep heap in debug builds
Reviewed-by: egahlin, rwestberg
- Fri, 27 Sep 2019 13:23:32 +0800
- by mgronlun [Fri, 27 Sep 2019 13:23:32 +0800] rev 9884
- 8227011: Starting a JFR recording in response to JVMTI VMInit and / or Java agent premain corrupts memory
Reviewed-by: egahlin, rwestberg
- Fri, 27 Sep 2019 10:27:29 +0800
- by egahlin [Fri, 27 Sep 2019 10:27:29 +0800] rev 9883
- 8216064: -XX:StartFlightRecording:settings= doesn't work properly
Reviewed-by: mgronlun
- Fri, 27 Sep 2019 10:09:50 +0800
- by mgronlun [Fri, 27 Sep 2019 10:09:50 +0800] rev 9882
- 8224172: assert(jfr_is_event_enabled(id)) failed: invariant
Reviewed-by: dcubed, dholmes
- Wed, 11 Sep 2019 12:06:33 +0200
- by jbachorik [Wed, 11 Sep 2019 12:06:33 +0200] rev 9881
- 8230707: JFR related tests are failing
Reviewed-by: neugens
- Thu, 14 Feb 2019 15:17:03 -0800
- by mikael [Thu, 14 Feb 2019 15:17:03 -0800] rev 9880
- 8218935: Make jfr strncpy uses GCC 8.x friendly
Reviewed-by: clanger
- Tue, 15 Jan 2019 21:17:35 +0100
- by redestad [Tue, 15 Jan 2019 21:17:35 +0100] rev 9879
- 8216995: Clean up JFR command line processing
Reviewed-by: gziemski, mgronlun
- Wed, 16 Jan 2019 13:38:19 -0500
- by stooke [Wed, 16 Jan 2019 13:38:19 -0500] rev 9878
- 8216578: Remove unused/obsolete method in JFR code
Reviewed-by: mgronlun, mikael
- Fri, 11 Jan 2019 13:34:57 +0100
- by sgehwolf [Fri, 11 Jan 2019 13:34:57 +0100] rev 9877
- 8216559: [JFR] Native libraries not correctly parsed from /proc/self/maps
Summary: Use %7s for the dev scan format as major:minor may be up to that length
Reviewed-by: mgronlun, jwilhelm
- Fri, 11 Jan 2019 23:32:52 +0900
- by ysuenaga [Fri, 11 Jan 2019 23:32:52 +0900] rev 9876
- 8216486: Possibility of integer overflow in JfrThreadSampler::run()
Reviewed-by: rehn, sgehwolf
- Thu, 13 Dec 2018 14:36:54 +0100
- by mgronlun [Thu, 13 Dec 2018 14:36:54 +0100] rev 9875
- 8215284: Reduce noise induced by periodic task getFileSize()
Reviewed-by: redestad, egahlin
- Thu, 13 Dec 2018 14:21:04 +0100
- by egahlin [Thu, 13 Dec 2018 14:21:04 +0100] rev 9874
- 8215175: Inconsistencies in JFR event metadata
Reviewed-by: mgronlun
- Sat, 08 Dec 2018 14:08:04 +0100
- by egahlin [Sat, 08 Dec 2018 14:08:04 +0100] rev 9873
- 8213966: The ZGC JFR events should be marked as experimental
Reviewed-by: pliden
- Sat, 08 Dec 2018 17:41:17 +0100
- by egahlin [Sat, 08 Dec 2018 17:41:17 +0100] rev 9872
- 8213617: JFR should record the PID of the recorded process
Reviewed-by: mgronlun
- Fri, 07 Dec 2018 18:00:41 +0100
- by egahlin [Fri, 07 Dec 2018 18:00:41 +0100] rev 9871
- 8213421: Line number information for execution samples always 0
Reviewed-by: mgronlun
- Fri, 23 Nov 2018 16:36:07 +0900
- by ysuenaga [Fri, 23 Nov 2018 16:36:07 +0900] rev 9870
- 8213015: Inconsistent settings between JFR.configure and -XX:FlightRecorderOptions
Reviewed-by: mgronlun, egahlin
- Mon, 01 Oct 2018 16:41:10 +0200
- by shade [Mon, 01 Oct 2018 16:41:10 +0200] rev 9869
- 8211239: Build fails without JFR: empty JFR events signatures mismatch
Reviewed-by: mgronlun, dholmes
- Thu, 15 Nov 2018 11:10:04 +0100
- by mgronlun [Thu, 15 Nov 2018 11:10:04 +0100] rev 9868
- 8210024: JFR calls virtual is_Java_thread from ~Thread()
Reviewed-by: kbarrett, dholmes, dcubed, egahlin
- Wed, 05 Dec 2018 16:40:12 +0100
- by egahlin [Wed, 05 Dec 2018 16:40:12 +0100] rev 9867
- 8205516: JFR tool
Reviewed-by: mgronlun
- Tue, 28 Aug 2018 10:10:11 -0400
- by hseigel [Tue, 28 Aug 2018 10:10:11 -0400] rev 9866
- 8202578: Revisit location for class unload events
Summary: Use notify_unload_class() to post JFR class unload events instead of doing a separate traversal of the class loader data graph
Reviewed-by: lfoltan, coleenp, mgronlun, egahlin
- Wed, 12 Dec 2018 18:35:26 +0100
- by egahlin [Wed, 12 Dec 2018 18:35:26 +0100] rev 9865
- 8165675: Trace event for thread park has incorrect unit for timeout
Reviewed-by: mgronlun
- Tue, 13 Feb 2018 15:48:23 +0100
- by rwestberg [Tue, 13 Feb 2018 15:48:23 +0100] rev 9864
- 8041626: Shutdown tracing event
Reviewed-by: dholmes, alanb, rriggs
- Mon, 26 Aug 2019 16:37:09 -0300
- by mbalao [Mon, 26 Aug 2019 16:37:09 -0300] rev 9863
- 8229366: JFR backport allows unchecked writing to memory
Reviewed-by: jbachorik
- Mon, 19 Aug 2019 12:47:38 +0200
- by shade [Mon, 19 Aug 2019 12:47:38 +0200] rev 9862
- 8229873: 8229401 broke jdk8u-jfr-incubator
Reviewed-by: neugens
- Mon, 19 Aug 2019 10:11:31 +0200
- by neugens [Mon, 19 Aug 2019 10:11:31 +0200] rev 9861
- 8229401: Fix JFR code cache test failures
8223689: Add JFR Thread Sampling Support
8223690: Add JFR BiasedLock Event Support
8223691: Add JFR G1 Region Type Change Event Support
8223692: Add JFR G1 Heap Summary Event Support
Summary: Backport JFR from JDK11, additional fixes
Reviewed-by: neugens, apetushkov
Contributed-by: denghui.ddh@alibaba-inc.com
- Wed, 16 May 2018 15:25:51 +0200
- by sgehwolf [Wed, 16 May 2018 15:25:51 +0200] rev 9860
- 8203287: Zero fails to build after JDK-8199712 (Flight Recorder)
Reviewed-by: shade, mdoerr
- Thu, 15 Aug 2019 13:28:03 +0300
- by apetushkov [Thu, 15 Aug 2019 13:28:03 +0300] rev 9859
- 8229708: JFR backport code does not initialize
Summary: added back code accidentally removed during push of JDK-8223147
Reviewed-by: neugens
- Mon, 12 Aug 2019 18:30:40 +0300
- by apetushkov [Mon, 12 Aug 2019 18:30:40 +0300] rev 9858
- 8223147: JFR Backport
8199712: Flight Recorder
8203346: JFR: Inconsistent signature of jfr_add_string_constant
8195817: JFR.stop should require name of recording
8195818: JFR.start should increase autogenerated name by one
8195819: Remove recording=x from jcmd JFR.check output
8203921: JFR thread sampling is missing fixes from JDK-8194552
8203929: Limit amount of data for JFR.dump
8203664: JFR start failure after AppCDS archive created with JFR StartFlightRecording
8003209: JFR events for network utilization
8207392: [PPC64] Implement JFR profiling
8202835: jfr/event/os/TestSystemProcess.java fails on missing events
Summary: Backport JFR from JDK11. Initial integration
Reviewed-by: neugens
- Tue, 14 Apr 2020 19:55:35 +0100
- by andrew [Tue, 14 Apr 2020 19:55:35 +0100] rev 9857
- Added tag jdk8u252-ga for changeset 095e60e7fc8c
- Mon, 06 Apr 2020 04:06:05 +0100
- by andrew [Mon, 06 Apr 2020 04:06:05 +0100] rev 9856
- Added tag jdk8u252-b09 for changeset 095e60e7fc8c
- Wed, 14 Oct 2020 16:43:13 +0800
- by aoqi [Wed, 14 Oct 2020 16:43:13 +0800] rev 9855
- Added tag mips64el-jdk8u252-b11 for changeset 0bada3286229
- Tue, 16 Jun 2020 18:24:46 +0800
- by wangxue [Tue, 16 Jun 2020 18:24:46 +0800] rev 9854
- #13346 Backport of #10019 SP must be decremented first.
Reviewed-by: aoqi
- Thu, 23 Apr 2020 18:09:19 +0800
- by aoqi [Thu, 23 Apr 2020 18:09:19 +0800] rev 9853
- Added tag mips64el-jdk8u252-b10 for changeset 70aa912cebe5
- Wed, 15 Apr 2020 11:49:55 +0800
- by aoqi [Wed, 15 Apr 2020 11:49:55 +0800] rev 9852
- Merge
- Fri, 27 Mar 2020 05:14:26 +0000
- by andrew [Fri, 27 Mar 2020 05:14:26 +0000] rev 9851
- Added tag jdk8u252-b08 for changeset 8f2780b3e4fa
- Wed, 25 Mar 2020 03:20:59 +0000
- by aph [Wed, 25 Mar 2020 03:20:59 +0000] rev 9850
- 8241296: Segfault in JNIHandleBlock::oops_do()
Reviewed-by: andrew
- Fri, 20 Mar 2020 14:26:22 +0000
- by andrew [Fri, 20 Mar 2020 14:26:22 +0000] rev 9849
- Added tag jdk8u252-b07 for changeset d17814ea88e3
- Mon, 16 Mar 2020 00:28:41 +0000
- by andrew [Mon, 16 Mar 2020 00:28:41 +0000] rev 9848
- Added tag jdk8u252-b06 for changeset b4fd7e078c54
- Thu, 27 Feb 2020 19:01:32 +0000
- by andrew [Thu, 27 Feb 2020 19:01:32 +0000] rev 9847
- Added tag jdk8u252-b05 for changeset 9003f35baaa0
- Tue, 07 Jan 2014 14:26:12 -0800
- by twisti [Tue, 07 Jan 2014 14:26:12 -0800] rev 9846
- 8022263: use same Clang warnings on BSD as on Linux
Reviewed-by: kvn, iveresov
- Thu, 27 Feb 2020 06:41:35 +0000
- by andrew [Thu, 27 Feb 2020 06:41:35 +0000] rev 9845
- 8055283: Expand ResourceHashtable with C_HEAP allocation, removal and some unit tests
Reviewed-by: phh
- Thu, 27 Feb 2020 06:05:11 +0000
- by fyang [Thu, 27 Feb 2020 06:05:11 +0000] rev 9844
- 8167409: Invalid value passed to critical JNI function
Summary: the tmp reg used to break the shuffling cycle (handled in ComputeMoveOrder) is set to 64 bit.
Reviewed-by: andrew
- Thu, 27 Feb 2020 05:58:53 +0000
- by vlivanov [Thu, 27 Feb 2020 05:58:53 +0000] rev 9843
- 8181872: C1: possible overflow when strength reducing integer multiply by constant
Reviewed-by: kvn, andrew
- Thu, 27 Feb 2020 05:40:59 +0000
- by shade [Thu, 27 Feb 2020 05:40:59 +0000] rev 9842
- 8187078: -XX:+VerifyOops finds numerous problems when running JPRT
Reviewed-by: andrew
- Mon, 27 Nov 2017 03:11:38 -0800
- by rraghavan [Mon, 27 Nov 2017 03:11:38 -0800] rev 9841
- 8191227: issues with unsafe handle resolution
Summary: added ThreadInVMfromNative or ThreadInVMfromUnknown support
Reviewed-by: thartmann, vlivanov
- Tue, 03 Dec 2019 20:13:16 +0300
- by vlivanov [Tue, 03 Dec 2019 20:13:16 +0300] rev 9840
- 8231430: C2: Memory stomp in max_array_length() for T_ILLEGAL type
Reviewed-by: kvn, thartmann
- Thu, 20 Feb 2020 06:28:18 +0000
- by andrew [Thu, 20 Feb 2020 06:28:18 +0000] rev 9839
- Added tag jdk8u252-b04 for changeset ff1c3c1867b5
- Sat, 24 Oct 2015 15:44:08 -0700
- by fyang [Sat, 24 Oct 2015 15:44:08 -0700] rev 9838
- 8047212: runtime/ParallelClassLoading/bootstrap/random/inner-complex assert(ObjectSynchronizer::verify_objmon_isinpool(inf)) failed: monitor is invalid
Summary: Fix race between ObjectMonitor alloc and verification code; teach SA about "static pointer volatile" fields.
Reviewed-by: andrew
- Wed, 04 Nov 2015 10:12:37 -0800
- by jmasa [Wed, 04 Nov 2015 10:12:37 -0800] rev 9837
- 8135318: CMS wrong max_eden_size for check_gc_overhead_limit
Reviewed-by: jmasa, simonis
Contributed-by: ivan.galkin@sap.com
- Thu, 20 Feb 2020 03:10:15 +0000
- by andrew [Thu, 20 Feb 2020 03:10:15 +0000] rev 9836
- Merge
- Fri, 20 Dec 2019 19:51:00 +0100
- by mdoerr [Fri, 20 Dec 2019 19:51:00 +0100] rev 9835
- 8236179: C1 register allocation error with T_ADDRESS
Reviewed-by: rkennke, vlivanov, roland, mdoerr
Contributed-by: Aditya Mandaleeka <adityam@microsoft.com>
- Fri, 16 Aug 2019 16:50:17 +0200
- by eosterlund [Fri, 16 Aug 2019 16:50:17 +0200] rev 9834
- 8229345: Memory leak due to vtable stubs not being shared on SPARC
Reviewed-by: mdoerr, dholmes, kvn
- Wed, 20 Feb 2019 08:31:40 -0500
- by zgu [Wed, 20 Feb 2019 08:31:40 -0500] rev 9833
- 8219244: NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread
Reviewed-by: coleenp, minqi
- Mon, 17 Feb 2020 09:41:42 +0000
- by andrew [Mon, 17 Feb 2020 09:41:42 +0000] rev 9832
- Added tag jdk8u252-b03 for changeset 2e9728044507
- Mon, 17 Feb 2020 09:29:32 +0000
- by andrew [Mon, 17 Feb 2020 09:29:32 +0000] rev 9831
- Merge
- Mon, 17 Feb 2020 08:53:34 +0000
- by sgehwolf [Mon, 17 Feb 2020 08:53:34 +0000] rev 9830
- 8134579: [TESTBUG] Some bmi tests fail if can_access_local_variables is on.
Summary: Others fail because of uncommon trap. Also fix test file names.
Reviewed-by: roland, andrew
- Tue, 04 Feb 2020 02:11:25 +0000
- by andrew [Tue, 04 Feb 2020 02:11:25 +0000] rev 9829
- Merge
- Mon, 03 Feb 2020 06:40:55 +0000
- by andrew [Mon, 03 Feb 2020 06:40:55 +0000] rev 9828
- Added tag jdk8u252-b02 for changeset 5bd3b8c05552
- Mon, 11 Jan 2016 16:02:42 +0100
- by roland [Mon, 11 Jan 2016 16:02:42 +0100] rev 9827
- 8146792: Predicate moved after partial peel may lead to broken graph
Summary: partial peel can leave a pinned node between predicates and loop and prevent some loop predication
Reviewed-by: kvn, phh, andrew
- Wed, 29 Jan 2020 07:06:55 +0000
- by andrew [Wed, 29 Jan 2020 07:06:55 +0000] rev 9826
- Merge
- Wed, 30 Oct 2019 13:47:49 -0700
- by prr [Wed, 30 Oct 2019 13:47:49 -0700] rev 9825
- 8232154: Update Mesa 3-D Headers to version 19.2.1
Reviewed-by: serb, kcr
- Tue, 11 Feb 2014 21:32:19 -0800
- by henryjen [Tue, 11 Feb 2014 21:32:19 -0800] rev 9824
- 8033215: clang: node.cpp:284 IDX_INIT macro use uninitialized field _out
Reviewed-by: twisti, kvn
- Sat, 25 Jan 2020 06:34:42 +0000
- by clanger [Sat, 25 Jan 2020 06:34:42 +0000] rev 9823
- 8233995: java.vm.vendor (and potentially other properties/fields) not correctly set in Windows/Hotspot build of OpenJDK8
Reviewed-by: andrew
- Mon, 27 Jan 2020 05:10:29 +0000
- by andrew [Mon, 27 Jan 2020 05:10:29 +0000] rev 9822
- Merge
- Sat, 25 Jan 2020 06:42:32 +0000
- by andrew [Sat, 25 Jan 2020 06:42:32 +0000] rev 9821
- Added tag jdk8u252-b01 for changeset a67e9c6edcdd
- Fri, 24 Jan 2020 09:41:30 +0800
- by aeriksso [Fri, 24 Jan 2020 09:41:30 +0800] rev 9820
- 8144732: VM_HeapDumper hits assert with bad dump_len
Reviewed-by: dsamersoff
- Fri, 27 Sep 2019 16:23:12 +0200
- by sgehwolf [Fri, 27 Sep 2019 16:23:12 +0200] rev 9819
- 8227397: Add --with-extra-asflags configure option
Reviewed-by: andrew, ihse, martin
- Thu, 19 Sep 2019 09:50:11 +0200
- by shade [Thu, 19 Sep 2019 09:50:11 +0200] rev 9818
- 8231201: hs_err should print coalesced safepoint operations in Events section
Reviewed-by: phh, dholmes
- Thu, 16 Jan 2020 10:47:16 +0800
- by ddong [Thu, 16 Jan 2020 10:47:16 +0800] rev 9817
- 8232355: Two obsolete flags have the wrong obsolete version in 8u
Summary: Correct the obsolete version of UseOldInlining and AutoShutdownNMT, and delete UseOldInlining in c2_globals.hpp
Reviewed-by: phh
- Tue, 06 May 2014 09:56:55 -0400
- by lfoltan [Tue, 06 May 2014 09:56:55 -0400] rev 9816
- 8041620: Solaris Studio 12.4 C++ 5.13 change in behavior for placing friend declarations within surrounding scope.
Summary: Remove adlc's unused class FileBuffRegion.
Reviewed-by: coleenp, dholmes, kvn
- Tue, 29 Oct 2019 16:02:21 +0100
- by sgehwolf [Tue, 29 Oct 2019 16:02:21 +0100] rev 9815
- 8233023: assert(Opcode() == mem->Opcode() || phase->C->get_alias_index(adr_type()) == Compile::AliasIdxRaw) failed: no mismatched stores, except on raw memory
Summary: Include missing verification code from JDK-8140309 backport
Reviewed-by: phh, roland
- Mon, 06 Jan 2020 21:22:25 +0900
- by fmatte [Mon, 06 Jan 2020 21:22:25 +0900] rev 9814
- 8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is enabled
Summary: error handling for "lib_base_diff == 0"
Reviewed-by: ysuenaga, cjplummer, kevinw
Contributed-by: suenaga@oss.nttdata.com
- Tue, 17 Dec 2019 17:25:50 +0000
- by phh [Tue, 17 Dec 2019 17:25:50 +0000] rev 9813
- 8234264: Incorrect 8047434 JDK 8 backport in 8219677
Summary: Reverse uses of fork_and_exec() second argument in vError.cpp.
Reviewed-by: sgehwolf, simonis
- Tue, 17 Dec 2019 07:03:22 +0000
- by andrew [Tue, 17 Dec 2019 07:03:22 +0000] rev 9812
- Added tag jdk8u252-b00 for changeset 8c0733543544
- Fri, 17 Jan 2020 19:08:14 +0000
- by andrew [Fri, 17 Jan 2020 19:08:14 +0000] rev 9811
- Added tag jdk8u242-ga for changeset 7c9f6b5f8d11
- Wed, 15 Jan 2020 20:08:18 +0000
- by andrew [Wed, 15 Jan 2020 20:08:18 +0000] rev 9810
- Added tag jdk8u242-b08 for changeset 7c9f6b5f8d11
- Wed, 15 Apr 2020 11:14:58 +0800
- by aoqi [Wed, 15 Apr 2020 11:14:58 +0800] rev 9809
- Added tag mips64el-jdk8u242-b10 for changeset a9451177555c
- Thu, 13 Feb 2020 19:16:02 +0800
- by aoqi [Thu, 13 Feb 2020 19:16:02 +0800] rev 9808
- #11867 Backport of #11497 assert(false) failed: Should Not Reach Here, what is the cpu type?
- Wed, 05 Feb 2020 00:26:59 +0800
- by aoqi [Wed, 05 Feb 2020 00:26:59 +0800] rev 9807
- Added tag mips64el-jdk8u242-b09 for changeset 758c07667682
- Tue, 04 Feb 2020 18:13:14 +0800
- by aoqi [Tue, 04 Feb 2020 18:13:14 +0800] rev 9806
- Merge
- Mon, 13 Jan 2020 04:58:01 +0000
- by andrew [Mon, 13 Jan 2020 04:58:01 +0000] rev 9805
- Added tag jdk8u242-b07 for changeset 8b80409d5840
- Mon, 13 Jan 2020 02:15:57 +0000
- by andrew [Mon, 13 Jan 2020 02:15:57 +0000] rev 9804
- 8138978: Examine usages of sun.misc.IOUtils
Reviewed-by: mbalao
- Tue, 08 Oct 2019 10:26:17 -0400
- by mbalao [Tue, 08 Oct 2019 10:26:17 -0400] rev 9803
- 8225261: Better method resolutions
Reviewed-by: andrew
Contributed-by: lois.foltan@oracle.com
- Mon, 06 Jan 2020 06:55:50 +0000
- by andrew [Mon, 06 Jan 2020 06:55:50 +0000] rev 9802
- Added tag jdk8u242-b06 for changeset 81ddc1072b92
- Sat, 04 Jan 2020 21:33:13 +0000
- by alvdavi [Sat, 04 Jan 2020 21:33:13 +0000] rev 9801
- 8235850: [TESTBUG] Remove test/runtime/RedefineTests/test8178870.sh
Summary: Re-remove test removed by JDK-8231463
Reviewed-by: phh, andrew
- Wed, 25 Dec 2019 02:58:36 +0000
- by andrew [Wed, 25 Dec 2019 02:58:36 +0000] rev 9800
- Added tag jdk8u242-b05 for changeset 2c1e9fab6964
- Wed, 25 Dec 2019 02:53:58 +0000
- by snazarki [Wed, 25 Dec 2019 02:53:58 +0000] rev 9799
- 8236178: Debug build failed after 8236058
Reviewed-by: sgehwolf, andrew
- Thu, 19 Dec 2019 19:35:49 +0000
- by andrew [Thu, 19 Dec 2019 19:35:49 +0000] rev 9798
- Merge
- Sun, 08 Dec 2019 22:40:44 +0000
- by andrew [Sun, 08 Dec 2019 22:40:44 +0000] rev 9797
- Merge
- Tue, 26 Nov 2019 15:23:15 +0800
- by sjohanss [Tue, 26 Nov 2019 15:23:15 +0800] rev 9796
- 8156028: G1YoungGenSizer _adaptive_size not correct when setting NewSize and MaxNewSize to the same value
Reviewed-by: jmasa, sangheki, drwhite, phh
Contributed-by: maoliang.ml@alibaba-inc.com
- Fri, 13 Nov 2015 18:14:41 +0300
- by kshefov [Fri, 13 Nov 2015 18:14:41 +0300] rev 9795
- 8131778: java disables UseAES flag when using VIS=2 on sparc
Reviewed-by: iignatyev, kvn
- Tue, 17 Dec 2019 06:08:33 +0000
- by sgehwolf [Tue, 17 Dec 2019 06:08:33 +0000] rev 9794
- 8232984: Upgrading Joni License version to 2.1.16
Reviewed-by: andrew
- Tue, 17 Dec 2019 05:26:57 +0000
- by zgu [Tue, 17 Dec 2019 05:26:57 +0000] rev 9793
- 8229420: [Redo] jstat reports incorrect values for OU for CMS GC
Reviewed-by: andrew
- Tue, 17 Dec 2019 05:07:06 +0000
- by zgu [Tue, 17 Dec 2019 05:07:06 +0000] rev 9792
- 8225141: Better handling of classes in error state in fast class initialization checks
Reviewed-by: andrew
- Wed, 04 Dec 2019 16:24:15 +0000
- by andrew [Wed, 04 Dec 2019 16:24:15 +0000] rev 9791
- Added tag jdk8u242-b04 for changeset 20258ba5a788
- Wed, 04 Dec 2019 16:23:46 +0000
- by andrew [Wed, 04 Dec 2019 16:23:46 +0000] rev 9790
- Merge
- Fri, 10 Jul 2015 11:31:49 -0700
- by ascarpino [Fri, 10 Jul 2015 11:31:49 -0700] rev 9789
- 8130341: GHASH 32bit intrinsics has AEADBadTagException
Reviewed-by: kvn, mcberg
Contributed-by: ygaevsky@azul.com
- Wed, 17 Jun 2015 17:48:25 -0700
- by ascarpino [Wed, 17 Jun 2015 17:48:25 -0700] rev 9788
- 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose, phh
- Wed, 31 Jul 2019 14:28:51 -0400
- by kbarrett [Wed, 31 Jul 2019 14:28:51 -0400] rev 9787
- 8048556: Unnecessary GCLocker-initiated young GCs
Summary: Fixed recognition of unnecessary GCLocker collections.
Reviewed-by: pliden, tschatzl
Contributed-by: johnc@azul.com
- Wed, 27 Nov 2019 05:33:18 +0000
- by andrew [Wed, 27 Nov 2019 05:33:18 +0000] rev 9786
- Added tag jdk8u242-b03 for changeset ee19c358e3b8
- Mon, 18 Nov 2019 16:42:04 +0000
- by andrew [Mon, 18 Nov 2019 16:42:04 +0000] rev 9785
- Added tag jdk8u242-b02 for changeset 775e2bf92114
- Wed, 07 Aug 2019 17:00:19 +0800
- by jiefu [Wed, 07 Aug 2019 17:00:19 +0800] rev 9784
- 8229169: False failure of GenericTaskQueue::pop_local on architectures with weak memory model
Reviewed-by: mdoerr, kbarrett, tschatzl
- Sat, 03 Aug 2019 09:04:04 +0800
- by jiefu [Sat, 03 Aug 2019 09:04:04 +0800] rev 9783
- 8229020: Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else?
Reviewed-by: tschatzl, kbarrett
- Tue, 20 Aug 2019 07:47:13 +0200
- by thartmann [Tue, 20 Aug 2019 07:47:13 +0200] rev 9782
- 8228888: C2 compilation fails with assert "m has strange control"
Summary: Weakened too strong assert.
Reviewed-by: kvn, roland
- Fri, 30 Aug 2019 09:24:54 +0200
- by rrich [Fri, 30 Aug 2019 09:24:54 +0200] rev 9781
- 8230363: C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG
Reviewed-by: thartmann, mdoerr
- Thu, 07 Nov 2019 17:56:14 -0500
- by simonis [Thu, 07 Nov 2019 17:56:14 -0500] rev 9780
- 8206173: MallocSiteTable::initialize() doesn't take function descriptors into account
Reviewed-by: stuefe, zgu
- Mon, 11 Nov 2019 17:23:50 +0000
- by andrew [Mon, 11 Nov 2019 17:23:50 +0000] rev 9779
- Merge
- Thu, 07 Feb 2019 14:29:17 -0500
- by zgu [Thu, 07 Feb 2019 14:29:17 -0500] rev 9778
- 8218558: NMT stack traces in output should show mt component for virtual memory allocations
Reviewed-by: shade, stuefe, coleenp
- Fri, 08 Nov 2019 16:49:34 +0000
- by andrew [Fri, 08 Nov 2019 16:49:34 +0000] rev 9777
- Added tag jdk8u242-b01 for changeset ce42ae95d4d6
- Tue, 08 Oct 2019 15:38:35 +0200
- by thartmann [Tue, 08 Oct 2019 15:38:35 +0200] rev 9776
- 8134739: compiler/loopopts/superword/TestVectorizationWithInvariant crashes in loop opts
Summary: Bail out of superword optimization if loop was removed (i.e., if zero-trip Opaque1Node was removed).
Reviewed-by: kvn, roland
- Fri, 27 Feb 2015 11:41:42 +0300
- by fzhinkin [Fri, 27 Feb 2015 11:41:42 +0300] rev 9775
- 8073154: NULL-pointer dereferencing in LIR_OpProfileType::print_instr
Reviewed-by: iveresov
- Thu, 20 Aug 2015 11:18:51 -0400
- by coleenp [Thu, 20 Aug 2015 11:18:51 -0400] rev 9774
- 8133951: Zero interpreter asserts in stubRoutines.cpp
Summary: Allow zero sized code buffer when checking if there's enough remaining size
Reviewed-by: kvn
- Thu, 31 Oct 2019 19:36:58 +0100
- by shade [Thu, 31 Oct 2019 19:36:58 +0100] rev 9773
- 8231398: Add time tracing for gc log rotation at safepoint cleanup
Reviewed-by: phh, andrew
- Mon, 28 Oct 2019 13:29:09 +0800
- by fyang [Mon, 28 Oct 2019 13:29:09 +0800] rev 9772
- 8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop
Summary: Duplicate cmp node in empty loop if it has other users
Reviewed-by: neliasso, thartmann
Contributed-by: wanghuang3@huawei.com, xietuo@huawei.com
- Thu, 17 Oct 2019 13:48:07 +0100
- by andrew [Thu, 17 Oct 2019 13:48:07 +0100] rev 9771
- Merge
- Tue, 10 Sep 2019 19:58:22 +0200
- by shade [Tue, 10 Sep 2019 19:58:22 +0200] rev 9770
- 8230813: Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list
Reviewed-by: zgu
- Mon, 16 Sep 2019 12:02:41 +0200
- by shade [Mon, 16 Sep 2019 12:02:41 +0200] rev 9769
- 8230238: Add another regression test for JDK-8134739
Reviewed-by: kvn
- Wed, 26 Feb 2014 07:46:46 +0100
- by adlertz [Wed, 26 Feb 2014 07:46:46 +0100] rev 9768
- 8010500: [parfait] Possible null pointer dereference at hotspot/src/share/vm/opto/loopnode.hpp
Summary: Added NULL check for loopnode() in get_pre_loop_end()
Reviewed-by: kvn, roland
- Thu, 12 Sep 2019 15:29:50 -0400
- by zgu [Thu, 12 Sep 2019 15:29:50 -0400] rev 9767
- 8217676: Upgrade libpng to 1.6.37
Reviewed-by: prr, jdv, kcr
- Thu, 12 Sep 2019 15:15:22 -0400
- by zgu [Thu, 12 Sep 2019 15:15:22 -0400] rev 9766
- 8178870: instrumentation.retransformClasses cause coredump
Summary: Don't double-free cached class bytes on redefinition loading failure.
Reviewed-by: sspitsyn, jiangli
- Fri, 06 Sep 2019 03:21:28 +0100
- by andrew [Fri, 06 Sep 2019 03:21:28 +0100] rev 9765
- Added tag jdk8u242-b00 for changeset 760b28d87178
- Tue, 15 Oct 2019 21:37:52 +0100
- by andrew [Tue, 15 Oct 2019 21:37:52 +0100] rev 9764
- Added tag jdk8u232-ga for changeset 12177d88b89c
- Thu, 10 Oct 2019 04:40:01 +0100
- by andrew [Thu, 10 Oct 2019 04:40:01 +0100] rev 9763
- Added tag jdk8u232-b09 for changeset 12177d88b89c
- Tue, 04 Feb 2020 17:38:01 +0800
- by loongson@localhost.localdomain [Tue, 04 Feb 2020 17:38:01 +0800] rev 9762
- Added tag mips64el-jdk8u232-b11 for changeset 17884ee5d053
- Wed, 04 Dec 2019 18:01:06 +0800
- by jiefu [Wed, 04 Dec 2019 18:01:06 +0800] rev 9761
- #10637: java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java fails with -XX:ReservedCodeCacheSize=256m
Reviewed-by: aoqi
- Mon, 02 Dec 2019 16:01:35 +0800
- by aoqi [Mon, 02 Dec 2019 16:01:35 +0800] rev 9760
- #11180 Backport of #9871 MIPS port of 7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments
- Mon, 18 Nov 2019 10:41:48 +0800
- by huangjia [Mon, 18 Nov 2019 10:41:48 +0800] rev 9759
- #10052 Backport of #9904 compiler/floatingpoint/TestFloatSyncJNIArgs.java failed
Reviewed-by: aoqi
- Mon, 25 Nov 2019 15:36:48 +0800
- by huangjia [Mon, 25 Nov 2019 15:36:48 +0800] rev 9758
- #11080 Backport testcase of JDK-8207838 compiler/floatingpoint/TestFloatSyncJNIArgs.java
Reviewed-by: aoqi
Contributed-by: guoge1@huawei.com, huangjia
- Mon, 11 Nov 2019 11:48:39 +0800
- by aoqi [Mon, 11 Nov 2019 11:48:39 +0800] rev 9757
- Added tag mips64el-jdk8u232-b10 for changeset 2be326848943
- Sat, 09 Nov 2019 20:29:45 +0800
- by aoqi [Sat, 09 Nov 2019 20:29:45 +0800] rev 9756
- Merge
- Thu, 26 Sep 2019 07:17:41 +0100
- by andrew [Thu, 26 Sep 2019 07:17:41 +0100] rev 9755
- Added tag jdk8u232-b08 for changeset 4170228e11e6
- Thu, 26 Sep 2019 06:56:38 +0100
- by zgu [Thu, 26 Sep 2019 06:56:38 +0100] rev 9754
- 8231463: Fix runtime/RedefineTests/RedefineDoubleDelete.java test in 8u
Reviewed-by: andrew
- Wed, 26 Jun 2019 01:15:51 +0000
- by valeriep [Wed, 26 Jun 2019 01:15:51 +0000] rev 9753
- 8226607: Inconsistent info between pcsclite.md and MUSCLE headers
Summary: Updated the info based on MUSCLE v1.8.24
Reviewed-by: ascarpino
- Mon, 23 Sep 2019 06:13:46 +0100
- by andrew [Mon, 23 Sep 2019 06:13:46 +0100] rev 9752
- Added tag jdk8u232-b07 for changeset c751303497d5
- Fri, 13 Jun 2014 05:10:44 -0700
- by dsamersoff [Fri, 13 Jun 2014 05:10:44 -0700] rev 9751
- 8038392: Generating prelink cache breaks JAVA 'jinfo' utility normal behaviour
Summary: Better parsing of /proc/pid/maps in sa
Reviewed-by: sspitsyn, sla
- Mon, 16 Sep 2019 18:07:11 +0100
- by andrew [Mon, 16 Sep 2019 18:07:11 +0100] rev 9750
- Added tag jdk8u232-b06 for changeset fea2c7f50ce8
- Thu, 12 Sep 2019 15:29:50 -0400
- by zgu [Thu, 12 Sep 2019 15:29:50 -0400] rev 9749
- 8217676: Upgrade libpng to 1.6.37
Reviewed-by: prr, jdv, kcr
- Thu, 12 Sep 2019 15:15:22 -0400
- by zgu [Thu, 12 Sep 2019 15:15:22 -0400] rev 9748
- 8178870: instrumentation.retransformClasses cause coredump
Summary: Don't double-free cached class bytes on redefinition loading failure.
Reviewed-by: sspitsyn, jiangli
- Wed, 04 Sep 2019 19:40:35 +0100
- by andrew [Wed, 04 Sep 2019 19:40:35 +0100] rev 9747
- Added tag jdk8u232-b05 for changeset b13d79420363
- Wed, 04 Sep 2019 17:48:48 +0100
- by andrew [Wed, 04 Sep 2019 17:48:48 +0100] rev 9746
- 8147611: G1 - Missing memory barrier in start_cset_region_for_worker
Reviewed-by: mgerdin, tschatzl
- Tue, 03 Sep 2019 06:57:35 +0100
- by zgu [Tue, 03 Sep 2019 06:57:35 +0100] rev 9745
- 8155951: VM crash in nsk/jvmti/RedefineClasses/StressRedefine: assert failed: Corrupted constant pool
8151066: assert(0 <= i && i < length()) failed: index out of bounds
Summary: lock classes for redefinition because constant pool merging isn't thread safe, use method constant pool because constant pool merging doesn't make equivalent cpCaches because of invokedynamic
Reviewed-by: shade, andrew
- Tue, 03 Sep 2019 06:41:37 +0100
- by andrew [Tue, 03 Sep 2019 06:41:37 +0100] rev 9744
- 8141570: Fix Zero interpreter build for --disable-precompiled-headers
Summary: Prepare Zero build for backport of JDK-8062808.
Reviewed-by: sgehwolf
- Thu, 11 Jul 2019 09:26:04 -0400
- by hseigel [Thu, 11 Jul 2019 09:26:04 -0400] rev 9743
- 8226798: JVM crash in klassItable::initialize_itable_for_interface(int, InstanceKlass*, bool, Thread*)
Summary: When calculating vtable size at class load time, do not look for miranda method if matching package private method is found in a super class.
Reviewed-by: acorn, lfoltan
- Fri, 19 Jun 2015 17:46:42 -0700
- by kvn [Fri, 19 Jun 2015 17:46:42 -0700] rev 9742
- 8080157: assert(allocates2(pc)) failed: not in CodeBuffer memory
Summary: increase code_size2 for stubs
Reviewed-by: iveresov
- Thu, 14 Feb 2019 14:31:32 +0100
- by neliasso [Thu, 14 Feb 2019 14:31:32 +0100] rev 9741
- 8087128: C2: Disallow definition split on MachCopySpill nodes
Reviewed-by: kvn
- Fri, 15 Jun 2018 08:28:08 -0700
- by kvn [Fri, 15 Jun 2018 08:28:08 -0700] rev 9740
- 8202948: C2: assert(init_offset >= 0) failed: positive offset from object start
Summary: convert the assert into compilation check which will skip superword optimization
Reviewed-by: roland, thartmann
- Fri, 14 Dec 2018 11:22:26 +0100
- by roland [Fri, 14 Dec 2018 11:22:26 +0100] rev 9739
- 8215265: C2: range check elimination may allow illegal out of bound access
Reviewed-by: thartmann, kvn
- Fri, 28 Sep 2018 14:24:22 +0200
- by roland [Fri, 28 Sep 2018 14:24:22 +0200] rev 9738
- 8211232: GraphKit::make_runtime_call() sometimes attaches wrong memory state to call
Reviewed-by: kvn
- Mon, 21 Jan 2019 13:31:42 +0800
- by fyang [Mon, 21 Jan 2019 13:31:42 +0800] rev 9737
- 8217359: C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal
Reviewed-by: thartmann
Contributed-by: jitao8@huawei.com
- Mon, 11 Mar 2019 11:42:57 +0100
- by thartmann [Mon, 11 Mar 2019 11:42:57 +0100] rev 9736
- 8218201: Failures when vmIntrinsics::_getClass is not inlined
Summary: Fix BCEscapeAnalyzer to correctly handle _getClass intrinsic.
Reviewed-by: kvn, dlong, redestad, neliasso
- Mon, 19 Aug 2019 17:36:36 +0200
- by neliasso [Mon, 19 Aug 2019 17:36:36 +0200] rev 9735
- 8219517: assert(false) failed: infinite loop in PhaseIterGVN::optimize
Reviewed-by: kvn, thartmann
- Wed, 01 May 2019 20:25:31 -0700
- by manc [Wed, 01 May 2019 20:25:31 -0700] rev 9734
- 8223227: Rename acquire_tag_map() to tag_map_acquire() in jvmtiEnvBase
Reviewed-by: dholmes, jcbeyler
- Tue, 30 Apr 2019 18:44:41 -0700
- by manc [Tue, 30 Apr 2019 18:44:41 -0700] rev 9733
- 8223177: Data race on JvmtiEnvBase::_tag_map in double-checked locking
Summary: Add memory fences on accesses to JvmtiEnvBase::_tag_map
Reviewed-by: dholmes, jcbeyler, sspitsyn
- Thu, 15 Aug 2019 02:51:03 +0100
- by andrew [Thu, 15 Aug 2019 02:51:03 +0100] rev 9732
- Added tag jdk8u232-b04 for changeset 921c5ee7965f
- Mon, 12 Aug 2019 05:04:36 +0100
- by andrew [Mon, 12 Aug 2019 05:04:36 +0100] rev 9731
- Merge
- Sun, 11 Aug 2019 19:11:08 -0400
- by mdoerr [Sun, 11 Aug 2019 19:11:08 -0400] rev 9730
- 8188868: PPC64: Support AES intrinsics on Big Endian
Reviewed-by: goetz
- Fri, 09 Aug 2019 00:11:11 +0100
- by andrew [Fri, 09 Aug 2019 00:11:11 +0100] rev 9729
- Added tag jdk8u232-b03 for changeset fa7fe6dae563
- Tue, 29 Jan 2019 08:28:24 -0500
- by zgu [Tue, 29 Jan 2019 08:28:24 -0500] rev 9728
- 8217785: Padding ParallelTaskTerminator::_offered_termination variable
Reviewed-by: shade, tschatzl
- Thu, 01 Aug 2019 03:44:03 +0100
- by andrew [Thu, 01 Aug 2019 03:44:03 +0100] rev 9727
- Added tag jdk8u232-b02 for changeset c963a2881865
- Thu, 25 Apr 2019 14:02:51 +0200
- by sgehwolf [Thu, 25 Apr 2019 14:02:51 +0200] rev 9726
- 8222737: [TESTBUG] Allow for tier 1 like testing in OpenJDK 8u
Reviewed-by: adinn, shade, andrew
- Tue, 21 May 2019 09:08:01 +0200
- by roland [Tue, 21 May 2019 09:08:01 +0200] rev 9725
- 8224580: Matcher can cause oop field/array element to be reloaded
Reviewed-by: neliasso, rkennke, dlong
- Thu, 25 Jul 2019 16:23:36 +0100
- by andrew [Thu, 25 Jul 2019 16:23:36 +0100] rev 9724
- Added tag jdk8u232-b01 for changeset afa42cf8d060
- Mon, 23 Mar 2015 10:15:53 +0100
- by thartmann [Mon, 23 Mar 2015 10:15:53 +0100] rev 9723
- 8075136: Unnecessary sign extension for byte array access
Summary: Added C2 matching rules to remove unnecessary sign extension for byte array access.
Reviewed-by: roland, kvn, aph, adinn
- Wed, 24 Jul 2019 21:43:36 +0200
- by shade [Wed, 24 Jul 2019 21:43:36 +0200] rev 9722
- 8228405: Incorrect format strings in PhaseIdealLoop::rc_predicate
Reviewed-by: andrew, phh
- Mon, 07 Aug 2017 12:19:17 +0200
- by sgehwolf [Mon, 07 Aug 2017 12:19:17 +0200] rev 9721
- 8185900: hotspot build failed with gcc version Red Hat 4.4.7-3
Summary: Cast to void* within DTRACE_CLASS* macros.
Reviewed-by: coleenp, shade
- Tue, 24 May 2016 12:42:43 -0500
- by gziemski [Tue, 24 May 2016 12:42:43 -0500] rev 9720
- 8152856: Xcode 7.3 -Wshift-negative-value compile failure on Mac OS X
Summary: Implement _lh_array_tag_type_value as const, not enum.
Reviewed-by: vlivanov, minqi
- Wed, 17 Jul 2019 21:18:57 +0100
- by andrew [Wed, 17 Jul 2019 21:18:57 +0100] rev 9719
- Merge
- Wed, 17 Jul 2019 20:41:54 +0100
- by andrew [Wed, 17 Jul 2019 20:41:54 +0100] rev 9718
- Added tag jdk8u232-b00 for changeset 1ec20e8a3d8a
- Fri, 21 Sep 2018 16:58:36 +0200
- by sgehwolf [Fri, 21 Sep 2018 16:58:36 +0200] rev 9717
- 8210761: libjsig is being compiled without optimization
Reviewed-by: clanger, andrew
- Sat, 06 Jul 2019 19:18:57 +0100
- by andrew [Sat, 06 Jul 2019 19:18:57 +0100] rev 9716
- Merge
- Tue, 19 Feb 2019 08:58:55 +0100
- by thartmann [Tue, 19 Feb 2019 08:58:55 +0100] rev 9715
- 8218721: C1's CEE optimization produces safepoint poll with invalid debug information
Summary: Bail out of CEE if one of the gotos is a safepoint but the if is not.
Reviewed-by: vlivanov, mdoerr
- Wed, 19 Jun 2019 09:42:12 +0900
- by ysuenaga [Wed, 19 Jun 2019 09:42:12 +0900] rev 9714
- 8225636: SA can't handle prelinked libraries
Reviewed-by: sspitsyn, cjplummer
- Tue, 18 Jun 2019 09:33:34 -0400
- by ogatak [Tue, 18 Jun 2019 09:33:34 -0400] rev 9713
- 8185979: PPC64: Implement SHA2 intrinsic
Reviewed-by: mdoerr, goetz
Contributed-by: Bruno Rosa <bruno.rosa@eldorado.org.br>, Gustavo Serra Scalet <gustavo.scalet@eldorado.org.br>, Igor Nunes <igor.nunes@eldorado.org.br>, Martin Doerr <martin.doerr@sap.com>
- Mon, 17 Jun 2019 17:20:10 +0100
- by andrew [Mon, 17 Jun 2019 17:20:10 +0100] rev 9712
- Merge
- Mon, 17 Jun 2019 16:41:38 +0100
- by andrew [Mon, 17 Jun 2019 16:41:38 +0100] rev 9711
- 8202353: os::readdir should use readdir instead of readdir_r
Summary: Summary: os::readdir uses POSIX readdir, drop buffer arg, fix JFR uses.
Reviewed-by: coleenp, tschatzl, bsrbnd, shade, phh
- Tue, 30 Apr 2019 14:49:19 +0200
- by thartmann [Tue, 30 Apr 2019 14:49:19 +0200] rev 9710
- 8219807: C2 crash in IfNode::up_one_dom(Node*, bool)
Summary: Guard against regions degraded to copies.
Reviewed-by: kvn
- Tue, 16 Jul 2019 22:10:23 +0100
- by andrew [Tue, 16 Jul 2019 22:10:23 +0100] rev 9709
- Added tag jdk8u222-ga for changeset adfdce09acc3
- Thu, 11 Jul 2019 00:03:29 +0100
- by andrew [Thu, 11 Jul 2019 00:03:29 +0100] rev 9708
- Added tag jdk8u222-b10 for changeset adfdce09acc3
- Sat, 09 Nov 2019 20:15:27 +0800
- by aoqi [Sat, 09 Nov 2019 20:15:27 +0800] rev 9707
- Added tag mips64el-jdk8u222-b12 for changeset 8c67a8d09196
- Fri, 11 Oct 2019 22:53:27 +0800
- by huangjia [Fri, 11 Oct 2019 22:53:27 +0800] rev 9706
- #10409 Backport of #9905 runtime/CheckUnhandledOops/TestOutOfMemory.java fastdebug crash
Reviewed-by: aoqi
- Fri, 27 Sep 2019 11:31:13 +0800
- by huangjia [Fri, 27 Sep 2019 11:31:13 +0800] rev 9705
- #10071 MIPS Port of 8176100: [REDO][REDO] G1 Needs pre barrier on dereference of weak JNI handles
Summary: runtime/jni/CallWithJNIWeak/test.sh runtime/jni/ReturnJNIWeak/test.sh crash
Reviewed-by: aoqi
- Wed, 11 Sep 2019 12:40:06 +0800
- by aoqi [Wed, 11 Sep 2019 12:40:06 +0800] rev 9704
- Added tag mips64el-jdk8u222-b11 for changeset 2fdf635bcf28
- Thu, 05 Sep 2019 18:52:27 +0800
- by aoqi [Thu, 05 Sep 2019 18:52:27 +0800] rev 9703
- Merge
- Mon, 08 Jul 2019 03:53:35 +0100
- by andrew [Mon, 08 Jul 2019 03:53:35 +0100] rev 9702
- Added tag jdk8u222-b09 for changeset 55f693ba975d
- Thu, 04 Jul 2019 18:20:43 +0100
- by andrew [Thu, 04 Jul 2019 18:20:43 +0100] rev 9701
- 8223511: Extended AES support
Reviewed-by: phh, mbalao, bae
- Mon, 01 Jul 2019 20:58:12 +0100
- by andrew [Mon, 01 Jul 2019 20:58:12 +0100] rev 9700
- Added tag jdk8u222-b08 for changeset 36a743eee672
- Sat, 22 Jun 2019 19:09:31 +0100
- by andrew [Sat, 22 Jun 2019 19:09:31 +0100] rev 9699
- Added tag jdk8u222-b07 for changeset 75f4e02f1113
- Wed, 19 Jun 2019 18:06:41 +0100
- by aph [Wed, 19 Jun 2019 18:06:41 +0100] rev 9698
- Merge
- Wed, 19 Jun 2019 16:36:26 +0100
- by aph [Wed, 19 Jun 2019 16:36:26 +0100] rev 9697
- 8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding
Reviewed-by: kbarrett, tschatzl
- Fri, 14 Jun 2019 13:46:47 +0100
- by andrew [Fri, 14 Jun 2019 13:46:47 +0100] rev 9696
- Added tag jdk8u222-b06 for changeset 17778f8991c8
- Wed, 05 Jun 2019 05:15:56 +0100
- by andrew [Wed, 05 Jun 2019 05:15:56 +0100] rev 9695
- Merge
- Wed, 05 Jun 2019 04:48:05 +0100
- by andrew [Wed, 05 Jun 2019 04:48:05 +0100] rev 9694
- Added tag jdk8u222-b05 for changeset 1ec20e8a3d8a
- Wed, 05 Jun 2019 04:10:43 +0100
- by stooke [Wed, 05 Jun 2019 04:10:43 +0100] rev 9693
- 8193830: Xalan Update: Xalan Java 2.7.2
Reviewed-by: lancea, clanger, andrew
- Wed, 05 Jun 2019 03:33:17 +0100
- by stooke [Wed, 05 Jun 2019 03:33:17 +0100] rev 9692
- 8210886: Remove references in xwindows.md to non-existent files.
Reviewed-by: serb, dmarkov, andrew
- Thu, 09 May 2019 18:38:42 -0700
- by xliu [Thu, 09 May 2019 18:38:42 -0700] rev 9691
- 8223537: testlibrary_tests/ctw/ClassesListTest.java fails with Agent timeout frequently
Reviewed-by: thartmann, kvn
- Wed, 05 Jun 2019 03:07:31 +0100
- by xliu [Wed, 05 Jun 2019 03:07:31 +0100] rev 9690
- 8222670: pathological case of JIT recompilation and code cache bloat
Summary: Prevent downgraded compilation tasks from recompiling.
Reviewed-by: sgehwolf, thartmann, andrew
- Mon, 03 Jun 2019 16:14:54 +0100
- by xliu [Mon, 03 Jun 2019 16:14:54 +0100] rev 9689
- 8059575: JEP-JDK-8043304: Test task: Tiered Compilation level transition tests
Summary: Includes compile_id addition from JDK-8054492
Reviewed-by: andrew
- Sun, 31 Mar 2019 16:57:21 -0700
- by serb [Sun, 31 Mar 2019 16:57:21 -0700] rev 9688
- 8220495: Update GIFlib library to the 5.1.8
Reviewed-by: prr
- Mon, 03 Jun 2019 17:16:58 -0400
- by gromero [Mon, 03 Jun 2019 17:16:58 -0400] rev 9687
- 8185969: PPC64: Improve VSR support to use up to 64 registers
Reviewed-by: mdoerr, goetz
Contributed-by: Gustavo Serra Scalet <gustavo.scalet@eldorado.org.br>, Kazunori Ogata <ogatak@jp.ibm.com>
- Wed, 01 May 2019 22:02:48 +0530
- by rraghavan [Wed, 01 May 2019 22:02:48 +0530] rev 9686
- 8202414: Unsafe write after primitive array creation may result in array length change
Summary: Avoided collecting unaligned stores in Initialize node by making can_capture_store return false for same
Reviewed-by: dlong, kvn, vlivanov
- Tue, 28 May 2019 18:50:44 +0200
- by rkennke [Tue, 28 May 2019 18:50:44 +0200] rev 9685
- 8218020: Fix version number in mesa.md 3rd party legal file
Reviewed-by: clanger
- Sun, 26 May 2019 21:02:55 -0400
- by gromero [Sun, 26 May 2019 21:02:55 -0400] rev 9684
- 8166684: PPC64: implement intrinsic code with vector instructions for Unsafe.copyMemory()
Reviewed-by: simonis, mdoerr
Contributed-by: Michihiro Horie <horie@jp.ibm.com>
- Wed, 29 May 2019 09:09:43 +0100
- by adinn [Wed, 29 May 2019 09:09:43 +0100] rev 9683
- 8202884: SA: Attach/detach might fail on Linux if debugee application create/destroy threads during attaching
Summary: While doing a ptrace attach, do not attach to threads which are in the process of exiting or are zombies -- skip these threads.
Reviewed-by: jcbeyler, ysuenaga
- Thu, 23 May 2019 04:05:08 +0100
- by andrew [Thu, 23 May 2019 04:05:08 +0100] rev 9682
- Added tag jdk8u222-b04 for changeset d690709cc339
- Thu, 23 May 2019 03:59:28 +0100
- by andrew [Thu, 23 May 2019 03:59:28 +0100] rev 9681
- Merge
- Mon, 20 May 2019 16:05:27 -0400
- by mhorie [Mon, 20 May 2019 16:05:27 -0400] rev 9680
- 8158232: PPC64: improve byte, int and long array copy stubs by using VSX instructions
Reviewed-by: goetz, mdoerr
Contributed-by: Kazunori Ogata <ogatak@jp.ibm.com>
- Mon, 20 May 2019 14:37:33 +0000
- by phh [Mon, 20 May 2019 14:37:33 +0000] rev 9679
- 8223883: Fix jni.cpp copyright date after 8223528
Summary: Change copyright date from 2017 to 2018.
Reviewed-by: andrew
- Fri, 17 May 2019 18:53:31 +0100
- by andrew [Fri, 17 May 2019 18:53:31 +0100] rev 9678
- Added tag jdk8u222-b03 for changeset af43bab3c5d0
- Fri, 17 May 2019 18:13:25 +0100
- by dholmes [Fri, 17 May 2019 18:13:25 +0100] rev 9677
- 8151322: Implement os::set_native_thread_name() on Solaris
Reviewed-by: sla, kbarrett, gziemski
- Mon, 13 Oct 2014 22:11:39 +0200
- by sla [Mon, 13 Oct 2014 22:11:39 +0200] rev 9676
- 7102541: RFE: os::set_native_thread_name() cleanups
Summary: implement os::set_native_thread_name() on windows, linux
Reviewed-by: sla, ctornqvi, simonis
Contributed-by: thomas.stuefe@sap.com
- Fri, 17 May 2019 07:44:31 +0100
- by clanger [Fri, 17 May 2019 07:44:31 +0100] rev 9675
- 8213213: Remove src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h
Reviewed-by: phh
- Wed, 09 Dec 2015 21:24:57 +0900
- by ysuenaga [Wed, 09 Dec 2015 21:24:57 +0900] rev 9674
- 8144332: HSDB could not terminate when close button is pushed.
Reviewed-by: jbachorik
- Tue, 30 Apr 2019 17:42:33 +0200
- by sgehwolf [Tue, 30 Apr 2019 17:42:33 +0200] rev 9673
- 8210425: [x86] sharedRuntimeTrig/sharedRuntimeTrans compiled without optimization
Summary: Compile with -O3 and relevant C flags as for fdlibm.
Reviewed-by: andrew
- Tue, 14 May 2019 15:04:47 +0100
- by andrew [Tue, 14 May 2019 15:04:47 +0100] rev 9672
- Merge
- Fri, 10 May 2019 18:50:40 +0000
- by phh [Fri, 10 May 2019 18:50:40 +0000] rev 9671
- 8223664: Add jtreg tests for 8223528, backport to jdk8u of 8176100
Summary: Add hotspot/test/runtime/jni directory with two tests for 8176100
Reviewed-by: kbarrett, coleenp, tschatzl
- Fri, 10 May 2019 18:15:24 +0100
- by andrew [Fri, 10 May 2019 18:15:24 +0100] rev 9670
- Added tag jdk8u222-b02 for changeset 32bc598624bd
- Tue, 07 May 2019 20:38:26 +0000
- by phh [Tue, 07 May 2019 20:38:26 +0000] rev 9669
- 8176100: [REDO][REDO] G1 Needs pre barrier on dereference of weak JNI handles
Summary: Add tag bit to all JNI weak handles
Reviewed-by: kbarrett, coleenp, tschatzl
- Thu, 05 Nov 2015 11:42:42 +0100
- by aeriksso [Thu, 05 Nov 2015 11:42:42 +0100] rev 9668
- 8134030: test/serviceability/dcmd/gc/HeapDumpTest fails to verify the dump
Reviewed-by: dholmes
- Fri, 18 Jan 2019 17:05:41 +0100
- by shade [Fri, 18 Jan 2019 17:05:41 +0100] rev 9667
- 8217315: Proper units should print more significant digits
Reviewed-by: stuefe, tschatzl
- Thu, 02 May 2019 17:12:38 +0100
- by andrew [Thu, 02 May 2019 17:12:38 +0100] rev 9666
- Merge
- Tue, 15 Mar 2016 10:11:02 +0100
- by stefank [Tue, 15 Mar 2016 10:11:02 +0100] rev 9665
- 8151539: Remove duplicate AlwaysTrueClosures
Reviewed-by: tschatzl, mgerdin, kbarrett, drwhite
- Wed, 01 May 2019 06:16:36 +0100
- by andrew [Wed, 01 May 2019 06:16:36 +0100] rev 9664
- Added tag jdk8u222-b01 for changeset 7fe2cda84af1
- Thu, 25 Apr 2019 05:12:03 +0100
- by andrew [Thu, 25 Apr 2019 05:12:03 +0100] rev 9663
- Merge
- Wed, 24 Apr 2019 11:48:37 -0400
- by gromero [Wed, 24 Apr 2019 11:48:37 -0400] rev 9662
- 8154156: PPC64: improve array copy stubs by using vector instructions
Reviewed-by: goetz, mdoerr
Contributed-by: Kazunori Ogata <ogatak@jp.ibm.com>
- Mon, 15 Apr 2019 16:27:50 +0000
- by cvarming [Mon, 15 Apr 2019 16:27:50 +0000] rev 9661
- 8150013: ParNew: Prune nmethods scavengable list.
Summary: Speed up ParNew collections by pruning the list of scavengable nmethods.
Reviewed-by: jmasa, tonyp, twisti
- Fri, 22 Aug 2014 09:30:57 -0700
- by ctornqvi [Fri, 22 Aug 2014 09:30:57 -0700] rev 9660
- 8055814: [TESTBUG] runtime/NMT/NMTWithCDS.java fails with product builds due to missing UnlockDiagnosticVMOptions
Summary: Passing -XX:+UnlockDiagnosticVMOptions to ProcessBuilder
Reviewed-by: zgu, gtriantafill
- Wed, 10 Apr 2019 11:38:47 +0200
- by sgehwolf [Wed, 10 Apr 2019 11:38:47 +0200] rev 9659
- 8221355: Performance regression after JDK-8155635 backport into 8u
Reviewed-by: shade, roland
- Mon, 01 Apr 2019 14:31:23 +0200
- by clanger [Mon, 01 Apr 2019 14:31:23 +0200] rev 9658
- Merge
- Thu, 31 Jan 2019 23:56:37 +0800
- by aoqi [Thu, 31 Jan 2019 23:56:37 +0800] rev 9657
- 8217597: [TESTBUG] old version docker does not support --cpus
Summary: "--cpus" is only available in Docker 1.13 and higher, and is the equivalent of setting both --cpu-period and --cpu-quota.
Reviewed-by: bobv, dholmes
Contributed-by: aoqi@loongson.cn
- Tue, 19 Mar 2019 17:30:58 +0100
- by shade [Tue, 19 Mar 2019 17:30:58 +0100] rev 9656
- 8220718: Missing ResourceMark in nmethod::metadata_do
Reviewed-by: mdoerr, zgu
- Thu, 31 Jan 2019 04:49:46 -0800
- by kevinw [Thu, 31 Jan 2019 04:49:46 -0800] rev 9655
- 8209951: Problematic sparc intrinsic: com.sun.crypto.provider.CipherBlockChaining
Reviewed-by: kvn, thartmann
Contributed-by: fairoz.matte@oracle.com
- Wed, 23 Jan 2019 23:24:10 -0800
- by jcm [Wed, 23 Jan 2019 23:24:10 -0800] rev 9654
- 8213825: assert(false) failed: Non-balanced monitor enter/exit! Likely JNI locking
Summary: skip sfpt optimization for Load is removed for Java Object's Markword Load.
Reviewed-by: kvn, dlong
- Mon, 18 Mar 2019 08:57:23 +0100
- by clanger [Mon, 18 Mar 2019 08:57:23 +0100] rev 9653
- Merge
- Mon, 18 Mar 2019 08:55:55 +0100
- by clanger [Mon, 18 Mar 2019 08:55:55 +0100] rev 9652
- Added tag jdk8u222-b00 for changeset 5af8ec63c21c
- Tue, 16 Apr 2019 21:59:39 +0100
- by andrew [Tue, 16 Apr 2019 21:59:39 +0100] rev 9651
- Added tag jdk8u212-ga for changeset 96fec237fcc0
- Wed, 10 Apr 2019 17:34:10 +0100
- by andrew [Wed, 10 Apr 2019 17:34:10 +0100] rev 9650
- Added tag jdk8u212-b04 for changeset b2000ea410b0
- Wed, 10 Apr 2019 11:38:47 +0200
- by sgehwolf [Wed, 10 Apr 2019 11:38:47 +0200] rev 9649
- 8221355: Performance regression after JDK-8155635 backport into 8u
Reviewed-by: shade, roland
- Wed, 03 Apr 2019 05:15:08 +0100
- by andrew [Wed, 03 Apr 2019 05:15:08 +0100] rev 9648
- Added tag jdk8u212-b03 for changeset 96fec237fcc0
- Thu, 05 Sep 2019 18:40:52 +0800
- by aoqi [Thu, 05 Sep 2019 18:40:52 +0800] rev 9647
- Added tag mips64el-jdk8u212-b05 for changeset 5734aa7c320f
- Wed, 28 Aug 2019 15:25:12 +0800
- by jiefu [Wed, 28 Aug 2019 15:25:12 +0800] rev 9646
- #9929 Backport of #9903 compiler/c2/TestMatcherLargeOffset.java crash
Reviewed-by: aoqi
- Thu, 05 Sep 2019 13:10:50 +0800
- by huangjia [Thu, 05 Sep 2019 13:10:50 +0800] rev 9645
- #9815 Backport of #9802 Code cleanup
Reviewed-by: aoqi
- Thu, 05 Sep 2019 13:07:31 +0800
- by aoqi [Thu, 05 Sep 2019 13:07:31 +0800] rev 9644
- #9372 Refactor VM_Version, removed UseLoongsonISA and Use3A3000, added UseLEXT1, UseLEXT2, UseLEXT3.
Summary: used cpucfg to detect cpu features
Reviewed-by: wanghaomin
- Mon, 22 Jul 2019 18:48:55 +0800
- by wangxue [Mon, 22 Jul 2019 18:48:55 +0800] rev 9643
- #9509 [testbug] fixed the CFLAGS of MIPS in runtime/StackGap/testme.sh
Reviewed-by: aoqi
- Mon, 22 Jul 2019 17:58:23 +0800
- by wangxue [Mon, 22 Jul 2019 17:58:23 +0800] rev 9642
- #9595 changed mips64 to mips64el when use -Xinternalversion
Reviewed-by: aoqi
- Mon, 22 Jul 2019 15:51:01 +0800
- by wanghaomin [Mon, 22 Jul 2019 15:51:01 +0800] rev 9641
- #9515 prefrech used an incorrect memory address calculation.
Reviewed-by: aoqi
- Thu, 11 Jul 2019 19:58:29 +0800
- by jiefu [Thu, 11 Jul 2019 19:58:29 +0800] rev 9640
- #8699 Fix the performance issue of scimark.monte_carlo on Loongson CPUs
- Tue, 09 Jul 2019 15:15:56 +0800
- by wanghaomin [Tue, 09 Jul 2019 15:15:56 +0800] rev 9639
- #9516 [Backport of #9435] Implement BigInteger.montgomeryMultiply intrinsic.
Reviewed-by: aoqi
- Thu, 04 Jul 2019 18:11:24 +0800
- by aoqi [Thu, 04 Jul 2019 18:11:24 +0800] rev 9638
- Added tag mips64el-jdk8u212-b04 for changeset eef07cd490d4
- Wed, 03 Jul 2019 20:42:37 +0800
- by aoqi [Wed, 03 Jul 2019 20:42:37 +0800] rev 9637
- Merge
- Mon, 01 Apr 2019 14:24:58 +0200
- by clanger [Mon, 01 Apr 2019 14:24:58 +0200] rev 9636
- Added tag jdk8u212-b02 for changeset 2d94aac71d33
- Wed, 20 Jun 2018 09:38:17 -0700
- by erikj [Wed, 20 Jun 2018 09:38:17 -0700] rev 9635
- 8200115: System property java.vm.vendor value includes quotation marks
Reviewed-by: tbell, asaha
- Fri, 29 Mar 2019 15:03:32 +0000
- by andrew [Fri, 29 Mar 2019 15:03:32 +0000] rev 9634
- 8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag
Reviewed-by: erikj, dholmes
- Mon, 18 Mar 2019 08:33:53 +0100
- by clanger [Mon, 18 Mar 2019 08:33:53 +0100] rev 9633
- Added tag jdk8u212-b01 for changeset 9ee244aee077
- Mon, 18 Mar 2019 08:03:04 +0100
- by clanger [Mon, 18 Mar 2019 08:03:04 +0100] rev 9632
- Merge
- Fri, 15 Mar 2019 17:22:25 +0000
- by andrew [Fri, 15 Mar 2019 17:22:25 +0000] rev 9631
- 8217753: Enable HotSpot builds on 5.x Linux kernels
Summary: Remove Linux kernel version check as very unlikely a kernel older than 2.4 will be used.
Reviewed-by: erikj
- Thu, 14 Mar 2019 01:13:45 +0000
- by andrew [Thu, 14 Mar 2019 01:13:45 +0000] rev 9630
- Added tag jdk8u212-b00 for changeset 9ce27f0a4683
- Mon, 11 Mar 2019 15:50:26 +0000
- by ctornqvi [Mon, 11 Mar 2019 15:50:26 +0000] rev 9629
- 8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode
8180904: Hotspot tests running with -agentvm failing due to classpath
Summary: Add -cp System.getProperty("java.class.path") to ProcessBuilder arguments.
Reviewed-by: sla, gtriantafill
- Tue, 02 Oct 2018 13:48:08 +0200
- by mbaesken [Tue, 02 Oct 2018 13:48:08 +0200] rev 9628
- 8211106: [windows] Update OS detection code to recognize Windows Server 2019
Reviewed-by: alanb, clanger, bobv
- Wed, 12 Feb 2014 23:39:53 +0400
- by dsamersoff [Wed, 12 Feb 2014 23:39:53 +0400] rev 9627
- 7127191: SA JSDB does not display native symbols correctly for transported Linux cores
Summary: Better handle SA_ALTROOT
Reviewed-by: sla, sspitsyn
- Wed, 25 Oct 2017 13:11:07 -0700
- by prr [Wed, 25 Oct 2017 13:11:07 -0700] rev 9626
- 8170681: Remove fontconfig header files from JDK source tree
Reviewed-by: serb, erikj
- Wed, 17 Jan 2018 17:26:07 +0100
- by simonis [Wed, 17 Jan 2018 17:26:07 +0100] rev 9625
- 8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties
Reviewed-by: dholmes, andrew
- Wed, 14 Jan 2015 09:53:36 +0300
- by fzhinkin [Wed, 14 Jan 2015 09:53:36 +0300] rev 9624
- 8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases
Reviewed-by: kvn, iignatyev
- Wed, 27 Feb 2019 10:23:05 +0100
- by shade [Wed, 27 Feb 2019 10:23:05 +0100] rev 9623
- 8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java
Reviewed-by: lfoltan, coleenp
- Wed, 05 Feb 2014 10:09:54 +0100
- by ehelin [Wed, 05 Feb 2014 10:09:54 +0100] rev 9622
- 8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size
Reviewed-by: brutisso, tschatzl, sjohanss
- Fri, 08 Feb 2019 16:34:52 -0500
- by zgu [Fri, 08 Feb 2019 16:34:52 -0500] rev 9621
- 8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type")
Reviewed-by: shade, coleenp
- Mon, 25 Feb 2019 21:38:45 +0000
- by phh [Mon, 25 Feb 2019 21:38:45 +0000] rev 9620
- 8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork
Summary: On Linux, use vfork in case of an OOM.
Reviewed-by: dholmes, iklam
- Mon, 26 Nov 2018 17:35:35 +0100
- by roland [Mon, 26 Nov 2018 17:35:35 +0100] rev 9619
- 8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation
Reviewed-by: kvn
- Tue, 19 Feb 2019 10:06:13 +0100
- by roland [Tue, 19 Feb 2019 10:06:13 +0100] rev 9618
- 8211231: BarrierSetC1::generate_referent_check() confuses register allocator
Reviewed-by: iveresov, kvn
- Tue, 12 Feb 2019 16:14:28 +0100
- by shade [Tue, 12 Feb 2019 16:14:28 +0100] rev 9617
- 8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes
Reviewed-by: aph, dholmes
- Tue, 12 Feb 2019 11:58:44 +0100
- by shade [Tue, 12 Feb 2019 11:58:44 +0100] rev 9616
- 8211926: Catastrophic size_t underflow in BitMap::*_large methods
Reviewed-by: kbarrett, stuefe
- Mon, 11 Feb 2019 17:00:04 +0100
- by shade [Mon, 11 Feb 2019 17:00:04 +0100] rev 9615
- 8214059: Undefined behaviour in ADLC
Reviewed-by: shade, kbarrett
Contributed-by: Simon Tooke <stooke@redhat.com>
- Wed, 06 Feb 2019 11:41:51 +0100
- by roland [Wed, 06 Feb 2019 11:41:51 +0100] rev 9614
- 8214206: Fix for JDK-8213419 is broken on 32-bit
Reviewed-by: mdoerr, shade
- Wed, 06 Feb 2019 17:32:25 +0100
- by roland [Wed, 06 Feb 2019 17:32:25 +0100] rev 9613
- 8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1
Reviewed-by: kvn, dlong, aph
- Wed, 06 Feb 2019 14:59:45 +0900
- by ysuenaga [Wed, 06 Feb 2019 14:59:45 +0900] rev 9612
- 8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize
Reviewed-by: tschatzl, stuefe
- Wed, 06 Feb 2019 04:09:15 +0000
- by andrew [Wed, 06 Feb 2019 04:09:15 +0000] rev 9611
- Merge
- Fri, 01 Feb 2019 10:47:30 +0100
- by aph [Fri, 01 Feb 2019 10:47:30 +0100] rev 9610
- 8145096: Undefined behaviour in HotSpot
Summary: Fix some integer overflows
Reviewed-by: jrose, kvn, kbarrett, adinn, iklam
- Wed, 30 Jan 2019 17:32:47 +0000
- by phh [Wed, 30 Jan 2019 17:32:47 +0000] rev 9609
- 8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java
Summary: Remove the corresponding @requires line
Reviewed-by: tschatzl
- Mon, 28 Jan 2019 17:51:10 +0000
- by phh [Mon, 28 Jan 2019 17:51:10 +0000] rev 9608
- 8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results
Summary: Memory pools can now be optional collection participants, e.g., G1 Old Gen in an incremental collection.
Reviewed-by: tschatzl, jcbeyler, andrew
- Tue, 08 Jan 2019 04:55:25 +0000
- by andrew [Tue, 08 Jan 2019 04:55:25 +0000] rev 9607
- 8216037: Avoid calling vm_update with a NULL name
Summary: Pass the empty string instead of NULL for safer strcmp usage
Reviewed-by: andrew
Contributed-by: Siddhesh Poyarekar <siddhesh@gotplt.org>
- Tue, 08 Jan 2019 04:05:41 +0000
- by ysuenaga [Tue, 08 Jan 2019 04:05:41 +0000] rev 9606
- 8184309: Build warnings from GCC 7.1 on Fedora 26
Reviewed-by: kbarrett, vlivanov
- Wed, 12 Dec 2018 14:46:23 +0100
- by sgehwolf [Wed, 12 Dec 2018 14:46:23 +0100] rev 9605
- 8059038: Create new launcher for SA tools
Summary: Create separate launchers for clhsdb and hsdb since JDK 8 uses separate launchers for SA tools
Reviewed-by: kevinw, andrew
- Thu, 20 Dec 2018 20:11:38 +0000
- by phh [Thu, 20 Dec 2018 20:11:38 +0000] rev 9604
- 8206075: On x86, assert on unbound assembler Labels used as branch targets
8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1
Summary: Combine unbound Label assertion checking backports
Reviewed-by: andrew, coffeys
- Thu, 06 Dec 2018 13:26:54 -0500
- by mdoerr [Thu, 06 Dec 2018 13:26:54 -0500] rev 9603
- 8185975: PPC64: Fix vsldoi interface according to the ISA
Reviewed-by: mdoerr
Contributed-by: Gustavo Serra Scalet <gustavo.scalet@eldorado.org.br>
- Fri, 09 Nov 2018 12:39:09 +0100
- by sgehwolf [Fri, 09 Nov 2018 12:39:09 +0100] rev 9602
- 8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647
Reviewed-by: erikj, akasko
- Fri, 09 Nov 2018 10:38:30 +0100
- by sgehwolf [Fri, 09 Nov 2018 10:38:30 +0100] rev 9601
- 8210647: libsaproc is being compiled without optimization
Reviewed-by: erikj, jcbeyler
- Wed, 05 Dec 2018 16:59:12 -0500
- by zgu [Wed, 05 Dec 2018 16:59:12 -0500] rev 9600
- 8213992: Rename and make DieOnSafepointTimeout the diagnostic option
Reviewed-by: dholmes, dcubed, coleenp, kvn
- Fri, 06 Jul 2018 17:25:06 +0100
- by aph [Fri, 06 Jul 2018 17:25:06 +0100] rev 9599
- 8197429: Increased stack guard causes segfaults on x86-32
Reviewed-by: dholmes
- Mon, 03 Dec 2018 14:07:45 +0000
- by kevinw [Mon, 03 Dec 2018 14:07:45 +0000] rev 9598
- Merge
- Wed, 19 Aug 2015 17:59:00 -0700
- by kvn [Wed, 19 Aug 2015 17:59:00 -0700] rev 9597
- 8133984: print_compressed_class_space() is only defined in 64-bit VM
Summary: define method's empty body in 32-bit VM.
Reviewed-by: coleenp
- Mon, 03 Dec 2018 07:29:54 -0500
- by dbuck [Mon, 03 Dec 2018 07:29:54 -0500] rev 9596
- 8141491: Unaligned memory access in Bits.c
Summary: Introduce alignment-safe Copy::conjoint_swap and JVM_CopySwapMemory
Reviewed-by: mikael, dholmes
- Tue, 25 Nov 2014 18:16:18 +0400
- by eistepan [Tue, 25 Nov 2014 18:16:18 +0400] rev 9595
- 8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly
Reviewed-by: brutisso
- Mon, 04 Mar 2019 21:10:27 +0100
- by goetz [Mon, 04 Mar 2019 21:10:27 +0100] rev 9594
- 8219961: [ppc64] Increase code size for interpreter generation.
Reviewed-by: aph, mdoerr
- Tue, 15 Jan 2019 10:43:31 +0000
- by aefimov [Tue, 15 Jan 2019 10:43:31 +0000] rev 9593
- Merge
- Tue, 15 Jan 2019 10:38:51 +0000
- by aefimov [Tue, 15 Jan 2019 10:38:51 +0000] rev 9592
- Added tag jdk8u201-ga for changeset 48947e4db9f3
- Tue, 15 Jan 2019 10:36:21 +0000
- by aefimov [Tue, 15 Jan 2019 10:36:21 +0000] rev 9591
- Added tag jdk8u202-ga for changeset 818b1963f7a2
- Sun, 13 Jan 2019 23:52:15 -1200
- by rpatil [Sun, 13 Jan 2019 23:52:15 -1200] rev 9590
- Merge
- Tue, 08 Jan 2019 15:47:19 -0800
- by diazhou [Tue, 08 Jan 2019 15:47:19 -0800] rev 9589
- Added tag jdk8u201-b26 for changeset fb760c9d9649
- Tue, 08 Jan 2019 16:16:19 -0800
- by diazhou [Tue, 08 Jan 2019 16:16:19 -0800] rev 9588
- Added tag jdk8u202-b26 for changeset 7a69774c67cb
- Tue, 25 Dec 2018 01:51:02 +0000
- by aefimov [Tue, 25 Dec 2018 01:51:02 +0000] rev 9587
- Merge
- Sat, 22 Dec 2018 12:47:12 -0800
- by diazhou [Sat, 22 Dec 2018 12:47:12 -0800] rev 9586
- Added tag jdk8u201-b25 for changeset b9347a42530a
- Sat, 22 Dec 2018 13:09:59 -0800
- by diazhou [Sat, 22 Dec 2018 13:09:59 -0800] rev 9585
- Added tag jdk8u202-b25 for changeset 1083b49a8810
- Wed, 19 Dec 2018 22:56:13 +0000
- by aefimov [Wed, 19 Dec 2018 22:56:13 +0000] rev 9584
- Merge
- Mon, 17 Dec 2018 12:37:24 -0800
- by diazhou [Mon, 17 Dec 2018 12:37:24 -0800] rev 9583
- Added tag jdk8u201-b79 for changeset bd988b43db1b
- Sat, 15 Dec 2018 09:33:30 -0800
- by diazhou [Sat, 15 Dec 2018 09:33:30 -0800] rev 9582
- Added tag jdk8u201-b09 for changeset 48947e4db9f3
- Wed, 03 Jul 2019 20:04:13 +0800
- by aoqi [Wed, 03 Jul 2019 20:04:13 +0800] rev 9581
- Added tag mips64el-jdk8u202-b10 for changeset f10841009d27
- Wed, 19 Jun 2019 10:29:37 +0800
- by aoqi [Wed, 19 Jun 2019 10:29:37 +0800] rev 9580
- #9406 Backport of #9405 removed useless flag
- Thu, 30 May 2019 09:56:25 +0800
- by wangxue [Thu, 30 May 2019 09:56:25 +0800] rev 9579
- #9175 Backport of #9080 [jck] Fixed the wrong npe_addr.
Reviewed-by: aoqi
- Tue, 28 May 2019 16:35:59 +0800
- by aoqi [Tue, 28 May 2019 16:35:59 +0800] rev 9578
- #9224 Backport of #9173 Refactor read_cpu_info and supported 3A4000/3B4000
Reviewed-by: jiefu
- Wed, 08 May 2019 17:57:33 +0800
- by wanghaomin [Wed, 08 May 2019 17:57:33 +0800] rev 9577
- #9093 [Backport of #8875] Problematic frame: SharedRuntime::get_java_tid(Thread*).
Reviewed-by: aoqi
- Tue, 21 May 2019 21:12:18 +0800
- by zhaixiang [Tue, 21 May 2019 21:12:18 +0800] rev 9576
- #9029 Backport of #9009 and #9002 ld, ld_ptr and st_ptr support index addressing mode
Reviewed-by: fujie, aoqi
- Tue, 21 May 2019 20:45:26 +0800
- by zhaixiang [Tue, 21 May 2019 20:45:26 +0800] rev 9575
- #8869 Backport of #8852 Fix DEBUG MESSAGE: receiver class disagrees with MemberName.clazz issue
Reviewed-by: fujie, aoqi
- Tue, 09 Apr 2019 14:04:58 +0800
- by aoqi [Tue, 09 Apr 2019 14:04:58 +0800] rev 9574
- #8858 Clean up LIBSAPROC
- Tue, 09 Apr 2019 09:53:29 +0800
- by aoqi [Tue, 09 Apr 2019 09:53:29 +0800] rev 9573
- Added tag mips64el-jdk8u202-b09 for changeset 624a0741915c
- Thu, 04 Apr 2019 17:56:29 +0800
- by aoqi [Thu, 04 Apr 2019 17:56:29 +0800] rev 9572
- Merge
- Sat, 15 Dec 2018 09:57:22 -0800
- by diazhou [Sat, 15 Dec 2018 09:57:22 -0800] rev 9571
- Added tag jdk8u202-b08 for changeset 818b1963f7a2
- Fri, 14 Dec 2018 14:01:43 +0000
- by aefimov [Fri, 14 Dec 2018 14:01:43 +0000] rev 9570
- Merge
- Tue, 11 Dec 2018 23:59:59 -0800
- by diazhou [Tue, 11 Dec 2018 23:59:59 -0800] rev 9569
- Added tag jdk8u201-b08 for changeset e2c2448a1ca7
- Wed, 12 Dec 2018 00:28:30 -0800
- by diazhou [Wed, 12 Dec 2018 00:28:30 -0800] rev 9568
- Added tag jdk8u202-b07 for changeset 32c99b1faf57
- Sat, 08 Dec 2018 11:48:29 +0000
- by aefimov [Sat, 08 Dec 2018 11:48:29 +0000] rev 9567
- Merge
- Wed, 05 Dec 2018 19:45:09 -0800
- by diazhou [Wed, 05 Dec 2018 19:45:09 -0800] rev 9566
- Added tag jdk8u201-b77 for changeset e4daab85ac15
- Wed, 05 Dec 2018 19:23:25 -0800
- by diazhou [Wed, 05 Dec 2018 19:23:25 -0800] rev 9565
- Added tag jdk8u201-b07 for changeset dee6a1ce4a0c
- Wed, 05 Dec 2018 20:04:37 -0800
- by diazhou [Wed, 05 Dec 2018 20:04:37 -0800] rev 9564
- Added tag jdk8u202-b06 for changeset 2fa643465866
- Wed, 05 Dec 2018 11:22:21 +0000
- by aefimov [Wed, 05 Dec 2018 11:22:21 +0000] rev 9563
- Merge
- Mon, 03 Dec 2018 07:29:54 -0500
- by dbuck [Mon, 03 Dec 2018 07:29:54 -0500] rev 9562
- 8141491: Unaligned memory access in Bits.c
Summary: Introduce alignment-safe Copy::conjoint_swap and JVM_CopySwapMemory
Reviewed-by: mikael, dholmes
- Wed, 28 Nov 2018 13:49:11 +0000
- by alitvinov [Wed, 28 Nov 2018 13:49:11 +0000] rev 9561
- 8213792: Update THIRTD_PARTY_README for LCMS to 2.9
Reviewed-by: prr
- Fri, 30 Nov 2018 12:05:39 +0000
- by aefimov [Fri, 30 Nov 2018 12:05:39 +0000] rev 9560
- Merge
- Tue, 27 Nov 2018 10:22:17 -0800
- by diazhou [Tue, 27 Nov 2018 10:22:17 -0800] rev 9559
- Added tag jdk8u201-b76 for changeset f53cabbd1a91
- Tue, 27 Nov 2018 09:16:03 -0800
- by diazhou [Tue, 27 Nov 2018 09:16:03 -0800] rev 9558
- Added tag jdk8u201-b06 for changeset 6ee551349735
- Tue, 27 Nov 2018 11:38:04 -0800
- by diazhou [Tue, 27 Nov 2018 11:38:04 -0800] rev 9557
- Added tag jdk8u202-b05 for changeset 04b9a5286eca
- Sun, 25 Nov 2018 00:23:32 +0000
- by aefimov [Sun, 25 Nov 2018 00:23:32 +0000] rev 9556
- Merge
- Thu, 22 Nov 2018 09:33:00 -0800
- by diazhou [Thu, 22 Nov 2018 09:33:00 -0800] rev 9555
- Added tag jdk8u201-b75 for changeset 3f6c3bf8f0b1
- Mon, 19 Nov 2018 03:06:51 -0800
- by diazhou [Mon, 19 Nov 2018 03:06:51 -0800] rev 9554
- Added tag jdk8u201-b05 for changeset 4b17023e0a3a
- Wed, 14 Nov 2018 11:12:06 -0800
- by diazhou [Wed, 14 Nov 2018 11:12:06 -0800] rev 9553
- Added tag jdk8u201-b74 for changeset 2b490d8df357
- Wed, 14 Nov 2018 10:17:40 -0800
- by diazhou [Wed, 14 Nov 2018 10:17:40 -0800] rev 9552
- Added tag jdk8u201-b04 for changeset f85cae50e040
- Mon, 12 Nov 2018 14:47:58 -0800
- by diazhou [Mon, 12 Nov 2018 14:47:58 -0800] rev 9551
- Added tag jdk8u202-b04 for changeset 270570f695e0
- Thu, 08 Nov 2018 18:33:43 +0000
- by aefimov [Thu, 08 Nov 2018 18:33:43 +0000] rev 9550
- Merge
- Wed, 07 Nov 2018 04:26:04 -0800
- by diazhou [Wed, 07 Nov 2018 04:26:04 -0800] rev 9549
- Added tag jdk8u201-b03 for changeset 68ee3b18354d
- Thu, 01 Nov 2018 16:11:31 -0700
- by diazhou [Thu, 01 Nov 2018 16:11:31 -0700] rev 9548
- Added tag jdk8u201-b02 for changeset 242132d67800
- Wed, 17 Oct 2018 04:41:48 -0700
- by diazhou [Wed, 17 Oct 2018 04:41:48 -0700] rev 9547
- Added tag jdk8u201-b01 for changeset cec91c1510a4
- Mon, 08 Oct 2018 21:51:32 +0100
- by aefimov [Mon, 08 Oct 2018 21:51:32 +0100] rev 9546
- Merge
- Fri, 05 Oct 2018 16:52:10 +0100
- by aefimov [Fri, 05 Oct 2018 16:52:10 +0100] rev 9545
- Merge
- Thu, 04 Oct 2018 02:46:41 -0700
- by diazhou [Thu, 04 Oct 2018 02:46:41 -0700] rev 9544
- Added tag jdk8u181-b37 for changeset 310a8a03be93
- Sun, 30 Sep 2018 19:59:45 +0100
- by aefimov [Sun, 30 Sep 2018 19:59:45 +0100] rev 9543
- Merge
- Sun, 30 Sep 2018 18:26:10 +0100
- by aefimov [Sun, 30 Sep 2018 18:26:10 +0100] rev 9542
- Merge
- Wed, 26 Sep 2018 15:24:20 +0100
- by aefimov [Wed, 26 Sep 2018 15:24:20 +0100] rev 9541
- Merge
- Mon, 24 Sep 2018 19:11:23 -0700
- by diazhou [Mon, 24 Sep 2018 19:11:23 -0700] rev 9540
- Added tag jdk8u181-b36 for changeset 5418d85b93ea
- Mon, 10 Sep 2018 14:06:13 -0700
- by diazhou [Mon, 10 Sep 2018 14:06:13 -0700] rev 9539
- Added tag jdk8u181-b35 for changeset f3eb9719e696
- Mon, 27 Aug 2018 01:51:01 -0700
- by diazhou [Mon, 27 Aug 2018 01:51:01 -0700] rev 9538
- Added tag jdk8u181-b34 for changeset 2ac6a4ff7b3c
- Tue, 24 Jul 2018 13:17:07 -0700
- by diazhou [Tue, 24 Jul 2018 13:17:07 -0700] rev 9537
- Added tag jdk8u181-b33 for changeset 9d9f4c81eb3d
- Wed, 11 Jul 2018 22:53:29 -0700
- by diazhou [Wed, 11 Jul 2018 22:53:29 -0700] rev 9536
- Added tag jdk8u181-b32 for changeset a2be8e761961
- Wed, 11 Jul 2018 00:20:58 +0100
- by aefimov [Wed, 11 Jul 2018 00:20:58 +0100] rev 9535
- Merge
- Wed, 04 Jul 2018 02:06:33 -0700
- by diazhou [Wed, 04 Jul 2018 02:06:33 -0700] rev 9534
- Added tag jdk8u181-b31 for changeset f7bd3ef62b03
- Mon, 02 Jul 2018 16:27:56 +0100
- by aefimov [Mon, 02 Jul 2018 16:27:56 +0100] rev 9533
- Merge
- Sat, 29 Sep 2018 03:37:34 -0400
- by dholmes [Sat, 29 Sep 2018 03:37:34 -0400] rev 9532
- 8205714: Initial class initialization
Reviewed-by: acorn, coleenp, kvn, vlivanov
- Mon, 17 Sep 2018 15:04:58 +0100
- by aefimov [Mon, 17 Sep 2018 15:04:58 +0100] rev 9531
- Merge
- Wed, 12 Sep 2018 10:11:31 -0400
- by coleenp [Wed, 12 Sep 2018 10:11:31 -0400] rev 9530
- 8210094: Better loading of classloader classes
Reviewed-by: acorn, hseigel, ahgross, rhalade
- Mon, 10 Sep 2018 16:19:47 +0100
- by alitvinov [Mon, 10 Sep 2018 16:19:47 +0100] rev 9529
- Merge
- Fri, 07 Sep 2018 10:23:42 +0100
- by dmarkov [Fri, 07 Sep 2018 10:23:42 +0100] rev 9528
- 8210431: Complete backport of libpng 1.6.35 TPRM
Reviewed-by: jeff, prr
- Mon, 03 Sep 2018 16:53:17 +0100
- by alitvinov [Mon, 03 Sep 2018 16:53:17 +0100] rev 9527
- Merge
- Fri, 24 Aug 2018 19:25:33 +0100
- by alitvinov [Fri, 24 Aug 2018 19:25:33 +0100] rev 9526
- Merge
- Sat, 18 Aug 2018 12:58:53 +0100
- by aefimov [Sat, 18 Aug 2018 12:58:53 +0100] rev 9525
- Merge
- Fri, 10 Aug 2018 12:27:32 +0100
- by aefimov [Fri, 10 Aug 2018 12:27:32 +0100] rev 9524
- Merge
- Sat, 04 Aug 2018 12:53:22 +0100
- by aefimov [Sat, 04 Aug 2018 12:53:22 +0100] rev 9523
- Merge
- Fri, 27 Jul 2018 11:47:10 +0100
- by aefimov [Fri, 27 Jul 2018 11:47:10 +0100] rev 9522
- Merge
- Wed, 11 Jul 2018 15:59:47 +0100
- by aefimov [Wed, 11 Jul 2018 15:59:47 +0100] rev 9521
- Added tag jdk8u201-b00 for changeset 2bf8498a25ec
- Wed, 07 Nov 2018 05:13:44 -0800
- by diazhou [Wed, 07 Nov 2018 05:13:44 -0800] rev 9520
- Added tag jdk8u202-b03 for changeset c0836eee40e5
- Thu, 01 Nov 2018 16:58:54 -0700
- by diazhou [Thu, 01 Nov 2018 16:58:54 -0700] rev 9519
- Added tag jdk8u202-b02 for changeset 9ce27f0a4683
- Mon, 29 Oct 2018 05:48:53 -0700
- by robm [Mon, 29 Oct 2018 05:48:53 -0700] rev 9518
- Merge
- Thu, 25 Oct 2018 13:42:08 +0200
- by kevinw [Thu, 25 Oct 2018 13:42:08 +0200] rev 9517
- Merge
- Thu, 25 Oct 2018 04:34:20 -0700
- by kevinw [Thu, 25 Oct 2018 04:34:20 -0700] rev 9516
- 8211933: [8u] hotspot adlc needs to link statically with libstdc++ for gcc7.3
Reviewed-by: erikj
- Wed, 24 Oct 2018 17:32:10 +0000
- by phh [Wed, 24 Oct 2018 17:32:10 +0000] rev 9515
- 8212821: CHECK_ must be used in the rhs of an assignment statement within a block (round 2)
Summary: Correction of failed backport of JDK-8211394 via JDK-8212696.
Reviewed-by: dholmes, coffeys
- Wed, 24 Oct 2018 10:42:54 +0200
- by roland [Wed, 24 Oct 2018 10:42:54 +0200] rev 9514
- 8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item
Reviewed-by: neliasso, kvn
- Mon, 15 Oct 2018 11:00:27 +0200
- by thartmann [Mon, 15 Oct 2018 11:00:27 +0200] rev 9513
- 8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling
Summary: Regression test and additional asserts. The problem is fixed by 8087341.
Reviewed-by: kvn
- Mon, 22 Oct 2018 05:26:38 -0400
- by dbuck [Mon, 22 Oct 2018 05:26:38 -0400] rev 9512
- 8155635: C2: Mixed unsafe accesses break alias analysis
Reviewed-by: kvn
- Mon, 22 Oct 2018 02:50:45 -0400
- by fmatte [Mon, 22 Oct 2018 02:50:45 -0400] rev 9511
- 8211909: JDWP Transport Listener: dt_socket thread crash
Reviewed-by: dholmes, jcbeyler
- Fri, 19 Oct 2018 20:42:34 -0700
- by igerasim [Fri, 19 Oct 2018 20:42:34 -0700] rev 9510
- 8212709: Backout backport of JDK-8211394 from jdk 8u-dev
Reviewed-by: dbuck
- Wed, 17 Oct 2018 16:31:25 -0400
- by phh [Wed, 17 Oct 2018 16:31:25 -0400] rev 9509
- 8211394: CHECK_ must be used in the rhs of an assignment statement within a block
Summary: Backport from JDK12
Reviewed-by: dholmes
- Tue, 16 Oct 2018 16:08:14 +0100
- by aefimov [Tue, 16 Oct 2018 16:08:14 +0100] rev 9508
- Merge
- Tue, 16 Oct 2018 10:40:23 -0400
- by phh [Tue, 16 Oct 2018 10:40:23 -0400] rev 9507
- 8064811: Use THEAD instead of CHECK_NULL in return statements
Summary: Backport from JDK9
Reviewed-by: dholmes, coffeys
- Wed, 17 Oct 2018 13:00:33 +0100
- by aefimov [Wed, 17 Oct 2018 13:00:33 +0100] rev 9506
- Added tag jdk8u202-b01 for changeset 79b4c0a88c00
- Mon, 15 Oct 2018 14:58:52 +0100
- by aefimov [Mon, 15 Oct 2018 14:58:52 +0100] rev 9505
- Merge
- Mon, 08 Oct 2018 20:42:57 +0100
- by aefimov [Mon, 08 Oct 2018 20:42:57 +0100] rev 9504
- Merge
- Mon, 08 Oct 2018 10:19:30 -0700
- by diazhou [Mon, 08 Oct 2018 10:19:30 -0700] rev 9503
- Added tag jdk8u191-b26 for changeset ab9258f7206e
- Sat, 06 Oct 2018 04:39:44 -0700
- by diazhou [Sat, 06 Oct 2018 04:39:44 -0700] rev 9502
- Added tag jdk8u191-b12 for changeset 4fc288749a23
- Mon, 08 Oct 2018 10:54:21 -0700
- by diazhou [Mon, 08 Oct 2018 10:54:21 -0700] rev 9501
- Added tag jdk8u192-b26 for changeset e0e4c3a86ef0
- Sat, 06 Oct 2018 05:11:43 -0700
- by diazhou [Sat, 06 Oct 2018 05:11:43 -0700] rev 9500
- Added tag jdk8u192-b12 for changeset 1f822ff877d1
- Sun, 14 Oct 2018 20:44:38 -0400
- by iignatyev [Sun, 14 Oct 2018 20:44:38 -0400] rev 9499
- 8073159: improve Test6857159.java
Reviewed-by: kvn
- Sun, 14 Oct 2018 20:31:03 -0400
- by anoll [Sun, 14 Oct 2018 20:31:03 -0400] rev 9498
- 8068440: Test6857159.java times out
Summary: Replace shell script with Java-only code
Reviewed-by: kvn, iignatyev
- Thu, 22 Sep 2016 12:17:24 +0200
- by mdoerr [Thu, 22 Sep 2016 12:17:24 +0200] rev 9497
- 8164920: ppc: enhancement of CRC32 intrinsic
Reviewed-by: goetz, mdoerr
Contributed-by: Hiroshi H Horii <horii@jp.ibm.com>
- Mon, 24 Sep 2018 17:18:38 -0400
- by gromero [Mon, 24 Sep 2018 17:18:38 -0400] rev 9496
- 8131048: ppc implement CRC32 intrinsic
Reviewed-by: goetz
- Mon, 23 Jul 2018 18:08:46 +0200
- by sgehwolf [Mon, 23 Jul 2018 18:08:46 +0200] rev 9495
- 8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686
Summary: Be sure to use the same register index in native and Java code.
Reviewed-by: sballal, cjplummer, tbell
- Tue, 02 Oct 2018 17:17:43 +0200
- by sgehwolf [Tue, 02 Oct 2018 17:17:43 +0200] rev 9494
- 8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7
Reviewed-by: dholmes, aph
Contributed-by: Andrew Haley <aph@redhat.com>
- Tue, 25 Sep 2018 16:23:35 +0200
- by sgehwolf [Tue, 25 Sep 2018 16:23:35 +0200] rev 9493
- 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Reviewed-by: erikj, goetz, dholmes
- Thu, 04 Oct 2018 19:35:30 +0000
- by poonam [Thu, 04 Oct 2018 19:35:30 +0000] rev 9492
- 8211150: G1 Full GC not purging code root memory and hence causing memory leak
Reviewed-by: tschatzl, sjohanss
- Thu, 04 Oct 2018 10:12:35 +0100
- by dmarkov [Thu, 04 Oct 2018 10:12:35 +0100] rev 9491
- 8210891: Remove unused extutil.h from JDK8u sources
Reviewed-by: prr
- Tue, 02 Oct 2018 09:45:39 -0400
- by fmatte [Tue, 02 Oct 2018 09:45:39 -0400] rev 9490
- 8164383: jhsdb dumps core on Solaris 12 when loading dumped core
Summary: Add the required extra parameters to Plookup_by_addr() and proc_arg_grab() as per the change to libproc with Solaris 12.
Reviewed-by: sspitsyn
- Mon, 01 Oct 2018 06:12:34 -0700
- by robm [Mon, 01 Oct 2018 06:12:34 -0700] rev 9489
- Added tag jdk8u202-b00 for changeset 1c0a59cee0e4
- Thu, 27 Sep 2018 11:47:16 -0700
- by kevinw [Thu, 27 Sep 2018 11:47:16 -0700] rev 9488
- 8211124: HotSpot update for vm_version.cpp to recognise updated VS2017
Reviewed-by: dholmes, lfoltan
- Wed, 26 Sep 2018 04:31:35 -0400
- by dbuck [Wed, 26 Sep 2018 04:31:35 -0400] rev 9487
- 8141421: Various test fail with OOME on win x86
Summary: Fix memory overuse in g1CodeCacheRemset
Reviewed-by: tschatzl
- Thu, 20 Sep 2018 16:05:22 +0200
- by sgehwolf [Thu, 20 Sep 2018 16:05:22 +0200] rev 9486
- 8210350: -Wl,-z,defs JDK 8 build failure
Reviewed-by: erikj
- Wed, 19 Sep 2018 19:48:12 -0400
- by zgu [Wed, 19 Sep 2018 19:48:12 -0400] rev 9485
- 8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK
Summary: Made EMPTY_STACK non-const, so it will not be placed in read-only BSS section.
Reviewed-by: stuefe, martin
Contributed-by: zhaixiang@loongson.cn
- Wed, 19 Sep 2018 14:26:01 -0400
- by sgehwolf [Wed, 19 Sep 2018 14:26:01 -0400] rev 9484
- 8207057: No debug info for assembler files
Summary: Generate debug info for assembler files as needed.
Reviewed-by: erikj
- Fri, 14 Sep 2018 07:58:22 -0700
- by phh [Fri, 14 Sep 2018 07:58:22 -0700] rev 9483
- 8209863: Add a test to verify that -XX:+EnableTracing works
Summary: A new test verifies that tracing output occurs with the switch enabled.
Reviewed-by: dholmes, phh
Contributed-by: Xin Liu <xxinliu@amazon.com>
- Thu, 23 Aug 2018 22:56:32 +0000
- by phh [Thu, 23 Aug 2018 22:56:32 +0000] rev 9482
- 8145788: JVM crashes with -XX:+EnableTracing
Summary: Events can trigger before ResourceMark is usable: move use from writeEvent() to print_val().
Reviewed-by: dholmes, ysuenaga, mlarsson
- Thu, 16 Aug 2018 23:50:43 -0400
- by dbuck [Thu, 16 Aug 2018 23:50:43 -0400] rev 9481
- 8033251: Use DWARF debug symbols for Linux 32-bit as default
Reviewed-by: tbell
- Fri, 10 Aug 2018 08:29:53 -0700
- by kevinw [Fri, 10 Aug 2018 08:29:53 -0700] rev 9480
- 8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017.
Reviewed-by: tbell
- Tue, 07 Aug 2018 11:55:44 -0400
- by dbuck [Tue, 07 Aug 2018 11:55:44 -0400] rev 9479
- 8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1
Summary: enforce lower bound on number of loop iterations used to trigger OSR
Reviewed-by: kvn, iignatyev
- Thu, 02 Aug 2018 03:54:51 -0700
- by kevinw [Thu, 02 Aug 2018 03:54:51 -0700] rev 9478
- 8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error
Summary: Add os::vsnprintf and os::snprintf.
Reviewed-by: kbarrett, lfoltan, stuefe, mlarsson
- Wed, 01 Aug 2018 04:19:22 -0400
- by dbuck [Wed, 01 Aug 2018 04:19:22 -0400] rev 9477
- 8191006: hsdis disassembler plugin does not compile with binutils 2.29+
Summary: update call to disassembler() function to match new signature used by Binutils
Reviewed-by: gromero, kvn
- Wed, 01 Aug 2018 04:15:43 -0400
- by dbuck [Wed, 01 Aug 2018 04:15:43 -0400] rev 9476
- 8208541: non-ASCII characters in hsdis UPL text
Summary: replace Unicode left/right double quote pair with normal ASCII double quotes
Reviewed-by: jrose
- Mon, 30 Jul 2018 10:28:40 +0200
- by tschatzl [Mon, 30 Jul 2018 10:28:40 +0200] rev 9475
- 8174050: Compilation errors with clang-4.0
Reviewed-by: tschatzl, kvn
Contributed-by: Leslie Zhai <lesliezhai-hotspot@llvm.org.cn>
- Fri, 27 Jul 2018 06:47:12 -0700
- by robm [Fri, 27 Jul 2018 06:47:12 -0700] rev 9474
- Merge
- Thu, 26 Jul 2018 17:38:44 -0400
- by dbuck [Thu, 26 Jul 2018 17:38:44 -0400] rev 9473
- 8208183: update HSDIS plugin license to UPL
Reviewed-by: simonis, adinn, jrose
- Thu, 26 Jul 2018 06:16:09 -0400
- by vaibhav [Thu, 26 Jul 2018 06:16:09 -0400] rev 9472
- 8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
Summary: Created tests for the feature
Reviewed-by: mseledtsov
- Thu, 04 Apr 2019 17:11:47 +0800
- by aoqi [Thu, 04 Apr 2019 17:11:47 +0800] rev 9471
- Added tag mips64el-jdk8u192-b14 for changeset c23dcd3f87f4
- Wed, 03 Apr 2019 14:26:25 +0800
- by zhaixiang [Wed, 03 Apr 2019 14:26:25 +0800] rev 9470
- #8802 Backport of #8788 Change the testcase of 8197405 to ignore the error messages of AbstractMethodErrors and IncompatibleClassChangeErrors and fix InterpreterMacroAssembler::call_VM_base: last_sp != NULL issue
Reviewed-by: aoqi
- Wed, 03 Apr 2019 11:55:18 +0800
- by zhaixiang [Wed, 03 Apr 2019 11:55:18 +0800] rev 9469
- #8761 Backport of #8672 string_equals optimization
Reviewed-by: aoqi
- Tue, 02 Apr 2019 16:06:52 +0800
- by jingtian [Tue, 02 Apr 2019 16:06:52 +0800] rev 9468
- #8818 Internal_pc_type is not a member of relocInfo
Reviewed-by: aoqi
- Tue, 02 Apr 2019 16:10:00 +0800
- by jingtian [Tue, 02 Apr 2019 16:10:00 +0800] rev 9467
- #8568 UseCodeCacheAllocOpt is not declared in zero/mips
Reviewed-by: aoqi
- Tue, 02 Apr 2019 21:03:37 +0800
- by jingtian [Tue, 02 Apr 2019 21:03:37 +0800] rev 9466
- #8567 Set_handle_wrong_method_stub is not declared in zero/mips
Reviewed-by: aoqi
- Tue, 02 Apr 2019 19:01:15 +0800
- by jingtian [Tue, 02 Apr 2019 19:01:15 +0800] rev 9465
- #8565 UseSyncLevel is not declared in zero/mips
Reviewed-by: aoqi
- Mon, 01 Apr 2019 14:52:38 +0800
- by zhaixiang [Mon, 01 Apr 2019 14:52:38 +0800] rev 9464
- #8802 Backport the testcase of 8197405: Improve messages of AbstractMethodErrors and IncompatibleClassChangeErrors.
Reviewed-by: aoqi
Contributed-by: goetz
- Mon, 01 Apr 2019 11:35:54 +0800
- by zhaixiang [Mon, 01 Apr 2019 11:35:54 +0800] rev 9463
- #8733 Backport of #8734 Fix not in CodeBuffer issue
Reviewed-by: fujie
- Fri, 29 Mar 2019 13:41:31 +0800
- by zhaixiang [Fri, 29 Mar 2019 13:41:31 +0800] rev 9462
- #8664 comments code style fix
Reviewed-by: aoqi
- Sat, 09 Mar 2019 11:03:07 +0800
- by aoqi [Sat, 09 Mar 2019 11:03:07 +0800] rev 9461
- #8641 [cleanup] fixed ia32 related comments
- Thu, 07 Mar 2019 11:41:31 +0800
- by fujie [Thu, 07 Mar 2019 11:41:31 +0800] rev 9460
- #8498 Remove redundante definition of Java_To_Runtime in linux_mips.ad
- Tue, 05 Mar 2019 17:00:17 +0800
- by aoqi [Tue, 05 Mar 2019 17:00:17 +0800] rev 9459
- #8573 Cleanup: x86 registers in comments; comment style; deadcode
Reviewed-by: zhaixiang
- Thu, 21 Feb 2019 10:14:02 +0800
- by wanghaomin [Thu, 21 Feb 2019 10:14:02 +0800] rev 9458
- #7830 Add cmovN_cmpU_reg_reg in hotspot/src/cpu/mips/vm/mips_64.ad.
Reviewed-by: aoqi
- Fri, 22 Feb 2019 18:54:50 +0800
- by wangxue [Fri, 22 Feb 2019 18:54:50 +0800] rev 9457
- #8215 The low 4 bits of off must be 0 in gslq/gssq/gslqc1/gssqc1.
- Fri, 18 Jan 2019 11:05:23 +0800
- by wanghaomin [Fri, 18 Jan 2019 11:05:23 +0800] rev 9456
- #8027 Receiving SIGBUS does not correctly jump to the next instruction triggering this signal.
Reviewed-by: aoqi
- Fri, 18 Jan 2019 16:12:54 +0800
- by jingtian [Fri, 18 Jan 2019 16:12:54 +0800] rev 9455
- #8151 [Assembler] Add gslqc1/gssqc1 for Loongson CPUs.
Reviewed-by: aoqi
- Wed, 09 Jan 2019 14:47:56 +0800
- by aoqi [Wed, 09 Jan 2019 14:47:56 +0800] rev 9454
- #7808 Save return values on the top of the stack when calling notify_method_exit
Contributed-by: wanghaomin, aoqi
- Sat, 29 Dec 2018 17:09:30 +0800
- by aoqi [Sat, 29 Dec 2018 17:09:30 +0800] rev 9453
- #8079 MIPS port of 8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
- Sat, 29 Dec 2018 15:50:23 +0800
- by wangxue [Sat, 29 Dec 2018 15:50:23 +0800] rev 9452
- #7999 Fixed unaligned load in generate_conjoint_short_copy().
Reviewed-by: aoqi
- Thu, 27 Dec 2018 12:42:35 +0800
- by aoqi [Thu, 27 Dec 2018 12:42:35 +0800] rev 9451
- #8068 MIPS port of 8189170: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM
- Thu, 27 Dec 2018 12:24:53 +0800
- by aoqi [Thu, 27 Dec 2018 12:24:53 +0800] rev 9450
- #8067 MIPS port of 8160748: Inconsistent types for ideal_reg
- Thu, 27 Dec 2018 11:59:22 +0800
- by aoqi [Thu, 27 Dec 2018 11:59:22 +0800] rev 9449
- Added tag mips64el-jdk8u192-b13 for changeset 73d689add964
- Thu, 27 Dec 2018 11:43:33 +0800
- by aoqi [Thu, 27 Dec 2018 11:43:33 +0800] rev 9448
- Merge
- Sat, 06 Oct 2018 10:25:04 +0100
- by aefimov [Sat, 06 Oct 2018 10:25:04 +0100] rev 9447
- Merge
- Wed, 03 Oct 2018 21:50:07 -0700
- by diazhou [Wed, 03 Oct 2018 21:50:07 -0700] rev 9446
- Added tag jdk8u191-b11 for changeset 12e4de4b2499
- Wed, 03 Oct 2018 22:43:13 -0700
- by diazhou [Wed, 03 Oct 2018 22:43:13 -0700] rev 9445
- Added tag jdk8u192-b11 for changeset 8df818c645d6
- Sun, 30 Sep 2018 19:47:22 +0100
- by aefimov [Sun, 30 Sep 2018 19:47:22 +0100] rev 9444
- Merge
- Thu, 27 Sep 2018 05:12:44 -0700
- by diazhou [Thu, 27 Sep 2018 05:12:44 -0700] rev 9443
- Added tag jdk8u191-b25 for changeset 055e1c867479
- Thu, 27 Sep 2018 05:48:05 -0700
- by diazhou [Thu, 27 Sep 2018 05:48:05 -0700] rev 9442
- Added tag jdk8u192-b25 for changeset 338c85978b22
- Mon, 17 Sep 2018 14:11:56 +0100
- by aefimov [Mon, 17 Sep 2018 14:11:56 +0100] rev 9441
- Merge
- Wed, 12 Sep 2018 01:38:00 -0700
- by diazhou [Wed, 12 Sep 2018 01:38:00 -0700] rev 9440
- Added tag jdk8u191-b10 for changeset c0bd247ecd1c
- Wed, 12 Sep 2018 04:35:14 -0700
- by diazhou [Wed, 12 Sep 2018 04:35:14 -0700] rev 9439
- Added tag jdk8u192-b10 for changeset b675533489ae
- Tue, 11 Sep 2018 20:33:39 +0100
- by aefimov [Tue, 11 Sep 2018 20:33:39 +0100] rev 9438
- Merge
- Fri, 07 Sep 2018 10:23:42 +0100
- by dmarkov [Fri, 07 Sep 2018 10:23:42 +0100] rev 9437
- 8210431: Complete backport of libpng 1.6.35 TPRM
Reviewed-by: jeff, prr
- Mon, 10 Sep 2018 15:37:34 +0100
- by alitvinov [Mon, 10 Sep 2018 15:37:34 +0100] rev 9436
- Merge
- Wed, 05 Sep 2018 00:23:36 -0700
- by diazhou [Wed, 05 Sep 2018 00:23:36 -0700] rev 9435
- Added tag jdk8u191-b09 for changeset a339c1437bad
- Wed, 05 Sep 2018 01:20:47 -0700
- by diazhou [Wed, 05 Sep 2018 01:20:47 -0700] rev 9434
- Added tag jdk8u192-b09 for changeset 79ba5ca0aabb
- Mon, 03 Sep 2018 14:57:28 +0100
- by alitvinov [Mon, 03 Sep 2018 14:57:28 +0100] rev 9433
- Merge
- Wed, 29 Aug 2018 11:17:09 -0700
- by diazhou [Wed, 29 Aug 2018 11:17:09 -0700] rev 9432
- Added tag jdk8u191-b08 for changeset 113b4a1676db
- Wed, 29 Aug 2018 12:24:44 -0700
- by diazhou [Wed, 29 Aug 2018 12:24:44 -0700] rev 9431
- Added tag jdk8u192-b08 for changeset c8010d92392f
- Fri, 24 Aug 2018 18:53:44 +0100
- by alitvinov [Fri, 24 Aug 2018 18:53:44 +0100] rev 9430
- Merge
- Tue, 21 Aug 2018 10:13:05 -0700
- by diazhou [Tue, 21 Aug 2018 10:13:05 -0700] rev 9429
- Added tag jdk8u191-b07 for changeset 96be5f6ab833
- Tue, 21 Aug 2018 13:09:11 -0700
- by diazhou [Tue, 21 Aug 2018 13:09:11 -0700] rev 9428
- Added tag jdk8u192-b07 for changeset cd19ee45aa6b
- Tue, 21 Aug 2018 16:14:33 +0100
- by alitvinov [Tue, 21 Aug 2018 16:14:33 +0100] rev 9427
- Merge
- Thu, 16 Aug 2018 23:50:43 -0400
- by dbuck [Thu, 16 Aug 2018 23:50:43 -0400] rev 9426
- 8033251: Use DWARF debug symbols for Linux 32-bit as default
Reviewed-by: tbell
- Fri, 17 Aug 2018 17:57:20 +0100
- by aefimov [Fri, 17 Aug 2018 17:57:20 +0100] rev 9425
- Merge
- Tue, 14 Aug 2018 11:26:57 -0700
- by diazhou [Tue, 14 Aug 2018 11:26:57 -0700] rev 9424
- Added tag jdk8u191-b06 for changeset 6cfec782c42c
- Tue, 14 Aug 2018 13:42:32 -0700
- by diazhou [Tue, 14 Aug 2018 13:42:32 -0700] rev 9423
- Added tag jdk8u192-b06 for changeset 7070edbacb29
- Tue, 14 Aug 2018 08:43:34 +0100
- by aefimov [Tue, 14 Aug 2018 08:43:34 +0100] rev 9422
- Merge
- Thu, 26 Jul 2018 06:16:09 -0400
- by vaibhav [Thu, 26 Jul 2018 06:16:09 -0400] rev 9421
- 8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
Summary: Created tests for the feature
Reviewed-by: mseledtsov
- Fri, 10 Aug 2018 12:17:44 +0100
- by aefimov [Fri, 10 Aug 2018 12:17:44 +0100] rev 9420
- Merge
- Wed, 08 Aug 2018 07:44:08 -0700
- by diazhou [Wed, 08 Aug 2018 07:44:08 -0700] rev 9419
- Added tag jdk8u191-b05 for changeset 14c62eae2f8f
- Mon, 06 Aug 2018 23:10:00 -0700
- by diazhou [Mon, 06 Aug 2018 23:10:00 -0700] rev 9418
- Added tag jdk8u192-b05 for changeset 65409bcab2ad
- Fri, 03 Aug 2018 19:08:52 +0100
- by aefimov [Fri, 03 Aug 2018 19:08:52 +0100] rev 9417
- Merge
- Tue, 31 Jul 2018 07:54:55 -0700
- by diazhou [Tue, 31 Jul 2018 07:54:55 -0700] rev 9416
- Added tag jdk8u191-b04 for changeset 541c205d7fd1
- Tue, 24 Jul 2018 11:04:35 -0700
- by diazhou [Tue, 24 Jul 2018 11:04:35 -0700] rev 9415
- Added tag jdk8u191-b03 for changeset dd79b4826253
- Thu, 19 Jul 2018 05:38:18 -0700
- by diazhou [Thu, 19 Jul 2018 05:38:18 -0700] rev 9414
- Added tag jdk8u191-b02 for changeset 5aa3d728164a
- Fri, 06 Jul 2018 18:50:13 +0000
- by poonam [Fri, 06 Jul 2018 18:50:13 +0000] rev 9413
- 8146115: Improve docker container detection and resource configuration usage
Reviewed-by: bobv, dbuck
- Tue, 10 Jul 2018 18:31:51 +0100
- by alitvinov [Tue, 10 Jul 2018 18:31:51 +0100] rev 9412
- Merge
- Thu, 05 Jul 2018 00:59:42 -0700
- by diazhou [Thu, 05 Jul 2018 00:59:42 -0700] rev 9411
- Added tag jdk8u191-b01 for changeset 21a3fffc4341
- Sun, 01 Jul 2018 11:07:22 +0100
- by aefimov [Sun, 01 Jul 2018 11:07:22 +0100] rev 9410
- Merge
- Wed, 23 May 2018 21:01:34 -0700
- by diazhou [Wed, 23 May 2018 21:01:34 -0700] rev 9409
- Added tag jdk8u172-b37 for changeset 6a9482b43d79
- Tue, 22 May 2018 06:01:36 -0700
- by diazhou [Tue, 22 May 2018 06:01:36 -0700] rev 9408
- Added tag jdk8u172-b36 for changeset 1e7855b1ecd3
- Thu, 28 Jun 2018 19:27:17 +0100
- by alitvinov [Thu, 28 Jun 2018 19:27:17 +0100] rev 9407
- Merge
- Sun, 24 Jun 2018 22:42:15 +0100
- by alitvinov [Sun, 24 Jun 2018 22:42:15 +0100] rev 9406
- Merge
- Thu, 14 Jun 2018 12:37:18 +0100
- by coffeys [Thu, 14 Jun 2018 12:37:18 +0100] rev 9405
- 8204874: Update THIRDPARYREADME file
Reviewed-by: chegar, jeff, robm
- Mon, 11 Jun 2018 12:11:47 +0100
- by alitvinov [Mon, 11 Jun 2018 12:11:47 +0100] rev 9404
- Merge
- Mon, 14 May 2018 09:16:44 -0400
- by hseigel [Mon, 14 May 2018 09:16:44 -0400] rev 9403
- 8199226: Improve field accesses
Reviewed-by: acorn, ahgross, rhalade
Contributed-by: harold.seigel@oracle.com
- Tue, 08 May 2018 15:18:23 -0700
- by asaha [Tue, 08 May 2018 15:18:23 -0700] rev 9402
- Merge
- Tue, 08 May 2018 11:50:49 -0700
- by asaha [Tue, 08 May 2018 11:50:49 -0700] rev 9401
- Merge
- Mon, 07 May 2018 15:07:16 -0700
- by asaha [Mon, 07 May 2018 15:07:16 -0700] rev 9400
- Added tag jdk8u172-b35 for changeset 0d1b5f9b3ab0
- Fri, 04 May 2018 11:53:03 -0700
- by asaha [Fri, 04 May 2018 11:53:03 -0700] rev 9399
- Added tag jdk8u172-b34 for changeset 74350ee9c013
- Thu, 26 Apr 2018 22:42:41 +0000
- by asaha [Thu, 26 Apr 2018 22:42:41 +0000] rev 9398
- Added tag jdk8u172-b33 for changeset e8745ad08d55
- Tue, 24 Apr 2018 15:14:55 +0000
- by asaha [Tue, 24 Apr 2018 15:14:55 +0000] rev 9397
- Added tag jdk8u172-b32 for changeset b62c44a689e4
- Thu, 29 Mar 2018 06:53:04 -0400
- by shshahma [Thu, 29 Mar 2018 06:53:04 -0400] rev 9396
- 8164480: Crash with assert(handler_address == SharedRuntime::compute_compiled_exc_handler(..) failed: Must be the same
Summary: Exception checking code needs to handle pre-allocated exceptions.
Reviewed-by: thartmann, kvn
- Tue, 03 Apr 2018 17:08:37 -0700
- by asaha [Tue, 03 Apr 2018 17:08:37 -0700] rev 9395
- Added tag jdk8u172-b31 for changeset d5a33d109309
- Thu, 22 Mar 2018 21:47:01 -0400
- by gromero [Thu, 22 Mar 2018 21:47:01 -0400] rev 9394
- 8198794: Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3
Reviewed-by: dholmes, phh
- Sun, 01 Apr 2018 22:52:47 -0700
- by asaha [Sun, 01 Apr 2018 22:52:47 -0700] rev 9393
- Merge
- Sun, 01 Apr 2018 22:47:12 -0700
- by asaha [Sun, 01 Apr 2018 22:47:12 -0700] rev 9392
- Added tag jdk8u162-b38 for changeset 405800ccc4c7
- Fri, 30 Mar 2018 20:09:45 +0000
- by poonam [Fri, 30 Mar 2018 20:09:45 +0000] rev 9391
- 8199406: Performance drop with Java JDK 1.8.0_162-b32
Summary: Improve the nmethod unloading times by optimizing the search for an itable stub in VtableStubs array
Reviewed-by: kvn, coleenp, tschatzl
- Wed, 18 Apr 2018 22:35:28 +0000
- by asaha [Wed, 18 Apr 2018 22:35:28 +0000] rev 9390
- Merge
- Mon, 02 Apr 2018 15:36:07 -0700
- by asaha [Mon, 02 Apr 2018 15:36:07 -0700] rev 9389
- Merge
- Mon, 02 Apr 2018 15:29:04 -0700
- by asaha [Mon, 02 Apr 2018 15:29:04 -0700] rev 9388
- Added tag jdk8u191-b00 for changeset 8f3131e04030
- Fri, 30 Mar 2018 11:06:31 -0700
- by asaha [Fri, 30 Mar 2018 11:06:31 -0700] rev 9387
- Merge
- Fri, 30 Mar 2018 11:01:11 -0700
- by asaha [Fri, 30 Mar 2018 11:01:11 -0700] rev 9386
- Merge
- Fri, 30 Mar 2018 10:33:17 -0700
- by asaha [Fri, 30 Mar 2018 10:33:17 -0700] rev 9385
- Merge
- Wed, 21 Mar 2018 12:05:05 -0700
- by asaha [Wed, 21 Mar 2018 12:05:05 -0700] rev 9384
- Added tag jdk8u162-b37 for changeset 700ad8745f3f
- Mon, 19 Mar 2018 16:50:06 -0700
- by asaha [Mon, 19 Mar 2018 16:50:06 -0700] rev 9383
- Merge
- Mon, 19 Mar 2018 13:23:53 -0700
- by asaha [Mon, 19 Mar 2018 13:23:53 -0700] rev 9382
- Merge
- Mon, 05 Mar 2018 09:46:03 -0800
- by asaha [Mon, 05 Mar 2018 09:46:03 -0800] rev 9381
- Added tag jdk8u162-b36 for changeset d2ebd6530396
- Tue, 20 Feb 2018 10:10:58 -0800
- by asaha [Tue, 20 Feb 2018 10:10:58 -0800] rev 9380
- Added tag jdk8u162-b35 for changeset 9b3f207379cf
- Thu, 08 Feb 2018 00:23:31 +0000
- by poonam [Thu, 08 Feb 2018 00:23:31 +0000] rev 9379
- 8187577: JVM crash during gc doing concurrent marking
Summary: Inform G1's SATB that a klass has been resurrected and it should not be unloaded
Reviewed-by: coleenp, tschatzl, kbarrett
- Thu, 22 Feb 2018 21:28:07 -0800
- by bgopularam [Thu, 22 Feb 2018 21:28:07 -0800] rev 9378
- 8068778: [TESTBUG] CompressedClassSpaceSizeInJmapHeap.java fails if SA not available
Reviewed-by: coleenp, sla
- Thu, 08 Feb 2018 19:33:31 +0000
- by asaha [Thu, 08 Feb 2018 19:33:31 +0000] rev 9377
- Merge
- Wed, 07 Feb 2018 13:57:42 -0800
- by asaha [Wed, 07 Feb 2018 13:57:42 -0800] rev 9376
- Merge
- Wed, 07 Feb 2018 09:44:08 -0800
- by asaha [Wed, 07 Feb 2018 09:44:08 -0800] rev 9375
- Added tag jdk8u162-b34 for changeset bf2e8b1e8e8e
- Tue, 06 Feb 2018 08:01:41 -0800
- by asaha [Tue, 06 Feb 2018 08:01:41 -0800] rev 9374
- Added tag jdk8u162-b33 for changeset e8041f2ec96e
- Tue, 16 Jan 2018 04:20:19 -0500
- by dbuck [Tue, 16 Jan 2018 04:20:19 -0500] rev 9373
- 8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
Reviewed-by: dholmes, erikj
- Wed, 07 Feb 2018 13:41:55 -0800
- by asaha [Wed, 07 Feb 2018 13:41:55 -0800] rev 9372
- Merge
- Tue, 06 Feb 2018 22:11:51 -0800
- by bgopularam [Tue, 06 Feb 2018 22:11:51 -0800] rev 9371
- 8196663: [TESTBUG] test/compiler/loopopts/TestCMovSplitThruPhi.java fails on 32 bit Java
Reviewed-by: kvn
Contributed-by: vaibhav.x.choudhary@oracle.com
- Wed, 31 Jan 2018 15:40:57 -0800
- by asaha [Wed, 31 Jan 2018 15:40:57 -0800] rev 9370
- Merge
- Tue, 30 Jan 2018 15:37:04 -0800
- by asaha [Tue, 30 Jan 2018 15:37:04 -0800] rev 9369
- Merge
- Fri, 26 Jan 2018 10:50:22 -0800
- by asaha [Fri, 26 Jan 2018 10:50:22 -0800] rev 9368
- Merge
- Fri, 26 Jan 2018 10:39:27 -0800
- by asaha [Fri, 26 Jan 2018 10:39:27 -0800] rev 9367
- Merge
- Mon, 22 Jan 2018 13:29:02 -0800
- by asaha [Mon, 22 Jan 2018 13:29:02 -0800] rev 9366
- Added tag jdk8u162-b32 for changeset c9b7abadf150
- Mon, 08 Jan 2018 08:32:04 -0800
- by kevinw [Mon, 08 Jan 2018 08:32:04 -0800] rev 9365
- 8055008: Clean up code that saves the previous versions of redefined classes
8156137: SIGSEGV in ReceiverTypeData::clean_weak_klass_links
8057570: RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid
Reviewed-by: coleenp
- Tue, 08 Apr 2014 09:51:25 +0200
- by roland [Tue, 08 Apr 2014 09:51:25 +0200] rev 9364
- 8038636: speculative traps break when classes are redefined
Summary: remove speculative traps that point to methods that are redefined
Reviewed-by: kvn, twisti
- Fri, 26 Jan 2018 09:59:10 -0800
- by asaha [Fri, 26 Jan 2018 09:59:10 -0800] rev 9363
- Merge
- Mon, 22 Jan 2018 14:27:46 -0500
- by kbarrett [Mon, 22 Jan 2018 14:27:46 -0500] rev 9362
- 8192025: Less referential references
Reviewed-by: coleenp, eosterlund, mchung, ahgross, rhalade
- Wed, 01 Aug 2018 03:31:01 -0700
- by diazhou [Wed, 01 Aug 2018 03:31:01 -0700] rev 9361
- Added tag jdk8u192-b04 for changeset a8d61d7f13b0
- Tue, 24 Jul 2018 09:52:02 -0700
- by robm [Tue, 24 Jul 2018 09:52:02 -0700] rev 9360
- Added tag jdk8u192-b03 for changeset 1c0a59cee0e4
- Fri, 20 Jul 2018 05:44:33 -0700
- by robm [Fri, 20 Jul 2018 05:44:33 -0700] rev 9359
- Merge
- Fri, 20 Jul 2018 03:07:49 -0400
- by fmatte [Fri, 20 Jul 2018 03:07:49 -0400] rev 9358
- 8114823: G1 doesn't honor request to disable class unloading
Reviewed-by: tschatzl
- Tue, 17 Jul 2018 17:07:44 +0200
- by sgehwolf [Tue, 17 Jul 2018 17:07:44 +0200] rev 9357
- 8207402: Stray *.debuginfo files when not stripping debug info
Summary: Only produce those files if STRIP_POLICY != no_strip
Reviewed-by: erikj
- Thu, 19 Jul 2018 10:00:36 +0100
- by alitvinov [Thu, 19 Jul 2018 10:00:36 +0100] rev 9356
- Added tag jdk8u192-b02 for changeset 792ccf73293a
- Mon, 16 Jul 2018 17:06:05 +0100
- by alitvinov [Mon, 16 Jul 2018 17:06:05 +0100] rev 9355
- Merge
- Mon, 09 Jul 2018 12:48:49 -0700
- by diazhou [Mon, 09 Jul 2018 12:48:49 -0700] rev 9354
- 8206916: Remove jdk8u181-b31 tag from jdk8u181/hotspot repo
Reviewed-by: aefimov
- Fri, 06 Jul 2018 20:40:41 -0700
- by diazhou [Fri, 06 Jul 2018 20:40:41 -0700] rev 9353
- Added tag jdk8u181-b13 for changeset eed8e846c982
- Mon, 09 Jul 2018 15:35:45 +0100
- by aph [Mon, 09 Jul 2018 15:35:45 +0100] rev 9352
- 8206406: StubCodeDesc constructor publishes partially-constructed objects on StubCodeDesc::_list
Reviewed-by: dholmes
- Wed, 11 Jul 2018 02:36:23 -0700
- by kevinw [Wed, 11 Jul 2018 02:36:23 -0700] rev 9351
- 8205677: [8u] casts and type change for 8u to enable later Windows compilers
Reviewed-by: dholmes
- Mon, 09 Jul 2018 15:45:22 +0000
- by kevinw [Mon, 09 Jul 2018 15:45:22 +0000] rev 9350
- Merge
- Mon, 09 Jul 2018 05:53:08 -0700
- by kevinw [Mon, 09 Jul 2018 05:53:08 -0700] rev 9349
- 8206454: [8u] os::current_stack_pointer() fails to compile on later Windows compilers (warning C4172: returning address of local variable)
Reviewed-by: dholmes, kbarrett
- Fri, 06 Jul 2018 18:50:13 +0000
- by poonam [Fri, 06 Jul 2018 18:50:13 +0000] rev 9348
- 8146115: Improve docker container detection and resource configuration usage
Reviewed-by: bobv, dbuck
- Fri, 06 Jul 2018 07:33:25 -0700
- by robm [Fri, 06 Jul 2018 07:33:25 -0700] rev 9347
- Merge
- Thu, 05 Jul 2018 18:27:02 +0200
- by sgehwolf [Thu, 05 Jul 2018 18:27:02 +0200] rev 9346
- 8206425: .gnu_debuglink sections added unconditionally when no debuginfo is stripped
Summary: Only add .gnu_debuglink sections when there is some stripping done.
Reviewed-by: erikj, dholmes
- Fri, 06 Jul 2018 07:24:27 -0700
- by robm [Fri, 06 Jul 2018 07:24:27 -0700] rev 9345
- Merge
- Wed, 04 Jul 2018 03:02:43 -0400
- by fmatte [Wed, 04 Jul 2018 03:02:43 -0400] rev 9344
- 8081323: ConstantPool::_resolved_references is missing in heap dump
Summary: Add resolved_references and init_lock as hidden static field in class so root is found.
Reviewed-by: dholmes, coleenp
- Fri, 06 Jul 2018 08:56:20 +0100
- by coffeys [Fri, 06 Jul 2018 08:56:20 +0100] rev 9343
- Added tag jdk8u192-b01 for changeset 5792d995ed26
- Wed, 27 Jun 2018 03:04:33 -0700
- by kevinw [Wed, 27 Jun 2018 03:04:33 -0700] rev 9342
- 8204872: [8u] VS2017: more instances of "error C3680: cannot concatenate user-defined string literals with mismatched literal suffix identifiers"
Reviewed-by: dholmes
- Wed, 25 Apr 2018 12:21:29 -0400
- by chrisphi [Wed, 25 Apr 2018 12:21:29 -0400] rev 9341
- 8201509: Zero: S390 31bit atomic_copy64 inline assembler is wrong
Summary: The inline assembler for the S390 (S390 and not _LP64) has src and dst reversed thereby corrupting data
Reviewed-by: shade
Contributed-by: Martin Balao <mbalao@redhat.com>
- Fri, 24 Nov 2017 12:16:25 +0100
- by glaubitz [Fri, 24 Nov 2017 12:16:25 +0100] rev 9340
- 8186461: Zero's atomic_copy64() should use SPE instructions on linux-powerpcspe
Reviewed-by: aph
- Wed, 02 Aug 2017 17:22:40 +0100
- by aph [Wed, 02 Aug 2017 17:22:40 +0100] rev 9339
- 8185723: Zero: segfaults on Power PC 32-bit
Reviewed-by: roland
- Tue, 26 Jun 2018 01:39:32 -0700
- by kevinw [Tue, 26 Jun 2018 01:39:32 -0700] rev 9338
- 8205440: [8u] DWORD64 required for later Windows compilers
Reviewed-by: dholmes
- Mon, 25 Jun 2018 07:59:51 -0700
- by kevinw [Mon, 25 Jun 2018 07:59:51 -0700] rev 9337
- 8069124: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies
Reviewed-by: ctornqvi, coleenp, gtriantafill, dholmes
- Fri, 22 Jun 2018 01:55:23 -0700
- by kevinw [Fri, 22 Jun 2018 01:55:23 -0700] rev 9336
- 8198304: VS2017 (C4838, C4312) Various conversion issues with gtest tests
Summary: Introduce specific casts to fix multiple type cast conversion compilation errors.
Reviewed-by: coffeys, lfoltan, gtriantafill, hseigel
- Fri, 20 Jun 2014 08:14:30 +0200
- by thartmann [Fri, 20 Jun 2014 08:14:30 +0200] rev 9335
- 8008321: compile.cpp verify_graph_edges uses bool as int
Summary: The dead_nodes counter in verify_graph_edges(..) has the type bool but is used as int.
Reviewed-by: roland, anoll
- Tue, 19 Jun 2018 02:53:25 -0700
- by kevinw [Tue, 19 Jun 2018 02:53:25 -0700] rev 9334
- 8150688: Fix os_windows siglabel
Summary: Change types to eliminate implicit narrowing, and other cleanups.
Reviewed-by: kbarrett, dholmes, tbenson
- Mon, 18 Jun 2018 14:39:46 -0700
- by kevinw [Mon, 18 Jun 2018 14:39:46 -0700] rev 9333
- 8160748: Inconsistent types for ideal_reg
Summary: Made ideal_reg consistently uint.
Reviewed-by: kvn, iveresov
- Fri, 15 Jun 2018 15:37:35 +0000
- by kevinw [Fri, 15 Jun 2018 15:37:35 +0000] rev 9332
- Merge
- Fri, 15 Jun 2018 08:34:38 -0700
- by kevinw [Fri, 15 Jun 2018 08:34:38 -0700] rev 9331
- 8197864: VS2017 (C4334) Result of 32-bit Shift Implicitly Converted to 64 bits
Summary: Correctly perform a 64 bit shift when setting SlowSignatureHandler::_fp_identifiers.
Reviewed-by: lfoltan, gtriantafill, hseigel
Contributed-by: kim.barrett@oracle.com, lois.foltan@oracle.com
- Fri, 15 Jun 2018 14:30:02 +0200
- by sgehwolf [Fri, 15 Jun 2018 14:30:02 +0200] rev 9330
- 8205104: EXTRA_LDFLAGS not consistently being used
Summary: Add EXTRA_LDFLAGS to linker flags for relevant libraries.
Reviewed-by: ihse
- Thu, 14 Jun 2018 21:39:57 +0000
- by kevinw [Thu, 14 Jun 2018 21:39:57 +0000] rev 9329
- Merge
- Thu, 14 Jun 2018 18:23:12 +0000
- by kevinw [Thu, 14 Jun 2018 18:23:12 +0000] rev 9328
- Merge
- Thu, 14 Jun 2018 09:15:08 -0700
- by kevinw [Thu, 14 Jun 2018 09:15:08 -0700] rev 9327
- 8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier"
Summary: Need to add a space between macro identifier and string literal
Reviewed-by: bpittore, stefank, dholmes, kbarrett
- Thu, 22 Feb 2018 12:05:17 -0500
- by lfoltan [Thu, 22 Feb 2018 12:05:17 -0500] rev 9326
- 8197868: VS2017 (C2065) 'timezone': Undeclared Identifier in share/runtime/os.cpp
Summary: Change to use the functional version of _get_timezone for VS2017.
Reviewed-by: coleenp, hseigel
Contributed-by: kim.barrett@oracle.com, lois.foltan@oracle.com
- Wed, 13 Jun 2018 07:02:53 -0700
- by kevinw [Wed, 13 Jun 2018 07:02:53 -0700] rev 9325
- 8196884: VS2017 Multiple Type Cast Conversion Compilation Errors
Summary: Change the type of symbolic constant badAddressVal and introduce specific casts to fix multiple type cast conversion compilation errors.
Reviewed-by: lfoltan, coleenp, kbarrett
- Tue, 23 Feb 2016 18:58:36 -0500
- by kbarrett [Tue, 23 Feb 2016 18:58:36 -0500] rev 9324
- 8150426: Wrong cast in metadata_at_put
Summary: Fix cast.
Reviewed-by: dholmes, coleenp, jprovino
Contributed-by: timo.kinnunen@gmail.com
- Tue, 20 Feb 2018 07:10:42 -0500
- by lfoltan [Tue, 20 Feb 2018 07:10:42 -0500] rev 9323
- 8196880: VS2017 Addition of Global Delete Operator with Size Parameter Conflicts with Arena's Chunk Provided One
Summary: Add a private ordinary operator delete declaration within class Chunk.
Reviewed-by: coleenp, stuefe
Contributed-by: kim.barrett@oracle.com, lois.foltan@oracle.com
- Tue, 05 Jun 2018 10:33:56 -0400
- by dbuck [Tue, 05 Jun 2018 10:33:56 -0400] rev 9322
- 8204053: libsaproc.so not linked with -z,noexecstack
Reviewed-by: erikj, dholmes
- Mon, 21 May 2018 13:05:10 +0000
- by kevinw [Mon, 21 May 2018 13:05:10 +0000] rev 9321
- Merge
- Mon, 21 May 2018 03:13:55 -0700
- by kevinw [Mon, 21 May 2018 03:13:55 -0700] rev 9320
- 8203349: 8u hotspot should recognise later Windows compilers
Reviewed-by: erikj
- Thu, 17 May 2018 16:45:13 -0700
- by vlivanov [Thu, 17 May 2018 16:45:13 -0700] rev 9319
- 8162540: Crash in C2 escape analysis with assert: "node should be registered"
Reviewed-by: kvn, thartmann
- Tue, 06 Sep 2016 13:01:27 +0200
- by mdoerr [Tue, 06 Sep 2016 13:01:27 +0200] rev 9318
- 8165489: Missing G1 barrier in Unsafe_GetObjectVolatile
Summary: Add missing barrier, sharing code with Unsafe_GetObject.
Reviewed-by: kbarrett, mgerdin, pliden, tschatzl
- Thu, 03 May 2018 18:59:48 +0200
- by sgehwolf [Thu, 03 May 2018 18:59:48 +0200] rev 9317
- 8202600: [Zero] Undefined behaviour in src/os_cpu/linux_zero/vm/os_linux_zero.cpp
Reviewed-by: stuefe, shade, dholmes
- Tue, 14 Apr 2015 11:40:13 +0200
- by stefank [Tue, 14 Apr 2015 11:40:13 +0200] rev 9316
- 8077420: Build failure with SS12u4
Reviewed-by: dholmes, lfoltan
- Tue, 08 Jul 2014 13:52:29 -0400
- by lfoltan [Tue, 08 Jul 2014 13:52:29 -0400] rev 9315
- 8048128: Fix for Solaris Studio C++ 5.13, CHECK_UNHANDLED_OOPS breaks PPC build.
Summary: Changes to successfully compile class oop within oops/oopsHierarchy.hpp for PPC build (with gcc 4.1.2).
Reviewed-by: dholmes, hseigel
- Thu, 29 May 2014 08:58:51 -0400
- by lfoltan [Thu, 29 May 2014 08:58:51 -0400] rev 9314
- 8041623: Solaris Studio 12.4 C++ 5.13, CHECK_UNHANDLED_OOPS use of class oop's copy constructor definitions causing error level diagnostic.
Summary: Fix several minor compilation issues with volatile oops for CHECK_UNHANDLED_OOPS support.
Reviewed-by: coleenp, hseigel
- Tue, 31 Dec 2013 08:58:08 -0500
- by zgu [Tue, 31 Dec 2013 08:58:08 -0500] rev 9313
- 6730115: Fastdebug VM crashes with "ExceptionMark destructor expects no pending exceptions" error
Summary: Fixed incompatible uses of EXCEPTION_MARK and CHECK macros in AttachListener::init(), handle exception locally.
Reviewed-by: minqi, coleenp
- Fri, 28 Aug 2015 09:57:54 +0200
- by erikj [Fri, 28 Aug 2015 09:57:54 +0200] rev 9312
- 8134157: adlc fails to compile with SS12u4
Reviewed-by: dholmes, kbarrett, ihse
- Mon, 23 Apr 2018 02:05:50 -0700
- by mchinnathamb [Mon, 23 Apr 2018 02:05:50 -0700] rev 9311
- 8158012: Use SW prefetch instructions instead of BIS for allocation prefetches on SPARC Core C4
Reviewed-by: kvn, dholmes, poonam
- Wed, 18 Apr 2018 12:37:42 -0700
- by robm [Wed, 18 Apr 2018 12:37:42 -0700] rev 9310
- Merge
- Fri, 02 Oct 2015 10:15:46 +0200
- by erikj [Fri, 02 Oct 2015 10:15:46 +0200] rev 9309
- 8138692: libjsig compilation is missing EXTRA_CFLAGS on macosx
Reviewed-by: ihse, mikael
- Thu, 09 Feb 2017 19:08:32 -0800
- by sangheki [Thu, 09 Feb 2017 19:08:32 -0800] rev 9308
- 8173013: JVMTI tagged object access needs G1 pre-barrier
Summary: Add missing G1 pre-barrier at TagObjectCollector::do_entry
Reviewed-by: kbarrett, tschatzl
- Thu, 10 Nov 2016 23:26:56 -0800
- by shade [Thu, 10 Nov 2016 23:26:56 -0800] rev 9307
- 8169201: Montgomery multiply intrinsic should use correct name
Summary: Corrected stubName to montgomery_multiply for inline_montgomeryMultiply()
Reviewed-by: aph, thartmann, zmajo
- Fri, 30 Mar 2018 20:09:45 +0000
- by poonam [Fri, 30 Mar 2018 20:09:45 +0000] rev 9306
- 8199406: Performance drop with Java JDK 1.8.0_162-b32
Summary: Improve the nmethod unloading times by optimizing the search for an itable stub in VtableStubs array
Reviewed-by: kvn, coleenp, tschatzl
- Thu, 29 Mar 2018 06:53:04 -0400
- by shshahma [Thu, 29 Mar 2018 06:53:04 -0400] rev 9305
- 8164480: Crash with assert(handler_address == SharedRuntime::compute_compiled_exc_handler(..) failed: Must be the same
Summary: Exception checking code needs to handle pre-allocated exceptions.
Reviewed-by: thartmann, kvn
- Tue, 13 Mar 2018 22:16:05 -0700
- by fmatte [Tue, 13 Mar 2018 22:16:05 -0700] rev 9304
- 8194642: Improve OOM error reporting for JDK8
Reviewed-by: dholmes, kevinw
- Thu, 22 Mar 2018 21:47:01 -0400
- by gromero [Thu, 22 Mar 2018 21:47:01 -0400] rev 9303
- 8198794: Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3
Reviewed-by: dholmes, phh
- Fri, 16 Mar 2018 15:48:15 +0100
- by roland [Fri, 16 Mar 2018 15:48:15 +0100] rev 9302
- 8188223: IfNode::range_check_trap_proj() should handler dying subgraph with single if proj
Reviewed-by: kvn
- Wed, 14 Mar 2018 03:19:46 -0700
- by shshahma [Wed, 14 Mar 2018 03:19:46 -0700] rev 9301
- 8035074: hs_err improvement: Add time zone information in the hs_err file
8026335: hs_err improvement: Print exact compressed oops mode and the heap base value.
8026331: hs_err improvement: Print if we have seen any OutOfMemoryErrors or StackOverflowErrors
Summary: Add requested things to hs_err file.
Reviewed-by: dholmes
- Wed, 21 Feb 2018 11:11:07 +0530
- by rpatil [Wed, 21 Feb 2018 11:11:07 +0530] rev 9300
- 8153194: PreserveFPRegistersTest.java runs out of memory in the nightlies
Reviewed-by: kvn
Contributed-by: vaibhav.x.choudhary@oracle.com
- Wed, 28 Feb 2018 05:31:04 +0000
- by stuefe [Wed, 28 Feb 2018 05:31:04 +0000] rev 9299
- 8078628: linux-zero does not build without precompiled header
Summary: add missing includes
Reviewed-by: coleenp, stefank, sgehwolf, dholmes
- Fri, 13 Apr 2018 18:17:50 +0000
- by asaha [Fri, 13 Apr 2018 18:17:50 +0000] rev 9298
- Merge
- Mon, 09 Apr 2018 11:36:49 -0700
- by asaha [Mon, 09 Apr 2018 11:36:49 -0700] rev 9297
- Merge
- Mon, 09 Apr 2018 13:32:57 -0700
- by asaha [Mon, 09 Apr 2018 13:32:57 -0700] rev 9296
- Merge
- Mon, 09 Apr 2018 13:28:34 -0700
- by asaha [Mon, 09 Apr 2018 13:28:34 -0700] rev 9295
- Added tag jdk8u192-b00 for changeset 0341fa6dbb36
- Mon, 18 Dec 2017 18:18:10 -0500
- by dbuck [Mon, 18 Dec 2017 18:18:10 -0500] rev 9294
- 8189851: [TESTBUG] runtime/RedefineTests/RedefineInterfaceCall.java fails
Summary: modified jtreg tags and package import to work with JDK 8
Reviewed-by: vlivanov, dholmes
- Mon, 22 Jan 2018 15:19:02 +0000
- by aph [Mon, 22 Jan 2018 15:19:02 +0000] rev 9293
- 8194739: Zero port of 8174962: Better interface invocations
Reviewed-by: adinn, coleenp
- Thu, 08 Feb 2018 00:23:31 +0000
- by poonam [Thu, 08 Feb 2018 00:23:31 +0000] rev 9292
- 8187577: JVM crash during gc doing concurrent marking
Summary: Inform G1's SATB that a klass has been resurrected and it should not be unloaded
Reviewed-by: coleenp, tschatzl, kbarrett
- Wed, 07 Feb 2018 10:45:15 -0800
- by robm [Wed, 07 Feb 2018 10:45:15 -0800] rev 9291
- Merge
- Wed, 07 Feb 2018 07:01:44 -0500
- by mchinnathamb [Wed, 07 Feb 2018 07:01:44 -0500] rev 9290
- 8148175: C1: G1 barriers don't preserve FP registers
Reviewed-by: vlivanov, kvn
- Wed, 31 Jan 2018 19:24:57 -0500
- by dbuck [Wed, 31 Jan 2018 19:24:57 -0500] rev 9289
- 8189170: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM
Reviewed-by: dcubed
- Tue, 16 Jan 2018 04:20:19 -0500
- by dbuck [Tue, 16 Jan 2018 04:20:19 -0500] rev 9288
- 8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
Reviewed-by: dholmes, erikj
- Mon, 08 Jan 2018 22:43:19 +0000
- by kevinw [Mon, 08 Jan 2018 22:43:19 +0000] rev 9287
- Merge
- Mon, 08 Jan 2018 08:32:04 -0800
- by kevinw [Mon, 08 Jan 2018 08:32:04 -0800] rev 9286
- 8055008: Clean up code that saves the previous versions of redefined classes
8156137: SIGSEGV in ReceiverTypeData::clean_weak_klass_links
8057570: RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid
Reviewed-by: coleenp
- Tue, 08 Apr 2014 09:51:25 +0200
- by roland [Tue, 08 Apr 2014 09:51:25 +0200] rev 9285
- 8038636: speculative traps break when classes are redefined
Summary: remove speculative traps that point to methods that are redefined
Reviewed-by: kvn, twisti
- Mon, 22 Jan 2018 11:11:36 -0800
- by asaha [Mon, 22 Jan 2018 11:11:36 -0800] rev 9284
- Merge
- Tue, 16 Jan 2018 23:06:07 -0800
- by asaha [Tue, 16 Jan 2018 23:06:07 -0800] rev 9283
- Merge
- Fri, 12 Jan 2018 17:52:31 -0800
- by asaha [Fri, 12 Jan 2018 17:52:31 -0800] rev 9282
- Merge
- Mon, 08 Jan 2018 22:39:26 -0800
- by asaha [Mon, 08 Jan 2018 22:39:26 -0800] rev 9281
- Merge
- Wed, 03 Jan 2018 14:23:36 -0800
- by asaha [Wed, 03 Jan 2018 14:23:36 -0800] rev 9280
- Merge
- Fri, 22 Dec 2017 13:10:41 -0800
- by asaha [Fri, 22 Dec 2017 13:10:41 -0800] rev 9279
- Merge
- Wed, 10 Jan 2018 09:25:36 -0800
- by asaha [Wed, 10 Jan 2018 09:25:36 -0800] rev 9278
- Added tag jdk8u182-b00 for changeset c19c5b73704e
- Thu, 27 Dec 2018 11:10:43 +0800
- by aoqi [Thu, 27 Dec 2018 11:10:43 +0800] rev 9277
- Added tag mips64el-jdk8u181-b15 for changeset 471c7b582bf6
- Thu, 13 Dec 2018 14:29:25 +0800
- by fujie [Thu, 13 Dec 2018 14:29:25 +0800] rev 9276
- #7998 fix the blocking issue with -XX:-UseOnStackReplacement
Summary: interpreter may spin in the goto template after 887:a9f7ab915ee7 with -XX:-UseOnStackReplacement
Effect: the following jtreg tests passed
compiler/8007294/Test8007294.java
compiler/8007722/Test8007722.java
compiler/8009761/Test8009761.java
compiler/floatingpoint/TestPow2.java
- Wed, 12 Dec 2018 17:30:13 +0800
- by fujie [Wed, 12 Dec 2018 17:30:13 +0800] rev 9275
- #7989 [C1] fix "assert(a != b) failed: registers must be different"
Effect:
java -Xcomp -XX:TieredStopAtLevel=4 -jar dacapo-9.12-MR1-bach.jar eclipse passed with debug version
- Fri, 07 Dec 2018 14:53:37 +0800
- by fujie [Fri, 07 Dec 2018 14:53:37 +0800] rev 9274
- #7987 implements tieredcompilation in mips template interpreter
------- Effect (scores, higher is better) ----------
SPECjvm2008 Benchmarks C2-only Tiered
startup.helloworld 70.51 74.81
startup.compiler.compiler 2.17 4.68
startup.compiler.sunflow 2.31 3.76
startup.compress 12.64 12.90
startup.crypto.aes 4.19 4.30
startup.crypto.rsa 13.86 14.10
startup.crypto.signverify 13.97 15.22
startup.mpegaudio 5.76 6.18
startup.scimark.fft 20.58 20.86
startup.scimark.lu 20.32 21.23
startup.scimark.monte_carlo 7.21 6.10
startup.scimark.sor 8.50 8.58
startup.scimark.sparse 10.35 10.80
startup.serial 4.82 5.26
startup.sunflow 5.52 7.02
startup.xml.transform 0.57 0.61
startup.xml.validation 5.48 8.71
- Fri, 07 Dec 2018 14:41:48 +0800
- by wanghaomin [Fri, 07 Dec 2018 14:41:48 +0800] rev 9273
- #7972 added some MIPS implementation of SA
- Thu, 06 Dec 2018 21:05:55 +0800
- by wanghaomin [Thu, 06 Dec 2018 21:05:55 +0800] rev 9272
- #7972 Backport of #7923 rename mips to mips64 in hotspot agent
Reviewed-by: aoqi
- Wed, 05 Dec 2018 15:39:03 +0800
- by wangxue [Wed, 05 Dec 2018 15:39:03 +0800] rev 9271
- #7826 os::get_previous_fp() can't be inlined when using "labels as values" to get pc.
Summary: Fixed an assert of fastdebug when -XX:NativeMemoryTracking=detail.
Reviewed-by: aoqi
- Tue, 27 Nov 2018 14:41:00 +0800
- by fujie [Tue, 27 Nov 2018 14:41:00 +0800] rev 9270
- #7936 [C1] fix several "assert(is_simm16(imm)) failed: not a signed 16-bit int" and "assert(a != b) failed: registers must be different"
- Fri, 23 Nov 2018 11:08:41 +0800
- by fujie [Fri, 23 Nov 2018 11:08:41 +0800] rev 9269
- #7890 [C1] fix some assert errors for is_simm16 range check and Address construction check
- Thu, 22 Nov 2018 11:02:39 +0800
- by wanghaomin [Thu, 22 Nov 2018 11:02:39 +0800] rev 9268
- #7856 Compressed class space not allocated in lower regions. [Backport of JDK-8159056]
Reviewed-by: aoqi
- Fri, 16 Nov 2018 16:14:15 +0800
- by zhaixiang [Fri, 16 Nov 2018 16:14:15 +0800] rev 9267
- #7900 Fix -XX:-UseLoongsonISA fastdebug assertion error
Summary: Avoid Register type cast to Address type by chance
Reviewed-by: aoqi
- Fri, 16 Nov 2018 11:11:18 +0800
- by wanghaomin [Fri, 16 Nov 2018 11:11:18 +0800] rev 9266
- #5359 loaded the correct address of method pointer in vtable
Reviewed-by: aoqi
- Thu, 15 Nov 2018 11:52:03 +0800
- by fujie [Thu, 15 Nov 2018 11:52:03 +0800] rev 9265
- #7877 Follows c22fe8047623, range checking for xori should be regarded as 16-bit unsigned integer
Reviewed-by: aoqi
- Wed, 14 Nov 2018 10:57:37 +0800
- by fujie [Wed, 14 Nov 2018 10:57:37 +0800] rev 9264
- #7878 #7879 AT was forbidened in Address constructors and unsupported index register in memory addressing was asserted
- Tue, 13 Nov 2018 16:56:02 +0800
- by fujie [Tue, 13 Nov 2018 16:56:02 +0800] rev 9263
- #7877 range checking was added for the immediate field of mips instructions
- Thu, 08 Nov 2018 20:41:50 +0800
- by fujie [Thu, 08 Nov 2018 20:41:50 +0800] rev 9262
- #7833 [C1] fix bugs in LIR_Assembler::emit_profile_call
Effect: langtools:com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java passed with '-Xcomp -XX:TieredStopAtLevel=4'
- Mon, 05 Nov 2018 16:56:18 +0800
- by aoqi [Mon, 05 Nov 2018 16:56:18 +0800] rev 9261
- #7837 fixed assembler of MIPS break instruction
- Wed, 31 Oct 2018 14:29:13 +0800
- by aoqi [Wed, 31 Oct 2018 14:29:13 +0800] rev 9260
- #7520 added instruct matching StorePConditional and LoadPLocked
- Tue, 30 Oct 2018 18:43:19 +0800
- by zhaixiang [Tue, 30 Oct 2018 18:43:19 +0800] rev 9259
- #7736 [C1] Fix langtools:tools/javac/BadOptimization/DeadCode4.java accidental removal of live code issue
Summary: Directly use load immediate and compare less than unsigned instead
Reviewed-by: fujie
- Tue, 30 Oct 2018 12:00:09 +0800
- by fujie [Tue, 30 Oct 2018 12:00:09 +0800] rev 9258
- #7780 [C1] fix LIR_Assembler::negate for single_cpu operands
Effect: [jtreg]java/math/BigInteger/TestValueExact.java passed with "-Xcomp -XX:TieredStopAtLevel=3"
- Thu, 25 Oct 2018 16:32:27 +0800
- by fujie [Thu, 25 Oct 2018 16:32:27 +0800] rev 9257
- #7734 [C1] optimize code generation for imul&idiv for mips
- Thu, 25 Oct 2018 16:22:24 +0800
- by wanghaomin [Thu, 25 Oct 2018 16:22:24 +0800] rev 9256
- #7757 sp should be 64-bit in 64-bit OS
Summary: new passed tests runtime/NMT/AutoshutdownNMT.java runtime/NMT/BaselineWithParameter.java runtime/NMT/ChangeTrackingLevel.java runtime/NMT/CommandLineDetail.java runtime/NMT/JcmdBaselineDetail.java runtime/NMT/JcmdScaleDetail.java runtime/NMT/MallocRoundingReportTest.java runtime/NMT/MallocTestType.java runtime/NMT/MallocTrackingVerify.java runtime/NMT/PrintNMTStatistics.java runtime/NMT/ReleaseCommittedMemory.java runtime/NMT/ShutdownTwice.java runtime/NMT/SummaryAfterShutdown.java runtime/NMT/ThreadedMallocTestType.java runtime/NMT/ThreadedVirtualAllocTestType.java runtime/NMT/VirtualAllocCommitUncommitRecommit.java runtime/NMT/VirtualAllocTestType.java java/lang/instrument/RedefineBigClass.sh java/lang/instrument/RetransformBigClass.sh
Reviewed-by: aoqi
- Tue, 16 Oct 2018 15:34:10 +0800
- by fujie [Tue, 16 Oct 2018 15:34:10 +0800] rev 9255
- #7608 fix a deopt error (fetching wrong float value)
Summary: float wasn't saved as double for mips
Reviewed-by: zhaixiang & wangxue
- Sat, 29 Sep 2018 09:50:15 +0800
- by wanghaomin [Sat, 29 Sep 2018 09:50:15 +0800] rev 9254
- #7589 fixed wrong start address calculation before calling popframe_preserve_args in generate_throw_exception of interpreter
Reviewed-by: aoqi
- Wed, 19 Sep 2018 18:00:50 +0800
- by aoqi [Wed, 19 Sep 2018 18:00:50 +0800] rev 9253
- #7557 removed redundant get_thread to save interpreter code size
- Wed, 19 Sep 2018 17:44:09 +0800
- by fujie [Wed, 19 Sep 2018 17:44:09 +0800] rev 9252
- #7554 [C1] fix a java.lang.NullPointerException for compiler/stringopts/TestStringObjectInitialization.java
Exception in thread "Thread-37" java.lang.NullPointerException
at java.lang.String.length(String.java:623)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:447)
at java.lang.StringBuilder.append(StringBuilder.java:136)
at TestStringObjectInitialization.add(TestStringObjectInitialization.java:55)
at TestStringObjectInitialization.run(TestStringObjectInitialization.java:60)
at Runner.run(TestStringObjectInitialization.java:74)
at java.lang.Thread.run(Thread.java:748)
- Thu, 11 Oct 2018 09:53:13 +0800
- by huangxuguang [Thu, 11 Oct 2018 09:53:13 +0800] rev 9251
- #7569 update copyright time of files modified in 2017 and 2018
Reviewed-by: aoqi
- Wed, 19 Sep 2018 09:32:23 +0800
- by aoqi [Wed, 19 Sep 2018 09:32:23 +0800] rev 9250
- used warning(...) not tty print to output warnning message when failing to open /proc/cpuinfo
- Tue, 18 Sep 2018 11:27:54 +0800
- by zhaixiang [Tue, 18 Sep 2018 11:27:54 +0800] rev 9249
- #7555 [C1] Fix java/lang/Math/CeilAndFloorTests.java wrongly print Failure issue
Summary: Register allocation issue, add is_double_fpu and is_single_fpu condition for has_common_register
Reviewed-by: fujie
- Tue, 18 Sep 2018 10:18:15 +0800
- by wangxue [Tue, 18 Sep 2018 10:18:15 +0800] rev 9248
- #7570 [C1] Fix a wrong parameter when Runtime1::generate_code_for calls Runtime1::generate_exception_throw.
Reviewed-by: fujie
- Thu, 13 Sep 2018 17:13:12 +0800
- by zhaixiang [Thu, 13 Sep 2018 17:13:12 +0800] rev 9247
- #7556 [C1] Fix compiler/5091921/Test6196102.java ERROR output issue
Summary: Fix interger overflow issue for lir_add, lir_sub, lir_mul and lir_div in arith_op
Reviewed-by: fujie
- Thu, 13 Sep 2018 16:16:25 +0800
- by zhaixiang [Thu, 13 Sep 2018 16:16:25 +0800] rev 9246
- #7557 [jtreg] Fix com/sun/jdi/AccessSpecifierTest.java crash issue
Summary: Adjust InterpreterCodeSize to suitable size, not too small, not too big
Reviewed-by: aoqi
- Thu, 13 Sep 2018 15:14:28 +0800
- by wangxue [Thu, 13 Sep 2018 15:14:28 +0800] rev 9245
- #7548 [C1] Fix an assert when con_size_in_bytes is not simm16 in MacroAssembler::tlab_allocate and MacroAssembler::eden_allocate.
Reviewed-by: fujie
- Thu, 13 Sep 2018 15:03:14 +0800
- by fujie [Thu, 13 Sep 2018 15:03:14 +0800] rev 9244
- #7558 [C2] cmovL_cmpP_reg_reg was added im mips_64.ad
Effect:
java -XX:-UseCompressedOops SpecApplication _213_javac # passed
- Wed, 12 Sep 2018 16:47:16 +0800
- by wanghaomin [Wed, 12 Sep 2018 16:47:16 +0800] rev 9243
- #7536 fixed a typo introduced by #7471
Reviewed-by: aoqi
- Wed, 12 Sep 2018 13:52:38 +0800
- by fujie [Wed, 12 Sep 2018 13:52:38 +0800] rev 9242
- Follows 63d9fc39abaa, fix several gcc4.9.3 compilation warnings
- Wed, 12 Sep 2018 13:37:58 +0800
- by zhaixiang [Wed, 12 Sep 2018 13:37:58 +0800] rev 9241
- #7556 [C1] more readable code indentation for mips's LIR_Assembler::arith_op implementation
- Wed, 12 Sep 2018 11:30:50 +0800
- by jingtian [Wed, 12 Sep 2018 11:30:50 +0800] rev 9240
- #7518 change void* of strlwr() into void
Reviewed-by: aoqi
- Tue, 11 Sep 2018 16:43:38 +0800
- by fujie [Tue, 11 Sep 2018 16:43:38 +0800] rev 9239
- #7553 [C1] Fix LIR_Assembler::shift_op for _LP64
Effect:
compiler/6340864/TestIntVect.java passed
compiler/6340864/TestShortVect.java passed
- Tue, 11 Sep 2018 16:22:33 +0800
- by zhaixiang [Tue, 11 Sep 2018 16:22:33 +0800] rev 9238
- #7521 [jtreg] Fix compiler/startup/SmallCodeCacheStartup.java crash issue
Summary: Decrease InterpreterCodeSize
Reviewed-by: aoqi
- Tue, 11 Sep 2018 15:53:45 +0800
- by fujie [Tue, 11 Sep 2018 15:53:45 +0800] rev 9237
- #7552 [C1] Fix lir_ushr for T_INT
Effect:
compiler/6340864/TestByteVect.java passed
- Mon, 10 Sep 2018 17:37:32 +0800
- by zhaixiang [Mon, 10 Sep 2018 17:37:32 +0800] rev 9236
- #7534 [C1] Fix SPECjvm2008:assert(is_simm16(v)) failed: must be simm16 issue
Summary: Fix another assert(is_simm16(v)) failed: must be simm16 issue
Reviewed-by: fujie
- Mon, 10 Sep 2018 11:22:35 +0800
- by fujie [Mon, 10 Sep 2018 11:22:35 +0800] rev 9235
- Fix several gcc4.9.3 compilation warnings
- Fri, 07 Sep 2018 10:24:01 +0800
- by aoqi [Fri, 07 Sep 2018 10:24:01 +0800] rev 9234
- fixed a gcc 4.9.3 warning
- Thu, 06 Sep 2018 17:01:05 +0800
- by zhaixiang [Thu, 06 Sep 2018 17:01:05 +0800] rev 9233
- #7324 Fix compiler warning issue
Summary: It might lead to new version compiler optimization issue
Reviewed-by: aoqi
- Thu, 06 Sep 2018 16:25:48 +0800
- by aoqi [Thu, 06 Sep 2018 16:25:48 +0800] rev 9232
- removed Tab characters
- Thu, 06 Sep 2018 14:52:24 +0800
- by fujie [Thu, 06 Sep 2018 14:52:24 +0800] rev 9231
- #7458 #7385 [C1] NativeGeneralJump::insert_unconditional must generate a relative jump
- Thu, 06 Sep 2018 11:13:26 +0800
- by huangxuguang [Thu, 06 Sep 2018 11:13:26 +0800] rev 9230
- #7471 HotSpotAgent supports mips64
Reviewed-by: aoqi
- Thu, 06 Sep 2018 10:41:38 +0800
- by wangxue [Thu, 06 Sep 2018 10:41:38 +0800] rev 9229
- #7379 [C1] Fix the judging conditions of NativeInstruction::is_jump.
Reviewed-by: aoqi, fujie
- Tue, 04 Sep 2018 21:25:12 +0800
- by aoqi [Tue, 04 Sep 2018 21:25:12 +0800] rev 9228
- #7517 mRegP match a0_RegP
- Mon, 03 Sep 2018 14:27:42 +0800
- by zhaixiang [Mon, 03 Sep 2018 14:27:42 +0800] rev 9227
- #7503 [C1] Fix guarantee(Assembler::is_simm16(disp)) failed: must be issue
Summary: Implement disp is not simm16 for store_for_type and load_for_type
Reviewed-by: fujie
- Wed, 29 Aug 2018 17:32:00 +0800
- by zhaixiang [Wed, 29 Aug 2018 17:32:00 +0800] rev 9226
- #7406 [C1] Fix fatal error: Thread holding lock at safepoint that vm can block on: tty_lock issue
Summary: Only for mips64 linking with -Wl,-z,noexecstack flag
Reviewed-by: aoqi
- Wed, 29 Aug 2018 16:59:32 +0800
- by zhaixiang [Wed, 29 Aug 2018 16:59:32 +0800] rev 9225
- #7406 [C1] Fix fatal error: Thread holding lock at safepoint that vm can block on: tty_lock issue
Summary: Currently the MIPS FPU emulator uses eXecute Out of Line (XOL) on the stack to
handle instructions in the delay slots of FPU branches. Because of this MIPS
cannot have a non-executable stack. So just linking with -Wl,-z,noexecstack flag
Reviewed-by: aoqi
- Wed, 29 Aug 2018 15:23:26 +0800
- by zhaixiang [Wed, 29 Aug 2018 15:23:26 +0800] rev 9224
- #7275 [C1] Fix another assert(is_simm16(v)) failed: must be simm16 issue
Summary: Change b to b_far by following previous fix way
Reviewed-by: fujie
- Wed, 29 Aug 2018 15:12:56 +0800
- by wangxue [Wed, 29 Aug 2018 15:12:56 +0800] rev 9223
- #7466 [C1] Remove an assert_different_registers in LIR_Assembler::shift_op.
Summary: Count_reg and value_reg can be the same in shift operation.
Reviewed-by: aoqi, fujie
- Tue, 28 Aug 2018 12:43:51 +0800
- by wangxue [Tue, 28 Aug 2018 12:43:51 +0800] rev 9222
- #7441 [C1] Fix a wrong LIR generation in LIRGenerator::do_NewObjectArray.
- Mon, 27 Aug 2018 14:26:57 +0800
- by zhaixiang [Mon, 27 Aug 2018 14:26:57 +0800] rev 9221
- #7429 [C1] Fix luindex:org.apache.lucene.index.FieldInfos.add issue
Summary: Remove T_INT type condition when dest register is single cpu for reg2reg
Reviewed-by: aoqi, fujie
- Fri, 24 Aug 2018 16:07:11 +0800
- by zhaixiang [Fri, 24 Aug 2018 16:07:11 +0800] rev 9220
- #7428 [C1] Improve the refactory of (base + index << scale + disp)
Summary: Remove reg2mem and mem2reg's useless disp_value, rewrite the comment of rebase_Address
Reviewed-by: aoqi, fujie
- Fri, 24 Aug 2018 14:14:41 +0800
- by zhaixiang [Fri, 24 Aug 2018 14:14:41 +0800] rev 9219
- #7428 [C1] Refactory (base + index << scale + disp) load and store support
Summary: Refactory reg2mem, mem2reg and const2mem, implement rebase_Address, store_for_type and load_for_type
Reviewed-by: aoqi, fujie
- Tue, 21 Aug 2018 15:43:26 +0800
- by wangxue [Tue, 21 Aug 2018 15:43:26 +0800] rev 9218
- #5937 [C1] Fix the implementation of bytecode frem in C1.
- Mon, 20 Aug 2018 15:00:11 +0800
- by fujie [Mon, 20 Aug 2018 15:00:11 +0800] rev 9217
- #7408 [C1] fix an SIGSEGV null pointer crash in java/nio/channels/Selector/RacyDeregister.java test
#Summary: add memory access support for addresses like (base + index<<scale + disp) in LIR_Assembler::reg2mem
#Effect: jvm runs ok for the following test
java \
-XX:TieredStopAtLevel=1 \
-XX:CompileCommand=exclude,'sun.nio.ch.EPollSelectorImpl::doSelect' \
-XX:CompileCommand=exclude,'sun.nio.ch.EPollArrayWrapper::putEventOps' \
RacyDeregister
#TODO: mips C1 backend should support addressing mode (base + index<<scale + disp) for all cases
- Mon, 20 Aug 2018 11:49:13 +0800
- by zhaixiang [Mon, 20 Aug 2018 11:49:13 +0800] rev 9216
- #7423 [C1] Fix (jvm98)_200_check:assert(divisor!=0) failed: must be nonzero issue
Summary: Remove the assertion of divide by zero but just trap if equal to zero
Reviewed-by: fujie
- Thu, 16 Aug 2018 15:34:19 +0800
- by fujie [Thu, 16 Aug 2018 15:34:19 +0800] rev 9215
- #7407 [C1] enable adjusted EdgeMoveOptimizer::optimize for mips
Summary:bool LIR_OprDesc::has_common_register(LIR_Opr opr) should return true for [t1t1|J] and [t1|I].
- Wed, 15 Aug 2018 11:00:24 +0800
- by wangxue [Wed, 15 Aug 2018 11:00:24 +0800] rev 9214
- #7323 [C1] Used a wrong register in LIR_Assembler::emit_profile_type().
Reviewed-by: aoqi
- Tue, 14 Aug 2018 19:00:20 +0800
- by zhaixiang [Tue, 14 Aug 2018 19:00:20 +0800] rev 9213
- #7412: Fix [C2] branch instruction delayed slot guarantee check error for ZipVerify in regression
Summary: Remove extra nop instruction after call_VM_leaf
Reviewed-by: aoqi
- Tue, 14 Aug 2018 11:58:07 +0800
- by fujie [Tue, 14 Aug 2018 11:58:07 +0800] rev 9212
- #7407 [C1] disable EdgeMoveOptimizer::optimize for mips which may corrupt operands of mips-branches
Example:
B2 [101, 138] preds: B11 B5 sux: B7 B6
__id_Instruction___________________________________________
132 label [label:0x000000fff012cb20]
move [t1t1|J] [dbl_stack:16|J]
move [t2|I] [stack:15|I]
move [t3|I] [stack:18|I]
134 move [t0|I] [a0|I]
136 move [stack:6|L] [t0|L]
138 optvirtual call: [addr: 0x0000000000000000] [recv: [t0|L]] [bci:104]
140 move [stack:15|I] [a0|I]
142 move [stack:6|L] [t0|L]
144 optvirtual call: [addr: 0x0000000000000000] [recv: [t0|L]] [bci:110]
146 move [lng:86400000|J] [t0t0|J]
148 branch [EQ] [t0t0|J] [lng:0|J] [DivByZeroStub: 0x000000ff7001e470] [bci:119]
150 move [t0t0|J] [a0a0|J]
152 move [dbl_stack:4|J] [a1a1|J]
move [t0t0|J] [dbl_stack:20|J]
154 rtcall SharedRuntime::ldiv
156 move [v0v0|J] [t0t0|J]
move [dbl_stack:16|J] [t1t1|J]
158 add [t1t1|J] [t0t0|J] [t0t0|J]
move [dbl_stack:20|J] [t1t1|J]
160 branch [EQ] [t1t1|J] [lng:0|J] [DivByZeroStub: 0x000000ff7001e930] [bci:129]
162 move [t1t1|J] [a0a0|J]
164 move [dbl_stack:4|J] [a1a1|J]
move [t0t0|J] [dbl_stack:22|J]
166 rtcall SharedRuntime::lrem
168 move [v0v0|J] [t0t0|J]
170 convert [l2i] [t0t0|J] [t0|I]
move [stack:18|I] [t3|I]
172 add [t3|I] [t0|I] [t0|I]
174 move [int:86400000|I] [t1|I]
182 move [dbl_stack:22|J] [t1t1|J] <--- mips-branch oprand t1 was corrupted here
176 branch [LT] [t0|I] [t1|I] [B7]
178 branch [AL] [B6]
- Mon, 13 Aug 2018 10:43:26 +0800
- by zhaixiang [Mon, 13 Aug 2018 10:43:26 +0800] rev 9211
- #7353 [C1] Fix assert((char)being_initialized_entry_offset==being_initialized_entry_offset) failed
Summary: Divide being_initialized_entry_offset and bytes_to_skip by four to prevent out of char range, then multiple by four refer to load_klass_or_mirror_patch_id
Reviewed-by: aoqi
- Mon, 06 Aug 2018 11:15:26 +0800
- by aoqi [Mon, 06 Aug 2018 11:15:26 +0800] rev 9210
- removed a trailing whitespace
- Fri, 03 Aug 2018 09:50:37 +0800
- by zhaixiang [Fri, 03 Aug 2018 09:50:37 +0800] rev 9209
- #7367 [C1] Fix Dacapo avrora ShouldNotReachHere issue
Summary: implement exp in do_MathIntrinsic for C1 LIR generator
Reviewed-by: fujie
- Wed, 01 Aug 2018 09:58:53 +0800
- by fujie [Wed, 01 Aug 2018 09:58:53 +0800] rev 9208
- #7384 [C1] fatal error: not a jump was fixed
======= _228_jack Starting =======
Run 0 start. Total memory=64487424 free memory=63501904
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/nativeInst_mips.cpp:1581
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/root/fujie/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp:1581), pid=20209, tid=0x000000fff3be71f0
# fatal error: not a jump
======= _213_javac Starting =======
Run 0 start. Total memory=64487424 free memory=63501904
Javac benchmark starting...
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/nativeInst_mips.cpp:1581
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/root/fujie/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp:1581), pid=20226, tid=0x000000fff408f1f0
# fatal error: not a jump
- Tue, 31 Jul 2018 18:54:20 +0800
- by fujie [Tue, 31 Jul 2018 18:54:20 +0800] rev 9207
- #7283 [C1] Fix the jvm crash in frame::sender(RegisterMap*)
- Mon, 30 Jul 2018 12:42:50 +0800
- by zhaixiang [Mon, 30 Jul 2018 12:42:50 +0800] rev 9206
- #7353 [C1] Fix assertion of being_initialized_entry_offset failure issue
Summary: Increase the range of being_initialized_entry_offset for new get_thread
Reviewed-by: fujie
- Fri, 27 Jul 2018 15:17:45 +0800
- by wangxue [Fri, 27 Jul 2018 15:17:45 +0800] rev 9205
- #7376 Implement MacroAssembler::incr_allocated_bytes
- Mon, 06 Aug 2018 13:27:17 +0800
- by aoqi [Mon, 06 Aug 2018 13:27:17 +0800] rev 9204
- Added tag mips64el-jdk8u181-b14 for changeset 53eec13fbaa5
- Thu, 26 Jul 2018 16:04:06 +0800
- by aoqi [Thu, 26 Jul 2018 16:04:06 +0800] rev 9203
- Merge
- Tue, 03 Jul 2018 18:01:40 -0700
- by diazhou [Tue, 03 Jul 2018 18:01:40 -0700] rev 9202
- Added tag jdk8u181-b31 for changeset 9062a259cecf
- Wed, 27 Jun 2018 05:10:43 -0700
- by diazhou [Wed, 27 Jun 2018 05:10:43 -0700] rev 9201
- Added tag jdk8u181-b12 for changeset 464ed8cea5d6
- Sat, 23 Jun 2018 21:01:40 -0700
- by diazhou [Sat, 23 Jun 2018 21:01:40 -0700] rev 9200
- Added tag jdk8u181-b11 for changeset e4f39d283b55
- Wed, 20 Jun 2018 17:44:17 -0700
- by diazhou [Wed, 20 Jun 2018 17:44:17 -0700] rev 9199
- Added tag jdk8u181-b10 for changeset 08b5e1f3d022
- Mon, 18 Jun 2018 20:01:59 -0700
- by diazhou [Mon, 18 Jun 2018 20:01:59 -0700] rev 9198
- Added tag jdk8u181-b09 for changeset b46904cf3eaf
- Thu, 14 Jun 2018 12:37:18 +0100
- by coffeys [Thu, 14 Jun 2018 12:37:18 +0100] rev 9197
- 8204874: Update THIRDPARYREADME file
Reviewed-by: chegar, jeff, robm
- Tue, 29 May 2018 22:50:27 -0700
- by diazhou [Tue, 29 May 2018 22:50:27 -0700] rev 9196
- Added tag jdk8u181-b08 for changeset 9ffa7549c389
- Thu, 08 Feb 2018 00:23:31 +0000
- by poonam [Thu, 08 Feb 2018 00:23:31 +0000] rev 9195
- 8187577: JVM crash during gc doing concurrent marking
Summary: Inform G1's SATB that a klass has been resurrected and it should not be unloaded
Reviewed-by: coleenp, tschatzl, kbarrett
- Mon, 14 May 2018 22:59:54 -0700
- by asaha [Mon, 14 May 2018 22:59:54 -0700] rev 9194
- Added tag jdk8u181-b07 for changeset 892e637195c7
- Tue, 08 May 2018 10:28:15 -0700
- by asaha [Tue, 08 May 2018 10:28:15 -0700] rev 9193
- Added tag jdk8u181-b06 for changeset 2198f5b86550
- Thu, 10 Nov 2016 23:26:56 -0800
- by shade [Thu, 10 Nov 2016 23:26:56 -0800] rev 9192
- 8169201: Montgomery multiply intrinsic should use correct name
Summary: Corrected stubName to montgomery_multiply for inline_montgomeryMultiply()
Reviewed-by: aph, thartmann, zmajo
- Wed, 28 Feb 2018 05:31:04 +0000
- by stuefe [Wed, 28 Feb 2018 05:31:04 +0000] rev 9191
- 8078628: linux-zero does not build without precompiled header
Summary: add missing includes
Reviewed-by: coleenp, stefank, sgehwolf, dholmes
- Tue, 01 May 2018 21:36:54 -0700
- by asaha [Tue, 01 May 2018 21:36:54 -0700] rev 9190
- Added tag jdk8u181-b05 for changeset cea033df3075
- Tue, 24 Apr 2018 12:16:45 -0700
- by asaha [Tue, 24 Apr 2018 12:16:45 -0700] rev 9189
- Added tag jdk8u181-b04 for changeset c53e56e89049
- Tue, 17 Apr 2018 15:07:35 -0700
- by asaha [Tue, 17 Apr 2018 15:07:35 -0700] rev 9188
- Added tag jdk8u181-b03 for changeset 1127faef22f1
- Tue, 10 Apr 2018 15:29:04 -0700
- by asaha [Tue, 10 Apr 2018 15:29:04 -0700] rev 9187
- Added tag jdk8u181-b02 for changeset 1d0b6fcff115
- Tue, 16 Jan 2018 04:20:19 -0500
- by dbuck [Tue, 16 Jan 2018 04:20:19 -0500] rev 9186
- 8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
Reviewed-by: dholmes, erikj
- Fri, 30 Mar 2018 20:09:45 +0000
- by poonam [Fri, 30 Mar 2018 20:09:45 +0000] rev 9185
- 8199406: Performance drop with Java JDK 1.8.0_162-b32
Summary: Improve the nmethod unloading times by optimizing the search for an itable stub in VtableStubs array
Reviewed-by: kvn, coleenp, tschatzl
- Mon, 08 Jan 2018 08:32:04 -0800
- by kevinw [Mon, 08 Jan 2018 08:32:04 -0800] rev 9184
- 8055008: Clean up code that saves the previous versions of redefined classes
8156137: SIGSEGV in ReceiverTypeData::clean_weak_klass_links
8057570: RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid
Reviewed-by: coleenp
- Tue, 08 Apr 2014 09:51:25 +0200
- by roland [Tue, 08 Apr 2014 09:51:25 +0200] rev 9183
- 8038636: speculative traps break when classes are redefined
Summary: remove speculative traps that point to methods that are redefined
Reviewed-by: kvn, twisti
- Thu, 22 Mar 2018 21:47:01 -0400
- by gromero [Thu, 22 Mar 2018 21:47:01 -0400] rev 9182
- 8198794: Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3
Reviewed-by: dholmes, phh
- Fri, 16 Mar 2018 15:48:15 +0100
- by roland [Fri, 16 Mar 2018 15:48:15 +0100] rev 9181
- 8188223: IfNode::range_check_trap_proj() should handler dying subgraph with single if proj
Reviewed-by: kvn
- Wed, 04 Apr 2018 17:16:05 -0700
- by asaha [Wed, 04 Apr 2018 17:16:05 -0700] rev 9180
- Added tag jdk8u181-b01 for changeset 6e2be123a2e1
- Mon, 02 Apr 2018 14:57:36 -0700
- by asaha [Mon, 02 Apr 2018 14:57:36 -0700] rev 9179
- Merge
- Tue, 09 Jan 2018 12:41:56 -0800
- by asaha [Tue, 09 Jan 2018 12:41:56 -0800] rev 9178
- Added tag jdk8u181-b00 for changeset 5587cde50bbc
- Wed, 28 Mar 2018 08:48:11 -0700
- by asaha [Wed, 28 Mar 2018 08:48:11 -0700] rev 9177
- Added tag jdk8u172-b11 for changeset 083a9d656210
- Thu, 26 Jul 2018 15:47:45 +0800
- by aoqi [Thu, 26 Jul 2018 15:47:45 +0800] rev 9176
- Added tag mips64el-jdk8u172-b13 for changeset 79798bbf8375
- Wed, 25 Jul 2018 16:40:15 +0800
- by zhaixiang [Wed, 25 Jul 2018 16:40:15 +0800] rev 9175
- #7352 build broken (linking error) on some old version binutils
Reviewed-by: aoqi
- Wed, 25 Jul 2018 11:50:58 +0800
- by fujie [Wed, 25 Jul 2018 11:50:58 +0800] rev 9174
- #7283 disable InlineArrayCopy for mips
Effect:
oop map not found error disappeared for regression-Loop and jvm98.
- Tue, 24 Jul 2018 18:04:40 +0800
- by aoqi [Tue, 24 Jul 2018 18:04:40 +0800] rev 9173
- #7365 being_initialized_entry_offset was out of range because of get_thread
Summary: fixed the bug when OPT_THREAD == 1.
- Thu, 19 Jul 2018 19:43:38 +0800
- by fujie [Thu, 19 Jul 2018 19:43:38 +0800] rev 9172
- #7342 add the case of deoptimize_on_exception in RangeCheckStub::emit_code for mips
- Thu, 19 Jul 2018 19:06:43 +0800
- by fujie [Thu, 19 Jul 2018 19:06:43 +0800] rev 9171
- #7348 Always clear pc in MacroAssembler::reset_last_Java_frame for mips
- Thu, 19 Jul 2018 14:03:08 +0800
- by zhaixiang [Thu, 19 Jul 2018 14:03:08 +0800] rev 9170
- #7276 Reimplement get_thread to fix the crash in qemu-system-mips64el Debian
Summary: call POSIX pthread_getspecific for the value currently bound to the specified key on behalf of the calling thread
Reviewed-by: aoqi
- Tue, 17 Jul 2018 21:04:17 +0800
- by zhaixiang [Tue, 17 Jul 2018 21:04:17 +0800] rev 9169
- #7324 disable code cache allocation optimization when it is failed to reserve as requested
Reviewed-by: aoqi
- Tue, 17 Jul 2018 20:32:39 +0800
- by fujie [Tue, 17 Jul 2018 20:32:39 +0800] rev 9168
- #7326 mips generates wrong code for jal/j machine instructions
Reviewed-by: aoqi, zhaixiang
- Fri, 13 Jul 2018 14:14:12 +0800
- by wangxue [Fri, 13 Jul 2018 14:14:12 +0800] rev 9167
- #7277 Implement LIR_Assembler::emit_profile_type for MIPS
Reviewed-by: fujie, aoqi
- Thu, 12 Jul 2018 15:30:06 +0800
- by huangxuguang [Thu, 12 Jul 2018 15:30:06 +0800] rev 9166
- #7301 supported smaller code cache
Reviewed-by: aoqi
- Thu, 12 Jul 2018 15:12:36 +0800
- by aoqi [Thu, 12 Jul 2018 15:12:36 +0800] rev 9165
- #7311 [C1] supported more types in reg2stack
- Thu, 12 Jul 2018 13:13:03 +0800
- by aoqi [Thu, 12 Jul 2018 13:13:03 +0800] rev 9164
- #7223 [C1] reg2stack destroyed stack when type is T_FLOAT
- Wed, 11 Jul 2018 16:35:25 +0800
- by fujie [Wed, 11 Jul 2018 16:35:25 +0800] rev 9163
- Following 78fc50a5f48e add a missing break
- Wed, 11 Jul 2018 12:55:36 +0800
- by fujie [Wed, 11 Jul 2018 12:55:36 +0800] rev 9162
- #7284 [C1] Add vmIntrinsics::_dpow for mips
- Tue, 10 Jul 2018 16:46:48 +0800
- by fujie [Tue, 10 Jul 2018 16:46:48 +0800] rev 9161
- #7241 [C1] Fix an oopmap not found assert
# Internal Error (/home/zhaixiang/project/loongson/jdk8-mips-c1/hotspot/src/share/vm/compiler/oopMap.cpp:305), pid=10960, tid=0x000000ff9795f1f0
# assert(i < len) failed: oopmap not found
- Tue, 10 Jul 2018 14:18:39 +0800
- by fujie [Tue, 10 Jul 2018 14:18:39 +0800] rev 9160
- #7243 Fix an incorrect stack alignment assert in the interpreter
# Internal Error (/home/loongson/aoqi/jdk8-mips/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.cpp:1006), pid=15645, tid=0x000000fff3f071f0
# assert(((intptr_t)os::current_stack_pointer() & (StackAlignmentInBytes-1)) == 0) failed: incorrect stack alignment
- Tue, 10 Jul 2018 10:06:03 +0800
- by fujie [Tue, 10 Jul 2018 10:06:03 +0800] rev 9159
- #7275 [C1] Fix assert(is_simm16(v)) failed: must be simm16 (/home/fool/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/assembler_mips.cpp:246)
- Mon, 09 Jul 2018 10:17:47 +0800
- by aoqi [Mon, 09 Jul 2018 10:17:47 +0800] rev 9158
- Trailing whitespace after 2966b0be4027
- Mon, 09 Jul 2018 09:20:14 +0800
- by fujie [Mon, 09 Jul 2018 09:20:14 +0800] rev 9157
- #7238 [C1] cmove was added for mips to profile branch.
Effect:
java \
-Xcomp \
-XX:-PrintCompilation \
-XX:TieredStopAtLevel=3 \
-version
Exception in thread "main" was fixed.
- Tue, 03 Jul 2018 16:04:06 +0800
- by huangxuguang [Tue, 03 Jul 2018 16:04:06 +0800] rev 9156
- #7214 removed the definition of UseBMI1Instructions on MIPS
Summary: compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java pass
Reviewed-by: aoqi
- Tue, 03 Jul 2018 15:57:58 +0800
- by huangxuguang [Tue, 03 Jul 2018 15:57:58 +0800] rev 9155
- #7215 UseCountLeadingZerosInstruction/UseCountTrailingZerosInstruction renamed UseCountLeadingZerosInstructionMIPS64/UseCountTrailingZerosInstructionMIPS64
Summary: compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java and compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java passed.
Reviewed-by: aoqi
- Thu, 21 Jun 2018 17:30:45 +0800
- by fujie [Thu, 21 Jun 2018 17:30:45 +0800] rev 9154
- #7223: [C1] C1 runs OK for ScriptEngineTest and Preempt
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/zhaixiang/project/loongson/jdk8-mips-c1/hotspot/src/share/vm/c1/c1_Runtime1.cpp:1092), pid=4603, tid=0x000000fff2ea31f0
# assert(found) failed: the metadata must exist!
- Thu, 21 Jun 2018 14:54:56 +0800
- by fujie [Thu, 21 Jun 2018 14:54:56 +0800] rev 9153
- #7209 [C1] C1 runs OK for Preempt
Fix an assert error ==>
# Internal Error (/home/zhaixiang/project/loongson/jdk8-mips-c1/hotspot/src/share/vm/runtime/safepoint.cpp:980), pid=29826, tid=0x000000ffe83771f0
# assert(stub_cb->is_safepoint_stub()) failed: must be a safepoint stub
- Wed, 20 Jun 2018 18:01:16 +0800
- by fujie [Wed, 20 Jun 2018 18:01:16 +0800] rev 9152
- #7191 [C1] Fix an error in MacroAssembler::eden_allocate
- Tue, 19 Jun 2018 11:18:58 +0800
- by aoqi [Tue, 19 Jun 2018 11:18:58 +0800] rev 9151
- #7213 fixed pc in fetch_frame_from_context, removed redundant outputs
- Fri, 15 Jun 2018 17:25:38 +0800
- by huangxuguang [Fri, 15 Jun 2018 17:25:38 +0800] rev 9150
- #7167 disable UseSHA, UseSHA1Intrinsics, UseSHA256Intrinsics and UseSHA512Intrinsics on MIPS
Reviewed-by: aoqi
- Fri, 15 Jun 2018 16:26:12 +0800
- by zhaixiang [Fri, 15 Jun 2018 16:26:12 +0800] rev 9149
- #7184 [C1] Fix assert(is_simm16(v)) failed: must be simm16 issue
Summary: change beq and sort of branch instructions to beq_far
Reviewed-by: fujie
- Fri, 15 Jun 2018 11:08:29 +0800
- by fujie [Fri, 15 Jun 2018 11:08:29 +0800] rev 9148
- #7185 [C1] cmove is not supported by mips yet
- Thu, 14 Jun 2018 15:18:17 +0800
- by zhaixiang [Thu, 14 Jun 2018 15:18:17 +0800] rev 9147
- #7157 [C2] Fix missing delayed slot issue
Summary: Forgot to test fastdebug for specjvm2008 and make all
Reviewed-by: aoqi
- Wed, 13 Jun 2018 15:14:39 +0800
- by wangxue [Wed, 13 Jun 2018 15:14:39 +0800] rev 9146
- #7139 patch_verified_entry in a MIPS-compliant way
Reviewed-by: aoqi
- Wed, 13 Jun 2018 11:47:13 +0800
- by fujie [Wed, 13 Jun 2018 11:47:13 +0800] rev 9145
- #7183 [C1] Fix the CAS blocking isssue for mips
- Tue, 12 Jun 2018 13:58:17 +0800
- by zhaixiang [Tue, 12 Jun 2018 13:58:17 +0800] rev 9144
- #7157 Fix all forgot saying delayed() when filling delay slot issues
Summary: enable check_delay and guarantee delay_state is at_delay_slot when filling delay slot
Reviewed-by: aoqi
- Mon, 11 Jun 2018 17:42:16 +0800
- by fujie [Mon, 11 Jun 2018 17:42:16 +0800] rev 9143
- #7166 [C1] EdgeMoveOptimizer must consider branch operands for MIPS
- Mon, 11 Jun 2018 16:44:16 +0800
- by fujie [Mon, 11 Jun 2018 16:44:16 +0800] rev 9142
- #7180 Remove duplicated cas_* lir for MIPS only.
- Fri, 08 Jun 2018 16:21:38 +0800
- by aoqi [Fri, 08 Jun 2018 16:21:38 +0800] rev 9141
- #5394 fixed a copyright year typo
- Fri, 08 Jun 2018 15:49:42 +0800
- by aoqi [Fri, 08 Jun 2018 15:49:42 +0800] rev 9140
- [Code Reorganization] removed trailing whitespaces
- Tue, 24 Jul 2018 15:12:49 +0800
- by aoqi [Tue, 24 Jul 2018 15:12:49 +0800] rev 9139
- #7101 changed some build variables from mips64 to mips64el
Reviewed-by: zhaixiang
- Tue, 24 Jul 2018 14:29:09 +0800
- by fujie [Tue, 24 Jul 2018 14:29:09 +0800] rev 9138
- #7173 #ifdefine MIPS64 --> #ifdefine MIPS
- Tue, 24 Jul 2018 13:22:11 +0800
- by aoqi [Tue, 24 Jul 2018 13:22:11 +0800] rev 9137
- #7048 added Loongson release info to hs_err crash files
- Fri, 25 May 2018 14:48:32 +0800
- by aoqi [Fri, 25 May 2018 14:48:32 +0800] rev 9136
- #7046 added some notes
- Mon, 04 Jun 2018 17:40:51 +0800
- by zhaixiang [Mon, 04 Jun 2018 17:40:51 +0800] rev 9135
- #7124 [C1] Fix other delay slot errors for MIPS
Summary: Check source code line by line for hunting delayed slot issue
Reviewed-by: fujie, aoqi
- Fri, 01 Jun 2018 11:16:45 +0800
- by fujie [Fri, 01 Jun 2018 11:16:45 +0800] rev 9134
- #7124 [C1] Fix more delay slot errors for MIPS.
- Fri, 01 Jun 2018 08:58:02 +0800
- by fujie [Fri, 01 Jun 2018 08:58:02 +0800] rev 9133
- #7124 [C1] Fix a delay slot error for MIPS.
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/fool/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/assembler_mips.hpp:953), pid=21533, tid=0x000000ff9d51b1f0
# assert(delay_state == no_delay) failed: next instruction should not be a delay slot
#
# JRE version: OpenJDK Runtime Environment (8.0) (build 1.8.0-internal-debug-fool_2018_05_28_09_18-b00) (Loongson 8-loongson3a-Loongnix)
# Java VM: OpenJDK 64-Bit Server VM (25.71-b00-debug compiled mode linux-mips64 compressed oops)
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
- Thu, 31 May 2018 14:12:55 +0800
- by fujie [Thu, 31 May 2018 14:12:55 +0800] rev 9132
- #7124 [C1] Fix a JNI error when running Alias for MIPS
== Alias ==
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.IncompatibleClassChangeError: Class java.io.FileInputStream does not implement the requested interface sun.nio.ByteBuffered
at sun.misc.Resource.getByteBuffer(Resource.java:162)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:454)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:338)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)
- Thu, 31 May 2018 09:47:21 +0800
- by fujie [Thu, 31 May 2018 09:47:21 +0800] rev 9131
- #7124 [C1] Follows 9bcf17f0ada0, optimize the code generation.
- Wed, 30 May 2018 16:23:38 +0800
- by fujie [Wed, 30 May 2018 16:23:38 +0800] rev 9130
- #7124 [C1] Fix crash errors in Runtime1::slow_subtype_check for MIPS C1
== Alias ==
[CodeBlob (0x0000000000841fd0)]
Framesize: -1
Runtime Stub (0x0000000000841fd0): slow_subtype_check Runtime1 stub
Loaded disassembler from /home/fool/c1/jdk8-mips-c1/build/linux-mips64-normal-server-slowdebug/images/j2sdk-image/jre/lib/mips64/server/hsdis-mips64.so
Decoding CodeBlob 0x0000000000841fd0
[Disassembling for mach='mips:loongson_3a']
0x0000000000842020: sd t0,-8(sp)
0x0000000000842024: sd t1,-16(sp)
0x0000000000842028: daddiu sp,sp,-16
0x000000000084202c: ld at,40(a4)
0x0000000000842030: lw t1,12(at)
0x0000000000842034: daddiu at,at,16
0x0000000000842038: beqz t1,0x000000000084206c
0x000000000084203c: ld t0,0(at)
0x0000000000842040: beq t0,a1,0x0000000000842050
0x0000000000842044: daddiu t1,t1,-1
0x0000000000842048: b 0x0000000000842038
0x000000000084204c: daddiu at,at,4
0x0000000000842050: sd a1,32(a0)
0x0000000000842054: daddiu v0,zero,1
0x0000000000842058: daddiu sp,sp,16
0x000000000084205c: ld t0,-8(sp)
0x0000000000842060: ld t1,-16(sp)
0x0000000000842064: jr ra
0x0000000000842068: nop
0x000000000084206c: dadd v0,zero,zero
0x0000000000842070: daddiu sp,sp,16
0x0000000000842074: ld t0,-8(sp)
0x0000000000842078: ld t1,-16(sp)
0x000000000084207c: jr ra
0x0000000000842080: nop
0x0000000000842084: nop
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/sharedRuntime.cpp:872
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/fool/c1/jdk8-mips-c1/hotspot/src/share/vm/runtime/sharedRuntime.cpp:872), pid=30948, tid=0x000000ffee19f1f0
# fatal error: exception happened outside interpreter, nmethods and vtable stubs at pc 0x000000000084202c
#
# JRE version: OpenJDK Runtime Environment (8.0) (build 1.8.0-internal-debug-fool_2018_05_28_09_18-b00) (Loongson 8-loongson3a-Loongnix)
# Java VM: OpenJDK 64-Bit Server VM (25.71-b00-debug compiled mode linux-mips64 compressed oops)
- Mon, 28 May 2018 11:51:58 +0800
- by fujie [Mon, 28 May 2018 11:51:58 +0800] rev 9129
- #7123 [C1] Fix an assert bug and a guarantee error.
2316 1 !b 1 java.lang.invoke.MethodHandle::<clinit> (45 bytes)
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/c1_LIRAssembler_mips.cpp:4267
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/fool/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/c1_LIRAssembler_mips.cpp:4267), pid=27974, tid=0x000000ffecba31f0
# assert(!os::is_MP() || (__ offset() + NativeCall::displacement_offset) % BytesPerWord == 0) failed: must be aligned
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/fool/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp:1596), pid=3066, tid=0x000000ffec8571f0
# guarantee(!os::is_MP() || (((long)instr_addr % BytesPerWord) == 0)) failed: destination must be aligned for SD
#
# JRE version: OpenJDK Runtime Environment (8.0) (build 1.8.0-internal-debug-fool_2018_05_28_09_18-b00) (Loongson 8-loongson3a-Loongnix)
- Mon, 28 May 2018 09:47:14 +0800
- by zhaixiang [Mon, 28 May 2018 09:47:14 +0800] rev 9128
- [C1] Code review the changesets from 711 to 716 about C1 migration for MIPS.
Summary: Revert delete assert, change lw to lwu for compressed class pointers, mark unimplement for T_ADDRESS and T_FLOAT types.
Reviewed-by: fujie
- Fri, 25 May 2018 10:24:40 +0800
- by fujie [Fri, 25 May 2018 10:24:40 +0800] rev 9127
- #7123 Fix an assert error when running java -Xcomp -XX:TieredStopAtLevel=1 -version
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/fool/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/relocInfo_mips.cpp:44), pid=2318, tid=0x000000ffe17271f0
# assert(nativeMovConstReg_at(addr())->data() == (long)x) failed: instructions must match
#
# JRE version: OpenJDK Runtime Environment (8.0) (build 1.8.0-internal-debug-fool_2018_05_23_17_44-b00) (Loongson 8-loongson3a-Loongnix)
# Java VM: OpenJDK 64-Bit Server VM (25.71-b00-debug compiled mode linux-mips64 compressed oops)
- Mon, 28 May 2018 09:00:08 +0800
- by fujie [Mon, 28 May 2018 09:00:08 +0800] rev 9126
- #7083 [C1] Fix an assert error during linear scan reg allocation for MIPS.
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/fool/c1/jdk8-mips-c1/hotspot/src/share/vm/c1/c1_LinearScan.cpp:2132), pid=18499, tid=0x000000ff96a0f1f0
# assert(interval->assigned_regHi() == any_reg) failed: must not have hi register
#
# JRE version: OpenJDK Runtime Environment (8.0) (build 1.8.0-internal-debug-fool_2018_05_23_17_44-b00) (Loongson 8-loongson3a-Loongnix)
# Java VM: OpenJDK 64-Bit Server VM (25.71-b00-debug compiled mode linux-mips64 compressed oops
- Thu, 07 Jun 2018 11:42:26 +0800
- by huangxuguang [Thu, 07 Jun 2018 11:42:26 +0800] rev 9125
- #5394 added float to integer test
Reviewed-by: aoqi
- Tue, 05 Jun 2018 16:07:46 +0800
- by aoqi [Tue, 05 Jun 2018 16:07:46 +0800] rev 9124
- #7156 two missing delayed() in interpreter
- Wed, 30 May 2018 13:15:54 +0800
- by aoqi [Wed, 30 May 2018 13:15:54 +0800] rev 9123
- Added tag mips64el-jdk8u172-b12 for changeset 024be04bb151
- Tue, 29 May 2018 20:20:25 +0800
- by aoqi [Tue, 29 May 2018 20:20:25 +0800] rev 9122
- Merge
- Wed, 28 Mar 2018 08:36:19 -0700
- by asaha [Wed, 28 Mar 2018 08:36:19 -0700] rev 9121
- Merge
- Wed, 28 Mar 2018 08:18:04 -0700
- by asaha [Wed, 28 Mar 2018 08:18:04 -0700] rev 9120
- Added tag jdk8u171-b11 for changeset 23addae1b843
- Mon, 19 Mar 2018 12:12:48 -0700
- by asaha [Mon, 19 Mar 2018 12:12:48 -0700] rev 9119
- Added tag jdk8u172-b10 for changeset dcd3ace969fc
- Mon, 19 Mar 2018 11:59:32 -0700
- by asaha [Mon, 19 Mar 2018 11:59:32 -0700] rev 9118
- Merge
- Mon, 19 Mar 2018 11:46:40 -0700
- by asaha [Mon, 19 Mar 2018 11:46:40 -0700] rev 9117
- Added tag jdk8u171-b10 for changeset 6d890180aeb4
- Tue, 06 Mar 2018 20:36:35 +0000
- by asaha [Tue, 06 Mar 2018 20:36:35 +0000] rev 9116
- Added tag jdk8u172-b09 for changeset aafd1bb21e26
- Tue, 06 Mar 2018 20:32:47 +0000
- by asaha [Tue, 06 Mar 2018 20:32:47 +0000] rev 9115
- Merge
- Tue, 06 Mar 2018 11:43:49 -0800
- by asaha [Tue, 06 Mar 2018 11:43:49 -0800] rev 9114
- Added tag jdk8u171-b09 for changeset 4fefe015a728
- Tue, 06 Mar 2018 20:30:31 +0000
- by asaha [Tue, 06 Mar 2018 20:30:31 +0000] rev 9113
- Added tag jdk8u172-b08 for changeset 5c1f180db165
- Tue, 27 Feb 2018 11:36:15 -0800
- by asaha [Tue, 27 Feb 2018 11:36:15 -0800] rev 9112
- Merge
- Tue, 27 Feb 2018 11:27:17 -0800
- by asaha [Tue, 27 Feb 2018 11:27:17 -0800] rev 9111
- Added tag jdk8u171-b08 for changeset 56123fdca84a
- Mon, 22 Jan 2018 15:19:02 +0000
- by aph [Mon, 22 Jan 2018 15:19:02 +0000] rev 9110
- 8194739: Zero port of 8174962: Better interface invocations
Reviewed-by: adinn, coleenp
- Thu, 22 Feb 2018 21:28:07 -0800
- by bgopularam [Thu, 22 Feb 2018 21:28:07 -0800] rev 9109
- 8068778: [TESTBUG] CompressedClassSpaceSizeInJmapHeap.java fails if SA not available
Reviewed-by: coleenp, sla
- Tue, 20 Feb 2018 13:11:03 -0800
- by asaha [Tue, 20 Feb 2018 13:11:03 -0800] rev 9108
- Added tag jdk8u172-b07 for changeset a311a45523b1
- Tue, 20 Feb 2018 13:02:58 -0800
- by asaha [Tue, 20 Feb 2018 13:02:58 -0800] rev 9107
- Merge
- Tue, 20 Feb 2018 12:55:25 -0800
- by asaha [Tue, 20 Feb 2018 12:55:25 -0800] rev 9106
- Added tag jdk8u171-b07 for changeset fd0e42431b94
- Tue, 13 Feb 2018 12:56:40 -0800
- by asaha [Tue, 13 Feb 2018 12:56:40 -0800] rev 9105
- Added tag jdk8u172-b06 for changeset 68b234d5df6f
- Tue, 13 Feb 2018 12:22:23 -0800
- by asaha [Tue, 13 Feb 2018 12:22:23 -0800] rev 9104
- Merge
- Tue, 13 Feb 2018 12:14:21 -0800
- by asaha [Tue, 13 Feb 2018 12:14:21 -0800] rev 9103
- Added tag jdk8u171-b06 for changeset 4e1445535b6d
- Tue, 06 Feb 2018 11:13:13 -0800
- by asaha [Tue, 06 Feb 2018 11:13:13 -0800] rev 9102
- Added tag jdk8u172-b05 for changeset 4235fb1dceeb
- Tue, 06 Feb 2018 11:01:14 -0800
- by asaha [Tue, 06 Feb 2018 11:01:14 -0800] rev 9101
- Merge
- Tue, 06 Feb 2018 10:52:06 -0800
- by asaha [Tue, 06 Feb 2018 10:52:06 -0800] rev 9100
- Added tag jdk8u171-b05 for changeset 08326a76b148
- Mon, 22 Jan 2018 14:27:46 -0500
- by kbarrett [Mon, 22 Jan 2018 14:27:46 -0500] rev 9099
- 8192025: Less referential references
Reviewed-by: coleenp, eosterlund, mchung, ahgross, rhalade
- Tue, 30 Jan 2018 11:39:06 -0800
- by asaha [Tue, 30 Jan 2018 11:39:06 -0800] rev 9098
- Added tag jdk8u172-b04 for changeset efd7a4e211e8
- Tue, 30 Jan 2018 11:29:17 -0800
- by asaha [Tue, 30 Jan 2018 11:29:17 -0800] rev 9097
- Merge
- Tue, 30 Jan 2018 11:22:58 -0800
- by asaha [Tue, 30 Jan 2018 11:22:58 -0800] rev 9096
- Added tag jdk8u171-b04 for changeset 99ef46652330
- Thu, 25 Jan 2018 08:16:32 -0800
- by asaha [Thu, 25 Jan 2018 08:16:32 -0800] rev 9095
- Merge
- Tue, 23 Jan 2018 13:09:12 -0800
- by asaha [Tue, 23 Jan 2018 13:09:12 -0800] rev 9094
- Added tag jdk8u171-b03 for changeset 5587cde50bbc
- Mon, 22 Jan 2018 15:10:36 -0800
- by asaha [Mon, 22 Jan 2018 15:10:36 -0800] rev 9093
- Merge
- Tue, 09 Jan 2018 12:36:45 -0800
- by asaha [Tue, 09 Jan 2018 12:36:45 -0800] rev 9092
- Added tag jdk8u171-b02 for changeset 1acd7c1b8024
- Mon, 08 Jan 2018 09:04:29 -0800
- by asaha [Mon, 08 Jan 2018 09:04:29 -0800] rev 9091
- Merge
- Thu, 04 Jan 2018 15:44:38 -0800
- by asaha [Thu, 04 Jan 2018 15:44:38 -0800] rev 9090
- Added tag jdk8u162-b31 for changeset caac74fe3cfa
- Tue, 02 Jan 2018 16:14:51 -0800
- by asaha [Tue, 02 Jan 2018 16:14:51 -0800] rev 9089
- Added tag jdk8u171-b01 for changeset ebfd57cc21e6
- Thu, 21 Dec 2017 10:36:00 -0800
- by asaha [Thu, 21 Dec 2017 10:36:00 -0800] rev 9088
- Merge
- Thu, 21 Dec 2017 09:37:35 -0800
- by asaha [Thu, 21 Dec 2017 09:37:35 -0800] rev 9087
- Merge
- Fri, 15 Dec 2017 15:59:27 -0800
- by asaha [Fri, 15 Dec 2017 15:59:27 -0800] rev 9086
- Merge
- Fri, 15 Dec 2017 15:40:06 -0800
- by asaha [Fri, 15 Dec 2017 15:40:06 -0800] rev 9085
- Merge
- Fri, 15 Dec 2017 11:41:32 -0800
- by asaha [Fri, 15 Dec 2017 11:41:32 -0800] rev 9084
- Added tag jdk8u152-b35 for changeset f6719c3d0278
- Thu, 14 Dec 2017 13:07:47 -0800
- by asaha [Thu, 14 Dec 2017 13:07:47 -0800] rev 9083
- Merge
- Tue, 12 Dec 2017 09:37:52 -0800
- by asaha [Tue, 12 Dec 2017 09:37:52 -0800] rev 9082
- Added tag jdk8u152-b34 for changeset 12a0cebfae93
- Tue, 14 Nov 2017 13:11:06 -0800
- by asaha [Tue, 14 Nov 2017 13:11:06 -0800] rev 9081
- Added tag jdk8u152-b33 for changeset c066fe30d0a1
- Thu, 10 Aug 2017 12:08:50 +0530
- by thartmann [Thu, 10 Aug 2017 12:08:50 +0530] rev 9080
- 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
- Tue, 31 Oct 2017 14:55:33 -0700
- by asaha [Tue, 31 Oct 2017 14:55:33 -0700] rev 9079
- Added tag jdk8u152-b32 for changeset d278f122e65d
- Fri, 06 Oct 2017 08:33:21 -0700
- by asaha [Fri, 06 Oct 2017 08:33:21 -0700] rev 9078
- Added tag jdk8u152-b31 for changeset 91894ffc746c
- Mon, 18 Dec 2017 18:18:10 -0500
- by dbuck [Mon, 18 Dec 2017 18:18:10 -0500] rev 9077
- 8189851: [TESTBUG] runtime/RedefineTests/RedefineInterfaceCall.java fails
Summary: modified jtreg tags and package import to work with JDK 8
Reviewed-by: vlivanov, dholmes
- Tue, 05 Dec 2017 13:25:09 -0500
- by hseigel [Tue, 05 Dec 2017 13:25:09 -0500] rev 9076
- 8190478: Improved interface method selection
Reviewed-by: acorn, ahgross, jwilhelm, rhalade
Contributed-by: harold.seigel@oracle.com
- Tue, 28 Nov 2017 12:14:30 +0100
- by thartmann [Tue, 28 Nov 2017 12:14:30 +0100] rev 9075
- 8190877: Better handling of abstract classes
Reviewed-by: kvn, vlivanov, rhalade, ahgross, jwilhelm
Contributed-by: tobias.hartmann@oracle.com
- Tue, 28 Nov 2017 01:07:05 +0300
- by mdoerr [Tue, 28 Nov 2017 01:07:05 +0300] rev 9074
- 8191907: PPC64 part of JDK-8174962: Better interface invocations
Reviewed-by: goetz
- Wed, 08 Nov 2017 09:17:12 -0500
- by hseigel [Wed, 08 Nov 2017 09:17:12 -0500] rev 9073
- 8189123: More consistent classloading
Reviewed-by: acorn, ahgross, rhalade
Contributed-by: harold.seigel@oracle.com
- Thu, 02 Nov 2017 11:31:01 -0700
- by asaha [Thu, 02 Nov 2017 11:31:01 -0700] rev 9072
- Merge
- Fri, 27 Oct 2017 20:39:22 +0100
- by robm [Fri, 27 Oct 2017 20:39:22 +0100] rev 9071
- 8180881: Better packaging of deserialization
Reviewed-by: chegar, acorn
- Tue, 03 Oct 2017 23:29:49 -0700
- by asaha [Tue, 03 Oct 2017 23:29:49 -0700] rev 9070
- Added tag jdk8u171-b00 for changeset a17bab940547
- Thu, 18 Jan 2018 06:01:19 +0000
- by asaha [Thu, 18 Jan 2018 06:01:19 +0000] rev 9069
- Added tag jdk8u172-b03 for changeset 771d9e1fbe1a
- Tue, 16 Jan 2018 22:54:14 -0800
- by asaha [Tue, 16 Jan 2018 22:54:14 -0800] rev 9068
- Merge
- Tue, 19 Dec 2017 15:36:45 -0800
- by asaha [Tue, 19 Dec 2017 15:36:45 -0800] rev 9067
- Added tag jdk8u162-b12 for changeset 69aec2ca5d90