From aph at redhat.com Thu Oct 1 08:51:24 2020 From: aph at redhat.com (Andrew Haley) Date: Thu, 1 Oct 2020 09:51:24 +0100 Subject: [aarch64-port-dev ] macOS/Aarch64 workflow In-Reply-To: <52bb6ef7-f2bc-9bff-2a5a-8d1b1134b945@azul.com> References: <52bb6ef7-f2bc-9bff-2a5a-8d1b1134b945@azul.com> Message-ID: <79ffcf13-f13a-5153-d3cf-0dd1690ac6f9@redhat.com> On 30/09/2020 18:34, Anton Kozlov wrote: > > So far, for me it does _not_ look like the implementation will span for a large > number of commits. But anyway we need a way to effectively collaborate on code. > The chosen way should also ensure that the involved party has signed the OCA. > > We can use jdk-sandbox[3], which serves exactly this need (apparently it has > been moved to git[4] after openjdk/jdk as well). But you have to be a JDK > Project Committer to use the sandbox. It is more conventional, and IMO it would make more sense, to use a branch in the aarch64-port repo. Ops at openjdk is working on it. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From sgehwolf at redhat.com Thu Oct 1 09:47:44 2020 From: sgehwolf at redhat.com (Severin Gehwolf) Date: Thu, 01 Oct 2020 11:47:44 +0200 Subject: [aarch64-port-dev ] [RFR] [8u] 8u272-b09 Upstream Sync In-Reply-To: <20200929002603.GD198906@stopbrexit> References: <20200929002603.GD198906@stopbrexit> Message-ID: <42c47b5247ca85f16a3bdfd1528cd76fd8f691c2.camel@redhat.com> On Tue, 2020-09-29 at 01:26 +0100, Andrew Hughes wrote: > Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b09/ > > Merge changesets: > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b09/corba/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b09/jaxp/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b09/jaxws/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b09/jdk/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b09/hotspot/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b09/langtools/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b09/nashorn/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b09/root/merge.changeset > > Changes in aarch64-shenandoah-jdk8u272-b09: > - JDK-8252886: [TESTBUG] sun/security/ec/TestEC.java : Compilation failed > > Main issues of note: > None, clean merge (no HotSpot changes). This looks fine to me. Thanks, Severin > diffstat for root > b/.hgtags | 1 + > 1 file changed, 1 insertion(+) > > diffstat for corba > b/.hgtags | 1 + > 1 file changed, 1 insertion(+) > > diffstat for jaxp > b/.hgtags | 1 + > 1 file changed, 1 insertion(+) > > diffstat for jaxws > b/.hgtags | 1 + > 1 file changed, 1 insertion(+) > > diffstat for langtools > b/.hgtags | 1 + > 1 file changed, 1 insertion(+) > > diffstat for nashorn > b/.hgtags | 1 + > 1 file changed, 1 insertion(+) > > diffstat for jdk > b/.hgtags | 1 + > b/test/sun/security/ec/TestEC.java | 1 + > 2 files changed, 2 insertions(+) > > diffstat for hotspot > b/.hgtags | 1 + > 1 file changed, 1 insertion(+) > > Successfully built on x86, x86_64, s390x (Zero), ppc64le, aarch32 > (Zero) & aarch64 [0]. > > Ok to push? > > [0] https://koji.fedoraproject.org/koji/buildinfo?buildID=1616531 > > Thanks, From akozlov at azul.com Thu Oct 1 15:00:44 2020 From: akozlov at azul.com (Anton Kozlov) Date: Thu, 1 Oct 2020 18:00:44 +0300 Subject: [aarch64-port-dev ] macOS/Aarch64 workflow In-Reply-To: <79ffcf13-f13a-5153-d3cf-0dd1690ac6f9@redhat.com> References: <52bb6ef7-f2bc-9bff-2a5a-8d1b1134b945@azul.com> <79ffcf13-f13a-5153-d3cf-0dd1690ac6f9@redhat.com> Message-ID: <4a9869d5-8bff-9204-5075-68cb741e4a15@azul.com> On 01.10.2020 11:51, Andrew Haley wrote: > It is more conventional, and IMO it would make more sense, to use a branch > in the aarch64-port repo. Ops at openjdk is working on it. I have looked through my mailbox, I hope you mean an aarch64 git repo (and not the hg one[1]). But I'm not sure this was discussed before in public. I see no benefit of an aarch64 branch, now you have to be an aarch64 project committer to push there. More, there are downsides. In jdk-sandbox, you can have multiple branches for the same purpose. I'm aware of at least three implementations that do share a lot of in common. It will be very useful to see them side-by-side and pick good and bad parts in each. Second, it will be possible to commit something wrong and then fix the history (if we screwed up and it prevents reviewing -- the point of having a pile of fixes in public). We can also relax a bit, and avoid creating a Jira bug for each commit. Sometime later, we may need a repo carved in stone, but at such an early phase, I don't see a real value here. To demonstrate, we have started publishing our changes in a sandbox branch [2]. It is possible to e.g. split a commit in two: to copy linux_aarch64[3] and to adapt that to bsd platform[4]. I hope the latter will be much easier to review. (I'll promise we'll avoid rebasing etc. in that branch, unless totally necessary and will communicate prior doing that; but we may create another version of that branch with the same content but "pretty" history) I hope other implementations will show up soon, so we will be able to do a peer-review. And please welcome to look at the branch at the sandbox. Thanks, Anton [1] https://hg.openjdk.java.net/aarch64-port/ [2] https://github.com/openjdk/jdk-sandbox/commits/JEP-391-branch [3] https://github.com/openjdk/jdk-sandbox/commit/f9cdb3ffb5123ebbcd7a5ab3eee3db374b165f2f [4] https://github.com/openjdk/jdk-sandbox/commit/58a63b60cbeffe91ebebe0b6db764368c1b1e210 From aph at redhat.com Thu Oct 1 15:59:53 2020 From: aph at redhat.com (Andrew Haley) Date: Thu, 1 Oct 2020 16:59:53 +0100 Subject: [aarch64-port-dev ] macOS/Aarch64 workflow In-Reply-To: <4a9869d5-8bff-9204-5075-68cb741e4a15@azul.com> References: <52bb6ef7-f2bc-9bff-2a5a-8d1b1134b945@azul.com> <79ffcf13-f13a-5153-d3cf-0dd1690ac6f9@redhat.com> <4a9869d5-8bff-9204-5075-68cb741e4a15@azul.com> Message-ID: On 01/10/2020 16:00, Anton Kozlov wrote: > > On 01.10.2020 11:51, Andrew Haley wrote: >> It is more conventional, and IMO it would make more sense, to use a branch >> in the aarch64-port repo. Ops at openjdk is working on it. > > I have looked through my mailbox, I hope you mean an aarch64 git > repo (and not the hg one[1]). I do. > But I'm not sure this was discussed before in public. > > I see no benefit of an aarch64 branch, now you have to be an aarch64 project > committer to push there. Oh, is that a problem? That seems like no big deal to me, but I suppose it is a couple of weeks' wait. > More, there are downsides. In jdk-sandbox, you can have multiple > branches for the same purpose. I'm aware of at least three > implementations that do share a lot of in common. It will be very > useful to see them side-by-side and pick good and bad parts in > each. Second, it will be possible to commit something wrong and then > fix the history (if we screwed up and it prevents reviewing -- the > point of having a pile of fixes in public). We can also relax a bit, > and avoid creating a Jira bug for each commit. We've never used bug IDs in the aarch64-port project. I guess I can see the appeal of a "Wild West" approach to this, but it is a new way of working. One of the advantages of the aarch64-port Hg forks is that we've got the entire history of the project, back to the first code we ever executed: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/9a723c72df9e and the day four months later we got "Hello, World!" working, some 750k bytecodes: http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/442027967d0a This history is frequently useful. Of course, you can work any way you want; it's entirely up to you. As long as the patches you produce are clean enogh to review and not so huge that they are too much to digest, that's all you have to do. > Sometime later, we may need a repo carved in stone, but at such an > early phase, I don't see a real value here. Maybe. I guess the history in the sandbox will be easy to find in the future, but who knows? I do know that anyone coming to http://hg.openjdk.java.net/aarch64-port can easily find the entire history of the port. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From luhenry at microsoft.com Thu Oct 1 22:23:57 2020 From: luhenry at microsoft.com (Ludovic Henry) Date: Thu, 1 Oct 2020 22:23:57 +0000 Subject: [aarch64-port-dev ] macOS/Aarch64 workflow In-Reply-To: References: <52bb6ef7-f2bc-9bff-2a5a-8d1b1134b945@azul.com> <79ffcf13-f13a-5153-d3cf-0dd1690ac6f9@redhat.com> <4a9869d5-8bff-9204-5075-68cb741e4a15@azul.com> Message-ID: Hi, As it seems I can't push anything to jdk-sandbox (I'm contacting the registrar to know why), I've pushed our changes to https://github.com/microsoft/openjdk-jdk/commits/jdk-macos. I'll reach out to you Anton over the next few days to figure out how we can contribute either on your branch or on the aarch64 repo. Thank you, and looking forward to collaborate on this port ?? Ludovic -----Original Message----- From: aarch64-port-dev On Behalf Of Andrew Haley Sent: Thursday, October 1, 2020 9:00 AM To: Anton Kozlov ; aarch64-port-dev at openjdk.java.net Subject: Re: [aarch64-port-dev ] macOS/Aarch64 workflow On 01/10/2020 16:00, Anton Kozlov wrote: > > On 01.10.2020 11:51, Andrew Haley wrote: >> It is more conventional, and IMO it would make more sense, to use a branch >> in the aarch64-port repo. Ops at openjdk is working on it. > > I have looked through my mailbox, I hope you mean an aarch64 git > repo (and not the hg one[1]). I do. > But I'm not sure this was discussed before in public. > > I see no benefit of an aarch64 branch, now you have to be an aarch64 project > committer to push there. Oh, is that a problem? That seems like no big deal to me, but I suppose it is a couple of weeks' wait. > More, there are downsides. In jdk-sandbox, you can have multiple > branches for the same purpose. I'm aware of at least three > implementations that do share a lot of in common. It will be very > useful to see them side-by-side and pick good and bad parts in > each. Second, it will be possible to commit something wrong and then > fix the history (if we screwed up and it prevents reviewing -- the > point of having a pile of fixes in public). We can also relax a bit, > and avoid creating a Jira bug for each commit. We've never used bug IDs in the aarch64-port project. I guess I can see the appeal of a "Wild West" approach to this, but it is a new way of working. One of the advantages of the aarch64-port Hg forks is that we've got the entire history of the project, back to the first code we ever executed: https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fhg.openjdk.java.net%2Faarch64-port%2Fjdk7u%2Fhotspot%2Frev%2F9a723c72df9e&data=02%7C01%7Cluhenry%40microsoft.com%7C9fdd07a288044002e81808d86623254b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637371648438705959&sdata=TPE7mWPXLDWMwD4EbLl%2B084Lba%2Bi3tLUrX%2B2o1dNXxc%3D&reserved=0 and the day four months later we got "Hello, World!" working, some 750k bytecodes: https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fhg.openjdk.java.net%2Faarch64-port%2Fjdk7u%2Fhotspot%2Frev%2F442027967d0a&data=02%7C01%7Cluhenry%40microsoft.com%7C9fdd07a288044002e81808d86623254b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637371648438705959&sdata=RSbKMTHj6XBAewftiks91vAICJgvOl0Xtp9mu41p2KM%3D&reserved=0 This history is frequently useful. Of course, you can work any way you want; it's entirely up to you. As long as the patches you produce are clean enogh to review and not so huge that they are too much to digest, that's all you have to do. > Sometime later, we may need a repo carved in stone, but at such an > early phase, I don't see a real value here. Maybe. I guess the history in the sandbox will be easy to find in the future, but who knows? I do know that anyone coming to https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fhg.openjdk.java.net%2Faarch64-port&data=02%7C01%7Cluhenry%40microsoft.com%7C9fdd07a288044002e81808d86623254b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637371648438705959&sdata=xJls5KRXVkOK0n34H6GiZJOOwDESgRHPlKQvk3jWbuw%3D&reserved=0 can easily find the entire history of the port. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkeybase.io%2Fandrewhaley&data=02%7C01%7Cluhenry%40microsoft.com%7C9fdd07a288044002e81808d86623254b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637371648438705959&sdata=VCBNb3MSsRLGmcFL71XQEiCCvkY7rRd9sNLcaGqKGT4%3D&reserved=0 EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From luhenry at microsoft.com Fri Oct 2 19:49:39 2020 From: luhenry at microsoft.com (Ludovic Henry) Date: Fri, 2 Oct 2020 19:49:39 +0000 Subject: [aarch64-port-dev ] [jdk11u] 8253947: Implementation: JEP 388: Windows AArch64 Support Message-ID: Hi, As we are getting closer to merge JEP 388 (Windows/AArch64 Port), I wanted to share the work I've done for the backport to JDK 11. This email is not an RFR as the webrev is not finalized yet (the JEP implementation hasn't landed on JDK tip). I'm sharing it just to give an idea of the work which will be required, what kind of changes we are facing, and for other parties who have expressed interest in this backport. I'll keep updating it as we get reviews on [1]. Once we've landed the JEP implementation into JDK tip, I'll create the appropriate bug IDs for all the necessary backports, and contact the relevant mailing lists with the different webrevs and JBS. I've tested this change on Windows-AArch64 against hotspot:tier1, jdk:tier1 and langtools, but not yet on Linux-AArch64. Webrev: http://cr.openjdk.java.net/~luhenry/8253947/webrev.00/ Thank you, Ludovic [1] https://github.com/openjdk/jdk/pull/212 From luhenry at microsoft.com Sat Oct 3 19:21:28 2020 From: luhenry at microsoft.com (Ludovic Henry) Date: Sat, 3 Oct 2020 19:21:28 +0000 Subject: [aarch64-port-dev ] [jdk11u] 8253947: Implementation: JEP 388: Windows AArch64 Support In-Reply-To: <99a84e5c-0838-7281-8eed-f6bf7c6342f1@redhat.com> References: <99a84e5c-0838-7281-8eed-f6bf7c6342f1@redhat.com> Message-ID: Hi Andrew, > I warn you now that you may never get approval to backport this stuff to mainline jdk11u because it's too disruptive. That is in line with what we discussed previously. > That needn't worry you: we've never backported AArch64 to jdk8u, but that doesn't matter to anyone as long as it all works. Microsoft do intend to do the backport on the Microsoft distribution of the OpenJDK, similarly to other features in other distributions. But instead of keeping everything internally, we much rather have this patch open to the community. Even if the patch doesn't get integrated, what would be the best place to keep it in the open? Could we create a repo in the aarch64-port project [1], like a jdk11-windows repo for example? The same problematic will rise for macOS-AArch64. Thank you, Ludovic [1] https://hg.openjdk.java.net/aarch64-port From luhenry at microsoft.com Sun Oct 4 15:11:48 2020 From: luhenry at microsoft.com (Ludovic Henry) Date: Sun, 4 Oct 2020 15:11:48 +0000 Subject: [aarch64-port-dev ] [jdk11u] 8253947: Implementation: JEP 388: Windows AArch64 Support In-Reply-To: <957d85208f5d4bcab0d83d3f65ee4995@azul.com> References: <99a84e5c-0838-7281-8eed-f6bf7c6342f1@redhat.com> <957d85208f5d4bcab0d83d3f65ee4995@azul.com> Message-ID: Hi Vladmir, For macOS-AArch64, I'd be happy to work with you create a common webrev for both Windows-AArch64 and macOS-AArch64 support for JDK 11. And if we take the road for a `jdk11-windows` repo in the aarch64-project, we should extend the idea to a `jdk11u` repo that would host both Windows-AArch64 and macOS-AArch64 patches. Thank you, Ludovic From: Vladimir Kempik Sent: Saturday, October 3, 2020 12:58 PM To: Ludovic Henry ; aarch64-port-dev at openjdk.java.net; aph at redhat.com; hotspot-dev at openjdk.java.net Cc: openjdk-aarch64 Subject: RE: [aarch64-port-dev ] [jdk11u] 8253947: Implementation: JEP 388: Windows AArch64 Support Hello Andrew. >I warn you now that you may never get approval to backport this stuff to mainline jdk11u because it's too disruptive. Shenandoah? Could you also please suggest us about jep-391. Does Redhat would like to see macos-aarch64 support in openjdk11, or its better to leave users with Rosetta translator? If jep-391 is welcomed into 11u, then it will need some parts of windows-aarch64 port (x18 exclusion). Kind regards, Vladimir. Ludovic Henry > 3 ??????? 2020 ?. 22:21:51 ???????: Hi Andrew, I warn you now that you may never get approval to backport this stuff to mainline jdk11u because it's too disruptive. That is in line with what we discussed previously. That needn't worry you: we've never backported AArch64 to jdk8u, but that doesn't matter to anyone as long as it all works. Microsoft do intend to do the backport on the Microsoft distribution of the OpenJDK, similarly to other features in other distributions. But instead of keeping everything internally, we much rather have this patch open to the community. Even if the patch doesn't get integrated, what would be the best place to keep it in the open? Could we create a repo in the aarch64-port project [1], like a jdk11-windows repo for example? The same problematic will rise for macOS-AArch64. Thank you, Ludovic [1] https://hg.openjdk.java.net/aarch64-port From akozlov at azul.com Mon Oct 5 06:35:47 2020 From: akozlov at azul.com (Anton Kozlov) Date: Mon, 5 Oct 2020 09:35:47 +0300 Subject: [aarch64-port-dev ] macOS/Aarch64 workflow In-Reply-To: References: <52bb6ef7-f2bc-9bff-2a5a-8d1b1134b945@azul.com> <79ffcf13-f13a-5153-d3cf-0dd1690ac6f9@redhat.com> <4a9869d5-8bff-9204-5075-68cb741e4a15@azul.com> Message-ID: <3a8ca3e5-dd34-1219-a14c-b35a8da83ff0@azul.com> On 02.10.2020 01:23, Ludovic Henry wrote: > As it seems I can't push anything to jdk-sandbox (I'm contacting the registrar to know why), I've pushed our changes to https://github.com/microsoft/openjdk-jdk/commits/jdk-macos. Probably you are not an openjdk/jdk committer (so am I, I know the struggle :)). I've tried to assess this problem in the initial message[1] with doing Pull Request. I don't think I can pull anything from your repo into the sandbox, because formally it has unclear OCA status. But I think it would be fine to pull something from a Pull Request after it has passed OCA checks. Thanks, Anton [1] https://mail.openjdk.java.net/pipermail/aarch64-port-dev/2020-September/009721.html From akozlov at azul.com Mon Oct 5 08:07:17 2020 From: akozlov at azul.com (Anton Kozlov) Date: Mon, 5 Oct 2020 11:07:17 +0300 Subject: [aarch64-port-dev ] [jdk11u] 8253947: Implementation: JEP 388: Windows AArch64 Support In-Reply-To: References: Message-ID: Hi, Adding jdk-updates, where jdk11u is developed. In general, it looks it clearly falls into the category of changes worth backporting[1] (although written for jdk8u) > New features should not generally be back-ported to 8u, except where it is necessary to adapt OpenJDK to new computing environments. For example, [...] ports to new hardware or operating systems [might qualify]. These are necessary for JDK 8u to remain relevant. Process-wise, you don't need to create backports, this is done automatically by a push hook on the HG repo. You need to commit changes under the same bug IDs that were used for integration into the mainline. [2] IMHO, to simplify reviewing (I'm not a reviewer, just expressing what I would find beneficial), it may be useful to split the patch into two. One patch for changes that carry the risk for an existing jdk11u functionality, including support of other operating systems. Another patch for the the new platform support only, like a new file or an extra #ifdef that is turns to nothing on the rest of the platforms. The second patch review could then be reduced to ensure it actually does not harm. Thanks, Anton [1] https://mail.openjdk.java.net/pipermail/jdk8u-dev/2020-June/012002.html [2] https://wiki.openjdk.java.net/display/JDKUpdates/How+to+contribute+a+fix On 02.10.2020 22:49, Ludovic Henry wrote: > Hi, > > As we are getting closer to merge JEP 388 (Windows/AArch64 Port), I wanted to share the work I've done for the backport to JDK 11. > > This email is not an RFR as the webrev is not finalized yet (the JEP implementation hasn't landed on JDK tip). I'm sharing it just to give an idea of the work which will be required, what kind of changes we are facing, and for other parties who have expressed interest in this backport. I'll keep updating it as we get reviews on [1]. > > Once we've landed the JEP implementation into JDK tip, I'll create the appropriate bug IDs for all the necessary backports, and contact the relevant mailing lists with the different webrevs and JBS. > > I've tested this change on Windows-AArch64 against hotspot:tier1, jdk:tier1 and langtools, but not yet on Linux-AArch64. > > Webrev: http://cr.openjdk.java.net/~luhenry/8253947/webrev.00/ > > Thank you, > Ludovic > > [1] https://github.com/openjdk/jdk/pull/212 > From akozlov at azul.com Mon Oct 5 08:44:06 2020 From: akozlov at azul.com (Anton Kozlov) Date: Mon, 5 Oct 2020 11:44:06 +0300 Subject: [aarch64-port-dev ] [jdk11u] 8253947: Implementation: JEP 388: Windows AArch64 Support In-Reply-To: References: <99a84e5c-0838-7281-8eed-f6bf7c6342f1@redhat.com> <957d85208f5d4bcab0d83d3f65ee4995@azul.com> Message-ID: <09bd3b72-43e9-e543-8143-53dfd9e367a1@azul.com> Hi, I think jdk-updates-dev is a right place to discuss this, where all stakeholders are. I took the courage to reply to your original message with the jdk-updates included, as this thread became quite messy. IMHO, we should not mix windows and macos in one patch. It would be harder to review and understand, the factors causing the resistance to new features in update projects. There is always a risk to break something working, and be able to find that relatively late, due to any update project is a codebase fragmentation of the OpenJDK as a whole. I also hope to see windows port integrated into the jdk11u, to avoid fragmentation even more for jdk11 and e.g. jdk11-aarch64. Thanks, Anton On 04.10.2020 18:11, Ludovic Henry wrote: > Hi Vladmir, > > For macOS-AArch64, I'd be happy to work with you create a common webrev for both Windows-AArch64 and macOS-AArch64 support for JDK 11. And if we take the road for a `jdk11-windows` repo in the aarch64-project, we should extend the idea to a `jdk11u` repo that would host both Windows-AArch64 and macOS-AArch64 patches. > > Thank you, > Ludovic > > From: Vladimir Kempik > Sent: Saturday, October 3, 2020 12:58 PM > To: Ludovic Henry ; aarch64-port-dev at openjdk.java.net; aph at redhat.com; hotspot-dev at openjdk.java.net > Cc: openjdk-aarch64 > Subject: RE: [aarch64-port-dev ] [jdk11u] 8253947: Implementation: JEP 388: Windows AArch64 Support > > Hello Andrew. > >> I warn you now that you may never get approval to backport this stuff to mainline jdk11u because it's too disruptive. > > Shenandoah? > > Could you also please suggest us about jep-391. > Does Redhat would like to see macos-aarch64 support in openjdk11, or its better to leave users with Rosetta translator? > > If jep-391 is welcomed into 11u, then it will need some parts of windows-aarch64 port (x18 exclusion). > > Kind regards, Vladimir. > > Ludovic Henry > 3 ??????? 2020 ?. 22:21:51 ???????: > > Hi Andrew, > > I warn you now that you may never get approval to backport this stuff to mainline jdk11u because it's too disruptive. > > That is in line with what we discussed previously. > > That needn't worry you: we've never backported AArch64 to jdk8u, but that doesn't matter to anyone as long as it all works. > > Microsoft do intend to do the backport on the Microsoft distribution of the OpenJDK, similarly to other features in other distributions. But instead of keeping everything internally, we much rather have this patch open to the community. > > Even if the patch doesn't get integrated, what would be the best place to keep it in the open? Could we create a repo in the aarch64-port project [1], like a jdk11-windows repo for example? The same problematic will rise for macOS-AArch64. > > Thank you, > Ludovic > > [1] https://hg.openjdk.java.net/aarch64-port > From vkempik at azul.com Sat Oct 3 19:57:32 2020 From: vkempik at azul.com (Vladimir Kempik) Date: Sat, 3 Oct 2020 19:57:32 +0000 Subject: [aarch64-port-dev ] [jdk11u] 8253947: Implementation: JEP 388: Windows AArch64 Support In-Reply-To: References: <99a84e5c-0838-7281-8eed-f6bf7c6342f1@redhat.com> Message-ID: <957d85208f5d4bcab0d83d3f65ee4995@azul.com> Hello Andrew. >I warn you now that you may never get approval to backport this stuff to mainline jdk11u because it's too disruptive. Shenandoah? Could you also please suggest us about jep-391. Does Redhat would like to see macos-aarch64 support in openjdk11, or its better to leave users with Rosetta translator? If jep-391 is welcomed into 11u, then it will need some parts of windows-aarch64 port (x18 exclusion). Kind regards, Vladimir. Ludovic Henry 3 ??????? 2020 ?. 22:21:51 ???????: Hi Andrew, I warn you now that you may never get approval to backport this stuff to mainline jdk11u because it's too disruptive. That is in line with what we discussed previously. That needn't worry you: we've never backported AArch64 to jdk8u, but that doesn't matter to anyone as long as it all works. Microsoft do intend to do the backport on the Microsoft distribution of the OpenJDK, similarly to other features in other distributions. But instead of keeping everything internally, we much rather have this patch open to the community. Even if the patch doesn't get integrated, what would be the best place to keep it in the open? Could we create a repo in the aarch64-port project [1], like a jdk11-windows repo for example? The same problematic will rise for macOS-AArch64. Thank you, Ludovic [1] https://hg.openjdk.java.net/aarch64-port From aph at redhat.com Mon Oct 5 10:43:42 2020 From: aph at redhat.com (Andrew Haley) Date: Mon, 5 Oct 2020 11:43:42 +0100 Subject: [aarch64-port-dev ] [jdk11u] 8253947: Implementation: JEP 388: Windows AArch64 Support In-Reply-To: <957d85208f5d4bcab0d83d3f65ee4995@azul.com> References: <99a84e5c-0838-7281-8eed-f6bf7c6342f1@redhat.com> <957d85208f5d4bcab0d83d3f65ee4995@azul.com> Message-ID: <88ffa3cc-2a72-2211-f69b-9fd281d66b75@redhat.com> On 03/10/2020 20:57, Vladimir Kempik wrote: > >>I warn you now that you may never get approval to backport this >>stuff to mainline jdk11u because it's too disruptive. > > Shenandoah? Shenandoah doesn't give blanket permission for any and every backport to be done. There are differences between Shenandoah and an AArch64/Windows backport. The first three I think of are: 1. Over time, a release branch becomes more and more stable, and fewer and few backports are accepted. JDK 11u is getting well into middle age. 2. Shenandoah had been maintained in a fairly stable out-of-mainline repo for a very long time. It was not in any way new when it was merged. 3. The Shenandoah backport into 11u provably had no effect unless it was enabled. > Could you also please suggest us about jep-391. Same as above. > Does Redhat would like to see macos-aarch64 support in openjdk11, or > its better to leave users with Rosetta translator? I'm not sure what Red Hat's opinion might be, or even how I'd find out. However, I do know that stability is the first priority for the JDK 11u project, which is why we went to such extraordinary lengths to ensure we didn't break anything with the Shenandoah backport. In addition, there will be ways for users to get JDK 11 / MacOS / AArch64 even if it's not in the man 11u tree. > If jep-391 is welcomed into 11u, then it will need some parts of > windows-aarch64 port (x18 exclusion). I see. Note that I am *not* ruling out AArch64 support in JDK 11. If it can be done cleanly and safely that will be great. However, to begin with, it will not go into OpenJDK 11u. The stability of the main release branch of OpenJDK is far too important for it to be broken by an untested new port. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From pliden at openjdk.java.net Tue Oct 13 14:04:52 2020 From: pliden at openjdk.java.net (Per Liden) Date: Tue, 13 Oct 2020 14:04:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 107 new changesets Message-ID: Changeset: 57493c19 Author: Patricio Chilano Mateo Date: 2020-10-06 14:48:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/57493c19 8253694: Remove Thread::muxAcquire() from ThreadCrashProtection() Reviewed-by: dholmes, dcubed, coleenp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 77921b97 Author: Ian Graves Committer: Alan Bateman Date: 2020-10-06 15:23:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/77921b97 8254080: fix for JDK-8204256 causes jlink test failures Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java Changeset: 51fdb4c0 Author: Zhengyu Gu Date: 2020-10-06 15:28:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/51fdb4c0 8254075: Shenandoah: Remove ShenandoahCodeRootsStyle diagnostic flag and related test Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp - test/hotspot/jtreg/gc/shenandoah/options/TestCodeCacheRootStyles.java Changeset: 54b340b4 Author: Rajan Halade Date: 2020-10-06 16:38:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/54b340b4 8254081: java/security/cert/PolicyNode/GetPolicyQualifiers.java fails due to an expired certificate Perform backdated validation of test certificate. Reviewed-by: mullan, xuelei ! test/jdk/java/security/cert/PolicyNode/GetPolicyQualifiers.java Changeset: bd50ccd0 Author: Jonathan Gibbons Date: 2020-10-06 17:32:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bd50ccd0 8253735: Cleanup SearchIndexItem API Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItems.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java Changeset: 82fe023b Author: Harold Seigel Date: 2020-10-06 19:19:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/82fe023b 8254061: Missing space in flag description Reviewed-by: coleenp ! src/hotspot/share/runtime/globals.hpp Changeset: 6712f8ca Author: Claes Redestad Date: 2020-10-06 20:23:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6712f8ca 8254084: Remove TemplateTable::pd_initialize Reviewed-by: mdoerr, coleenp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/interpreter/templateTable.cpp ! src/hotspot/share/interpreter/templateTable.hpp Changeset: ac772cd9 Author: Igor Ignatyev Date: 2020-10-06 20:35:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ac772cd9 8253750: use build-stable default seed for Utils.RANDOM_GENERATOR Reviewed-by: rriggs ! test/lib-test/jdk/test/lib/RandomGeneratorTest.java ! test/lib/jdk/test/lib/Utils.java Changeset: 2a0389a8 Author: Igor Ignatyev Date: 2020-10-06 22:57:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2a0389a8 8254095: remove jdk.test.lib.Utils::distro() method Reviewed-by: bchristi ! test/lib/jdk/test/lib/Utils.java Changeset: 39730731 Author: Sergey Bylokhov Date: 2020-10-07 03:06:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/39730731 8253977: More memory leaks in client-libs on macOS Reviewed-by: kizune ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! test/jdk/javax/swing/JFileChooser/FileChooserListenerLeak.java ! test/jdk/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java Changeset: 703b345e Author: Conor Cleary Committer: Aleksey Shipilev Date: 2020-10-07 06:21:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/703b345e 8253179: Replace LinkedList Impl in net.http.Http2Connection Reviewed-by: dfuchs, prappo, chegar, shade ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java Changeset: bdd5782a Author: Prasanta Sadhukhan Date: 2020-10-07 06:41:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bdd5782a 8253980: javax/swing/plaf/synth/7158712/bug7158712.java fails on windows Reviewed-by: kizune, prr ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/plaf/synth/7158712/bug7158712.java Changeset: cd4faff0 Author: Jan Lahoda Date: 2020-10-07 06:52:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cd4faff0 8249095: tools/javac/launcher/SourceLauncherTest.java fails on Windows Reviewed-by: jjg ! test/langtools/tools/javac/launcher/SourceLauncherTest.java ! test/langtools/tools/lib/toolbox/ToolBox.java Changeset: 97ff38ca Author: Prasanta Sadhukhan Date: 2020-10-07 07:14:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/97ff38ca 8254141: Typo in copyright year Reviewed-by: jdv ! test/jdk/javax/swing/plaf/synth/7158712/bug7158712.java Changeset: 4dfa4112 Author: Adam Farley Committer: Aleksey Shipilev Date: 2020-10-07 08:05:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4dfa4112 8252997: Null-proofing for linker_md.c Reviewed-by: sspitsyn ! src/jdk.jdwp.agent/unix/native/libjdwp/linker_md.c ! src/jdk.jdwp.agent/windows/native/libjdwp/linker_md.c Changeset: 9543d760 Author: Adam Farley Committer: Aleksey Shipilev Date: 2020-10-07 08:07:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9543d760 8253000: Remove redundant MAKE_SUBDIR argument Reviewed-by: erikj ! make/Main.gmk ! make/MainSupport.gmk Changeset: 49128a1e Author: Patrick Concannon Date: 2020-10-07 09:12:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/49128a1e 8253475: Javadoc clean up in HttpExchange and HttpServer Reviewed-by: dfuchs ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java Changeset: 04ca660e Author: Doug Simon Date: 2020-10-07 09:14:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/04ca660e 8253874: [JVMCI] added test omitted in 8252881 Reviewed-by: shade ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: 1e8e543b Author: Hannes Walln?fer Date: 2020-10-07 13:08:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1e8e543b 8216497: javadoc should auto-link to platform classes Co-authored-by: Jan Lahoda Reviewed-by: erikj, jjg ! make/CompileInterimLangtools.gmk ! make/CompileJavaModules.gmk ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java + make/langtools/src/classes/build/tools/symbolgenerator/JavadocElementList.java + make/modules/jdk.javadoc/Gendata.gmk ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/element-list-10.txt + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/package-list-7.txt + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/package-list-8.txt + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/package-list-9.txt ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java ! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java ! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java + test/langtools/jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java + test/langtools/jdk/javadoc/doclet/testLinkPlatform/linkplatform.properties ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java ! test/langtools/jdk/javadoc/doclet/testThrows/TestThrows.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java ! test/langtools/jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java Changeset: 4fe07ccc Author: Gerard Ziemski Date: 2020-10-07 16:21:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4fe07ccc 8252324: Signal related code should be shared among POSIX platforms Reviewed-by: coleenp, dholmes, stuefe, ysuenaga ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_aix.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/posix/jvm_posix.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp + src/hotspot/os/posix/signals_posix.cpp + src/hotspot/os/posix/signals_posix.hpp ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp Changeset: 739347f0 Author: Claes Redestad Date: 2020-10-07 17:10:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/739347f0 8254168: Remove TemplateTable::count_calls Reviewed-by: coleenp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/interpreter/templateTable.hpp Changeset: db3053dc Author: Brian Burkhalter Date: 2020-10-07 17:16:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/db3053dc 8067127: Tags cleanup Reviewed-by: rriggs, dfuchs, lancea ! src/java.base/share/classes/java/io/BufferedInputStream.java ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/EOFException.java ! src/java.base/share/classes/java/io/FileFilter.java ! src/java.base/share/classes/java/io/FileNotFoundException.java ! src/java.base/share/classes/java/io/InterruptedIOException.java ! src/java.base/share/classes/java/io/PipedInputStream.java ! src/java.base/share/classes/java/io/PipedReader.java ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/java/io/Serial.java ! src/java.base/share/classes/java/io/StreamTokenizer.java ! src/java.base/share/classes/java/io/StringBufferInputStream.java ! src/java.base/share/classes/java/io/UTFDataFormatException.java Changeset: 38159d52 Author: Roger Riggs Date: 2020-10-07 18:36:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/38159d52 8253876: jdk/test/lib/hexdump/ASN1FormatterTest.java fails with "AssertionError: Lines expected [126] but found [202]" Reviewed-by: shade, lancea ! test/lib-test/ProblemList.txt ! test/lib-test/jdk/test/lib/hexdump/ASN1FormatterTest.java ! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java ! test/lib/jdk/test/lib/hexdump/HexPrinter.java Changeset: 5a9bd41e Author: Igor Ignatyev Date: 2020-10-07 18:51:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5a9bd41e 8254102: use ProcessHandle::pid instead of ManagementFactory::getRuntimeMXBean to get pid in tests Reviewed-by: rriggs, shade ! test/failure_handler/test/sanity/Suicide.java ! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Agent.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Agent.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpMonitorContention.java Changeset: abe25937 Author: Nhat Nguyen Committer: Alan Bateman Date: 2020-10-07 19:45:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/abe25937 8232092: (fs) Files::isWritable returns false on a writeable root directory (win) Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java + test/jdk/java/nio/file/Files/SubstDrive.java Changeset: fd0cb98e Author: Boris Ulasevich Date: 2020-10-08 06:52:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fd0cb98e 8253901: ARM32: SIGSEGV during monitorexit due to incorrect register use (after JDK-8253540) Reviewed-by: shade ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp Changeset: 4e5ef303 Author: Igor Veresov Date: 2020-10-08 06:53:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4e5ef303 8254104: MethodCounters must exist before nmethod is installed Reviewed-by: dnsimon, kvn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp Changeset: 7733a0e7 Author: Igor Ignatyev Date: 2020-10-08 06:54:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7733a0e7 8254182: remove Utils.tryFindJvmPid/waitForJvmPid Reviewed-by: rriggs ! test/lib/jdk/test/lib/Utils.java Changeset: d1e94eeb Author: Ioi Lam Date: 2020-10-08 06:55:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d1e94eeb 8253909: Implement detailed map file for CDS Reviewed-by: stuefe, ccheung ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp Changeset: 9cdfd0fa Author: Igor Ignatyev Date: 2020-10-08 06:56:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9cdfd0fa 8254096: remove jdk.test.lib.Utils::getMandatoryProperty(String) method Reviewed-by: shade ! test/lib/jdk/test/lib/Utils.java Changeset: e1187c40 Author: Christian Stein Committer: Alan Bateman Date: 2020-10-08 07:11:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e1187c40 8248262: Wrong link target in ModuleDescriptor#isAutomatic's API documentation Reviewed-by: alanb ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java Changeset: bc236903 Author: Aleksey Shipilev Date: 2020-10-08 07:25:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bc236903 8254173: Add Zero, Minimal hotspot targets to submit workflow Reviewed-by: erikj, rwestberg ! .github/workflows/submit.yml Changeset: 894ec76c Author: Thomas Schatzl Date: 2020-10-08 07:43:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/894ec76c 8254027: gc/g1/TestHumongousConcurrentStartUndo.java failed with "'Concurrent Mark Cycle' missing from stdout/stderr" Reviewed-by: sjohanss, kbarrett ! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java Changeset: 7952c06b Author: Aleksey Shipilev Date: 2020-10-08 08:10:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7952c06b 8254166: Zero: return-type warning in zeroInterpreter_zero.cpp Reviewed-by: sgehwolf ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp Changeset: 8f9e4792 Author: Aleksey Shipilev Date: 2020-10-08 08:11:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8f9e4792 8254144: Non-x86 Zero builds fail with return-type warning in os_linux_zero.cpp Reviewed-by: zgu ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp Changeset: 76a58527 Author: Roland Westrelin Date: 2020-10-08 08:39:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/76a58527 8253756: C2 CompilerThread0 crash in Node::add_req(Node*) Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java Changeset: 66f27b5f Author: Kim Barrett Date: 2020-10-08 08:56:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/66f27b5f 8254015: copy_to_survivor_space should use in-hand klass for scanning Reviewed-by: tschatzl, sjohanss, ayang ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: f8603720 Author: Roland Westrelin Date: 2020-10-08 09:33:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f8603720 8253566: clazz.isAssignableFrom will return false for interface implementors Reviewed-by: kvn, thartmann, neliasso ! src/hotspot/share/opto/cfgnode.cpp + test/hotspot/jtreg/compiler/types/TestSubTypeCheckMacroTrichotomy.java Changeset: 782d45bd Author: Jaikiran Pai Committer: Lance Andersen Date: 2020-10-08 10:46:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/782d45bd 8242882: opening jar file with large manifest might throw NegativeArraySizeException Reviewed-by: bchristi, lancea ! src/java.base/share/classes/java/util/jar/JarFile.java + test/jdk/java/util/jar/JarFile/LargeManifestOOMTest.java Changeset: 6bc49318 Author: Coleen Phillimore Date: 2020-10-08 11:24:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6bc49318 8253717: Relocate stack overflow code out of thread.hpp/cpp Reviewed-by: rehn, dcubed, dholmes, stuefe ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/zero/stack_zero.cpp ! src/hotspot/cpu/zero/stack_zero.inline.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/share/asm/assembler.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp + src/hotspot/share/runtime/stackOverflow.cpp + src/hotspot/share/runtime/stackOverflow.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java Changeset: a191c586 Author: Roberto Casta?eda Lozano Committer: Tobias Hartmann Date: 2020-10-08 12:30:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a191c586 8253404: C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit Record nodes as dead in Node::destruct() if their index cannot be directly reclaimed. This prevents the "Live Node limit exceeded limit" assertion failure by improving the accuracy of Compile::live_nodes() when "hook" nodes in ConvI2LNode::Ideal() are created and deleted non-consecutively. This addition might result in multiple calls to compile::record_dead_node() for the same node (e.g. from PhaseIdealLoop::spinup()), but this is safe, as compile::record_dead_node() is idempotent. Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/node.cpp + test/hotspot/jtreg/compiler/conversions/TestChainOfIntAddsToLongConversion.java Changeset: 6d13c766 Author: Vladimir Ivanov Date: 2020-10-08 12:41:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6d13c766 8253191: C2: Masked byte comparisons with large masks produce wrong result on x86 Reviewed-by: thartmann ! src/hotspot/cpu/x86/x86_64.ad ! test/hotspot/jtreg/compiler/c2/TestUnsignedByteCompare.java Changeset: 7e82ba1f Author: Christoph Dreis Committer: Roger Riggs Date: 2020-10-08 13:18:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7e82ba1f 8254146: Avoid unnecessary volatile write on new AtomicBoolean(false) Reviewed-by: redestad, rriggs, chegar ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java Changeset: d036dca0 Author: Zhengyu Gu Date: 2020-10-08 13:50:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d036dca0 8254103: Shenandoah: Move updating thread roots to concurrent phase Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: c2a5de63 Author: Sergey Bylokhov Date: 2020-10-08 16:34:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c2a5de63 8253681: closed java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.html test failed Reviewed-by: shade ! src/java.desktop/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java Changeset: 8c0d3d75 Author: Nhat Nguyen Committer: Alan Bateman Date: 2020-10-08 18:05:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8c0d3d75 8254195: java/nio/file/Files/SubstDrive.java failed with "AssertionError: expected [144951656448] but found [144951640064]" Reviewed-by: alanb, bpb ! test/jdk/java/nio/file/Files/SubstDrive.java Changeset: 5351ba6c Author: Igor Ignatyev Date: 2020-10-08 19:09:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5351ba6c 8254262: jdk.test.lib.Utils::createTemp* don't pass attrs Reviewed-by: shade ! test/lib/jdk/test/lib/Utils.java Changeset: ced46b19 Author: Martin Doerr Date: 2020-10-08 20:52:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ced46b19 8254190: [s390] interpreter misses exception check after calling monitorenter Reviewed-by: shade, rrich ! src/hotspot/cpu/s390/interp_masm_s390.cpp Changeset: 70be8c7a Author: Sergey Bylokhov Date: 2020-10-09 05:08:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/70be8c7a 8253965: Delete the outdated java.awt.PeerFixer class Reviewed-by: prr, pbansal ! src/java.desktop/share/classes/java/awt/ScrollPane.java Changeset: a2f65190 Author: Jan Lahoda Date: 2020-10-09 06:22:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a2f65190 8233685: Test tools/javac/modules/AddLimitMods.java fails Reviewed-by: vromero ! test/langtools/tools/javac/modules/AddLimitMods.java Changeset: b9873e18 Author: Erik ?sterlund Date: 2020-10-09 08:40:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b9873e18 8253180: ZGC: Implementation of JEP 376: ZGC: Concurrent Thread-Stack Processing Reviewed-by: stefank, pliden, rehn, neliasso, coleenp, smonteith ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp + src/hotspot/cpu/aarch64/c2_safepointPollStubTable_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp + src/hotspot/cpu/x86/c2_safepointPollStubTable_x86.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/frame_x86.hpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_32.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/compiler/oopMap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/z/zBarrier.cpp ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zGlobals.cpp ! src/hotspot/share/gc/z/zGlobals.hpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/gc/z/zNMethod.hpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp + src/hotspot/share/gc/z/zStackWatermark.cpp + src/hotspot/share/gc/z/zStackWatermark.hpp ! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp ! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.hpp ! src/hotspot/share/gc/z/zThreadLocalData.hpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/gc/z/zVerify.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrCallTrace.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/output.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/forte.cpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/jvmtiTrace.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/abstract_vm_version.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/registerMap.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp + src/hotspot/share/runtime/stackWatermark.cpp + src/hotspot/share/runtime/stackWatermark.hpp + src/hotspot/share/runtime/stackWatermark.inline.hpp + src/hotspot/share/runtime/stackWatermarkKind.hpp + src/hotspot/share/runtime/stackWatermarkSet.cpp + src/hotspot/share/runtime/stackWatermarkSet.hpp + src/hotspot/share/runtime/stackWatermarkSet.inline.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/runtime/vframe.inline.hpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java Changeset: 02307811 Author: Aleksey Shipilev Date: 2020-10-09 09:42:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/02307811 8254175: Build no-pch configuration in debug mode for submit checks Reviewed-by: rwestberg, erikj, dholmes ! .github/workflows/submit.yml Changeset: a95590d0 Author: Thomas Schatzl Date: 2020-10-09 09:55:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a95590d0 8254285: G1: Remove "What is this about" comment in G1CollectedHeap.cpp Reviewed-by: shade, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 9cecc167 Author: Claes Redestad Date: 2020-10-09 11:01:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9cecc167 8254244: Some code emitted by TemplateTable::branch is unused when running TieredCompilation Reviewed-by: mdoerr, coleenp, iveresov ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp Changeset: 4f9a1ffc Author: Jim Laskey Date: 2020-10-09 11:08:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4f9a1ffc 8254073: Tokenizer improvements (revised) Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java + src/jdk.compiler/share/classes/com/sun/tools/javac/parser/TextBlockSupport.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/DiagnosticSource.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/LayoutCharacters.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Position.java ! test/langtools/tools/javac/Digits.out ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/lexer/JavaLexerTest.java ! test/langtools/tools/javac/unicode/NonasciiDigit.out ! test/langtools/tools/javac/unicode/SubChar.java ! test/langtools/tools/javac/unicode/SupplementaryJavaID2.out ! test/langtools/tools/javac/unicode/SupplementaryJavaID3.out ! test/langtools/tools/javac/unicode/SupplementaryJavaID4.out ! test/langtools/tools/javac/unicode/SupplementaryJavaID5.out Changeset: 2bc8bc57 Author: Martin Doerr Date: 2020-10-09 11:51:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2bc8bc57 8254265: s390 and linux 32 bit builds broken Reviewed-by: coleenp, dholmes ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp Changeset: b1448da1 Author: Jose Ricardo Ziviani Committer: Martin Doerr Date: 2020-10-09 12:56:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b1448da1 8253900: SA: wrong size computation when JVM was built without AOT Reviewed-by: cjplummer, sspitsyn ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java Changeset: e9c1905b Author: Martin Doerr Date: 2020-10-09 13:35:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e9c1905b 8253740: [PPC64] Minor interpreter cleanup Reviewed-by: lucy ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp Changeset: d4b5dfd1 Author: Zhengyu Gu Date: 2020-10-09 13:44:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d4b5dfd1 8253857: Shenandoah: Bugs in ShenandoahEvacOOMHandler related code Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.inline.hpp Changeset: 7e80c989 Author: Igor Ignatyev Date: 2020-10-09 14:47:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7e80c989 8254261: fix javadocs in jdk.test.lib.Utils Reviewed-by: shade ! test/lib/jdk/test/lib/Utils.java Changeset: aaa0a2a0 Author: Jie Fu Date: 2020-10-09 15:16:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/aaa0a2a0 8254297: Zero and Minimal VMs are broken with undeclared identifier 'DerivedPointerTable' after JDK-8253180 Reviewed-by: shade, eosterlund ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 2bbf8a2a Author: Severin Gehwolf Date: 2020-10-09 16:25:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2bbf8a2a 8245543: Cgroups: Incorrect detection logic on some systems (still reproducible) Reviewed-by: bobv, shade ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java ! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java ! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java Changeset: 6d2c1a66 Author: Aleksey Shipilev Date: 2020-10-09 16:44:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6d2c1a66 8254292: Update JMH devkit to 1.26 Reviewed-by: erikj, aph ! make/devkit/createJMHBundle.sh Changeset: 52e45a36 Author: Evgeny Nikitin Committer: Igor Ignatyev Date: 2020-10-09 16:48:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/52e45a36 8229186: Improve error messages for TestStringIntrinsics failures Reviewed-by: iignatyev, lmesnik ! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics.java + test/lib-test/jdk/test/lib/format/ArrayDiffTest.java + test/lib/jdk/test/lib/format/ArrayCodec.java + test/lib/jdk/test/lib/format/ArrayDiff.java + test/lib/jdk/test/lib/format/Diff.java + test/lib/jdk/test/lib/format/Format.java Changeset: be269724 Author: Andy Herrick Date: 2020-10-09 18:17:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/be269724 8253379: [windows] Several jpackage tests failed with error code 1638 Reviewed-by: asemenyuk, almatvee, kizune ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java Changeset: 536b35b5 Author: Roman Kennke Date: 2020-10-09 19:07:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/536b35b5 8254319: Shenandoah: Interpreter native-LRB needs to activate during HAS_FORWARDED Reviewed-by: shade, zgu ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp Changeset: 7ec9c8ea Author: Coleen Phillimore Date: 2020-10-09 20:46:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7ec9c8ea 8233214: Remove runtime code not needed with CMS removed Reviewed-by: shade, stefank, tschatzl ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/cardTableRS.hpp ! src/hotspot/share/gc/shared/genOopClosures.hpp Changeset: e4469d2c Author: Yumin Qi Date: 2020-10-10 02:06:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e4469d2c 8247536: Support for pre-generated java.lang.invoke classes in CDS static archive Reviewed-by: iklam, mchung ! make/hotspot/lib/JvmFeatures.gmk ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/klassFactory.hpp + src/hotspot/share/classfile/lambdaFormInvokers.cpp + src/hotspot/share/classfile/lambdaFormInvokers.hpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/jdk/internal/misc/CDS.java ! src/java.base/share/native/libjava/CDS.c ! test/hotspot/jtreg/TEST.groups = test/hotspot/jtreg/runtime/cds/appcds/ClassListFormatBase.java + test/hotspot/jtreg/runtime/cds/appcds/DumpClassListWithLF.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java Changeset: ec41046c Author: Jie Fu Date: 2020-10-10 04:26:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ec41046c 8254348: Build fails when cds is disabled after JDK-8247536 Reviewed-by: dcubed ! src/hotspot/share/prims/jvm.cpp Changeset: 4b5ac3ab Author: Jatin Bhateja Date: 2020-10-10 06:29:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4b5ac3ab 8252847: Optimize primitive arrayCopy stubs using AVX-512 masked instructions Reviewed-by: neliasso, kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp + src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp + test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyConjoint.java + test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyDisjoint.java + test/micro/org/openjdk/bench/java/lang/ArrayCopyObject.java Changeset: cc52358c Author: Daniel D. Daugherty Date: 2020-10-10 13:38:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cc52358c 8254335: logging/logStream.hpp includes memory/resourceArea.hpp but doesn't need it Reviewed-by: kbarrett, iklam ! src/hotspot/share/gc/g1/g1FullGCScope.hpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/interpreter/bootstrapInfo.cpp ! src/hotspot/share/logging/logStream.cpp ! src/hotspot/share/logging/logStream.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/spaceManager.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/hotspot/share/oops/compressedOops.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/runtime/vm_version.cpp Changeset: d43f1416 Author: Jie Fu Date: 2020-10-11 00:41:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d43f1416 8254351: Minimal VM build fails with undeclared identifier 'MaxVectorSize' after JDK-8252847 Reviewed-by: kvn ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp Changeset: 25001c50 Author: Vladimir Kozlov Date: 2020-10-11 19:37:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/25001c50 8254352: 3 compiler tests failed with "assert(allocates2(pc)) failed: not in CodeBuffer memory" Reviewed-by: shade ! src/hotspot/cpu/x86/stubRoutines_x86.hpp Changeset: d3069ac9 Author: Aleksey Shipilev Date: 2020-10-11 21:07:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d3069ac9 8254362: x86_32 builds fail after JDK-8253180 Reviewed-by: kvn ! src/hotspot/cpu/x86/c2_safepointPollStubTable_x86.cpp Changeset: 77c77627 Author: Claes Redestad Date: 2020-10-11 21:59:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/77c77627 8254353: Remove unused non-product flags Reviewed-by: iignatyev, kvn ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/utilities/debug.cpp Changeset: 45b09a3f Author: Robbin Ehn Date: 2020-10-12 06:01:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/45b09a3f 8253833: mutexLocker assert_locked_or_safepoint should not access VMThread state from non-VM-thread Reviewed-by: shade, coleenp, dcubed, dholmes ! src/hotspot/share/runtime/mutexLocker.cpp Changeset: c73a0fff Author: Per Liden Date: 2020-10-12 07:04:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c73a0fff 8252105: Parallel heap inspection for ZCollectedHeap Reviewed-by: ayang, eosterlund ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zGranuleMap.hpp ! src/hotspot/share/gc/z/zGranuleMap.inline.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zHeapIterator.hpp Changeset: a2bb4c60 Author: Roland Westrelin Date: 2020-10-12 07:21:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a2bb4c60 8254314: Shenandoah: null checks in c2 should not skip over native load barrier Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp Changeset: bf46acf9 Author: Thomas Schatzl Date: 2020-10-12 07:42:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bf46acf9 8254028: G1 incorrectly updates scan_top for collection set regions during preparation of evacuation Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp Changeset: 59378a19 Author: Thomas Schatzl Date: 2020-10-12 07:55:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/59378a19 8254164: G1 only removes self forwarding pointers for last collection set increment Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1EvacFailure.cpp Changeset: 13fe054c Author: Christian Hagedorn Date: 2020-10-12 08:16:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/13fe054c 8253588: C1: assert(false) failed: unknown register on x86_32 only with -XX:+TraceLinearScanLevel=4 Reviewed-by: thartmann, kvn ! src/hotspot/share/c1/c1_LinearScan.cpp Changeset: 54bbe76e Author: Christian Hagedorn Date: 2020-10-12 08:18:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/54bbe76e 8251544: CTW: C2 fails with assert(no_dead_loop) failed: dead loop detected Reviewed-by: kvn, roland ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/cfgnode.hpp + test/hotspot/jtreg/compiler/c2/TestDeadDataLoopIGVN.java Changeset: 0ec1d638 Author: Hannes Walln?fer Date: 2020-10-12 09:36:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0ec1d638 8253117: Replace HTML tables in javadoc summaries with CSS grid elements Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/ValidHtml/ValidHtml.java ! test/langtools/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java ! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java ! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java ! test/langtools/jdk/javadoc/doclet/testLists/TestLists.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java ! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java ! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java Changeset: 638f9109 Author: Aleksey Shipilev Date: 2020-10-12 09:40:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/638f9109 8254559: Remove unimplemented JVMFlag::get_locked_message_ext Reviewed-by: dholmes, tschatzl ! src/hotspot/share/runtime/flags/jvmFlag.hpp Changeset: 0fab73ed Author: Aleksey Shipilev Date: 2020-10-12 10:33:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0fab73ed 8254560: Shenandoah: Concurrent Strong Roots logging is incorrect Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 295a44af Author: Aleksey Shipilev Date: 2020-10-12 10:35:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/295a44af 8254558: Remove unimplemented Arguments::do_pd_flag_adjustments Reviewed-by: dholmes ! src/hotspot/share/runtime/arguments.hpp Changeset: dfe8ba60 Author: Roman Kennke Date: 2020-10-12 10:54:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dfe8ba60 8254320: Shenandoah: C2 native LRB should activate for non-cset objects Reviewed-by: roland, shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: a6c23b77 Author: Roland Westrelin Date: 2020-10-12 10:55:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a6c23b77 8253923: C2 doesn't always run loop opts for compilations that include loops Reviewed-by: neliasso, thartmann ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/stringopts.cpp Changeset: 6620b617 Author: Roman Kennke Date: 2020-10-12 11:29:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6620b617 8254573: Shenandoah: Streamline/inline native-LRB entry point Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp Changeset: 05459df0 Author: Roberto Casta?eda Lozano Committer: Tobias Hartmann Date: 2020-10-12 11:40:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/05459df0 8253765: C2: Control randomization in StressLCM and StressGCM Use the compilation-local seed in 'StressLCM' and 'StressGCM' rather than the global one. As a consequence, these options use by default a fresh seed in every compilation, unless 'StressSeed=N' is specified, in which case they behave deterministically. Annotate tests that use 'StressLCM' and 'StressGCM' with the 'stress' and 'randomness' keys to reflect this change in default behavior. Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/lcm.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestCloneAccessStressGCM.java ! test/hotspot/jtreg/compiler/arraycopy/TestInitializingACLoadWithBadMem.java ! test/hotspot/jtreg/compiler/arraycopy/TestLoadBypassACWithWrongMem.java ! test/hotspot/jtreg/compiler/controldependency/TestEliminatedCastPPAtPhi.java ! test/hotspot/jtreg/compiler/debug/TestGenerateStressSeed.java + test/hotspot/jtreg/compiler/debug/TestStressCM.java ! test/hotspot/jtreg/compiler/debug/TestStressIGVN.java ! test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java ! test/hotspot/jtreg/compiler/loopopts/TestPredicateLostDependency.java ! test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java ! test/hotspot/jtreg/compiler/membars/DekkerTest.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestWriteBarrierClearControl.java Changeset: 4184959d Author: Daniel Fuchs Date: 2020-10-12 12:52:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4184959d 8252374: Add a new factory method to concatenate a sequence of BodyPublisher instances into a single publisher. Reviewed-by: chegar ! src/java.net.http/share/classes/java/net/http/HttpRequest.java ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Demand.java + test/jdk/java/net/httpclient/AggregateRequestBodyTest.java + test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersConcat.java ! test/jdk/java/net/httpclient/reactivestreams-tck-tests/TckDriver.java Changeset: aad3cf4d Author: Chris Hegarty Date: 2020-10-12 13:06:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/aad3cf4d 8254234: Add test library stream object builder Reviewed-by: rriggs ! test/jdk/java/io/Serializable/records/DifferentStreamFieldsTest.java + test/lib/jdk/test/lib/serial/SerialObjectBuilder.java Changeset: c7f00640 Author: Vladimir Kempik Date: 2020-10-12 13:16:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c7f00640 8253899: Make IsClassUnloadingEnabled signature match specification Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiExtensions.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp Changeset: df1f132b Author: Valerie Peng Date: 2020-10-12 16:56:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/df1f132b 8253563: Change sun.security.jca.Providers.threadLists to be ThreadLocal Reviewed-by: alanb ! src/java.base/share/classes/sun/security/jca/Providers.java Changeset: d7128e7d Author: Stuart Marks Date: 2020-10-12 17:22:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d7128e7d 8254090: Collectors.toUnmodifiableList exposes shared secret Co-authored-by: Tagir F. Valeev Reviewed-by: psandoz ! src/java.base/share/classes/java/util/stream/Collectors.java + test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorToUnmodListTest.java Changeset: bff586f0 Author: Xin Liu Committer: Vladimir Kozlov Date: 2020-10-12 19:54:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bff586f0 8254269: simplify Node::disconnect_inputs Node::disconnect_inputs cuts off all input edges without exception. Reviewed-by: redestad, kvn ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/reg_split.cpp ! src/hotspot/share/opto/stringopts.cpp Changeset: 2a4328ba Author: Vladimir Kozlov Date: 2020-10-12 20:08:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2a4328ba 8254610: Problem list test compiler/debug/TestStressCM.java Reviewed-by: iignatyev, dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: b4642139 Author: Eric Liu Committer: Nick Gasson Date: 2020-10-13 03:38:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b4642139 8252407: Build failure with gcc-8+ and asan Reviewed-by: ihse, kbarrett ! make/autoconf/flags-cflags.m4 ! make/autoconf/jdk-options.m4 Changeset: e49232a0 Author: Yumin Qi Date: 2020-10-13 04:05:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e49232a0 8254599: CDS dump should not warn about hidden classes Reviewed-by: redestad, lfoltan, iklam ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java Changeset: c9ca1bb0 Author: Ioi Lam Date: 2020-10-13 05:22:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c9ca1bb0 8254364: Remove leading _ from struct/union declarations in jvmti.h Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/prims/jvmtiH.xsl Changeset: 90de2894 Author: Aleksey Shipilev Date: 2020-10-13 05:47:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/90de2894 8254611: x86_32: Call to IRT::at_unwind clobbers rthread after JDK-8253180 Reviewed-by: eosterlund ! src/hotspot/cpu/x86/interp_masm_x86.cpp Changeset: 9d230ea8 Author: Stefan Karlsson Date: 2020-10-13 09:05:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9d230ea8 8254562: ZGC: Remove ZMarkRootsTask Reviewed-by: pliden ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zHeapIterator.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/gc/z/zVerify.hpp ! src/hotspot/share/gc/z/zWorkers.cpp ! src/hotspot/share/gc/z/zWorkers.hpp Changeset: 63009f90 Author: Aleksei Voitylov Committer: Alexander Scherbatiy Date: 2020-10-13 09:35:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/63009f90 8247589: Implementation of Alpine Linux/x64 Port Co-authored-by: Mikael Vidstedt Co-authored-by: Alexander Scherbatiy Co-authored-by: Axel Siebenborn Co-authored-by: Aleksei Voitylov Reviewed-by: alanb, erikj, dholmes ! make/ReleaseFile.gmk ! make/autoconf/build-aux/config.guess ! make/autoconf/build-aux/config.sub ! make/autoconf/buildjdk-spec.gmk.in ! make/autoconf/flags-cflags.m4 ! make/autoconf/platform.m4 ! make/autoconf/spec.gmk.in ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/abstract_vm_version.cpp ! src/java.base/unix/native/libjli/java_md.c ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.h ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java ! test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c ! test/hotspot/jtreg/runtime/TLS/exestack-tls.c ! test/hotspot/jtreg/runtime/jni/terminatedThread/TestTerminatedThread.java ! test/jdk/TEST.ROOT ! test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java ! test/jdk/java/lang/ProcessBuilder/Basic.java ! test/jdk/java/lang/ProcessBuilder/RedirectWithLongFilename.java ! test/jdk/java/lang/ProcessHandle/InfoTest.java ! test/jdk/tools/launcher/ExecutionEnvironment.java ! test/jdk/tools/launcher/Test7029048.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/jdk/test/lib/Platform.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 508c8a95 Author: Aleksei Voitylov Committer: Alexander Scherbatiy Date: 2020-10-13 09:42:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/508c8a95 8247591: Document Alpine Linux build steps in OpenJDK build guide Co-authored-by: Aleksei Voitylov Reviewed-by: erikj ! doc/building.html ! doc/building.md Changeset: 5d6a6255 Author: Per Liden Date: 2020-10-13 09:49:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5d6a6255 8254576: ZGC: Clean up timers in roots iterators Reviewed-by: eosterlund, stefank ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp Changeset: 9c934909 Author: Kiran Sidhartha Ravikumar Committer: Sean Coffey Date: 2020-10-13 11:38:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9c934909 8254177: (tz) Upgrade time-zone data to tzdata2020b Reviewed-by: erikj, naoto, coffeys ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica - make/data/tzdata/pacificnew ! make/data/tzdata/southamerica - make/data/tzdata/systemv ! make/modules/java.base/gendata/GendataTZDB.gmk ! src/java.base/aix/conf/tzmappings ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/java/time/test/java/time/format/ZoneName.java ! test/jdk/java/time/test/java/time/zone/TestZoneRules.java ! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java Changeset: 6fe209b5 Author: Per Liden Date: 2020-10-13 13:40:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6fe209b5 8254671: ZGC: Remove unused roots iterator types Reviewed-by: stefank ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp From dfuchs at openjdk.java.net Tue Oct 13 14:25:47 2020 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Tue, 13 Oct 2020 14:25:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8229867: Re-examine synchronization usages in http and https protocol handlers Message-ID: <51344854-7520-4566-a8a3-9ffd6f4b7cc4@openjdk.org> Changeset: 65393a09 Author: Daniel Fuchs Date: 2020-10-13 14:22:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/65393a09 8229867: Re-examine synchronization usages in http and https protocol handlers Reviewed-by: chegar, alanb, michaelm ! src/java.base/share/classes/sun/net/www/MessageHeader.java ! src/java.base/share/classes/sun/net/www/MeteredStream.java ! src/java.base/share/classes/sun/net/www/http/ChunkedInputStream.java ! src/java.base/share/classes/sun/net/www/http/ChunkedOutputStream.java ! src/java.base/share/classes/sun/net/www/http/HttpCapture.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheImpl.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java ! src/java.base/share/classes/sun/net/www/protocol/http/BasicAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java From pliden at openjdk.java.net Tue Oct 13 15:39:47 2020 From: pliden at openjdk.java.net (Per Liden) Date: Tue, 13 Oct 2020 15:39:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254672: ZGC: ZParallelOopsDo/ZSerialWeakOopsDo should use atomic load/store Message-ID: Changeset: 02d9c291 Author: Per Liden Date: 2020-10-13 15:36:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/02d9c291 8254672: ZGC: ZParallelOopsDo/ZSerialWeakOopsDo should use atomic load/store Reviewed-by: stefank ! src/hotspot/share/gc/z/zRootsIterator.cpp From jjg at openjdk.java.net Tue Oct 13 16:26:47 2020 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Tue, 13 Oct 2020 16:26:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254627: Cleanup {Abstract, Single, Split}IndexWriter classes Message-ID: Changeset: 3fb2e822 Author: Jonathan Gibbons Date: 2020-10-13 16:22:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3fb2e822 8254627: Cleanup {Abstract,Single,Split}IndexWriter classes Reviewed-by: hannesw - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java From dfuchs at openjdk.java.net Tue Oct 13 16:56:48 2020 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Tue, 13 Oct 2020 16:56:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254704: Add missing @since tag to BodyPublishers::concat Message-ID: <904119ec-6073-426f-858c-527055982f5e@openjdk.org> Changeset: 6ed4c89d Author: Daniel Fuchs Date: 2020-10-13 16:53:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6ed4c89d 8254704: Add missing @since tag to BodyPublishers::concat Reviewed-by: chegar ! src/java.net.http/share/classes/java/net/http/HttpRequest.java From coffeys at openjdk.java.net Tue Oct 13 17:11:45 2020 From: coffeys at openjdk.java.net (Sean Coffey) Date: Tue, 13 Oct 2020 17:11:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8251861: Remove unused jdk.internal.ref.SoftCleanable and WeakCleanable Message-ID: <84b66b88-a99c-42bc-bed0-985f3e41fe88@openjdk.org> Changeset: ba24f963 Author: Kiran Sidhartha Ravikumar Committer: Sean Coffey Date: 2020-10-13 17:08:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ba24f963 8251861: Remove unused jdk.internal.ref.SoftCleanable and WeakCleanable Reviewed-by: mchung, rriggs ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java - src/java.base/share/classes/jdk/internal/ref/SoftCleanable.java - src/java.base/share/classes/jdk/internal/ref/WeakCleanable.java ! test/jdk/java/lang/ref/CleanerTest.java From thartmann at openjdk.java.net Tue Oct 13 17:31:45 2020 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 13 Oct 2020 17:31:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254311: Incorrect statements in createWindowsDevkit2017.sh Message-ID: <0ab9ab58-6267-4646-8d04-5c6205329646@openjdk.org> Changeset: 715e24af Author: Ludovic Henry Committer: Tobias Hartmann Date: 2020-10-13 17:28:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/715e24af 8254311: Incorrect statements in createWindowsDevkit2017.sh Reviewed-by: erikj, thartmann ! make/devkit/createWindowsDevkit2017.sh From coleenp at openjdk.java.net Tue Oct 13 20:45:45 2020 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Tue, 13 Oct 2020 20:45:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254158: Consolidate per-platform stack overflow handling code Message-ID: <93ba0999-ce23-4e28-ad49-aa1af5871d99@openjdk.org> Changeset: ba5dc67a Author: Coleen Phillimore Date: 2020-10-13 20:42:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ba5dc67a 8254158: Consolidate per-platform stack overflow handling code Reviewed-by: fparain, hseigel ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/share/runtime/os.hpp From luhenry at microsoft.com Tue Oct 13 21:20:54 2020 From: luhenry at microsoft.com (Ludovic Henry) Date: Tue, 13 Oct 2020 21:20:54 +0000 Subject: [aarch64-port-dev ] macOS/Aarch64 workflow In-Reply-To: References: <52bb6ef7-f2bc-9bff-2a5a-8d1b1134b945@azul.com> <79ffcf13-f13a-5153-d3cf-0dd1690ac6f9@redhat.com> <4a9869d5-8bff-9204-5075-68cb741e4a15@azul.com> Message-ID: Hi, I've finally been able to push to openjdk/aarch64-port:jdk-macos. Thank you Andrew on your work with ops! ?? I've pushed to this branch Anton's work merged onto a more recent commit of openjdk/jdk:master. I understand it is not fully up to date with the work in [1], so we'll merge openjdk/jdk:master once that lands and for any future work done in parallel. I've also submitted our work through a PR against openjdk/aarch64-port:jdk-macos at [2]. It adds the missing pieces to build and run natively, and support for `jdk.hotspot.agent` and. The only thing I've not added to this PR that we still have internally only is code specific to the hardware of the DTK in vm_version_bsd_aarch64.cpp. I'll check what other runtimes have done (like .NET) to figure out what is "safe" to put in the open (I expect everything, but let's play it safe). We've also verified that all these changes can be cross-compiled from macOS-x86_64 so nothing in this PR is DTK-specific information. I'll now run tests locally, and send a summary of what tests are still failing. Looking forward to collaborate on that port in the open! Thank you, Ludovic [1] https://github.com/openjdk/jdk/pull/294 [2] https://github.com/openjdk/aarch64-port/pull/1 -----Original Message----- From: aarch64-port-dev On Behalf Of Ludovic Henry Sent: Thursday, October 1, 2020 3:24 PM To: Andrew Haley ; Anton Kozlov ; aarch64-port-dev at openjdk.java.net Subject: Re: [aarch64-port-dev ] macOS/Aarch64 workflow Hi, As it seems I can't push anything to jdk-sandbox (I'm contacting the registrar to know why), I've pushed our changes to https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fopenjdk-jdk%2Fcommits%2Fjdk-macos&data=02%7C01%7Cluhenry%40microsoft.com%7Ca0e008a271504c0c1e3508d86658ca35%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637371878820730787&sdata=EYxkJY1MUg1UVMZccFOHqAiSPpj9U%2BqM7WUs79h6WQg%3D&reserved=0. I'll reach out to you Anton over the next few days to figure out how we can contribute either on your branch or on the aarch64 repo. Thank you, and looking forward to collaborate on this port ?? Ludovic -----Original Message----- From: aarch64-port-dev On Behalf Of Andrew Haley Sent: Thursday, October 1, 2020 9:00 AM To: Anton Kozlov ; aarch64-port-dev at openjdk.java.net Subject: Re: [aarch64-port-dev ] macOS/Aarch64 workflow On 01/10/2020 16:00, Anton Kozlov wrote: > > On 01.10.2020 11:51, Andrew Haley wrote: >> It is more conventional, and IMO it would make more sense, to use a branch >> in the aarch64-port repo. Ops at openjdk is working on it. > > I have looked through my mailbox, I hope you mean an aarch64 git > repo (and not the hg one[1]). I do. > But I'm not sure this was discussed before in public. > > I see no benefit of an aarch64 branch, now you have to be an aarch64 project > committer to push there. Oh, is that a problem? That seems like no big deal to me, but I suppose it is a couple of weeks' wait. > More, there are downsides. In jdk-sandbox, you can have multiple > branches for the same purpose. I'm aware of at least three > implementations that do share a lot of in common. It will be very > useful to see them side-by-side and pick good and bad parts in > each. Second, it will be possible to commit something wrong and then > fix the history (if we screwed up and it prevents reviewing -- the > point of having a pile of fixes in public). We can also relax a bit, > and avoid creating a Jira bug for each commit. We've never used bug IDs in the aarch64-port project. I guess I can see the appeal of a "Wild West" approach to this, but it is a new way of working. One of the advantages of the aarch64-port Hg forks is that we've got the entire history of the project, back to the first code we ever executed: https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fhg.openjdk.java.net%2Faarch64-port%2Fjdk7u%2Fhotspot%2Frev%2F9a723c72df9e&data=02%7C01%7Cluhenry%40microsoft.com%7Ca0e008a271504c0c1e3508d86658ca35%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637371878820730787&sdata=ZT2MPawPgEcsyjwUhuq7V3qDgE7QjRZc7WqD663ysrk%3D&reserved=0 and the day four months later we got "Hello, World!" working, some 750k bytecodes: https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fhg.openjdk.java.net%2Faarch64-port%2Fjdk7u%2Fhotspot%2Frev%2F442027967d0a&data=02%7C01%7Cluhenry%40microsoft.com%7Ca0e008a271504c0c1e3508d86658ca35%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637371878820730787&sdata=85%2FuoL%2Fw0d5NnDZeyKshbFCzTaYXmxwZC0TmuVRfYs8%3D&reserved=0 This history is frequently useful. Of course, you can work any way you want; it's entirely up to you. As long as the patches you produce are clean enogh to review and not so huge that they are too much to digest, that's all you have to do. > Sometime later, we may need a repo carved in stone, but at such an > early phase, I don't see a real value here. Maybe. I guess the history in the sandbox will be easy to find in the future, but who knows? I do know that anyone coming to https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fhg.openjdk.java.net%2Faarch64-port&data=02%7C01%7Cluhenry%40microsoft.com%7Ca0e008a271504c0c1e3508d86658ca35%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637371878820730787&sdata=BoemvxJZ%2F7GAyXGDc%2B7JIQPDzAtVEAv1c9NzC59Z0WE%3D&reserved=0 can easily find the entire history of the port. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkeybase.io%2Fandrewhaley&data=02%7C01%7Cluhenry%40microsoft.com%7Ca0e008a271504c0c1e3508d86658ca35%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637371878820740782&sdata=ymL12HrzxjffnDcA4CNB9pf3ZK4tAWCf6%2Fpn5fkpssk%3D&reserved=0 EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From luhenry at microsoft.com Tue Oct 13 22:34:10 2020 From: luhenry at microsoft.com (Ludovic Henry) Date: Tue, 13 Oct 2020 22:34:10 +0000 Subject: [aarch64-port-dev ] [jdk11u] 8253947: Implementation: JEP 388: Windows AArch64 Support In-Reply-To: <88ffa3cc-2a72-2211-f69b-9fd281d66b75@redhat.com> References: <99a84e5c-0838-7281-8eed-f6bf7c6342f1@redhat.com> <957d85208f5d4bcab0d83d3f65ee4995@azul.com> <88ffa3cc-2a72-2211-f69b-9fd281d66b75@redhat.com> Message-ID: Hi, To more easily share status and progress, I've pushed our patches to openjdk/aarch64-port:jdk11-windows [1]. Any feedback and PRs are welcome. > Note that I am *not* ruling out AArch64 support in JDK 11. If it can be done cleanly and safely that will be great. However, to begin with, it will not go into OpenJDK 11u. The stability of the main release branch of OpenJDK is far too important for it to be broken by an untested new port. Could you define more specifically what you mean by " done cleanly and safely". Overall, I understand your cautious approach as the last thing we want is to destabilize JDK 11. I'll keep periodically following up to make sure that at some point this gets merged, but I understand why the push back and why setting the bar as high. Thank you, Ludovic [1] https://github.com/openjdk/aarch64-port/commits/jdk11-windows From jiefu at openjdk.java.net Wed Oct 14 03:12:45 2020 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 14 Oct 2020 03:12:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254722: bsd_zero builds broken after JDK-8253717 Message-ID: <9a6ee14b-1f45-40bb-b5fa-648818f0f44a@openjdk.org> Changeset: d50e0de8 Author: Jie Fu Date: 2020-10-14 03:09:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d50e0de8 8254722: bsd_zero builds broken after JDK-8253717 Reviewed-by: dholmes ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp From iklam at openjdk.java.net Wed Oct 14 05:03:47 2020 From: iklam at openjdk.java.net (Ioi Lam) Date: Wed, 14 Oct 2020 05:03:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254365: ciMethod.hpp should not include methodHandles.hpp Message-ID: Changeset: a0980373 Author: Ioi Lam Date: 2020-10-14 04:59:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a0980373 8254365: ciMethod.hpp should not include methodHandles.hpp Reviewed-by: dholmes, coleenp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/ci/ciSymbol.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/vframeArray.cpp From thartmann at openjdk.java.net Wed Oct 14 07:29:46 2020 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 14 Oct 2020 07:29:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254252: Generic arraycopy stub overwrites callee-save rdi register on 64-bit Windows Message-ID: Changeset: 31d9b7fe Author: Tobias Hartmann Date: 2020-10-14 07:26:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/31d9b7fe 8254252: Generic arraycopy stub overwrites callee-save rdi register on 64-bit Windows Reviewed-by: kvn, chagedorn ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp From thartmann at openjdk.java.net Wed Oct 14 08:09:47 2020 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 14 Oct 2020 08:09:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254575: C2: Clean up unused TRACK_PHI_INPUTS assertion code Message-ID: <60a4075e-d3de-4e89-9b85-b6a5f75a6a0a@openjdk.org> Changeset: 9fe9b24b Author: Roberto Casta?eda Lozano Committer: Tobias Hartmann Date: 2020-10-14 08:06:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9fe9b24b 8254575: C2: Clean up unused TRACK_PHI_INPUTS assertion code Remove assertion code that was disabled in all build configurations. Co-authored-by: Vladimir Ivanov Reviewed-by: vlivanov, kvn ! src/hotspot/share/opto/gcm.cpp From thartmann at openjdk.java.net Wed Oct 14 08:11:46 2020 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 14 Oct 2020 08:11:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254602: compiler/debug/TestStressCM.java failed with "RuntimeException: got the same optimization stats for different seeds: expected 45" Message-ID: <3f056a31-734a-45d3-ba04-78e08c73323a@openjdk.org> Changeset: b509e31e Author: Roberto Casta?eda Lozano Committer: Tobias Hartmann Date: 2020-10-14 08:07:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b509e31e 8254602: compiler/debug/TestStressCM.java failed with "RuntimeException: got the same optimization stats for different seeds: expected 45" Remove test assertion checking that different random seeds lead to different code motion decisions. This was the case for the specific pair of random seeds, IR fed to code motion, and target platforms tested originally; but does not need to hold in general. Remove similar test assertion in IGVN randomization test case. Re-enable the test case. Reviewed-by: shade, kvn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/debug/TestStressCM.java ! test/hotspot/jtreg/compiler/debug/TestStressIGVN.java From mdoerr at openjdk.java.net Wed Oct 14 08:20:58 2020 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 14 Oct 2020 08:20:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254696: safepointMechanism_aix needs adaptation for JDK-8253180 Message-ID: Changeset: 9eeeb8a2 Author: Martin Doerr Date: 2020-10-14 08:17:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9eeeb8a2 8254696: safepointMechanism_aix needs adaptation for JDK-8253180 Reviewed-by: dholmes, clanger ! src/hotspot/os/aix/safepointMechanism_aix.cpp From stuefe at openjdk.java.net Wed Oct 14 09:40:49 2020 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 14 Oct 2020 09:40:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8212218: [TESTBUG] runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java timed out Message-ID: Changeset: dc262dfc Author: Thomas Stuefe Date: 2020-10-14 09:37:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dc262dfc 8212218: [TESTBUG] runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java timed out Reviewed-by: iklam, lmesnik ! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java From akozlov at azul.com Wed Oct 14 09:58:12 2020 From: akozlov at azul.com (Anton Kozlov) Date: Wed, 14 Oct 2020 12:58:12 +0300 Subject: [aarch64-port-dev ] macOS/Aarch64 workflow In-Reply-To: References: <52bb6ef7-f2bc-9bff-2a5a-8d1b1134b945@azul.com> <79ffcf13-f13a-5153-d3cf-0dd1690ac6f9@redhat.com> <4a9869d5-8bff-9204-5075-68cb741e4a15@azul.com> Message-ID: <543bc1ad-7bd9-fe62-38dc-f2e49d4cded2@azul.com> On 14.10.2020 00:20, Ludovic Henry wrote: > I've finally been able to push to openjdk/aarch64-port:jdk-macos. > > I've also submitted our work through a PR against openjdk/aarch64-port:jdk-macos at [2]. It adds the missing pieces to build and run natively, and support for `jdk.hotspot.agent` and. The only thing I've not added to this PR that we still have internally only is code specific to the hardware of the DTK in vm_version_bsd_aarch64.cpp. I'll check what other runtimes have done (like .NET) to figure out what is "safe" to put in the open (I expect everything, but let's play it safe). We've also verified that all these changes can be cross-compiled from macOS-x86_64 so nothing in this PR is DTK-specific information. Cool, thank you! I see familiar places :) Let us take a look, as the patch is rather complex. > I understand it is not fully up to date with the work in [1], so we'll merge openjdk/jdk:master once that lands and for any future work done in parallel. Indeed, the JDK-8234930: Use MAP_JIT patch will likely evolve and I'm not sure about the final form. But the first version (that is integrated in our branches) should work. Thanks, Anton From stefank at openjdk.java.net Wed Oct 14 10:32:45 2020 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Wed, 14 Oct 2020 10:32:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254668: JVMTI process frames on thread without started processing Message-ID: <2fa53a16-3e54-4f86-aea3-0872b4d53e30@openjdk.org> Changeset: db9dcdf1 Author: Stefan Karlsson Date: 2020-10-14 10:29:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/db9dcdf1 8254668: JVMTI process frames on thread without started processing Reviewed-by: eosterlund, rrich ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp From stuefe at openjdk.java.net Wed Oct 14 11:24:52 2020 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 14 Oct 2020 11:24:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254748: Bad Copyright header format after JDK-8212218 Message-ID: <896332d5-f793-4f9f-bdab-531149e6b638@openjdk.org> Changeset: ba140b0f Author: Thomas Stuefe Date: 2020-10-14 11:21:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ba140b0f 8254748: Bad Copyright header format after JDK-8212218 Reviewed-by: shade, dholmes ! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java From hseigel at openjdk.java.net Wed Oct 14 12:26:48 2020 From: hseigel at openjdk.java.net (Harold Seigel) Date: Wed, 14 Oct 2020 12:26:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254586: Replace fthrow() calls with simpler method calls in classFileParser.cpp Message-ID: Changeset: 95e68c63 Author: Harold Seigel Date: 2020-10-14 12:23:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/95e68c63 8254586: Replace fthrow() calls with simpler method calls in classFileParser.cpp Reviewed-by: lfoltan, dholmes, coleenp ! src/hotspot/share/classfile/classFileError.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp From phh at openjdk.java.net Wed Oct 14 13:01:57 2020 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 14 Oct 2020 13:01:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8173585: Intrinsify StringLatin1.indexOf(char) Message-ID: <31527295-62cd-473b-85b8-1a94081c4d60@openjdk.org> Changeset: f71e8a61 Author: Jason Tatton (AWS) Committer: Paul Hohensee Date: 2020-10-14 12:58:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f71e8a61 8173585: Intrinsify StringLatin1.indexOf(char) Reviewed-by: neliasso ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/intrinsicnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/java.base/share/classes/java/lang/StringLatin1.java + test/hotspot/jtreg/compiler/intrinsics/string/TestStringLatin1IndexOfChar.java + test/micro/org/openjdk/bench/java/lang/StringIndexOfChar.java From redestad at openjdk.java.net Wed Oct 14 13:24:46 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Wed, 14 Oct 2020 13:24:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254744: Clean-up CodeBlob::align_code_offset Message-ID: Changeset: 738effad Author: Claes Redestad Date: 2020-10-14 13:21:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/738effad 8254744: Clean-up CodeBlob::align_code_offset Reviewed-by: mdoerr, eosterlund ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/heap.hpp From redestad at openjdk.java.net Wed Oct 14 14:14:47 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Wed, 14 Oct 2020 14:14:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254761: Wrong intrinsic annotation used for StringLatin1.indexOfChar Message-ID: Changeset: a6a38135 Author: Claes Redestad Date: 2020-10-14 14:11:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a6a38135 8254761: Wrong intrinsic annotation used for StringLatin1.indexOfChar Reviewed-by: alanb ! src/java.base/share/classes/java/lang/StringLatin1.java From redestad at openjdk.java.net Wed Oct 14 15:28:48 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Wed, 14 Oct 2020 15:28:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254775: Microbenchmark StringIndexOfChar doesn't compile Message-ID: <8f543d92-691e-4c2f-8b51-d8cd37196e55@openjdk.org> Changeset: 96a1f08e Author: Claes Redestad Date: 2020-10-14 15:25:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/96a1f08e 8254775: Microbenchmark StringIndexOfChar doesn't compile Reviewed-by: rriggs ! test/micro/org/openjdk/bench/java/lang/StringIndexOfChar.java From minqi at openjdk.java.net Wed Oct 14 17:16:52 2020 From: minqi at openjdk.java.net (Yumin Qi) Date: Wed, 14 Oct 2020 17:16:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254012: NMT: MetaspaceSnapshot::snapshot uses wrong enum Message-ID: <80b9007f-b62b-4b48-aa3e-a8044814cbaf@openjdk.org> Changeset: fde02e23 Author: Yumin Qi Date: 2020-10-14 17:13:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fde02e23 8254012: NMT: MetaspaceSnapshot::snapshot uses wrong enum Reviewed-by: stuefe, rrich ! src/hotspot/share/services/virtualMemoryTracker.cpp From amenkov at openjdk.java.net Wed Oct 14 17:49:45 2020 From: amenkov at openjdk.java.net (Alex Menkov) Date: Wed, 14 Oct 2020 17:49:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254345: com/sun/jdi/JdwpAttachTest.java reports error incorrectly Message-ID: <19a51d59-5747-487b-917c-eb2146b498f2@openjdk.org> Changeset: b7daf842 Author: Alex Menkov Date: 2020-10-14 17:46:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b7daf842 8254345: com/sun/jdi/JdwpAttachTest.java reports error incorrectly Reviewed-by: cjplummer, sspitsyn ! test/jdk/com/sun/jdi/JdwpAttachTest.java From amenkov at openjdk.java.net Wed Oct 14 17:52:46 2020 From: amenkov at openjdk.java.net (Alex Menkov) Date: Wed, 14 Oct 2020 17:52:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8249623: test @ignore-d due to 7013634 should be returned back to execution Message-ID: Changeset: cd33abb1 Author: Alex Menkov Date: 2020-10-14 17:49:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cd33abb1 8249623: test @ignore-d due to 7013634 should be returned back to execution Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002.java From dcubed at openjdk.java.net Wed Oct 14 19:10:46 2020 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Wed, 14 Oct 2020 19:10:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254789: ProblemList compiler/graalunit/HotspotTest.java Message-ID: Changeset: 386e7e8b Author: Daniel D. Daugherty Date: 2020-10-14 19:07:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/386e7e8b 8254789: ProblemList compiler/graalunit/HotspotTest.java Reviewed-by: rriggs, iignatyev, kvn ! test/hotspot/jtreg/ProblemList-graal.txt From psandoz at openjdk.java.net Wed Oct 14 20:05:47 2020 From: psandoz at openjdk.java.net (Paul Sandoz) Date: Wed, 14 Oct 2020 20:05:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8223347: Integration of Vector API (Incubator) Message-ID: <3ff318bf-e222-4ef2-87ec-5b7303c17194@openjdk.org> Changeset: 0c99b192 Author: Paul Sandoz Date: 2020-10-14 20:02:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0c99b192 8223347: Integration of Vector API (Incubator) Co-authored-by: Vivek Deshpande Co-authored-by: Qi Feng Co-authored-by: Ian Graves Co-authored-by: Jean-Philippe Halimi Co-authored-by: Vladimir Ivanov Co-authored-by: Ningsheng Jian Co-authored-by: Razvan Lupusoru Co-authored-by: Smita Kamath Co-authored-by: Rahul Kandu Co-authored-by: Kishor Kharbas Co-authored-by: Eric Liu Co-authored-by: Aaloan Miftah Co-authored-by: John R Rose Co-authored-by: Shravya Rukmannagari Co-authored-by: Paul Sandoz Co-authored-by: Sandhya Viswanathan Co-authored-by: Lauren Walkowski Co-authored-by: Yang Zang Co-authored-by: Joshua Zhu Co-authored-by: Wang Zhuo Co-authored-by: Jatin Bhateja Reviewed-by: erikj, chegar, kvn, darcy, forax, briangoetz, aph, epavlova, coleenp ! make/common/Modules.gmk ! make/hotspot/gensrc/GensrcAdlc.gmk ! make/jdk/src/classes/build/tools/spp/Spp.java ! src/hotspot/cpu/aarch64/aarch64-asmtest.py ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_ad.m4 + src/hotspot/cpu/aarch64/aarch64_neon.ad + src/hotspot/cpu/aarch64/aarch64_neon_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/forms.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/debugInfo.hpp ! src/hotspot/share/code/location.hpp ! src/hotspot/share/opto/addnode.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callGenerator.hpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/library_call.cpp + src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/movenode.cpp ! src/hotspot/share/opto/movenode.hpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/phase.cpp ! src/hotspot/share/opto/phase.hpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/subnode.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp + src/hotspot/share/opto/vector.cpp + src/hotspot/share/opto/vector.hpp + src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/nativeLookup.cpp + src/hotspot/share/prims/vectorSupport.cpp + src/hotspot/share/prims/vectorSupport.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp + src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/java.base/share/classes/module-info.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LaneType.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorIntrinsics.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMask.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShuffle.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorSpecies.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/gen-src.sh + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/package-info.java + src/jdk.incubator.vector/share/classes/module-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! test/jdk/TEST.groups + test/jdk/jdk/incubator/vector/AbstractVectorConversionTest.java + test/jdk/jdk/incubator/vector/AbstractVectorTest.java + test/jdk/jdk/incubator/vector/AddTest.java + test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Byte128VectorTests.java + test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Byte256VectorTests.java + test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Byte512VectorTests.java + test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Byte64VectorTests.java + test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java + test/jdk/jdk/incubator/vector/CovarOverrideTest.java + test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Double128VectorTests.java + test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Double256VectorTests.java + test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Double512VectorTests.java + test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Double64VectorTests.java + test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java + test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Float128VectorTests.java + test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Float256VectorTests.java + test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Float512VectorTests.java + test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Float64VectorTests.java + test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java + test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Int128VectorTests.java + test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Int256VectorTests.java + test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Int512VectorTests.java + test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Int64VectorTests.java + test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/IntMaxVectorTests.java + test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Long128VectorTests.java + test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Long256VectorTests.java + test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Long512VectorTests.java + test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Long64VectorTests.java + test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/LongMaxVectorTests.java + test/jdk/jdk/incubator/vector/MethodOverideTest.java + test/jdk/jdk/incubator/vector/MismatchTest.java + test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java + test/jdk/jdk/incubator/vector/README.md + test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Short128VectorTests.java + test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Short256VectorTests.java + test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Short512VectorTests.java + test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/Short64VectorTests.java + test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java + test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java + test/jdk/jdk/incubator/vector/Vector128ConversionTests.java + test/jdk/jdk/incubator/vector/Vector256ConversionTests.java + test/jdk/jdk/incubator/vector/Vector512ConversionTests.java + test/jdk/jdk/incubator/vector/Vector64ConversionTests.java + test/jdk/jdk/incubator/vector/VectorArrays.java + test/jdk/jdk/incubator/vector/VectorHash.java + test/jdk/jdk/incubator/vector/VectorMaxConversionTests.java + test/jdk/jdk/incubator/vector/VectorReshapeTests.java + test/jdk/jdk/incubator/vector/VectorRuns.java + test/jdk/jdk/incubator/vector/build-tests.sh + test/jdk/jdk/incubator/vector/clean.sh + test/jdk/jdk/incubator/vector/config.sh + test/jdk/jdk/incubator/vector/gen-template.sh + test/jdk/jdk/incubator/vector/gen-tests.sh + test/jdk/jdk/incubator/vector/run-tests.sh + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-Long-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-Masked-Long-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-Masked-op_bitwise-div.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-op-math.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Broadcast-op_bitwise-div.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Masked-op-smoke.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Masked-op_bitwise-div.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-op-math.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-op-smoke.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Binary-op_bitwise-div.template + test/jdk/jdk/incubator/vector/templates/Kernel-Blend-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-BoolReduction-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Broadcast.template + test/jdk/jdk/incubator/vector/templates/Kernel-Gather-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Gather-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Get-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Rearrange.template + test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Masked-Max-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Masked-Min-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Max-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Min-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Scatter-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Scatter-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Shift-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Shift-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Single-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Slice-Masked-bop.template + test/jdk/jdk/incubator/vector/templates/Kernel-Slice-bop.template + test/jdk/jdk/incubator/vector/templates/Kernel-Slice-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-Double-Broadcast-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-Double-Broadcast-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-Masked-op-smoke.template + test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-op-smoke.template + test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Unary-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Unary-op-math.template + test/jdk/jdk/incubator/vector/templates/Kernel-Unary-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-Masked-bop.template + test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-bop.template + test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-With-Op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Zero.template + test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-Long-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-Masked-Long-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-op-math.template + test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Binary-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Binary-Scalar-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Binary-op-math.template + test/jdk/jdk/incubator/vector/templates/Unit-Binary-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Blend-op.template + test/jdk/jdk/incubator/vector/templates/Unit-BoolReduction-Scalar-op.template + test/jdk/jdk/incubator/vector/templates/Unit-BoolReduction-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Broadcast.template + test/jdk/jdk/incubator/vector/templates/Unit-Compare-Broadcast.template + test/jdk/jdk/incubator/vector/templates/Unit-Compare-Masked.template + test/jdk/jdk/incubator/vector/templates/Unit-Compare.template + test/jdk/jdk/incubator/vector/templates/Unit-Gather-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Gather-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Get-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template + test/jdk/jdk/incubator/vector/templates/Unit-Rearrange.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-Max-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-Min-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Max-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Min-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-Max-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-Min-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Max-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Min-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Scatter-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Scatter-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Shift-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Shift-Scalar-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Single-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Slice-Masked-bop.template + test/jdk/jdk/incubator/vector/templates/Unit-Slice-bop.template + test/jdk/jdk/incubator/vector/templates/Unit-Slice-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Broadcast-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Broadcast-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Double-Broadcast-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Double-Broadcast-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Scalar-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Ternary-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Test.template + test/jdk/jdk/incubator/vector/templates/Unit-Unary-Masked-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Unary-Scalar-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Unary-op-math.template + test/jdk/jdk/incubator/vector/templates/Unit-Unary-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Unslice-Masked-bop.template + test/jdk/jdk/incubator/vector/templates/Unit-Unslice-bop.template + test/jdk/jdk/incubator/vector/templates/Unit-Unslice-op.template + test/jdk/jdk/incubator/vector/templates/Unit-With-Op.template + test/jdk/jdk/incubator/vector/templates/Unit-Zero.template + test/jdk/jdk/incubator/vector/templates/Unit-footer.template + test/jdk/jdk/incubator/vector/templates/Unit-header.template + test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template From shade at openjdk.java.net Wed Oct 14 20:59:54 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 14 Oct 2020 20:59:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254780: EnterInterpOnlyModeClosure::completed() always returns true Message-ID: <24010b41-1a96-4840-a264-de1035d3bab7@openjdk.org> Changeset: da2f5ab5 Author: Aleksey Shipilev Date: 2020-10-14 20:56:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/da2f5ab5 8254780: EnterInterpOnlyModeClosure::completed() always returns true Reviewed-by: sspitsyn, rehn ! src/hotspot/share/prims/jvmtiEventController.cpp From shade at openjdk.java.net Wed Oct 14 21:01:50 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 14 Oct 2020 21:01:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <9b0b8df7-5114-4bd3-a3b9-daba974c5c73@openjdk.org> Changeset: 8fb294a2 Author: Aleksey Shipilev Date: 2020-10-14 20:57:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8fb294a2 8254781: Remove unimplemented ClassFieldMap::compute_field_count Reviewed-by: phh, sspitsyn ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: 03fa733e Author: Aleksey Shipilev Date: 2020-10-14 20:58:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/03fa733e 8254777: Remove unimplemented Management::get_loaded_classes Reviewed-by: sspitsyn ! src/hotspot/share/services/management.hpp From pchilanomate at openjdk.java.net Wed Oct 14 22:18:48 2020 From: pchilanomate at openjdk.java.net (Patricio Chilano Mateo) Date: Wed, 14 Oct 2020 22:18:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254263: Remove special_runtime_exit_condition() check from ~ThreadInVMForHandshake() Message-ID: Changeset: 55d760d4 Author: Patricio Chilano Mateo Date: 2020-10-14 22:15:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/55d760d4 8254263: Remove special_runtime_exit_condition() check from ~ThreadInVMForHandshake() Reviewed-by: rrich, dholmes, dcubed, rehn ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp From kvn at openjdk.java.net Thu Oct 15 00:08:45 2020 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Thu, 15 Oct 2020 00:08:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254792: Disable intrinsic StringLatin1.indexOf until 8254790 is fixed Message-ID: <2ec71729-fbbd-47d8-8d2b-5553ade778b1@openjdk.org> Changeset: 5194f11b Author: Vladimir Kozlov Date: 2020-10-15 00:05:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5194f11b 8254792: Disable intrinsic StringLatin1.indexOf until 8254790 is fixed Reviewed-by: dcubed ! src/hotspot/share/opto/c2compiler.cpp From ysuenaga at openjdk.java.net Thu Oct 15 00:24:52 2020 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Thu, 15 Oct 2020 00:24:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8226236: [TESTBUG] win32: gc/metaspace/TestCapacityUntilGCWrapAround.java fails Message-ID: Changeset: 038f58d4 Author: Yasumasa Suenaga Date: 2020-10-15 00:21:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/038f58d4 8226236: [TESTBUG] win32: gc/metaspace/TestCapacityUntilGCWrapAround.java fails Reviewed-by: stuefe ! src/hotspot/share/memory/metaspace.cpp From iklam at openjdk.java.net Thu Oct 15 05:56:51 2020 From: iklam at openjdk.java.net (Ioi Lam) Date: Thu, 15 Oct 2020 05:56:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253402: Convert vmSymbols::SID to enum class Message-ID: Changeset: 7e5eb493 Author: Ioi Lam Date: 2020-10-15 05:52:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7e5eb493 8253402: Convert vmSymbols::SID to enum class Reviewed-by: kvn, coleenp, kbarrett, iveresov ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciObjectFactory.hpp ! src/hotspot/share/ci/ciSymbol.cpp ! src/hotspot/share/ci/ciSymbol.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/fieldInfo.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbol.hpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/flags/jvmFlagAccess.hpp ! src/hotspot/share/runtime/vmStructs.cpp + src/hotspot/share/utilities/enumIterator.hpp + src/hotspot/share/utilities/vmEnums.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/vmSymbols.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java From shade at openjdk.java.net Thu Oct 15 06:33:51 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 15 Oct 2020 06:33:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254769: Remove unimplemented BCEscapeAnalyzer::{add_dependence, propagate_dependencies} Message-ID: <413f91ab-0c57-4e42-b708-9ad853c31d05@openjdk.org> Changeset: 81a8ff1d Author: Aleksey Shipilev Date: 2020-10-15 06:30:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/81a8ff1d 8254769: Remove unimplemented BCEscapeAnalyzer::{add_dependence, propagate_dependencies} Reviewed-by: thartmann, kvn ! src/hotspot/share/ci/bcEscapeAnalyzer.hpp From shade at openjdk.java.net Thu Oct 15 06:35:53 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 15 Oct 2020 06:35:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <7ec4e614-8f2a-41ef-89c2-de506c549417@openjdk.org> Changeset: 167c1924 Author: Aleksey Shipilev Date: 2020-10-15 06:31:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/167c1924 8254771: Remove unimplemented ciSignature::get_all_klasses Reviewed-by: thartmann, kvn ! src/hotspot/share/ci/ciSignature.hpp Changeset: 7f73474f Author: Aleksey Shipilev Date: 2020-10-15 06:32:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7f73474f 8254773: Remove unimplemented ciReplay::is_loaded(Klass* klass) Reviewed-by: thartmann, kvn ! src/hotspot/share/ci/ciReplay.hpp From roland at openjdk.java.net Thu Oct 15 06:56:48 2020 From: roland at openjdk.java.net (Roland Westrelin) Date: Thu, 15 Oct 2020 06:56:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254734: "dead loop detected" assert failure with patch from 8223051 Message-ID: Changeset: f44fc6de Author: Roland Westrelin Date: 2020-10-15 06:53:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f44fc6de 8254734: "dead loop detected" assert failure with patch from 8223051 Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp From tschatzl at openjdk.java.net Thu Oct 15 07:25:54 2020 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Thu, 15 Oct 2020 07:25:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252221: Use multiple workers for Parallel GC pre-touching Message-ID: <8f254ce3-05a0-4b9e-b08b-80bad2b55e0e@openjdk.org> Changeset: 9359ff03 Author: Amit Pawar Committer: Thomas Schatzl Date: 2020-10-15 07:22:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9359ff03 8252221: Use multiple workers for Parallel GC pre-touching Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp + src/hotspot/share/gc/shared/pretouchTask.cpp + src/hotspot/share/gc/shared/pretouchTask.hpp From simonis at openjdk.java.net Thu Oct 15 09:21:51 2020 From: simonis at openjdk.java.net (Volker Simonis) Date: Thu, 15 Oct 2020 09:21:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253952: Refine ZipOutputStream.putNextEntry() to recalculate ZipEntry's compressed size Message-ID: Changeset: 60159cff Author: Volker Simonis Date: 2020-10-15 09:18:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/60159cff 8253952: Refine ZipOutputStream.putNextEntry() to recalculate ZipEntry's compressed size Reviewed-by: lancea, alanb ! src/java.base/share/classes/java/util/jar/JarOutputStream.java ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java + test/jdk/java/util/zip/CopyZipFile.java From pliden at openjdk.java.net Thu Oct 15 09:26:52 2020 From: pliden at openjdk.java.net (Per Liden) Date: Thu, 15 Oct 2020 09:26:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254719: ZGC: Clean up includes Message-ID: <63eccd25-ea9b-43c5-8be7-727f9dd92208@openjdk.org> Changeset: abe51377 Author: Per Liden Date: 2020-10-15 09:23:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/abe51377 8254719: ZGC: Clean up includes Reviewed-by: stefank ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zForwarding.cpp ! src/hotspot/share/gc/z/zForwarding.inline.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeap.inline.hpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMark.hpp ! src/hotspot/share/gc/z/zMemory.cpp ! src/hotspot/share/gc/z/zMessagePort.hpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zObjectAllocator.hpp ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageCache.cpp ! src/hotspot/share/gc/z/zReferenceProcessor.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRelocate.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp ! src/hotspot/share/gc/z/zRuntimeWorkers.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zTracer.inline.hpp ! src/hotspot/share/gc/z/zUncommitter.hpp ! src/hotspot/share/gc/z/zUnmapper.hpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp ! src/hotspot/share/gc/z/zWorkers.cpp ! src/hotspot/share/gc/z/zWorkers.hpp ! src/hotspot/share/runtime/stackWatermark.hpp ! src/hotspot/share/runtime/threadSMR.hpp From tschatzl at openjdk.java.net Thu Oct 15 10:42:46 2020 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Thu, 15 Oct 2020 10:42:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254674: G1: Improve root location reference to dead obj verification message Message-ID: <817ed42e-2760-401c-93f2-620c1a8a76b9@openjdk.org> Changeset: 3c2f5e08 Author: Thomas Schatzl Date: 2020-10-15 10:39:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3c2f5e08 8254674: G1: Improve root location reference to dead obj verification message Reviewed-by: sjohanss, lkorinth ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp From mgronlun at openjdk.java.net Thu Oct 15 14:10:47 2020 From: mgronlun at openjdk.java.net (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Thu, 15 Oct 2020 14:10:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8249878: jfr_emergency_dump has secondary crashes Message-ID: <836e89da-5c89-4e61-99b1-6cb45df4ba20@openjdk.org> Changeset: 8ef88e59 Author: Markus Gr?nlund Date: 2020-10-15 14:07:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8ef88e59 8249878: jfr_emergency_dump has secondary crashes Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp From mdoerr at openjdk.java.net Thu Oct 15 14:19:50 2020 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 15 Oct 2020 14:19:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254811: JDK-8254158 broke ppc64, s390 builds Message-ID: <00df06a7-8ded-4726-9174-286bfac02ac4@openjdk.org> Changeset: cda22e36 Author: Martin Doerr Date: 2020-10-15 14:16:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cda22e36 8254811: JDK-8254158 broke ppc64, s390 builds Reviewed-by: stuefe, goetz ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp From jiefu at openjdk.java.net Thu Oct 15 14:49:51 2020 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 15 Oct 2020 14:49:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254799: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java fails with release VMs Message-ID: Changeset: f3ce45f2 Author: Jie Fu Date: 2020-10-15 14:46:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f3ce45f2 8254799: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java fails with release VMs Reviewed-by: dholmes, dcubed, stuefe ! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java From minqi at openjdk.java.net Thu Oct 15 16:50:50 2020 From: minqi at openjdk.java.net (Yumin Qi) Date: Thu, 15 Oct 2020 16:50:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254192: ExtraSharedClassListFile contains extra white space at end of line Message-ID: Changeset: 546620bb Author: Yumin Qi Date: 2020-10-15 16:47:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/546620bb 8254192: ExtraSharedClassListFile contains extra white space at end of line Reviewed-by: iklam, ccheung, mchung ! src/hotspot/share/classfile/classListParser.cpp ! src/java.base/share/classes/jdk/internal/misc/CDS.java From ccheung at openjdk.java.net Thu Oct 15 20:08:45 2020 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Thu, 15 Oct 2020 20:08:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8251325: Miss 'L' for long value in if statement Message-ID: Changeset: 96bb6e76 Author: Calvin Cheung Date: 2020-10-15 20:05:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/96bb6e76 8251325: Miss 'L' for long value in if statement Reviewed-by: iklam ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java From kvn at openjdk.java.net Fri Oct 16 02:02:51 2020 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Fri, 16 Oct 2020 02:02:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254369: Node::disconnect_inputs may skip precedences Message-ID: Changeset: bdda2058 Author: Xin Liu Committer: Vladimir Kozlov Date: 2020-10-16 01:59:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bdda2058 8254369: Node::disconnect_inputs may skip precedences disconnect_inputs() needs to iterate precedences edges in reverse order because rm_prec(i) may backfill _in[i] with a value afterward. also remove the predicate if (n != NULL) in set_prec because it's always true. Reviewed-by: kvn, redestad ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp From iklam at openjdk.java.net Fri Oct 16 05:17:52 2020 From: iklam at openjdk.java.net (Ioi Lam) Date: Fri, 16 Oct 2020 05:17:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254125: Assertion in cppVtables.cpp during builds on 32bit Windows Message-ID: <18385e14-4e70-410a-96b4-de10a70852f9@openjdk.org> Changeset: 5145bed0 Author: Ioi Lam Date: 2020-10-16 05:14:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5145bed0 8254125: Assertion in cppVtables.cpp during builds on 32bit Windows Reviewed-by: shade, ccheung ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/cppVtables.cpp ! src/hotspot/share/memory/cppVtables.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java From thartmann at openjdk.java.net Fri Oct 16 06:28:52 2020 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Fri, 16 Oct 2020 06:28:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8251535: Partial peeling at unsigned test adds incorrect loop exit check Message-ID: <9a7c4060-d5b6-4964-beca-b8bf2914ea7f@openjdk.org> Changeset: 7c0d4170 Author: Tobias Hartmann Date: 2020-10-16 06:25:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7c0d4170 8251535: Partial peeling at unsigned test adds incorrect loop exit check Reviewed-by: chagedorn, neliasso, kvn ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTests.java From jiefu at openjdk.java.net Fri Oct 16 07:00:52 2020 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 16 Oct 2020 07:00:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254814: [Vector API] Fix an AVX512 crash after JDK-8223347 Message-ID: Changeset: 3d23bd8e Author: Jie Fu Date: 2020-10-16 06:57:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3d23bd8e 8254814: [Vector API] Fix an AVX512 crash after JDK-8223347 Reviewed-by: vlivanov, thartmann, psandoz ! src/hotspot/cpu/x86/x86.ad From chegar at openjdk.java.net Fri Oct 16 08:13:52 2020 From: chegar at openjdk.java.net (Chris Hegarty) Date: Fri, 16 Oct 2020 08:13:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254161: Prevent instantiation of EnumSet subclasses through deserialization Message-ID: Changeset: 34583ebd Author: Chris Hegarty Date: 2020-10-16 08:09:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/34583ebd 8254161: Prevent instantiation of EnumSet subclasses through deserialization Reviewed-by: dfuchs, alanb, rriggs, smarks ! src/java.base/share/classes/java/util/EnumSet.java From tschatzl at openjdk.java.net Fri Oct 16 09:22:54 2020 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Fri, 16 Oct 2020 09:22:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254695: G1: Next mark bitmap clear not cancelled after marking abort Message-ID: Changeset: 1742c44a Author: Thomas Schatzl Date: 2020-10-16 09:19:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1742c44a 8254695: G1: Next mark bitmap clear not cancelled after marking abort Reviewed-by: iwalulya, sjohanss ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp From redestad at openjdk.java.net Fri Oct 16 11:41:46 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 16 Oct 2020 11:41:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254855: Clean up and remove unused code in vmIntrinsics Message-ID: Changeset: 0570cc10 Author: Claes Redestad Date: 2020-10-16 11:38:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0570cc10 8254855: Clean up and remove unused code in vmIntrinsics Reviewed-by: kbarrett, iklam, kvn ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp From tschatzl at openjdk.java.net Fri Oct 16 15:24:53 2020 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Fri, 16 Oct 2020 15:24:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254623: gc/g1/TestHumongousConcurrentStartUndo.java still fails sometimes Message-ID: Changeset: 07ec35e2 Author: Thomas Schatzl Date: 2020-10-16 15:21:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/07ec35e2 8254623: gc/g1/TestHumongousConcurrentStartUndo.java still fails sometimes Reviewed-by: kbarrett, sjohanss ! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java From jjg at openjdk.java.net Fri Oct 16 19:38:50 2020 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Fri, 16 Oct 2020 19:38:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254795: Remove obsolete template files Message-ID: <2cec34cc-ac03-45e1-969f-88e210000249@openjdk.org> Changeset: 402d01aa Author: Jonathan Gibbons Date: 2020-10-16 19:35:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/402d01aa 8254795: Remove obsolete template files Reviewed-by: ksrini - test/langtools/jdk/javadoc/doclet/_template/Template.java - test/langtools/jdk/javadoc/doclet/_template/TemplateComplete.java From serb at openjdk.java.net Fri Oct 16 21:59:40 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Fri, 16 Oct 2020 21:59:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254349: The TestNoScreenMenuBar test should be updated Message-ID: Changeset: e66c6bb9 Author: Sergey Bylokhov Date: 2020-10-16 21:56:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e66c6bb9 8254349: The TestNoScreenMenuBar test should be updated Reviewed-by: pbansal ! test/jdk/java/awt/MenuBar/TestNoScreenMenuBar.java From jjg at openjdk.java.net Fri Oct 16 22:18:52 2020 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Fri, 16 Oct 2020 22:18:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253559: The INDEX page should link to Serialized Form and Constant Values pages Message-ID: <28921fe0-dae6-4ad5-96bc-03d6b1135eaa@openjdk.org> Changeset: 83ea8631 Author: Jonathan Gibbons Date: 2020-10-16 22:15:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/83ea8631 8253559: The INDEX page should link to Serialized Form and Constant Values pages Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java From psadhukhan at openjdk.java.net Sat Oct 17 07:16:50 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Sat, 17 Oct 2020 07:16:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8028707: javax/swing/JComboBox/6236162/bug6236162.java fails on azure Message-ID: <56acfc20-cbf0-4117-8911-65b313a37de5@openjdk.org> Changeset: ce1aac1e Author: Prasanta Sadhukhan Date: 2020-10-17 07:12:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ce1aac1e 8028707: javax/swing/JComboBox/6236162/bug6236162.java fails on azure Reviewed-by: serb, pbansal ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JComboBox/6236162/bug6236162.java From psadhukhan at openjdk.java.net Sat Oct 17 07:21:53 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Sat, 17 Oct 2020 07:21:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8194126: Regression automated Test '/open/test/jdk/javax/swing/JColorChooser/Test7194184.java' fails Message-ID: <1bcca8f7-da2e-4f85-ad6b-6202f3d2f3b1@openjdk.org> Changeset: 0b3e6c51 Author: Prasanta Sadhukhan Date: 2020-10-17 07:18:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0b3e6c51 8194126: Regression automated Test '/open/test/jdk/javax/swing/JColorChooser/Test7194184.java' fails Reviewed-by: serb, trebari ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JColorChooser/Test7194184.java From vromero at openjdk.java.net Sun Oct 18 18:57:50 2020 From: vromero at openjdk.java.net (Vicente Romero) Date: Sun, 18 Oct 2020 18:57:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8246774: implement Record Classes as a standard feature in Java Message-ID: <55a10f5c-7b10-43b7-a039-c08483f8d849@openjdk.org> Changeset: c17d5851 Author: Vicente Romero Date: 2020-10-18 18:54:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c17d5851 8246774: implement Record Classes as a standard feature in Java Co-authored-by: Vicente Romero Co-authored-by: Harold Seigel Co-authored-by: Chris Hegarty Reviewed-by: coleenp, jlahoda, sspitsyn, chegar ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Record.java ! src/java.base/share/classes/java/lang/annotation/ElementType.java ! src/java.base/share/classes/java/lang/reflect/RecordComponent.java ! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/hotspot/jtreg/runtime/records/RedefineRecord.java ! test/hotspot/jtreg/runtime/records/abstractRecord.jcod ! test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod ! test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java ! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod ! test/hotspot/jtreg/runtime/records/recordAttributeTest.java - test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod ! test/hotspot/jtreg/runtime/records/recordReflectionTest.java ! test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod ! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod ! test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod ! test/jdk/java/io/Serializable/records/AbsentStreamValuesTest.java ! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java ! test/jdk/java/io/Serializable/records/BasicRecordSer.java ! test/jdk/java/io/Serializable/records/ConstructorAccessTest.java ! test/jdk/java/io/Serializable/records/ConstructorPermissionTest.java ! test/jdk/java/io/Serializable/records/CycleTest.java ! test/jdk/java/io/Serializable/records/DifferentStreamFieldsTest.java ! test/jdk/java/io/Serializable/records/ProhibitedMethods.java ! test/jdk/java/io/Serializable/records/ReadResolveTest.java ! test/jdk/java/io/Serializable/records/RecordClassTest.java ! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java ! test/jdk/java/io/Serializable/records/SerialVersionUIDTest.java ! test/jdk/java/io/Serializable/records/StreamRefTest.java ! test/jdk/java/io/Serializable/records/ThrowingConstructorTest.java ! test/jdk/java/io/Serializable/records/UnsharedTest.java ! test/jdk/java/io/Serializable/records/WriteReplaceTest.java ! test/jdk/java/io/Serializable/records/migration/AbstractTest.java ! test/jdk/java/io/Serializable/records/migration/AssignableFromTest.java ! test/jdk/java/io/Serializable/records/migration/DefaultValuesTest.java ! test/jdk/java/io/Serializable/records/migration/SuperStreamFieldsTest.java ! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java ! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java ! test/jdk/java/lang/runtime/ObjectMethodsTest.java ! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/jdk/jshell/RecordsTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/tools/javac/IllegalAnnotation.java ! test/langtools/tools/javac/IllegalAnnotation.out ! test/langtools/tools/javac/LocalInterface.java ! test/langtools/tools/javac/LocalInterface.out ! test/langtools/tools/javac/LocalRecord.java ! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java ! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java ! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out ! test/langtools/tools/javac/api/TestGetScopeResult.java ! test/langtools/tools/javac/diags/examples/AccessorCantBeGeneric.java ! test/langtools/tools/javac/diags/examples/AccessorCantThrowException.java ! test/langtools/tools/javac/diags/examples/AccessorMethodCantBeStatic.java ! test/langtools/tools/javac/diags/examples/AccessorReturnTypeDoesntMatch.java ! test/langtools/tools/javac/diags/examples/CanonicalCantHaveStrongerAccessPrivileges.java ! test/langtools/tools/javac/diags/examples/CanonicalCantInvokeOtherConstructor.java ! test/langtools/tools/javac/diags/examples/CanonicalConstructorArgumentMismatch.java ! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveReturn.java ! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveThrowsClause.java ! test/langtools/tools/javac/diags/examples/CanonicalMustNotDeclareTypeVariables.java ! test/langtools/tools/javac/diags/examples/ConstructorWithSameErasureAsCanonical.java ! test/langtools/tools/javac/diags/examples/Expected3.java ! test/langtools/tools/javac/diags/examples/FirstInvocationMustBeAnotherConstructor.java ! test/langtools/tools/javac/diags/examples/IllegalRecordComponentName.java ! test/langtools/tools/javac/diags/examples/IncorrectRecordDeclaration.java ! test/langtools/tools/javac/diags/examples/InstanceInitializersNotAllowedInRecords.java ! test/langtools/tools/javac/diags/examples/InterfaceNotAllowed.java ! test/langtools/tools/javac/diags/examples/InvalidSuperTypeRecord.java ! test/langtools/tools/javac/diags/examples/KindnameRecord.java ! test/langtools/tools/javac/diags/examples/LocalEnum.java ! test/langtools/tools/javac/diags/examples/MethodMustBePublic.java ! test/langtools/tools/javac/diags/examples/Records.java ! test/langtools/tools/javac/diags/examples/RecordsCanNotDeclareInstanceFields.java ! test/langtools/tools/javac/diags/examples/RecordsCantDeclareComponentModifiers.java ! test/langtools/tools/javac/diags/examples/RecordsComponentsCanNotDeclareCStyleArrays.java ! test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java ! test/langtools/tools/javac/enum/FauxEnum3.java ! test/langtools/tools/javac/enum/FauxEnum3.out ! test/langtools/tools/javac/enum/LocalEnum.java ! test/langtools/tools/javac/enum/LocalEnum.out ! test/langtools/tools/javac/launcher/SourceLauncherTest.java ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out ! test/langtools/tools/javac/processing/model/element/JavaxLangModelForRecords.java ! test/langtools/tools/javac/records/ElementFilterRecordComponentTest.java ! test/langtools/tools/javac/records/LocalStaticDeclarations.java ! test/langtools/tools/javac/records/MapAccessorToComponent.java ! test/langtools/tools/javac/records/RecordCompilationTests.java ! test/langtools/tools/javac/records/RecordMemberTests.java ! test/langtools/tools/javac/records/VarargsRecordsTest.java ! test/langtools/tools/javac/records/mandated_members/CheckRecordMembers.java ! test/langtools/tools/javac/records/writeread/WriteReadTest.java ! test/langtools/tools/javac/tree/TreePosTest.java ! test/langtools/tools/sjavac/PubApisTest.java From vromero at openjdk.java.net Mon Oct 19 02:06:53 2020 From: vromero at openjdk.java.net (Vicente Romero) Date: Mon, 19 Oct 2020 02:06:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253455: Record Classes javax.lang.model changes Message-ID: <4922d2c8-dc64-44b3-bc59-00edb929d286@openjdk.org> Changeset: 272bb5d5 Author: Vicente Romero Date: 2020-10-19 02:03:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/272bb5d5 8253455: Record Classes javax.lang.model changes Reviewed-by: darcy ! src/java.base/share/classes/jdk/internal/PreviewFeature.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java ! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java From serb at openjdk.java.net Mon Oct 19 03:14:55 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Mon, 19 Oct 2020 03:14:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254798: Deprecate for removal an empty finalize() methods in java.desktop module Message-ID: <765b7ec0-56d6-475e-a583-94b79cc1b8b0@openjdk.org> Changeset: dd032b7f Author: Sergey Bylokhov Date: 2020-10-19 03:11:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dd032b7f 8254798: Deprecate for removal an empty finalize() methods in java.desktop module Reviewed-by: kcr, pbansal ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/image/ColorModel.java ! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java ! src/java.desktop/share/classes/sun/java2d/pipe/RegionClipSpanIterator.java ! src/java.desktop/share/classes/sun/java2d/pipe/RegionSpanIterator.java From kizune at openjdk.java.net Mon Oct 19 04:29:51 2020 From: kizune at openjdk.java.net (Alexander Zuev) Date: Mon, 19 Oct 2020 04:29:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254085: javax/swing/text/Caret/TestCaretPositionJTextPane.java failed with "RuntimeException: Wrong caret position" Message-ID: <9bd19c87-fa68-4c63-a80d-eb1b70127144@openjdk.org> Changeset: 51a865d6 Author: Alexander Zuev Date: 2020-10-19 04:26:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/51a865d6 8254085: javax/swing/text/Caret/TestCaretPositionJTextPane.java failed with "RuntimeException: Wrong caret position" Reviewed-by: serb ! test/jdk/javax/swing/text/Caret/TestCaretPositionJTextPane.java From shade at openjdk.java.net Mon Oct 19 06:20:55 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 19 Oct 2020 06:20:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254178: Remove .hgignore Message-ID: Changeset: 736e0773 Author: Aleksey Shipilev Date: 2020-10-19 06:16:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/736e0773 8254178: Remove .hgignore Reviewed-by: ehelin - .hgignore From rehn at openjdk.java.net Mon Oct 19 06:32:50 2020 From: rehn at openjdk.java.net (Robbin Ehn) Date: Mon, 19 Oct 2020 06:32:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254824: SignalHandlerMark have no purpose Message-ID: <97901259-d983-443b-ab31-1c783d36896f@openjdk.org> Changeset: 011dd0d8 Author: Robbin Ehn Date: 2020-10-19 06:28:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/011dd0d8 8254824: SignalHandlerMark have no purpose Reviewed-by: stuefe, shade, dholmes, coleenp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp From pliden at openjdk.java.net Mon Oct 19 07:14:53 2020 From: pliden at openjdk.java.net (Per Liden) Date: Mon, 19 Oct 2020 07:14:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254880: ZGC: Let ZList iterators be alias templates Message-ID: <57cf1992-36a1-4914-8058-a566cf8d9543@openjdk.org> Changeset: 98a395a3 Author: Per Liden Date: 2020-10-19 07:11:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/98a395a3 8254880: ZGC: Let ZList iterators be alias templates Reviewed-by: ayang, kbarrett, tschatzl ! src/hotspot/share/gc/z/zList.hpp ! src/hotspot/share/gc/z/zList.inline.hpp From stefank at openjdk.java.net Mon Oct 19 07:25:59 2020 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Mon, 19 Oct 2020 07:25:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254874: ZGC: JNIHandleBlock verification failure in stack watermark processing Message-ID: <9e9c871b-4e57-461a-ae6b-d39559fd0647@openjdk.org> Changeset: 672f5669 Author: Stefan Karlsson Date: 2020-10-19 07:22:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/672f5669 8254874: ZGC: JNIHandleBlock verification failure in stack watermark processing Reviewed-by: tschatzl, cjplummer, sspitsyn, pliden ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.cpp From stefank at openjdk.java.net Mon Oct 19 07:28:22 2020 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Mon, 19 Oct 2020 07:28:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254912: ZGC: Change ZCollectionInterval type to double Message-ID: <59d2873e-8630-480d-841e-f0b779c553bc@openjdk.org> Changeset: 8edc2f05 Author: Stefan Karlsson Date: 2020-10-19 07:23:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8edc2f05 8254912: ZGC: Change ZCollectionInterval type to double Reviewed-by: pliden, ayang ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/z_globals.hpp From pliden at openjdk.java.net Mon Oct 19 07:38:53 2020 From: pliden at openjdk.java.net (Per Liden) Date: Mon, 19 Oct 2020 07:38:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254882: ZGC: Use static_assert instead of guarantee Message-ID: Changeset: a1a3e9de Author: Per Liden Date: 2020-10-19 07:35:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a1a3e9de 8254882: ZGC: Use static_assert instead of guarantee Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/z/zBitField.hpp ! src/hotspot/share/gc/z/zMarkStack.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp From mgronlun at openjdk.java.net Mon Oct 19 09:21:56 2020 From: mgronlun at openjdk.java.net (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Mon, 19 Oct 2020 09:21:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8243962: Various JVM TI tests time out using JFR on Windows Message-ID: <77c64247-9851-4c0a-bcf9-9a0da6a93b03@openjdk.org> Changeset: e10b5385 Author: Markus Gr?nlund Date: 2020-10-19 09:18:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e10b5385 8243962: Various JVM TI tests time out using JFR on Windows Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/TestDescription.java From redestad at openjdk.java.net Mon Oct 19 10:52:54 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 19 Oct 2020 10:52:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253453: SourceFileInfoTable should be allocated lazily Message-ID: <9044e015-f33e-471e-8256-f8ad3e44e4f0@openjdk.org> Changeset: e9be2db7 Author: Claes Redestad Date: 2020-10-19 10:49:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e9be2db7 8253453: SourceFileInfoTable should be allocated lazily Reviewed-by: neliasso, chagedorn ! src/hotspot/share/compiler/disassembler.cpp From roland at openjdk.java.net Mon Oct 19 11:33:56 2020 From: roland at openjdk.java.net (Roland Westrelin) Date: Mon, 19 Oct 2020 11:33:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8223051: support loops with long (64b) trip counts Message-ID: Changeset: e76de189 Author: Roland Westrelin Date: 2020-10-19 11:30:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e76de189 8223051: support loops with long (64b) trip counts Reviewed-by: vlivanov, thartmann, jrose ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/parse1.cpp From tschatzl at openjdk.java.net Mon Oct 19 11:44:54 2020 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 19 Oct 2020 11:44:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253877: gc/g1/TestGCLogMessages.java fails - missing "Evacuation failure" message Message-ID: <445fb3dc-c229-41c7-a5ca-87f341a4709e@openjdk.org> Changeset: cd66e0f2 Author: Thomas Schatzl Date: 2020-10-19 11:40:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cd66e0f2 8253877: gc/g1/TestGCLogMessages.java fails - missing "Evacuation failure" message Reviewed-by: sjohanss ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java From vkempik at openjdk.java.net Mon Oct 19 11:46:51 2020 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 19 Oct 2020 11:46:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254940: AArch64: Cleanup non-product thread members Message-ID: Changeset: 4ffed326 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2020-10-19 11:43:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4ffed326 8254940: AArch64: Cleanup non-product thread members Reviewed-by: aph ! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp ! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp From jiefu at openjdk.java.net Mon Oct 19 13:22:46 2020 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 19 Oct 2020 13:22:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253970: Build error: address argument to atomic builtin must be a pointer to integer or pointer ('volatile narrowOop *' invalid) Message-ID: Changeset: cb7701b7 Author: Jie Fu Date: 2020-10-19 13:18:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cb7701b7 8253970: Build error: address argument to atomic builtin must be a pointer to integer or pointer ('volatile narrowOop *' invalid) Reviewed-by: kbarrett, dholmes ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp From vkempik at openjdk.java.net Mon Oct 19 14:24:08 2020 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 19 Oct 2020 14:24:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253235: JFR.dump does not respect maxage parameter Message-ID: <36c010bb-f520-4a61-a402-6a55b408718a@openjdk.org> Changeset: a0382cd1 Author: Ekaterina Vergizova Committer: Vladimir Kempik Date: 2020-10-19 14:19:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a0382cd1 8253235: JFR.dump does not respect maxage parameter Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java From vromero at openjdk.java.net Mon Oct 19 15:58:42 2020 From: vromero at openjdk.java.net (Vicente Romero) Date: Mon, 19 Oct 2020 15:58:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255009: delta apply fixes for JDK-8246774 and JDK-8253455, pushed too soon Message-ID: <61576076-0669-493e-ac05-1c9a5c4a22af@openjdk.org> Changeset: 1da28de8 Author: Vicente Romero Date: 2020-10-19 15:55:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1da28de8 8255009: delta apply fixes for JDK-8246774 and JDK-8253455, pushed too soon Reviewed-by: jlahoda ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Record.java ! src/java.base/share/classes/java/lang/annotation/ElementType.java ! src/java.base/share/classes/java/lang/reflect/RecordComponent.java ! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java ! src/java.base/share/classes/jdk/internal/PreviewFeature.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java ! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/hotspot/jtreg/runtime/records/RedefineRecord.java ! test/hotspot/jtreg/runtime/records/abstractRecord.jcod ! test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod ! test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java ! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod ! test/hotspot/jtreg/runtime/records/recordAttributeTest.java + test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod ! test/hotspot/jtreg/runtime/records/recordReflectionTest.java ! test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod ! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod ! test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod ! test/jdk/java/io/Serializable/records/AbsentStreamValuesTest.java ! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java ! test/jdk/java/io/Serializable/records/BasicRecordSer.java ! test/jdk/java/io/Serializable/records/ConstructorAccessTest.java ! test/jdk/java/io/Serializable/records/ConstructorPermissionTest.java ! test/jdk/java/io/Serializable/records/CycleTest.java ! test/jdk/java/io/Serializable/records/DifferentStreamFieldsTest.java ! test/jdk/java/io/Serializable/records/ProhibitedMethods.java ! test/jdk/java/io/Serializable/records/ReadResolveTest.java ! test/jdk/java/io/Serializable/records/RecordClassTest.java ! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java ! test/jdk/java/io/Serializable/records/SerialVersionUIDTest.java ! test/jdk/java/io/Serializable/records/StreamRefTest.java ! test/jdk/java/io/Serializable/records/ThrowingConstructorTest.java ! test/jdk/java/io/Serializable/records/UnsharedTest.java ! test/jdk/java/io/Serializable/records/WriteReplaceTest.java ! test/jdk/java/io/Serializable/records/migration/AbstractTest.java ! test/jdk/java/io/Serializable/records/migration/AssignableFromTest.java ! test/jdk/java/io/Serializable/records/migration/DefaultValuesTest.java ! test/jdk/java/io/Serializable/records/migration/SuperStreamFieldsTest.java ! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java ! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java ! test/jdk/java/lang/runtime/ObjectMethodsTest.java ! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/jdk/jshell/RecordsTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/tools/javac/IllegalAnnotation.java ! test/langtools/tools/javac/IllegalAnnotation.out ! test/langtools/tools/javac/LocalInterface.java ! test/langtools/tools/javac/LocalInterface.out ! test/langtools/tools/javac/LocalRecord.java ! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java ! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java ! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out ! test/langtools/tools/javac/api/TestGetScopeResult.java ! test/langtools/tools/javac/diags/examples/AccessorCantBeGeneric.java ! test/langtools/tools/javac/diags/examples/AccessorCantThrowException.java ! test/langtools/tools/javac/diags/examples/AccessorMethodCantBeStatic.java ! test/langtools/tools/javac/diags/examples/AccessorReturnTypeDoesntMatch.java ! test/langtools/tools/javac/diags/examples/CanonicalCantHaveStrongerAccessPrivileges.java ! test/langtools/tools/javac/diags/examples/CanonicalCantInvokeOtherConstructor.java ! test/langtools/tools/javac/diags/examples/CanonicalConstructorArgumentMismatch.java ! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveReturn.java ! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveThrowsClause.java ! test/langtools/tools/javac/diags/examples/CanonicalMustNotDeclareTypeVariables.java ! test/langtools/tools/javac/diags/examples/ConstructorWithSameErasureAsCanonical.java ! test/langtools/tools/javac/diags/examples/Expected3.java ! test/langtools/tools/javac/diags/examples/FirstInvocationMustBeAnotherConstructor.java ! test/langtools/tools/javac/diags/examples/IllegalRecordComponentName.java ! test/langtools/tools/javac/diags/examples/IncorrectRecordDeclaration.java ! test/langtools/tools/javac/diags/examples/InstanceInitializersNotAllowedInRecords.java ! test/langtools/tools/javac/diags/examples/InterfaceNotAllowed.java ! test/langtools/tools/javac/diags/examples/InvalidSuperTypeRecord.java ! test/langtools/tools/javac/diags/examples/KindnameRecord.java ! test/langtools/tools/javac/diags/examples/LocalEnum.java ! test/langtools/tools/javac/diags/examples/MethodMustBePublic.java ! test/langtools/tools/javac/diags/examples/Records.java ! test/langtools/tools/javac/diags/examples/RecordsCanNotDeclareInstanceFields.java ! test/langtools/tools/javac/diags/examples/RecordsCantDeclareComponentModifiers.java ! test/langtools/tools/javac/diags/examples/RecordsComponentsCanNotDeclareCStyleArrays.java ! test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java ! test/langtools/tools/javac/enum/FauxEnum3.java ! test/langtools/tools/javac/enum/FauxEnum3.out ! test/langtools/tools/javac/enum/LocalEnum.java ! test/langtools/tools/javac/enum/LocalEnum.out ! test/langtools/tools/javac/launcher/SourceLauncherTest.java ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out ! test/langtools/tools/javac/processing/model/element/JavaxLangModelForRecords.java ! test/langtools/tools/javac/records/ElementFilterRecordComponentTest.java ! test/langtools/tools/javac/records/LocalStaticDeclarations.java ! test/langtools/tools/javac/records/MapAccessorToComponent.java ! test/langtools/tools/javac/records/RecordCompilationTests.java ! test/langtools/tools/javac/records/RecordMemberTests.java ! test/langtools/tools/javac/records/VarargsRecordsTest.java ! test/langtools/tools/javac/records/mandated_members/CheckRecordMembers.java ! test/langtools/tools/javac/records/writeread/WriteReadTest.java ! test/langtools/tools/javac/tree/TreePosTest.java ! test/langtools/tools/sjavac/PubApisTest.java From michaelm at openjdk.java.net Mon Oct 19 17:00:52 2020 From: michaelm at openjdk.java.net (Michael McMahon) Date: Mon, 19 Oct 2020 17:00:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254967: com.sun.net.HttpsServer spins on TLS session close Message-ID: Changeset: 953e472d Author: Michael McMahon Date: 2020-10-19 16:57:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/953e472d 8254967: com.sun.net.HttpsServer spins on TLS session close Reviewed-by: dfuchs ! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java From jjg at openjdk.java.net Mon Oct 19 17:11:50 2020 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Mon, 19 Oct 2020 17:11:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254796: Cleanup pervasive unnecessary parameter Message-ID: <4450b211-b07d-46cb-af81-5ef4407a644c@openjdk.org> Changeset: 60f63ec8 Author: Jonathan Gibbons Date: 2020-10-19 17:08:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/60f63ec8 8254796: Cleanup pervasive unnecessary parameter Reviewed-by: ksrini, hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java From erikj at openjdk.java.net Mon Oct 19 17:42:08 2020 From: erikj at openjdk.java.net (Erik Joelsson) Date: Mon, 19 Oct 2020 17:42:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254862: lldb in devkit doesn't work Message-ID: <9955bdfd-ec42-4cb6-809f-dcfd4564d0c9@openjdk.org> Changeset: 52cb3292 Author: Erik Joelsson Date: 2020-10-19 17:38:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/52cb3292 8254862: lldb in devkit doesn't work Reviewed-by: lmesnik, mikael, ihse ! make/conf/jib-profiles.js ! make/devkit/createMacosxDevkit.sh From erikj at openjdk.java.net Mon Oct 19 17:43:58 2020 From: erikj at openjdk.java.net (Erik Joelsson) Date: Mon, 19 Oct 2020 17:43:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253660: Need better error report when artifact resolution fails in AotCompiler.java Message-ID: <60696abc-a1e3-4d29-b71f-4a984d768646@openjdk.org> Changeset: 0b510165 Author: Erik Joelsson Date: 2020-10-19 17:40:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0b510165 8253660: Need better error report when artifact resolution fails in AotCompiler.java Reviewed-by: ihse ! test/hotspot/jtreg/compiler/aot/AotCompiler.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java From redestad at openjdk.java.net Mon Oct 19 17:53:58 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 19 Oct 2020 17:53:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254955: x86: MethodHandlesAdapterBlob is too big Message-ID: <41394e30-4e52-4b85-8763-ce821a8d94d6@openjdk.org> Changeset: e2e11d34 Author: Claes Redestad Date: 2020-10-19 17:50:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e2e11d34 8254955: x86: MethodHandlesAdapterBlob is too big Reviewed-by: neliasso, kvn ! src/hotspot/cpu/x86/methodHandles_x86.hpp From ccheung at openjdk.java.net Mon Oct 19 18:30:53 2020 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Mon, 19 Oct 2020 18:30:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8247666: Support Lambda proxy classes in static CDS archive Message-ID: <4ae9f188-33aa-440c-857b-7dfbdc8afd6f@openjdk.org> Changeset: 74ac77e2 Author: Calvin Cheung Date: 2020-10-19 18:27:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/74ac77e2 8247666: Support Lambda proxy classes in static CDS archive Reviewed-by: iklam, mchung ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classListParser.hpp + src/hotspot/share/classfile/classListWriter.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/archiveUtils.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java ! src/java.base/share/classes/jdk/internal/misc/CDS.java ! src/java.base/share/native/libjava/CDS.c ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/BadBSM.java + test/hotspot/jtreg/runtime/cds/appcds/LambdaProxyClasslist.java + test/hotspot/jtreg/runtime/cds/appcds/StaticArchiveWithLambda.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/CustomLoaderApp.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambHello.java + test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh + test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java + test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java + test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java + test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java + test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java + test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/WrongBSM.jcod From dnsimon at openjdk.java.net Mon Oct 19 19:09:50 2020 From: dnsimon at openjdk.java.net (Doug Simon) Date: Mon, 19 Oct 2020 19:09:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254793: [JVMCI] improve speculation encoding Message-ID: <92a81a36-2964-4827-bf2e-a2810432f10a@openjdk.org> Changeset: f42c0322 Author: Doug Simon Date: 2020-10-19 19:06:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f42c0322 8254793: [JVMCI] improve speculation encoding Reviewed-by: kvn, dlong, never ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/runtime/thread.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationEncoding.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotSpeculationLog.java From dnsimon at openjdk.java.net Mon Oct 19 19:42:53 2020 From: dnsimon at openjdk.java.net (Doug Simon) Date: Mon, 19 Oct 2020 19:42:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255004: [JVMCI] expose JVM_ACC_FIELD_INITIALIZED_FINAL_UPDATE Message-ID: <7945e4aa-d57b-44df-ac7e-65574f29f3d8@openjdk.org> Changeset: 14e1e174 Author: Doug Simon Date: 2020-10-19 19:39:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/14e1e174 8255004: [JVMCI] expose JVM_ACC_FIELD_INITIALIZED_FINAL_UPDATE Reviewed-by: never, kvn ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp From psandoz at openjdk.java.net Mon Oct 19 20:40:40 2020 From: psandoz at openjdk.java.net (Paul Sandoz) Date: Mon, 19 Oct 2020 20:40:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255020: Minor updates to docs jdk.incubator.vector Message-ID: <378be889-57d0-4ba9-bad1-a75c02768e47@openjdk.org> Changeset: 00014350 Author: Paul Sandoz Date: 2020-10-19 20:37:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/00014350 8255020: Minor updates to docs jdk.incubator.vector Reviewed-by: erikj, darcy ! make/CompileJavaModules.gmk ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/package-info.java From jjg at openjdk.java.net Mon Oct 19 20:56:02 2020 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Mon, 19 Oct 2020 20:56:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254721: Improve support for conditionally generated files Message-ID: Changeset: cb5cdd77 Author: Jonathan Gibbons Date: 2020-10-19 20:52:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cb5cdd77 8254721: Improve support for conditionally generated files Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! test/langtools/jdk/javadoc/doclet/WindowTitles/p1/C1.java + test/langtools/jdk/javadoc/doclet/testConditionalPages/TestConditionalPages.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/Foo.java ! test/langtools/jdk/javadoc/doclet/testGeneratedBy/pkg/MyClass.java ! test/langtools/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java ! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java ! test/langtools/jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java ! test/langtools/jdk/javadoc/doclet/testPackagePage/com/pkg/C.java ! test/langtools/jdk/javadoc/doclet/testTopOption/pkg/Cl.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java ! test/langtools/jdk/javadoc/tool/api/basic/pkg/C.java From jjg at openjdk.java.net Mon Oct 19 22:08:51 2020 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Mon, 19 Oct 2020 22:08:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255032: Conflict between recent pushes breaks the build Message-ID: <3dc72774-8061-433a-9cf0-69e98ebe1485@openjdk.org> Changeset: 0f4fb367 Author: Jonathan Gibbons Date: 2020-10-19 22:05:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0f4fb367 8255032: Conflict between recent pushes breaks the build Reviewed-by: redestad, vromero ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java From smarks at openjdk.java.net Mon Oct 19 23:56:59 2020 From: smarks at openjdk.java.net (Stuart Marks) Date: Mon, 19 Oct 2020 23:56:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255016: ConstantDescs.FALSE claims it represents TRUE Message-ID: <7692859d-6a1a-4ed2-98e4-62edcfc13e83@openjdk.org> Changeset: bf19581a Author: Stuart Marks Date: 2020-10-19 23:53:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bf19581a 8255016: ConstantDescs.FALSE claims it represents TRUE Reviewed-by: bpb, jvernee, mchung, rriggs ! src/java.base/share/classes/java/lang/constant/ConstantDescs.java From serb at openjdk.java.net Mon Oct 19 23:59:25 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Mon, 19 Oct 2020 23:59:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 7110890: reg test TranslucentShapedFrameTest fails to create non-opaque frame Message-ID: Changeset: 6e8835c6 Author: Sergey Bylokhov Date: 2020-10-19 23:54:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6e8835c6 7110890: reg test TranslucentShapedFrameTest fails to create non-opaque frame Reviewed-by: prr ! test/jdk/java/awt/Window/TranslucentShapedFrameTest/TSFrame.java ! test/jdk/java/awt/Window/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java From kvn at openjdk.java.net Tue Oct 20 00:15:50 2020 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Tue, 20 Oct 2020 00:15:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255027: Problem list for Graal test gc/stress/TestStressG1Humongous.java Message-ID: Changeset: 7a580ca8 Author: Vladimir Kozlov Date: 2020-10-20 00:12:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7a580ca8 8255027: Problem list for Graal test gc/stress/TestStressG1Humongous.java Reviewed-by: dlong ! test/hotspot/jtreg/ProblemList-graal.txt From dcubed at openjdk.java.net Tue Oct 20 01:11:49 2020 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Tue, 20 Oct 2020 01:11:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254029: ObjectMonitor cleanup/minor bug-fix changes extracted from JDK-8253064 Message-ID: <2b3e4027-f64c-4cec-bc85-5b7850b40386@openjdk.org> Changeset: c87cdf70 Author: Daniel D. Daugherty Date: 2020-10-20 01:08:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c87cdf70 8254029: ObjectMonitor cleanup/minor bug-fix changes extracted from JDK-8253064 Reviewed-by: dholmes, eosterlund ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmThread.cpp From shade at openjdk.java.net Tue Oct 20 05:29:51 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 20 Oct 2020 05:29:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254997: Remove unimplemented OSContainer::read_memory_limit_in_bytes Message-ID: <6284c12f-ec79-48e5-ab95-676b20184b6a@openjdk.org> Changeset: 5b51085c Author: Aleksey Shipilev Date: 2020-10-20 05:25:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5b51085c 8254997: Remove unimplemented OSContainer::read_memory_limit_in_bytes Reviewed-by: sgehwolf ! src/hotspot/os/linux/osContainer_linux.hpp From shade at openjdk.java.net Tue Oct 20 05:32:30 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 20 Oct 2020 05:32:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8197981: Missing return statement in __sync_val_compare_and_swap_8 Message-ID: <963d3e4d-e6b0-4335-8809-da3337a8e88a@openjdk.org> Changeset: b65dcfa3 Author: Aleksey Shipilev Date: 2020-10-20 05:26:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b65dcfa3 8197981: Missing return statement in __sync_val_compare_and_swap_8 Reviewed-by: andrew, dholmes ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp From shade at openjdk.java.net Tue Oct 20 05:34:54 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 20 Oct 2020 05:34:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <306bab4a-51f9-45e3-8396-7896853b6ab9@openjdk.org> Changeset: 0a75b37f Author: Aleksey Shipilev Date: 2020-10-20 05:28:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0a75b37f 8254776: Remove unimplemented LowMemoryDetector::check_memory_usage Reviewed-by: sspitsyn, cjplummer ! src/hotspot/share/services/lowMemoryDetector.hpp Changeset: 355f44dd Author: Aleksey Shipilev Date: 2020-10-20 05:31:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/355f44dd 8254994: [x86] C1 StubAssembler::call_RT, "call_offset might not be initialized" Reviewed-by: chagedorn, kvn ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp From thartmann at openjdk.java.net Tue Oct 20 06:11:50 2020 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 20 Oct 2020 06:11:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254805: compiler/debug/TestStressCM.java is still failing Message-ID: <5a713193-af22-4d2c-89af-010d2d2c3f36@openjdk.org> Changeset: 98ec4a67 Author: Roberto Casta?eda Lozano Committer: Tobias Hartmann Date: 2020-10-20 06:08:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/98ec4a67 8254805: compiler/debug/TestStressCM.java is still failing Use the code motion trace produced by TraceOptoPipelining (excluding traces of stubs) to assert that two compilations with the same seed cause StressLCM and StressGCM to take the same randomized decisions. Previously, the entire output produced by PrintOptoStatistics was used instead, which has shown to be too fragile. Also, disable inlining in both TestStressCM.java and the similar TestStressIGVN.java to prevent flaky behavior, and run both tests for ten different seeds to improve coverage. Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/debug/TestStressCM.java ! test/hotspot/jtreg/compiler/debug/TestStressIGVN.java From thartmann at openjdk.java.net Tue Oct 20 06:22:50 2020 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 20 Oct 2020 06:22:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8251271: C2: Compile::_for_igvn list is corrupted after RenumberLiveNodes Message-ID: Changeset: 5fedfa70 Author: Nhat Nguyen Committer: Tobias Hartmann Date: 2020-10-20 06:18:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5fedfa70 8251271: C2: Compile::_for_igvn list is corrupted after RenumberLiveNodes Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/phaseX.cpp From stuefe at openjdk.java.net Tue Oct 20 06:52:10 2020 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 20 Oct 2020 06:52:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8251158: Implementation of JEP 387: Elastic Metaspace Message-ID: <4b25f7a2-f5d5-4ba6-84af-d8e4abeeb551@openjdk.org> Changeset: 7ba6a6bf Author: Thomas Stuefe Date: 2020-10-20 06:48:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7ba6a6bf 8251158: Implementation of JEP 387: Elastic Metaspace Reviewed-by: lkorinth, coleenp, iklam, rrich ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/generationSpec.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zUnload.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp ! src/hotspot/share/memory/allocation.hpp - src/hotspot/share/memory/binaryTreeDictionary.hpp - src/hotspot/share/memory/binaryTreeDictionary.inline.hpp + src/hotspot/share/memory/classLoaderMetaspace.cpp + src/hotspot/share/memory/classLoaderMetaspace.hpp - src/hotspot/share/memory/freeList.hpp - src/hotspot/share/memory/freeList.inline.hpp ! src/hotspot/share/memory/metadataFactory.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp + src/hotspot/share/memory/metaspace/allocationGuard.hpp + src/hotspot/share/memory/metaspace/binList.hpp - src/hotspot/share/memory/metaspace/blockFreelist.cpp - src/hotspot/share/memory/metaspace/blockFreelist.hpp + src/hotspot/share/memory/metaspace/blockTree.cpp + src/hotspot/share/memory/metaspace/blockTree.hpp + src/hotspot/share/memory/metaspace/chunkHeaderPool.cpp + src/hotspot/share/memory/metaspace/chunkHeaderPool.hpp ! src/hotspot/share/memory/metaspace/chunkManager.cpp ! src/hotspot/share/memory/metaspace/chunkManager.hpp + src/hotspot/share/memory/metaspace/chunklevel.cpp + src/hotspot/share/memory/metaspace/chunklevel.hpp + src/hotspot/share/memory/metaspace/commitLimiter.cpp + src/hotspot/share/memory/metaspace/commitLimiter.hpp + src/hotspot/share/memory/metaspace/commitMask.cpp + src/hotspot/share/memory/metaspace/commitMask.hpp + src/hotspot/share/memory/metaspace/counters.hpp + src/hotspot/share/memory/metaspace/freeBlocks.cpp + src/hotspot/share/memory/metaspace/freeBlocks.hpp + src/hotspot/share/memory/metaspace/freeChunkList.cpp + src/hotspot/share/memory/metaspace/freeChunkList.hpp + src/hotspot/share/memory/metaspace/internalStats.cpp + src/hotspot/share/memory/metaspace/internalStats.hpp - src/hotspot/share/memory/metaspace/metaDebug.cpp - src/hotspot/share/memory/metaspace/metaDebug.hpp - src/hotspot/share/memory/metaspace/metabase.hpp - src/hotspot/share/memory/metaspace/metablock.hpp ! src/hotspot/share/memory/metaspace/metachunk.cpp ! src/hotspot/share/memory/metaspace/metachunk.hpp + src/hotspot/share/memory/metaspace/metachunkList.cpp + src/hotspot/share/memory/metaspace/metachunkList.hpp + src/hotspot/share/memory/metaspace/metaspaceArena.cpp + src/hotspot/share/memory/metaspace/metaspaceArena.hpp + src/hotspot/share/memory/metaspace/metaspaceArenaGrowthPolicy.cpp + src/hotspot/share/memory/metaspace/metaspaceArenaGrowthPolicy.hpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp + src/hotspot/share/memory/metaspace/metaspaceContext.cpp + src/hotspot/share/memory/metaspace/metaspaceContext.hpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.hpp + src/hotspot/share/memory/metaspace/metaspaceReporter.cpp + src/hotspot/share/memory/metaspace/metaspaceReporter.hpp + src/hotspot/share/memory/metaspace/metaspaceSettings.cpp + src/hotspot/share/memory/metaspace/metaspaceSettings.hpp ! src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.cpp ! src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.hpp ! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp ! src/hotspot/share/memory/metaspace/metaspaceStatistics.hpp - src/hotspot/share/memory/metaspace/occupancyMap.cpp - src/hotspot/share/memory/metaspace/occupancyMap.hpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.hpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp + src/hotspot/share/memory/metaspace/rootChunkArea.cpp + src/hotspot/share/memory/metaspace/rootChunkArea.hpp + src/hotspot/share/memory/metaspace/runningCounters.cpp + src/hotspot/share/memory/metaspace/runningCounters.hpp - src/hotspot/share/memory/metaspace/smallBlocks.cpp - src/hotspot/share/memory/metaspace/smallBlocks.hpp - src/hotspot/share/memory/metaspace/spaceManager.cpp - src/hotspot/share/memory/metaspace/spaceManager.hpp + src/hotspot/share/memory/metaspace/testHelpers.cpp + src/hotspot/share/memory/metaspace/testHelpers.hpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.hpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp ! src/hotspot/share/memory/metaspaceChunkFreeListSummary.hpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/memory/metaspaceCounters.cpp ! src/hotspot/share/memory/metaspaceCounters.hpp - src/hotspot/share/memory/metaspaceGCThresholdUpdater.hpp ! src/hotspot/share/memory/metaspaceTracer.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/memReporter.cpp ! src/hotspot/share/services/memoryService.hpp ! src/hotspot/share/services/virtualMemoryTracker.cpp ! src/hotspot/share/services/virtualMemoryTracker.hpp - test/hotspot/gtest/memory/test_chunkManager.cpp - test/hotspot/gtest/memory/test_is_metaspace_obj.cpp - test/hotspot/gtest/memory/test_metachunk.cpp - test/hotspot/gtest/memory/test_metaspace.cpp - test/hotspot/gtest/memory/test_metaspace_allocation.cpp - test/hotspot/gtest/memory/test_spaceManager.cpp + test/hotspot/gtest/metaspace/metaspaceGtestCommon.cpp + test/hotspot/gtest/metaspace/metaspaceGtestCommon.hpp + test/hotspot/gtest/metaspace/metaspaceGtestContexts.cpp + test/hotspot/gtest/metaspace/metaspaceGtestContexts.hpp + test/hotspot/gtest/metaspace/metaspaceGtestRangeHelpers.hpp + test/hotspot/gtest/metaspace/metaspaceGtestSparseArray.hpp + test/hotspot/gtest/metaspace/test_allocationGuard.cpp + test/hotspot/gtest/metaspace/test_arenagrowthpolicy.cpp + test/hotspot/gtest/metaspace/test_binlist.cpp + test/hotspot/gtest/metaspace/test_blocktree.cpp + test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp + test/hotspot/gtest/metaspace/test_chunkheaderpool.cpp + test/hotspot/gtest/metaspace/test_commitmask.cpp + test/hotspot/gtest/metaspace/test_freeblocks.cpp + test/hotspot/gtest/metaspace/test_internstats.cpp + test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp + test/hotspot/gtest/metaspace/test_metachunk.cpp + test/hotspot/gtest/metaspace/test_metachunklist.cpp + test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp + test/hotspot/gtest/metaspace/test_metaspace_misc.cpp + test/hotspot/gtest/metaspace/test_metaspacearena.cpp + test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp + test/hotspot/gtest/metaspace/test_virtualspacenode.cpp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/gc/TestSystemGC.java ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/hotspot/jtreg/gtest/GTestWrapper.java + test/hotspot/jtreg/gtest/MetaspaceGtests.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java ! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java + test/hotspot/jtreg/runtime/Metaspace/elastic/Allocation.java + test/hotspot/jtreg/runtime/Metaspace/elastic/AllocationProfile.java + test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestArena.java + test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestContext.java + test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestManyArenasManyThreads.java + test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestOneArenaManyThreads.java + test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestWithThreads.java + test/hotspot/jtreg/runtime/Metaspace/elastic/RandomAllocator.java + test/hotspot/jtreg/runtime/Metaspace/elastic/RandomAllocatorThread.java + test/hotspot/jtreg/runtime/Metaspace/elastic/RandomHelper.java + test/hotspot/jtreg/runtime/Metaspace/elastic/Settings.java + test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocation.java + test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java + test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java ! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LargePages.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/MetaspaceBaseGC.java ! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.sh ! test/lib/sun/hotspot/WhiteBox.java From shade at openjdk.java.net Tue Oct 20 06:58:43 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 20 Oct 2020 06:58:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254282: Add Linux x86_32 builds to submit workflow Message-ID: <5ec3428d-7c8e-4683-b4dd-618cbe52976b@openjdk.org> Changeset: 5d1397fa Author: Aleksey Shipilev Date: 2020-10-20 06:55:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5d1397fa 8254282: Add Linux x86_32 builds to submit workflow Reviewed-by: erikj, rwestberg ! .github/workflows/submit.yml From dnsimon at openjdk.java.net Tue Oct 20 08:41:46 2020 From: dnsimon at openjdk.java.net (Doug Simon) Date: Tue, 20 Oct 2020 08:41:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254842: [JVMCI] copy thread name when attaching libgraal thread to HotSpot Message-ID: <54d7b6ae-3449-4e01-a358-795e10b59597@openjdk.org> Changeset: 017d151e Author: Doug Simon Date: 2020-10-20 08:38:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/017d151e 8254842: [JVMCI] copy thread name when attaching libgraal thread to HotSpot Reviewed-by: kvn, never ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java From pbansal at openjdk.java.net Tue Oct 20 09:09:51 2020 From: pbansal at openjdk.java.net (Pankaj Bansal) Date: Tue, 20 Oct 2020 09:09:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8225790: Two NestedDialogs tests fail on Ubuntu Message-ID: Changeset: 21e67e54 Author: Pankaj Bansal Date: 2020-10-20 09:05:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/21e67e54 8225790: Two NestedDialogs tests fail on Ubuntu Reviewed-by: serb ! test/jdk/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java ! test/jdk/java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java - test/jdk/java/awt/regtesthelpers/VisibilityValidator.java - test/jdk/java/awt/regtesthelpers/Waypoint.java From redestad at openjdk.java.net Tue Oct 20 09:33:23 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Tue, 20 Oct 2020 09:33:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254966: Remove unused code from Matcher Message-ID: <17e2fd85-a4f8-4776-bfdc-dc57361344c1@openjdk.org> Changeset: 3f9c8a39 Author: Claes Redestad Date: 2020-10-20 09:27:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3f9c8a39 8254966: Remove unused code from Matcher Reviewed-by: neliasso, kvn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/arm_32.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/formsopt.hpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/matcher.hpp From psadhukhan at openjdk.java.net Tue Oct 20 11:17:54 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Tue, 20 Oct 2020 11:17:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8234393: [macos] printing ignores printer tray Message-ID: <87f758c8-b845-44d8-9170-48d0da024856@openjdk.org> Changeset: 3ee0380e Author: Vipin Menon Committer: Prasanta Sadhukhan Date: 2020-10-20 11:14:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3ee0380e 8234393: [macos] printing ignores printer tray Reviewed-by: psadhukhan, prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/share/classes/sun/print/CustomMediaTray.java ! test/jdk/java/awt/print/PrinterJob/TestMediaTraySelection.java From roland at openjdk.java.net Tue Oct 20 11:57:59 2020 From: roland at openjdk.java.net (Roland Westrelin) Date: Tue, 20 Oct 2020 11:57:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254998: C2: assert(!n->as_Loop()->is_transformed_long_loop()) failure with -XX:StressLongCountedLoop=1 Message-ID: <6d3436f9-bd59-419b-b484-559ce158b17a@openjdk.org> Changeset: 294e0705 Author: Roland Westrelin Date: 2020-10-20 11:53:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/294e0705 8254998: C2: assert(!n->as_Loop()->is_transformed_long_loop()) failure with -XX:StressLongCountedLoop=1 Reviewed-by: vlivanov, kvn, thartmann ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/longcountedloops/TestTooManyLoopOpts.java From pliden at openjdk.java.net Tue Oct 20 13:11:47 2020 From: pliden at openjdk.java.net (Per Liden) Date: Tue, 20 Oct 2020 13:11:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254878: Move last piece of ZArray to GrowableArray Message-ID: <965d4fcc-f052-4272-925e-1ffc2a7a8172@openjdk.org> Changeset: cdc8c401 Author: Per Liden Date: 2020-10-20 13:07:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cdc8c401 8254878: Move last piece of ZArray to GrowableArray Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zArray.inline.hpp ! src/hotspot/share/gc/z/zSafeDelete.inline.hpp ! src/hotspot/share/utilities/growableArray.hpp ! test/hotspot/gtest/gc/z/test_zArray.cpp From redestad at openjdk.java.net Tue Oct 20 14:26:41 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Tue, 20 Oct 2020 14:26:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255038: Adjust adapter_code_size to account for -Xlog:methodhandles in debug builds Message-ID: <79e652de-8ea8-4baf-bf3f-009f839c13ba@openjdk.org> Changeset: 76fdd7fc Author: Claes Redestad Date: 2020-10-20 14:23:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/76fdd7fc 8255038: Adjust adapter_code_size to account for -Xlog:methodhandles in debug builds Reviewed-by: shade, neliasso ! src/hotspot/cpu/x86/methodHandles_x86.hpp From darcy at openjdk.java.net Tue Oct 20 14:47:52 2020 From: darcy at openjdk.java.net (Joe Darcy) Date: Tue, 20 Oct 2020 14:47:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254974: Fix stutter typo in TypeElement Message-ID: <73925082-d394-4e65-8be6-ff0cf3e15d3d@openjdk.org> Changeset: 44f9271d Author: Joe Darcy Date: 2020-10-20 14:44:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/44f9271d 8254974: Fix stutter typo in TypeElement Reviewed-by: shade, redestad ! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java From pchilanomate at openjdk.java.net Tue Oct 20 15:10:50 2020 From: pchilanomate at openjdk.java.net (Patricio Chilano Mateo) Date: Tue, 20 Oct 2020 15:10:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254264: Remove redundant cross_modify_fence() Message-ID: <18ecc6ce-2eb7-4a50-83f7-db4b8a923788@openjdk.org> Changeset: f167a71f Author: Patricio Chilano Mateo Date: 2020-10-20 15:07:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f167a71f 8254264: Remove redundant cross_modify_fence() Reviewed-by: rehn, dholmes, dcubed ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/thread.cpp From rrich at openjdk.java.net Tue Oct 20 15:35:54 2020 From: rrich at openjdk.java.net (Richard Reingruber) Date: Tue, 20 Oct 2020 15:35:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8227745: Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents Message-ID: <8810990c-b83b-41cf-b5d9-659d5fcf6315@openjdk.org> Changeset: 40f847e2 Author: Richard Reingruber Date: 2020-10-20 15:31:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/40f847e2 8227745: Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents 8233915: JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement Reviewed-by: mdoerr, goetz, sspitsyn, kvn ! src/hotspot/share/c1/c1_IR.hpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/debugInfoRec.cpp ! src/hotspot/share/code/debugInfoRec.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/pcDesc.hpp ! src/hotspot/share/code/scopeDesc.cpp ! src/hotspot/share/code/scopeDesc.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/escape.hpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp + src/hotspot/share/prims/jvmtiDeferredUpdates.cpp + src/hotspot/share/prims/jvmtiDeferredUpdates.hpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp + src/hotspot/share/runtime/escapeBarrier.cpp + src/hotspot/share/runtime/escapeBarrier.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/runtime/vframe_hp.hpp ! src/hotspot/share/utilities/macros.hpp + test/hotspot/jtreg/serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java + test/hotspot/jtreg/serviceability/jvmti/Heap/libIterateHeapWithEscapeAnalysisEnabled.cpp ! test/jdk/TEST.ROOT + test/jdk/com/sun/jdi/EATests.java ! test/lib/sun/hotspot/WhiteBox.java From mcimadamore at openjdk.java.net Tue Oct 20 15:48:54 2020 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Tue, 20 Oct 2020 15:48:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254557: Compiler crashes with java.lang.AssertionError: isSubtype UNKNOWN Message-ID: <3b7bc3a9-c703-4c7d-b21d-7914267f145b@openjdk.org> Changeset: cb6167b2 Author: Guoxiong Li Committer: Maurizio Cimadamore Date: 2020-10-20 15:45:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cb6167b2 8254557: Compiler crashes with java.lang.AssertionError: isSubtype UNKNOWN Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/T8254557/T8254557.java From pliden at openjdk.java.net Tue Oct 20 16:10:52 2020 From: pliden at openjdk.java.net (Per Liden) Date: Tue, 20 Oct 2020 16:10:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254883: ZGC: Make the ZArrayIterator reusable for ZRelocationSetIterators Message-ID: <902ba93e-5a8b-40b1-8296-752292224586@openjdk.org> Changeset: 3267b09d Author: Per Liden Date: 2020-10-20 16:07:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3267b09d 8254883: ZGC: Make the ZArrayIterator reusable for ZRelocationSetIterators Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zArray.inline.hpp ! src/hotspot/share/gc/z/zGranuleMap.hpp ! src/hotspot/share/gc/z/zGranuleMap.inline.hpp ! src/hotspot/share/gc/z/zRelocate.hpp ! src/hotspot/share/gc/z/zRelocationSet.hpp ! src/hotspot/share/gc/z/zRelocationSet.inline.hpp From serb at openjdk.java.net Tue Oct 20 17:34:59 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 20 Oct 2020 17:34:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254788: Dead code in the sun.java2d.xr.XRPMBlitLoops$XrSwToPMBlit Message-ID: Changeset: 89e54445 Author: Sergey Bylokhov Date: 2020-10-20 17:31:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/89e54445 8254788: Dead code in the sun.java2d.xr.XRPMBlitLoops$XrSwToPMBlit Reviewed-by: prr ! src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java From mgronlun at openjdk.java.net Tue Oct 20 17:50:50 2020 From: mgronlun at openjdk.java.net (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Tue, 20 Oct 2020 17:50:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253641: Missing newline in the printout of certain JFR events Message-ID: <8b70733f-eb6d-4730-af60-b0a069dfaab2@openjdk.org> Changeset: e577c8c8 Author: Michael Bien Committer: Markus Gr?nlund Date: 2020-10-20 17:47:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e577c8c8 8253641: Missing newline in the printout of certain JFR events Co-authored-by: Michael Bien Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java From shade at openjdk.java.net Tue Oct 20 17:58:54 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 20 Oct 2020 17:58:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254995: [x86] ControlWord::print(), rc/pc variables might not be initialized Message-ID: Changeset: ee6eb986 Author: Aleksey Shipilev Date: 2020-10-20 17:55:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ee6eb986 8254995: [x86] ControlWord::print(), rc/pc variables might not be initialized Reviewed-by: kvn ! src/hotspot/cpu/x86/macroAssembler_x86.cpp From zgu at openjdk.java.net Tue Oct 20 18:09:47 2020 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Tue, 20 Oct 2020 18:09:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255006: Add NULL-check to StringDedupTable lookup Message-ID: <81c5a753-ac85-4061-8ae7-258cbf73c58c@openjdk.org> Changeset: 856037c4 Author: Zhengyu Gu Date: 2020-10-20 18:06:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/856037c4 8255006: Add NULL-check to StringDedupTable lookup Reviewed-by: rkennke, kbarrett ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp From herrick at openjdk.java.net Tue Oct 20 21:32:19 2020 From: herrick at openjdk.java.net (Andy Herrick) Date: Tue, 20 Oct 2020 21:32:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254843: Exception launching app on windows in some cases Message-ID: Changeset: acacae5e Author: Andy Herrick Date: 2020-10-20 21:28:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/acacae5e 8254843: Exception launching app on windows in some cases Reviewed-by: asemenyuk, kcr, almatvee, kizune ! src/jdk.incubator.jpackage/windows/native/applauncher/WinLauncher.cpp From henryjen at openjdk.java.net Tue Oct 20 22:06:03 2020 From: henryjen at openjdk.java.net (Henry Jen) Date: Tue, 20 Oct 2020 22:06:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 22 new changesets Message-ID: Changeset: afd852cc Author: Tobias Hartmann Committer: Henry Jen Date: 2020-04-03 10:59:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/afd852cc 8241114: Better range handling Reviewed-by: kvn, vlivanov, rhalade, ahgross ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: fa25d083 Author: Erik Gahlin Committer: Henry Jen Date: 2020-04-07 00:48:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fa25d083 8236196: Improve string pooling Reviewed-by: mgronlun, rehn, ahgross, jwilhelm, rhalade ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp Changeset: a5cb23e2 Author: Coleen Phillimore Committer: Henry Jen Date: 2020-04-28 12:07:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a5cb23e2 8240124: Better VM Interning Reviewed-by: rehn, pliden, smarks, rhalade, ahgross, jwilhelm ! src/hotspot/share/classfile/altHashing.cpp ! src/hotspot/share/classfile/altHashing.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp ! src/hotspot/share/memory/filemap.cpp ! test/hotspot/gtest/classfile/test_AltHashing.cpp Changeset: ff3e5586 Author: Brian Burkhalter Committer: Henry Jen Date: 2020-04-28 10:14:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ff3e5586 8242685: Better Path Validation Reviewed-by: alanb, rhalade ! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java Changeset: 9291e608 Author: Brian Burkhalter Committer: Henry Jen Date: 2020-04-29 13:20:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9291e608 8242680: Improved URI Support Reviewed-by: alanb, rhalade ! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java ! src/java.base/windows/classes/sun/nio/fs/WindowsUriSupport.java Changeset: 62a03bd3 Author: Sean Mullan Committer: Henry Jen Date: 2020-05-06 07:25:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/62a03bd3 8237995: Enhance certificate processing Reviewed-by: weijun, rhalade, ahgross, erikj ! make/CompileToolsJdk.gmk ! make/ToolsJdk.gmk ! make/data/blacklistedcertsconverter/blacklisted.certs.pem ! make/jdk/src/classes/build/tools/blacklistedcertsconverter/BlacklistedCertsConverter.java ! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java ! test/jdk/sun/security/lib/CheckBlacklistedCerts.java Changeset: 7c05f32b Author: Tobias Hartmann Committer: Henry Jen Date: 2020-05-13 09:07:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7c05f32b 8244924: Additional fix for JDK-8241119 Reviewed-by: kvn, vlivanov, rhalade, ahgross ! src/hotspot/share/opto/addnode.cpp Changeset: 798bfb3b Author: David Holmes Committer: Henry Jen Date: 2020-05-13 03:33:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/798bfb3b 8233624: Enhance JNI linkage Co-authored-by: David Holmes , Alex Buckley , John Rose Reviewed-by: abuckley, jrose, rhalade, mschoene ! src/hotspot/share/prims/nativeLookup.cpp Changeset: 5f1918db Author: Coleen Phillimore Committer: Henry Jen Date: 2020-05-18 11:16:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5f1918db 8244955: Additional Fix for JDK-8240124 Reviewed-by: rehn, pliden, smarks ! src/hotspot/share/classfile/altHashing.cpp ! src/hotspot/share/classfile/altHashing.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp ! src/hotspot/share/memory/filemap.cpp ! test/hotspot/gtest/classfile/test_AltHashing.cpp Changeset: 27f1ebc0 Author: Sean Mullan Committer: Henry Jen Date: 2020-05-20 08:07:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/27f1ebc0 8244479: Further constrain certificates Reviewed-by: ascarpino, ahgross, rhalade ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java Changeset: a6723c85 Author: Brian Burkhalter Committer: Henry Jen Date: 2020-05-20 13:56:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a6723c85 8244136: Improved Buffer supports Reviewed-by: alanb, ahgross, rhalade, psandoz ! src/java.base/share/classes/java/nio/StringCharBuffer.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template Changeset: fc5fca9a Author: Brian Burkhalter Committer: Henry Jen Date: 2020-05-20 13:56:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fc5fca9a 8242695: Enhanced buffer support Reviewed-by: alanb, rhalade ! src/java.base/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java ! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java Changeset: d149dcdb Author: Naoto Sato Committer: Henry Jen Date: 2020-06-02 08:48:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d149dcdb 8245407: Enhance zoning of times Reviewed-by: rriggs, rhalade, skoivu ! src/java.base/share/classes/java/util/Calendar.java Changeset: 7eda1196 Author: Aleksei Efimov Committer: Henry Jen Date: 2020-06-22 14:30:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7eda1196 8237990: Enhanced LDAP contexts Reviewed-by: dfuchs, robm, weijun, xyin, rhalade, ahgross ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java Changeset: 29c68087 Author: Harold Seigel Committer: Henry Jen Date: 2020-06-22 14:17:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/29c68087 8243302: Advanced class supports Co-authored-by: Harold Seigel Reviewed-by: coleenp, lfoltan, mschoene, rhalade ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp Changeset: 036da995 Author: Roger Riggs Committer: Henry Jen Date: 2020-06-23 13:42:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/036da995 8236862: Enhance support of Proxy class Reviewed-by: smarks, chegar, skoivu, rhalade ! src/java.base/share/classes/java/io/ObjectInputStream.java Changeset: 00a5af44 Author: Phil Race Committer: Henry Jen Date: 2020-07-02 12:02:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/00a5af44 8248574: Improve jpeg processing Reviewed-by: serb, jdv, mschoene, rhalade ! src/java.desktop/share/native/libjavajpeg/jdhuff.c ! src/java.desktop/share/native/libjavajpeg/jdinput.c ! src/java.desktop/share/native/libjavajpeg/jdmarker.c ! src/java.desktop/share/native/libjavajpeg/jmemnobs.c ! src/java.desktop/share/native/libjavajpeg/jpeglib.h Changeset: 24f7f845 Author: Ioi Lam Committer: Henry Jen Date: 2020-07-07 08:55:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/24f7f845 8245412: Better class definitions Reviewed-by: coleenp, rhalade, jwilhelm, skoivu ! src/hotspot/share/oops/instanceKlass.cpp Changeset: d6cef990 Author: Jamil Nimeh Committer: Henry Jen Date: 2020-07-20 10:35:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d6cef990 8245417: Improve certificate chain handling Co-authored-by: Hai-may Chao Reviewed-by: mullan, jnimeh ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! test/jdk/java/net/httpclient/LargeHandshakeTest.java Changeset: 0d352357 Author: Roger Riggs Committer: Henry Jen Date: 2020-07-31 14:03:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0d352357 8249927: Specify limits of jdk.serialProxyInterfaceLimit corrections to limits defined by 8236862 implemented by 8248183 Reviewed-by: smarks, rhalade, skoivu ! src/java.base/share/classes/java/io/ObjectInputStream.java Changeset: cfb02d48 Author: Tobias Hartmann Committer: Henry Jen Date: 2020-08-06 08:10:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cfb02d48 8250861: Crash in MinINode::Ideal(PhaseGVN*, bool) Added missing NULL checks. Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/addnode.cpp Changeset: 3ccf4877 Author: Phil Race Committer: Henry Jen Date: 2020-09-11 16:12:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3ccf4877 8253019: Enhanced JPEG decoding Reviewed-by: rhalade, mschoene, serb, psadhukhan ! src/java.desktop/share/native/libjavajpeg/jdhuff.c ! src/java.desktop/share/native/libjavajpeg/jdinput.c ! src/java.desktop/share/native/libjavajpeg/jdmarker.c ! src/java.desktop/share/native/libjavajpeg/jpeglib.h From herrick at openjdk.java.net Tue Oct 20 22:57:57 2020 From: herrick at openjdk.java.net (Andy Herrick) Date: Tue, 20 Oct 2020 22:57:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254783: jpackage fails on Windows when application name differs from installer name Message-ID: <0a2d0e82-4027-4f74-b06a-fee94f6c392a@openjdk.org> Changeset: afc967fc Author: Andy Herrick Date: 2020-10-20 22:54:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/afc967fc 8254783: jpackage fails on Windows when application name differs from installer name Reviewed-by: asemenyuk, kizune, almatvee ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java From serb at openjdk.java.net Wed Oct 21 00:18:56 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 21 Oct 2020 00:18:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252133: The java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java fails if metal pipeline is active Message-ID: Changeset: e5870cf0 Author: Sergey Bylokhov Date: 2020-10-21 00:15:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e5870cf0 8252133: The java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java fails if metal pipeline is active Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java ! test/jdk/java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java From njian at openjdk.java.net Wed Oct 21 01:18:51 2020 From: njian at openjdk.java.net (Ningsheng Jian) Date: Wed, 21 Oct 2020 01:18:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254884: Make sure jvm does not crash with Arm SVE and Vector API Message-ID: <4b6ccc10-0db8-41ce-9bf6-53d5588ebc33@openjdk.org> Changeset: 42a6eadb Author: Ningsheng Jian Date: 2020-10-21 01:15:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/42a6eadb 8254884: Make sure jvm does not crash with Arm SVE and Vector API Reviewed-by: vlivanov, adinn ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp From serb at openjdk.java.net Wed Oct 21 02:08:53 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 21 Oct 2020 02:08:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo Message-ID: Changeset: 2ee2b4ae Author: Sergey Bylokhov Date: 2020-10-21 02:05:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2ee2b4ae 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo Reviewed-by: kizune ! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java ! src/java.desktop/share/classes/java/beans/Introspector.java + test/jdk/java/beans/Introspector/FlushClassInfoCache.java From serb at openjdk.java.net Wed Oct 21 02:31:54 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 21 Oct 2020 02:31:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8017179: [macosx] list1 and list2 vistble item isn't desired Message-ID: <35746081-300b-44f3-8ee7-f0521f42f1de@openjdk.org> Changeset: 9e9f5e69 Author: Sergey Bylokhov Date: 2020-10-21 02:28:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9e9f5e69 8017179: [macosx] list1 and list2 vistble item isn't desired Reviewed-by: kizune ! src/java.desktop/macosx/classes/sun/lwawt/LWListPeer.java From iignatyev at openjdk.java.net Wed Oct 21 02:37:50 2020 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Wed, 21 Oct 2020 02:37:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255074: sun.nio.fs.WindowsPath::getPathForWin32Calls synchronizes on String object Message-ID: <866803df-23bc-4fab-b279-bc4d1fc03776@openjdk.org> Changeset: 6bd05b12 Author: Igor Ignatyev Date: 2020-10-21 02:34:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6bd05b12 8255074: sun.nio.fs.WindowsPath::getPathForWin32Calls synchronizes on String object Reviewed-by: bpb ! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java From serb at openjdk.java.net Wed Oct 21 04:56:49 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 21 Oct 2020 04:56:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255043: Incorrectly styled copyright text Message-ID: <5b1c95be-78ab-49e7-b92d-030b01ce5b2e@openjdk.org> Changeset: 2e510e04 Author: Sergey Bylokhov Date: 2020-10-21 04:53:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2e510e04 8255043: Incorrectly styled copyright text Reviewed-by: dholmes, trebari, jdv ! src/java.sql/share/classes/javax/sql/package-info.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/src/test/jdk/test/Test.java ! test/jdk/java/awt/JAWT/MyCanvas.java ! test/jdk/java/awt/font/TextLayout/TestLayoutVsICU.java ! test/jdk/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java ! test/jdk/java/beans/Beans/Test4067824.java ! test/jdk/java/beans/Introspector/6380849/TestBeanInfo.java ! test/jdk/java/beans/PropertyEditor/6380849/TestPropertyEditor.java ! test/jdk/java/beans/XMLEncoder/6380849/TestPersistenceDelegate.java ! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPImageReader.java ! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPImageReaderSpi.java ! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPMetadata.java ! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPMetadataFormat.java ! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/module-info.java ! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simptest/TestSIMPPlugin.java ! test/jdk/javax/script/JDK_8196959/BadFactoryTest.java ! test/jdk/tools/jlink/JLinkNegativeTest.java ! test/jdk/tools/jlink/basic/AllModulePath.java ! test/jdk/tools/jlink/basic/BasicTest.java ! test/jdk/tools/jlink/basic/src/m1/p/ListModules.java ! test/jdk/tools/jlink/basic/src/test/jdk/test/Adder.java ! test/jdk/tools/jlink/basic/src/test/jdk/test/Test.java ! test/jdk/tools/jlink/plugins/ExcludeJmodSectionPluginTest.java ! test/jdk/tools/jlink/plugins/LegalFilePluginTest.java ! test/jdk/tools/jmod/JmodNegativeTest.java ! test/jdk/tools/jmod/JmodTest.java ! test/jdk/tools/jmod/hashes/HashesTest.java ! test/jdk/tools/launcher/modules/addexports/manifest/Test1.java ! test/jdk/tools/launcher/modules/addexports/manifest/Test2.java ! test/jdk/tools/launcher/modules/addexports/src/m1/jdk/test1/Main.java ! test/jdk/tools/launcher/modules/addexports/src/m2/jdk/test2/Main.java ! test/jdk/tools/launcher/modules/addexports/src/m3/jdk/test3/Main.java ! test/jdk/tools/launcher/modules/addmods/src/logger/module-info.java ! test/jdk/tools/launcher/modules/addmods/src/test/module-info.java ! test/jdk/tools/launcher/modules/classpath/src/m/jdk/test/Main.java ! test/jdk/tools/launcher/modules/patch/basic/src/test/jdk/test/Main.java ! test/jdk/tools/launcher/modules/patch/basic/src/test/module-info.java ! test/jdk/tools/launcher/modules/patch/basic/src2/java.base/java/lang2/Object.java ! test/jdk/tools/launcher/modules/patch/basic/src2/jdk.compiler/com/sun/tools/javac2/Main.java ! test/jdk/tools/launcher/modules/patch/basic/src2/jdk.naming.dns/com/sun/jndi/dns2/Zone.java ! test/jdk/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java ! test/jdk/tools/launcher/modules/patch/systemmodules/src/m1/module-info.java ! test/jdk/tools/launcher/modules/patch/systemmodules/src/m1/p1/Main.java ! test/jdk/tools/launcher/modules/patch/systemmodules/src/m2/module-info.java ! test/jdk/tools/launcher/modules/patch/systemmodules/src/m2/p2/Lib.java ! test/jdk/tools/launcher/modules/patch/systemmodules/src1/m1/module-info.java ! test/jdk/tools/launcher/modules/patch/systemmodules/src1/m1/p1/Main.java ! test/jdk/tools/launcher/modules/patch/systemmodules/src1/m2/p2/Lib.java From psadhukhan at openjdk.java.net Wed Oct 21 05:55:52 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 21 Oct 2020 05:55:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254976: Re-enable swing jtreg tests which were broken due to samevm mode Message-ID: Changeset: 1b7ddebe Author: Prasanta Sadhukhan Date: 2020-10-21 05:52:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1b7ddebe 8254976: Re-enable swing jtreg tests which were broken due to samevm mode Reviewed-by: serb ! test/jdk/ProblemList.txt From shade at openjdk.java.net Wed Oct 21 06:12:45 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 21 Oct 2020 06:12:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254785: compiler/graalunit/HotspotTest.java failed with "missing Graal intrinsics for: java/lang/StringLatin1.indexOfChar([BIII)I" Message-ID: Changeset: 2a063350 Author: Aleksey Shipilev Date: 2020-10-21 06:09:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2a063350 8254785: compiler/graalunit/HotspotTest.java failed with "missing Graal intrinsics for: java/lang/StringLatin1.indexOfChar([BIII)I" Reviewed-by: psandoz, iignatyev, kvn ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! test/hotspot/jtreg/ProblemList-graal.txt From shade at openjdk.java.net Wed Oct 21 06:17:53 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 21 Oct 2020 06:17:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255065: Zero: accessor_entry misses the IRIW case Message-ID: <7aca8017-7ee8-4e37-b393-c4c1eaa017ec@openjdk.org> Changeset: bd45191f Author: Aleksey Shipilev Date: 2020-10-21 06:14:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bd45191f 8255065: Zero: accessor_entry misses the IRIW case Reviewed-by: mdoerr ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp From gnu.andrew at redhat.com Wed Oct 21 07:02:33 2020 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Wed, 21 Oct 2020 08:02:33 +0100 Subject: [aarch64-port-dev ] [RFR] [8u] 8u272-b10 Upstream Sync Message-ID: <20201021070233.GE2428148@stopbrexit> Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/ Merge changesets: http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/corba/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/jaxp/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/jaxws/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/jdk/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/hotspot/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/langtools/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/nashorn/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/root/merge.changeset Changes in aarch64-shenandoah-jdk8u272-b10: - JDK-8233624: Enhance JNI linkage - JDK-8236196: Improve string pooling - JDK-8236862: Enhance support of Proxy class - JDK-8237990: Enhanced LDAP contexts - JDK-8237995: Enhance certificate processing - JDK-8240124: Better VM Interning - JDK-8241114: Better range handling - JDK-8242680: Improved URI Support - JDK-8242685: Better Path Validation - JDK-8242695: Enhanced buffer support - JDK-8243302: Advanced class supports - JDK-8244136: Improved Buffer supports - JDK-8244479: Further constrain certificates - JDK-8244955: Additional Fix for JDK-8240124 - JDK-8245407: Enhance zoning of times - JDK-8245412: Better class definitions - JDK-8245417: Improve certificate chain handling - JDK-8248574: Improve jpeg processing - JDK-8249927: Specify limits of jdk.serialProxyInterfaceLimit - JDK-8253019: Enhanced JPEG decoding - JDK-8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 - JDK-8254937: Revert JDK-8148854 for 8u272 Main issues of note: Change in g1StringDedupTable.cpp to replace AltHashing::murmur3_32 with AltHashing::halfsiphash_32 had to be duplicated in src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp for the merge to build. diffstat for root b/.hgtags | 1 + 1 file changed, 1 insertion(+) diffstat for corba b/.hgtags | 1 + 1 file changed, 1 insertion(+) diffstat for jaxp b/.hgtags | 1 + 1 file changed, 1 insertion(+) diffstat for jaxws b/.hgtags | 1 + 1 file changed, 1 insertion(+) diffstat for langtools b/.hgtags | 1 + 1 file changed, 1 insertion(+) diffstat for nashorn b/.hgtags | 1 + 1 file changed, 1 insertion(+) diffstat for jdk b/.hgtags | 1 b/src/share/classes/com/sun/jndi/ldap/Connection.java | 36 +++ b/src/share/classes/com/sun/jndi/ldap/LdapClient.java | 8 b/src/share/classes/com/sun/jndi/ldap/LdapCtx.java | 115 +++++++++- b/src/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java | 6 b/src/share/classes/java/io/ObjectInputStream.java | 43 +++ b/src/share/classes/java/nio/X-Buffer.java.template | 28 +- b/src/share/classes/java/util/Calendar.java | 4 b/src/share/classes/sun/security/ssl/CertificateMessage.java | 19 + b/src/share/classes/sun/security/ssl/SSLConfiguration.java | 11 b/src/share/classes/sun/security/ssl/SSLEngineInputRecord.java | 11 b/src/share/classes/sun/security/ssl/SSLSocketInputRecord.java | 11 b/src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java | 12 - b/src/share/classes/sun/security/util/UntrustedCertificates.java | 21 - b/src/share/lib/security/BlacklistedCertsConverter.java | 113 ++++++++- b/src/share/lib/security/blacklisted.certs | 59 +++-- b/src/share/native/sun/awt/image/jpeg/jmemnobs.c | 5 b/src/solaris/classes/sun/nio/fs/UnixUriUtils.java | 8 b/src/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java | 9 b/src/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java | 7 b/src/windows/classes/sun/nio/fs/WindowsUriSupport.java | 5 b/test/lib/security/CheckBlacklistedCerts.java | 7 22 files changed, 445 insertions(+), 94 deletions(-) diffstat for hotspot a/test/runtime/ClassFile/BadHelloWorld.jcod | 138 --- a/test/runtime/ClassFile/FormatCheckingTest.java | 43 - b/.hgtags | 1 b/src/share/vm/classfile/altHashing.cpp | 417 +++++----- b/src/share/vm/classfile/altHashing.hpp | 41 b/src/share/vm/classfile/classFileParser.cpp | 113 ++ b/src/share/vm/classfile/classFileParser.hpp | 7 b/src/share/vm/classfile/symbolTable.cpp | 6 b/src/share/vm/classfile/systemDictionary.cpp | 55 - b/src/share/vm/classfile/verifier.cpp | 2 b/src/share/vm/classfile/verifier.hpp | 6 b/src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp | 7 b/src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp | 10 b/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp | 2 b/src/share/vm/jfr/writers/jfrWriterHost.inline.hpp | 34 b/src/share/vm/memory/filemap.cpp | 2 b/src/share/vm/oops/constantPool.cpp | 2 b/src/share/vm/oops/constantPool.hpp | 4 b/src/share/vm/oops/oop.cpp | 2 b/src/share/vm/oops/symbol.cpp | 2 b/src/share/vm/opto/addnode.cpp | 38 b/src/share/vm/opto/loopTransform.cpp | 224 ++--- b/src/share/vm/opto/loopnode.hpp | 4 b/src/share/vm/prims/nativeLookup.cpp | 144 +++ b/src/share/vm/runtime/globals.hpp | 3 b/src/share/vm/runtime/reflection.cpp | 2 b/src/share/vm/runtime/thread.cpp | 1 27 files changed, 671 insertions(+), 639 deletions(-) Successfully built on x86, x86_64, s390 (Zero), s390x (Zero), ppc (Zero), ppc64, ppc64le, aarch32 (Zero) & aarch64. Ok to push? Thanks, -- Andrew :) Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 From vlivanov at openjdk.java.net Wed Oct 21 07:37:56 2020 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Wed, 21 Oct 2020 07:37:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <94d24de4-5f0a-4fed-a97f-17fb1e19be14@openjdk.org> Changeset: c107178b Author: David Leopoldseder Committer: Doug Simon Date: 2020-10-21 07:34:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c107178b 8253964: [Graal] UnschedulableGraphTest#test01fails with expected:<4> but was:<3> Reviewed-by: kvn, dlong ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnschedulableGraphTest.java Changeset: 27230fae Author: Vladimir Ivanov Date: 2020-10-21 07:34:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/27230fae 8255026: C2: Miscellaneous cleanups in Compile and PhaseIdealLoop code Reviewed-by: thartmann, neliasso, redestad ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/node.hpp From vlivanov at openjdk.java.net Wed Oct 21 08:12:48 2020 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Wed, 21 Oct 2020 08:12:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255000: C2: Unify IGVN processing when loop opts are over Message-ID: <55d036f1-82da-41ca-b3d3-3c45b8239c6f@openjdk.org> Changeset: 7e264043 Author: Vladimir Ivanov Date: 2020-10-21 08:09:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7e264043 8255000: C2: Unify IGVN processing when loop opts are over Reviewed-by: neliasso, iveresov, kvn ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opaquenode.cpp ! src/hotspot/share/opto/opaquenode.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/runtime/vmStructs.cpp From shade at redhat.com Wed Oct 21 09:37:34 2020 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Oct 2020 11:37:34 +0200 Subject: [aarch64-port-dev ] [RFR] [8u] 8u272-b10 Upstream Sync In-Reply-To: <20201021070233.GE2428148@stopbrexit> References: <20201021070233.GE2428148@stopbrexit> Message-ID: On 10/21/20 9:02 AM, Andrew Hughes wrote: > Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/ > > Merge changesets: > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/corba/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/jaxp/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/jaxws/merge.changeset Trivially good. > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/jdk/merge.changeset Looks fine in comparison with upstream CPU. > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/hotspot/merge.changeset Looks fine. I believe Shenandoah conflict was resolved properly. > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/langtools/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/nashorn/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/root/merge.changeset Trivially good. > Ok to push? Yes, I think so. -- Thanks, -Aleksey From pconcannon at openjdk.java.net Wed Oct 21 10:08:09 2020 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Wed, 21 Oct 2020 10:08:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253474: Javadoc clean up in HttpsExchange, HttpsParameters, and HttpsServer Message-ID: Changeset: da97ab5c Author: Patrick Concannon Date: 2020-10-21 10:04:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/da97ab5c 8253474: Javadoc clean up in HttpsExchange, HttpsParameters, and HttpsServer Reviewed-by: dfuchs, michaelm ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsExchange.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsParameters.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsServer.java From mbaesken at openjdk.java.net Wed Oct 21 12:28:12 2020 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Wed, 21 Oct 2020 12:28:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254889: name_and_sig_as_C_string usages in frame coding without ResourceMark Message-ID: <487d2cd7-b2b7-4346-abd3-b6ed987f6e5a@openjdk.org> Changeset: e559bd2c Author: Matthias Baesken Date: 2020-10-21 12:24:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e559bd2c 8254889: name_and_sig_as_C_string usages in frame coding without ResourceMark Reviewed-by: dholmes ! src/hotspot/share/runtime/frame.cpp From weijun at openjdk.java.net Wed Oct 21 14:22:20 2020 From: weijun at openjdk.java.net (Weijun Wang) Date: Wed, 21 Oct 2020 14:22:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8242068: Signed JAR support for RSASSA-PSS and EdDSA Message-ID: <3ef9bce2-5e35-4192-a0da-e58f59c4ca8f@openjdk.org> Changeset: 839f01dd Author: Weijun Wang Date: 2020-10-21 14:18:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/839f01dd 8242068: Signed JAR support for RSASSA-PSS and EdDSA Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/pkcs/ContentInfo.java ! src/java.base/share/classes/sun/security/pkcs/PKCS7.java ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java ! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/KnownOIDs.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/classes/sun/security/util/SignatureUtil.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java ! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java + test/jdk/jdk/security/jarsigner/Properties.java ! test/jdk/jdk/security/jarsigner/Spec.java ! test/jdk/sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java ! test/jdk/sun/security/tools/keytool/GenerateAll.java ! test/lib/jdk/test/lib/security/timestamp/TsaHandler.java ! test/lib/jdk/test/lib/security/timestamp/TsaSigner.java From zgu at openjdk.java.net Wed Oct 21 14:45:42 2020 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 21 Oct 2020 14:45:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255036: Shenandoah: Reset GC state for root verifier Message-ID: <5005f56e-344b-411f-bd4a-13351533f7ee@openjdk.org> Changeset: c9269bf5 Author: Zhengyu Gu Date: 2020-10-21 14:42:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c9269bf5 8255036: Shenandoah: Reset GC state for root verifier Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp From alanb at openjdk.java.net Wed Oct 21 14:57:52 2020 From: alanb at openjdk.java.net (Alan Bateman) Date: Wed, 21 Oct 2020 14:57:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254692: (se) Clarify the behaviour of the non-abstract SelectorProvider::inheritedChannel Message-ID: Changeset: f813a28b Author: Fernando Guallini Committer: Alan Bateman Date: 2020-10-21 14:54:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f813a28b 8254692: (se) Clarify the behaviour of the non-abstract SelectorProvider::inheritedChannel Reviewed-by: chegar, bpb, alanb ! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java ! test/jdk/java/nio/channels/etc/ProtocolFamilies.java + test/jdk/java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java From sviswanathan at openjdk.java.net Wed Oct 21 16:27:53 2020 From: sviswanathan at openjdk.java.net (Sandhya Viswanathan) Date: Wed, 21 Oct 2020 16:27:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254790: SIGSEGV in string_indexof_char and stringL_indexof_char intrinsics Message-ID: <4c852061-7e7e-4663-a685-9ae36a397d6d@openjdk.org> Changeset: 365f19c8 Author: Sandhya Viswanathan Date: 2020-10-21 16:24:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/365f19c8 8254790: SIGSEGV in string_indexof_char and stringL_indexof_char intrinsics Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/share/opto/c2compiler.cpp From bpb at openjdk.java.net Wed Oct 21 16:35:49 2020 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Wed, 21 Oct 2020 16:35:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8238669: Long.divideUnsigned is extremely slow for certain values (Needs to be Intrinsic) Message-ID: <18b7ea95-737a-4fc3-b46d-63696d3361e2@openjdk.org> Changeset: 0efdde18 Author: Raffaello Giulietti Committer: Brian Burkhalter Date: 2020-10-21 16:32:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0efdde18 8238669: Long.divideUnsigned is extremely slow for certain values (Needs to be Intrinsic) Reviewed-by: bpb ! src/java.base/share/classes/java/lang/Long.java ! test/jdk/java/lang/Long/Unsigned.java From shade at openjdk.java.net Wed Oct 21 16:38:25 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 21 Oct 2020 16:38:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255041: Zero: remove old JSR 292 support leftovers Message-ID: Changeset: 8d9e6d01 Author: Aleksey Shipilev Date: 2020-10-21 16:33:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8d9e6d01 8255041: Zero: remove old JSR 292 support leftovers Reviewed-by: rkennke ! src/hotspot/cpu/zero/bytecodeInterpreter_zero.hpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.hpp From gnu.andrew at redhat.com Wed Oct 21 17:59:34 2020 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Wed, 21 Oct 2020 18:59:34 +0100 Subject: [aarch64-port-dev ] [RFR] [8u] 8u272-b10 Upstream Sync In-Reply-To: References: <20201021070233.GE2428148@stopbrexit> Message-ID: <20201021175934.GG2463725@stopbrexit> On 11:37 Wed 21 Oct , Aleksey Shipilev wrote: > On 10/21/20 9:02 AM, Andrew Hughes wrote: > > Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/ > > > > Merge changesets: > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/corba/merge.changeset > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/jaxp/merge.changeset > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/jaxws/merge.changeset > > Trivially good. > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/jdk/merge.changeset > > Looks fine in comparison with upstream CPU. > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/hotspot/merge.changeset > > Looks fine. I believe Shenandoah conflict was resolved properly. > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/langtools/merge.changeset > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/nashorn/merge.changeset > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u272-b10/root/merge.changeset > > Trivially good. > > > Ok to push? > > Yes, I think so. > > -- > Thanks, > -Aleksey > Pushed. Thanks, -- Andrew :) Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 From gnu.andrew at redhat.com Wed Oct 21 17:52:09 2020 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 21 Oct 2020 17:52:09 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxp: 6 new changesets Message-ID: <202010211752.09LHq98Q026667@aojmv0008.oracle.com> Changeset: ba503169016f Author: andrew Date: 2020-09-28 01:52 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/ba503169016f Added tag jdk8u272-b09 for changeset a5b79eebcc1f ! .hgtags Changeset: bd63f2049fe2 Author: andrew Date: 2020-09-28 03:43 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/bd63f2049fe2 Merge jdk8u272-b09 ! .hgtags Changeset: 50dc1de32ede Author: andrew Date: 2020-09-28 03:43 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/50dc1de32ede Added tag aarch64-shenandoah-jdk8u272-b09 for changeset bd63f2049fe2 ! .hgtags Changeset: 23cd7468e29f Author: andrew Date: 2020-10-17 03:50 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/23cd7468e29f Added tag jdk8u272-b10 for changeset ba503169016f ! .hgtags Changeset: 3162c3ed10fd Author: andrew Date: 2020-10-17 05:31 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/3162c3ed10fd Merge jdk8u272-b10 ! .hgtags Changeset: 5f58e5d09ac4 Author: andrew Date: 2020-10-17 05:31 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/5f58e5d09ac4 Added tag aarch64-shenandoah-jdk8u272-b10 for changeset 3162c3ed10fd ! .hgtags From gnu.andrew at redhat.com Wed Oct 21 17:52:18 2020 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 21 Oct 2020 17:52:18 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: 6 new changesets Message-ID: <202010211752.09LHqI1c026731@aojmv0008.oracle.com> Changeset: 1dc430818e0c Author: andrew Date: 2020-09-28 01:52 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/1dc430818e0c Added tag jdk8u272-b09 for changeset d416f2a0773a ! .hgtags Changeset: 0ebcac0e9114 Author: andrew Date: 2020-09-28 03:43 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/0ebcac0e9114 Merge jdk8u272-b09 ! .hgtags Changeset: 68541a335829 Author: andrew Date: 2020-09-28 03:43 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/68541a335829 Added tag aarch64-shenandoah-jdk8u272-b09 for changeset 0ebcac0e9114 ! .hgtags Changeset: 268fcb5dbff7 Author: andrew Date: 2020-10-17 03:50 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/268fcb5dbff7 Added tag jdk8u272-b10 for changeset 1dc430818e0c ! .hgtags Changeset: 40200c415332 Author: andrew Date: 2020-10-17 05:31 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/40200c415332 Merge jdk8u272-b10 ! .hgtags Changeset: 8879e6d64de2 Author: andrew Date: 2020-10-17 05:31 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/8879e6d64de2 Added tag aarch64-shenandoah-jdk8u272-b10 for changeset 40200c415332 ! .hgtags From gnu.andrew at redhat.com Wed Oct 21 17:52:37 2020 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 21 Oct 2020 17:52:37 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 15 new changesets Message-ID: <202010211752.09LHqbws026872@aojmv0008.oracle.com> Changeset: c92ba514724d Author: andrew Date: 2020-09-28 01:52 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c92ba514724d Added tag jdk8u272-b09 for changeset 176a7e5cc060 ! .hgtags Changeset: c8cff6f392ff Author: andrew Date: 2020-09-28 03:43 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c8cff6f392ff Merge jdk8u272-b09 ! .hgtags Changeset: 62f9c948421a Author: andrew Date: 2020-09-28 03:43 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/62f9c948421a Added tag aarch64-shenandoah-jdk8u272-b09 for changeset c8cff6f392ff ! .hgtags Changeset: d0f692037e7b Author: vkempik Date: 2020-09-22 13:09 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/d0f692037e7b 8233624: Enhance JNI linkage Reviewed-by: dholmes, jrose, rhalade, mschoene, mbalao, andrew ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/runtime/globals.hpp Changeset: cb1e375e88a9 Author: egahlin Date: 2020-09-12 00:09 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/cb1e375e88a9 8236196: Improve string pooling Reviewed-by: mgronlun, rehn, ahgross, jwilhelm, rhalade, mbalao, andrew ! src/share/vm/jfr/writers/jfrWriterHost.inline.hpp Changeset: fd3484fadbe3 Author: vkempik Date: 2020-09-23 15:18 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/fd3484fadbe3 8240124: Better VM Interning Reviewed-by: mbalao, andrew ! src/share/vm/classfile/altHashing.cpp ! src/share/vm/classfile/altHashing.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/oops/symbol.cpp Changeset: 8adf45218add Author: vkempik Date: 2020-09-23 16:26 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/8adf45218add 8244955: Additional Fix for JDK-8240124 Reviewed-by: mbalao, andrew ! src/share/vm/classfile/altHashing.cpp ! src/share/vm/classfile/altHashing.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/oops/symbol.cpp Changeset: 824065fb8b18 Author: dcherepanov Date: 2020-05-13 15:59 +0200 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/824065fb8b18 8241114: Better range handling Reviewed-by: kvn, vlivanov, rhalade, ahgross, mbalao, andrew ! src/share/vm/opto/addnode.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.hpp Changeset: c49a13526ba9 Author: bae Date: 2020-10-16 19:12 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c49a13526ba9 8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 Reviewed-by: andrew ! src/share/vm/runtime/thread.cpp Changeset: 73d58f4c918a Author: andrew Date: 2020-10-16 19:25 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/73d58f4c918a 8254937: Revert JDK-8148854 for 8u272 Reviewed-by: aph ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/runtime/reflection.cpp - test/runtime/ClassFile/BadHelloWorld.jcod - test/runtime/ClassFile/FormatCheckingTest.java Changeset: 7ab1cd9c7843 Author: dcherepanov Date: 2020-10-16 23:17 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/7ab1cd9c7843 8243302: Advanced class supports Reviewed-by: mbalao, andrew ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp Changeset: 6b836efa38fe Author: yan Date: 2020-07-07 10:30 -0700 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6b836efa38fe 8245412: Better class definitions Reviewed-by: mbalao, andrew Contributed-by: Ekaterina Vergizova ! src/share/vm/classfile/systemDictionary.cpp Changeset: 2b157fcd439c Author: andrew Date: 2020-10-17 03:50 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2b157fcd439c Added tag jdk8u272-b10 for changeset 6b836efa38fe ! .hgtags Changeset: efc167880db9 Author: andrew Date: 2020-10-17 05:31 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/efc167880db9 Merge jdk8u272-b10 ! .hgtags ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/oop.cpp ! src/share/vm/opto/addnode.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/thread.cpp - test/runtime/ClassFile/BadHelloWorld.jcod - test/runtime/ClassFile/FormatCheckingTest.java Changeset: 0c84fc8e203f Author: andrew Date: 2020-10-17 05:31 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/0c84fc8e203f Added tag aarch64-shenandoah-jdk8u272-b10 for changeset efc167880db9 ! .hgtags From never at openjdk.java.net Wed Oct 21 19:41:10 2020 From: never at openjdk.java.net (Tom Rodriguez) Date: Wed, 21 Oct 2020 19:41:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255068: [JVMCI] errors during compiler creation can be hidden Message-ID: Changeset: 60209915 Author: Tom Rodriguez Date: 2020-10-21 19:37:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/60209915 8255068: [JVMCI] errors during compiler creation can be hidden Reviewed-by: kvn ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java From zgu at openjdk.java.net Wed Oct 21 19:47:41 2020 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 21 Oct 2020 19:47:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255070: Shenandoah: Use single thread for concurrent CLD liveness test Message-ID: <6b4c3f5c-4116-407f-a578-92653df6e97a@openjdk.org> Changeset: 615b759e Author: Zhengyu Gu Date: 2020-10-21 19:44:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/615b759e 8255070: Shenandoah: Use single thread for concurrent CLD liveness test Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp From coleenp at openjdk.java.net Wed Oct 21 20:37:27 2020 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 21 Oct 2020 20:37:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8233343: Deprecate -XX:+CriticalJNINatives flag which implements JavaCritical native functions Message-ID: Changeset: 56ea490f Author: Coleen Phillimore Date: 2020-10-21 20:33:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/56ea490f 8233343: Deprecate -XX:+CriticalJNINatives flag which implements JavaCritical native functions Reviewed-by: rehn, mdoerr, zgu ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/gc/shared/gcLocker.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! test/hotspot/jtreg/gc/CriticalNativeArgs.java ! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java From ecaspole at openjdk.java.net Wed Oct 21 20:39:19 2020 From: ecaspole at openjdk.java.net (Eric Caspole) Date: Wed, 21 Oct 2020 20:39:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254913: Increase InlineSmallCode default from 2000 to 2500 for x64 Message-ID: <69b6e606-1533-43fa-a01c-55b67b01edd6@openjdk.org> Changeset: 85a8949c Author: Eric Caspole Date: 2020-10-21 20:34:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/85a8949c 8254913: Increase InlineSmallCode default from 2000 to 2500 for x64 Reviewed-by: redestad, shade, azeemj ! src/hotspot/share/compiler/tieredThresholdPolicy.cpp From dcubed at openjdk.java.net Wed Oct 21 21:33:50 2020 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Wed, 21 Oct 2020 21:33:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255200: ProblemList com/sun/jdi/EATests.java for ZGC Message-ID: <29f34333-ae42-4218-adf0-8cbf75df51f5@openjdk.org> Changeset: 34450311 Author: Daniel D. Daugherty Date: 2020-10-21 21:30:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/34450311 8255200: ProblemList com/sun/jdi/EATests.java for ZGC Reviewed-by: kvn, iignatyev, dholmes + test/jdk/ProblemList-zgc.txt From erikj at openjdk.java.net Wed Oct 21 22:08:13 2020 From: erikj at openjdk.java.net (Erik Joelsson) Date: Wed, 21 Oct 2020 22:08:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8206311: Add docs-javase, docs-reference to CI build Message-ID: Changeset: 9ade94b7 Author: Erik Joelsson Date: 2020-10-21 22:04:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9ade94b7 8206311: Add docs-javase, docs-reference to CI build Reviewed-by: ihse ! make/Bundles.gmk ! make/CompileModuleTools.gmk ! make/Docs.gmk ! make/Main.gmk ! make/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk ! make/conf/jib-profiles.js From psandoz at openjdk.java.net Wed Oct 21 22:31:13 2020 From: psandoz at openjdk.java.net (Paul Sandoz) Date: Wed, 21 Oct 2020 22:31:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255022: Documentation missing for Vector API zero methods Message-ID: <454556e2-4d8f-4c2c-b0bc-288f7d2de336@openjdk.org> Changeset: 60d3fa2e Author: Paul Sandoz Date: 2020-10-21 22:27:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/60d3fa2e 8255022: Documentation missing for Vector API zero methods Reviewed-by: vlivanov, darcy ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template From valeriep at openjdk.java.net Wed Oct 21 22:45:14 2020 From: valeriep at openjdk.java.net (Valerie Peng) Date: Wed, 21 Oct 2020 22:45:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8199697: FIPS 186-4 RSA Key Generation Message-ID: <49084e4d-9ea4-4078-9b26-4fbe0d5c11db@openjdk.org> Changeset: 1191a633 Author: Valerie Peng Date: 2020-10-21 22:42:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1191a633 8199697: FIPS 186-4 RSA Key Generation Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java ! test/jdk/sun/security/rsa/SpecTest.java From amenkov at openjdk.java.net Wed Oct 21 23:44:13 2020 From: amenkov at openjdk.java.net (Alex Menkov) Date: Wed, 21 Oct 2020 23:44:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 6606767: resexhausted00[34] fail assert(!thread->owns_locks(), "must release all locks when leaving VM") Message-ID: <77fdbe02-babf-4c99-8ff9-d3e0164b359d@openjdk.org> Changeset: b9186beb Author: Alex Menkov Date: 2020-10-21 23:40:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b9186beb 6606767: resexhausted00[34] fail assert(!thread->owns_locks(), "must release all locks when leaving VM") Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted004.java From sviswanathan at openjdk.java.net Thu Oct 22 00:12:46 2020 From: sviswanathan at openjdk.java.net (Sandhya Viswanathan) Date: Thu, 22 Oct 2020 00:12:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255174: Vector API unit tests for missed public api code coverage Message-ID: Changeset: 5d262290 Author: Sandhya Viswanathan Date: 2020-10-22 00:09:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5d262290 8255174: Vector API unit tests for missed public api code coverage Reviewed-by: psandoz ! test/jdk/jdk/incubator/vector/AbstractVectorTest.java ! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java ! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/gen-template.sh ! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template ! test/jdk/jdk/incubator/vector/templates/Unit-Test.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template ! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template From serb at openjdk.java.net Thu Oct 22 03:47:17 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Thu, 22 Oct 2020 03:47:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8240709: Enable javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java on all L&F Message-ID: Changeset: 7d3d4dae Author: Sergey Bylokhov Date: 2020-10-22 03:43:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7d3d4dae 8240709: Enable javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java on all L&F Reviewed-by: kizune ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java ! test/jdk/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java From fyang at openjdk.java.net Thu Oct 22 04:42:11 2020 From: fyang at openjdk.java.net (Fei Yang) Date: Thu, 22 Oct 2020 04:42:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252204: AArch64: Implement SHA3 accelerator/intrinsic Message-ID: <996edacf-2fb0-44f8-846f-391cfe0a6a87@openjdk.org> Changeset: b25d8940 Author: Fei Yang Date: 2020-10-22 04:38:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b25d8940 8252204: AArch64: Implement SHA3 accelerator/intrinsic Co-authored-by: Ard Biesheuvel Co-authored-by: Dong Bo Reviewed-by: aph, kvn ! src/hotspot/cpu/aarch64/aarch64-asmtest.py ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/java.base/share/classes/sun/security/provider/SHA3.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/TestDigest.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/DigestOptionsBase.java + test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java + test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/DigestSanityTestBase.java + test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java + test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java + test/jdk/sun/security/provider/MessageDigest/SHA3.java ! test/micro/org/openjdk/bench/java/security/MessageDigests.java From psadhukhan at openjdk.java.net Thu Oct 22 06:48:11 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Thu, 22 Oct 2020 06:48:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 7156347: javax/swing/JList/6462008/bug6462008.java fails Message-ID: <799f47be-f847-41c0-876a-64be91815948@openjdk.org> Changeset: a5b7bc50 Author: Prasanta Sadhukhan Date: 2020-10-22 06:45:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a5b7bc50 7156347: javax/swing/JList/6462008/bug6462008.java fails Reviewed-by: serb, pbansal ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JList/6462008/bug6462008.java From psadhukhan at openjdk.java.net Thu Oct 22 06:59:11 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Thu, 22 Oct 2020 06:59:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8198395: Test javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java fails in mach5 Message-ID: Changeset: 299e1154 Author: Prasanta Sadhukhan Date: 2020-10-22 06:55:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/299e1154 8198395: Test javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java fails in mach5 Reviewed-by: prr ! test/jdk/javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java From jlahoda at openjdk.java.net Thu Oct 22 07:33:17 2020 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Thu, 22 Oct 2020 07:33:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255124: KeepAliveStreamCleaner may crash with java.lang.IllegalMonitorStateException: current thread is not owner Message-ID: <8718168c-68b2-4f17-a19a-18bbbd9691e6@openjdk.org> Changeset: 211bb62a Author: Jan Lahoda Date: 2020-10-22 07:29:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/211bb62a 8255124: KeepAliveStreamCleaner may crash with java.lang.IllegalMonitorStateException: current thread is not owner Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java ! test/jdk/sun/net/www/http/KeepAliveCache/B5045306.java From stefank at openjdk.java.net Thu Oct 22 08:29:18 2020 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Thu, 22 Oct 2020 08:29:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255047: Add HotSpot UseDebuggerErgo flags Message-ID: Changeset: ae72b528 Author: Stefan Karlsson Date: 2020-10-22 08:24:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ae72b528 8255047: Add HotSpot UseDebuggerErgo flags Reviewed-by: dcubed, dholmes ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp From tschatzl at openjdk.java.net Thu Oct 22 09:19:11 2020 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Thu, 22 Oct 2020 09:19:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255196: Remove unused G1FullGCCompactionPoint::merge() Message-ID: Changeset: cc50c8d4 Author: Thomas Schatzl Date: 2020-10-22 09:15:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cc50c8d4 8255196: Remove unused G1FullGCCompactionPoint::merge() Reviewed-by: shade ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp From rehn at openjdk.java.net Thu Oct 22 15:20:24 2020 From: rehn at openjdk.java.net (Robbin Ehn) Date: Thu, 22 Oct 2020 15:20:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8223312: Utilize handshakes instead of is_thread_fully_suspended Message-ID: Changeset: 4634dbef Author: Robbin Ehn Date: 2020-10-22 15:16:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4634dbef 8223312: Utilize handshakes instead of is_thread_fully_suspended Reviewed-by: dholmes, rrich, dcubed, eosterlund ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp From phedlin at openjdk.java.net Thu Oct 22 16:00:23 2020 From: phedlin at openjdk.java.net (Patric Hedlin) Date: Thu, 22 Oct 2020 16:00:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8248411: [aarch64] Insufficient error handling when CodeBuffer is exhausted Message-ID: Changeset: f279ddfa Author: Patric Hedlin Date: 2020-10-22 15:56:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f279ddfa 8248411: [aarch64] Insufficient error handling when CodeBuffer is exhausted Reviewed-by: adinn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/share/opto/output.cpp From sgehwolf at openjdk.java.net Thu Oct 22 16:40:44 2020 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Thu, 22 Oct 2020 16:40:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254854: [cgroups v1] Metric limits not properly detected on some join controller combinations Message-ID: Changeset: a0b687bf Author: Severin Gehwolf Date: 2020-10-22 16:36:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a0b687bf 8254854: [cgroups v1] Metric limits not properly detected on some join controller combinations Reviewed-by: bobv ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java From jjg at openjdk.java.net Thu Oct 22 19:45:15 2020 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Thu, 22 Oct 2020 19:45:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255262: Remove use of legacy custom @spec tag Message-ID: Changeset: 0aa3c925 Author: Jonathan Gibbons Date: 2020-10-22 19:42:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0aa3c925 8255262: Remove use of legacy custom @spec tag Reviewed-by: lancea, mr, iris, alanb, darcy, mchung ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/InputStreamReader.java ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/CharSequence.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/IllegalCallerException.java ! src/java.base/share/classes/java/lang/LayerInstantiationException.java ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/ModuleLayer.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/module/Configuration.java ! src/java.base/share/classes/java/lang/module/FindException.java ! src/java.base/share/classes/java/lang/module/InvalidModuleDescriptorException.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/module/ModuleFinder.java ! src/java.base/share/classes/java/lang/module/ModuleReader.java ! src/java.base/share/classes/java/lang/module/ModuleReference.java ! src/java.base/share/classes/java/lang/module/ResolutionException.java ! src/java.base/share/classes/java/lang/module/ResolvedModule.java ! src/java.base/share/classes/java/lang/module/package-info.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/lang/reflect/package-info.java ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/net/SocketInputStream.java ! src/java.base/share/classes/java/net/SocketOutputStream.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/security/SecureClassLoader.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/java/util/regex/Matcher.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java ! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java ! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java ! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java ! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java ! src/java.compiler/share/classes/javax/lang/model/element/UnknownDirectiveException.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeKind.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java ! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java ! src/java.compiler/share/classes/javax/tools/JavaFileManager.java ! src/java.compiler/share/classes/javax/tools/StandardLocation.java ! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java ! src/java.instrument/share/classes/java/lang/instrument/UnmodifiableModuleException.java ! src/java.management/share/classes/java/lang/management/ThreadInfo.java From bchristi at openjdk.java.net Thu Oct 22 21:49:14 2020 From: bchristi at openjdk.java.net (Brent Christian) Date: Thu, 22 Oct 2020 21:49:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255031: Update java/util/prefs/AddNodeChangeListener.java to report more failure info Message-ID: <61eb67e0-ca2d-4d7f-95a3-16f385c518cf@openjdk.org> Changeset: 8afdcaee Author: Brent Christian Date: 2020-10-22 21:45:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8afdcaee 8255031: Update java/util/prefs/AddNodeChangeListener.java to report more failure info Reviewed-by: bpb ! test/jdk/java/util/prefs/AddNodeChangeListener.java From naoto at openjdk.java.net Fri Oct 23 01:17:12 2020 From: naoto at openjdk.java.net (Naoto Sato) Date: Fri, 23 Oct 2020 01:17:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255086: Update the root locale display names Message-ID: <79d31a31-fe2f-4797-b2b0-18b5edc59f2f@openjdk.org> Changeset: ff5f2265 Author: Naoto Sato Date: 2020-10-23 01:13:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ff5f2265 8255086: Update the root locale display names Reviewed-by: bchristi, joehw ! src/java.base/share/classes/sun/util/resources/LocaleNames.properties ! test/jdk/java/util/Locale/LocaleEnhanceTest.java ! test/jdk/java/util/Locale/LocaleTest.java ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java From serb at openjdk.java.net Fri Oct 23 01:55:13 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Fri, 23 Oct 2020 01:55:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8242559: Clean the "libawt_xawt" library from code for headless mode Message-ID: <31b83d1e-8824-4ebc-9c0c-d41034e34d16@openjdk.org> Changeset: d8d91977 Author: Sergey Bylokhov Date: 2020-10-23 01:51:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d8d91977 8242559: Clean the "libawt_xawt" library from code for headless mode Reviewed-by: kizune ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_MenuComponent.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c ! src/java.desktop/unix/native/libawt_xawt/awt/canvas.h ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/list.c ! src/java.desktop/unix/native/libawt_xawt/awt/list.h ! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c ! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.h ! src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c ! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c ! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKStyle.c ! src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h ! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c ! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRSurfaceData.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c ! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Desktop.c ! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c ! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h ! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.c ! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.h From stuefe at openjdk.java.net Fri Oct 23 05:31:41 2020 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 23 Oct 2020 05:31:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255268: 32-bit failures in runtime/Metaspace/elastic Message-ID: <42e867ba-4069-4183-ac98-7a4e49244d95@openjdk.org> Changeset: 2ca7a080 Author: Thomas Stuefe Date: 2020-10-23 05:27:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2ca7a080 8255268: 32-bit failures in runtime/Metaspace/elastic Reviewed-by: shade ! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java From jiefu at openjdk.java.net Fri Oct 23 05:53:42 2020 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 23 Oct 2020 05:53:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255210: [Vector API] jdk/incubator/vector/Int256VectorTests.java crashes on AVX512 machines Message-ID: <11e62b8c-0042-4941-9daa-891c1ffdcc39@openjdk.org> Changeset: a824781b Author: Jie Fu Date: 2020-10-23 05:49:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a824781b 8255210: [Vector API] jdk/incubator/vector/Int256VectorTests.java crashes on AVX512 machines Reviewed-by: psandoz, sviswanathan, jbhateja ! src/hotspot/cpu/x86/x86.ad From shade at openjdk.java.net Fri Oct 23 06:37:12 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 23 Oct 2020 06:37:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255225: compiler/aot tests fail on Windows with NPE during artifact resolution Message-ID: <7e590c0d-c2b6-431c-80b4-77d6f6c15827@openjdk.org> Changeset: 64dc4b18 Author: Aleksey Shipilev Date: 2020-10-23 06:34:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/64dc4b18 8255225: compiler/aot tests fail on Windows with NPE during artifact resolution Reviewed-by: erikj, clanger ! test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java From roland at openjdk.java.net Fri Oct 23 07:15:56 2020 From: roland at openjdk.java.net (Roland Westrelin) Date: Fri, 23 Oct 2020 07:15:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255224: x86_32 tests fail with "bad AD file" after JDK-8223051 Message-ID: Changeset: fe74f3cd Author: Roland Westrelin Date: 2020-10-23 07:11:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fe74f3cd 8255224: x86_32 tests fail with "bad AD file" after JDK-8223051 Reviewed-by: shade, kvn ! src/hotspot/cpu/x86/x86_32.ad From jiefu at openjdk.java.net Fri Oct 23 07:19:46 2020 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 23 Oct 2020 07:19:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255213: Shenandoah build fails without JFR after JDK-8255036 Message-ID: <526f13d8-e708-48a6-8bbf-13faf0dd48bf@openjdk.org> Changeset: 8e5dff08 Author: Jie Fu Date: 2020-10-23 07:16:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8e5dff08 8255213: Shenandoah build fails without JFR after JDK-8255036 Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp From redestad at openjdk.java.net Fri Oct 23 07:38:27 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 23 Oct 2020 07:38:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255208: CodeStrings passed to Disassembler::decode are ignored Message-ID: Changeset: c1524c59 Author: Claes Redestad Date: 2020-10-23 07:30:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c1524c59 8255208: CodeStrings passed to Disassembler::decode are ignored Reviewed-by: kvn, iklam ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/compiler/disassembler.hpp ! src/hotspot/share/interpreter/interpreter.cpp ! src/hotspot/share/interpreter/interpreter.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/stubCodeGenerator.cpp From redestad at openjdk.java.net Fri Oct 23 08:02:30 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 23 Oct 2020 08:02:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255049: Remove support for the hsdis decode_instructions entry point in hotspot Message-ID: Changeset: 107fb9cc Author: Claes Redestad Date: 2020-10-23 07:59:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/107fb9cc 8255049: Remove support for the hsdis decode_instructions entry point in hotspot Reviewed-by: neliasso, kvn ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/compiler/disassembler.hpp From tschatzl at openjdk.java.net Fri Oct 23 08:25:40 2020 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Fri, 23 Oct 2020 08:25:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255131: G1CollectedHeap::is_in() returns wrong result Message-ID: Changeset: c5204696 Author: Thomas Schatzl Date: 2020-10-23 08:22:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c5204696 8255131: G1CollectedHeap::is_in() returns wrong result Reviewed-by: sjohanss, kbarrett, ayang ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp From vlivanov at openjdk.java.net Fri Oct 23 08:36:11 2020 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Fri, 23 Oct 2020 08:36:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255067: Restore Copyright line in file modified by 8253191 Message-ID: Changeset: e52156d7 Author: Vladimir Ivanov Date: 2020-10-23 08:33:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e52156d7 8255067: Restore Copyright line in file modified by 8253191 Reviewed-by: kvn, shade ! test/hotspot/jtreg/compiler/c2/TestUnsignedByteCompare.java = test/hotspot/jtreg/compiler/c2/TestUnsignedByteCompare1.java From mgronlun at openjdk.java.net Fri Oct 23 09:07:32 2020 From: mgronlun at openjdk.java.net (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Fri, 23 Oct 2020 09:07:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8249675: x86: frequency extraction from cpu brand string is incomplete Message-ID: <1ca81a7e-e836-4c00-b5d6-9140c4554d82@openjdk.org> Changeset: 63ce304e Author: Markus Gr?nlund Date: 2020-10-23 09:04:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/63ce304e 8249675: x86: frequency extraction from cpu brand string is incomplete Reviewed-by: egahlin, dholmes ! src/hotspot/cpu/x86/vm_version_ext_x86.cpp ! src/hotspot/cpu/x86/vm_version_ext_x86.hpp From jlahoda at openjdk.java.net Fri Oct 23 09:50:17 2020 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Fri, 23 Oct 2020 09:50:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254286: Wrong inference in switch expression with "null" arm Message-ID: Changeset: 0e920531 Author: Jan Lahoda Date: 2020-10-23 09:47:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0e920531 8254286: Wrong inference in switch expression with "null" arm Reviewed-by: mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.out From njian at openjdk.java.net Fri Oct 23 10:10:19 2020 From: njian at openjdk.java.net (Ningsheng Jian) Date: Fri, 23 Oct 2020 10:10:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254670: SVE test uses linux-specific api Message-ID: <0a09b544-82c0-4bd4-b19e-1cadd5ae8851@openjdk.org> Changeset: ac1748e7 Author: Ningsheng Jian Date: 2020-10-23 10:06:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ac1748e7 8254670: SVE test uses linux-specific api Reviewed-by: adinn, vkempik ! test/hotspot/jtreg/compiler/c2/aarch64/TestSVEWithJNI.java ! test/hotspot/jtreg/compiler/c2/aarch64/libTestSVEWithJNI.c From coffeys at openjdk.java.net Fri Oct 23 10:16:14 2020 From: coffeys at openjdk.java.net (Sean Coffey) Date: Fri, 23 Oct 2020 10:16:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254982: (tz) Upgrade time-zone data to tzdata2020c Message-ID: <583065a8-5d15-4872-96e3-ab448622d161@openjdk.org> Changeset: 55a0cad8 Author: Kiran Sidhartha Ravikumar Committer: Sean Coffey Date: 2020-10-23 10:13:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/55a0cad8 8254982: (tz) Upgrade time-zone data to tzdata2020c Reviewed-by: erikj, naoto ! make/data/tzdata/VERSION ! make/data/tzdata/australasia ! make/data/tzdata/europe ! test/jdk/java/util/Formatter/BasicDateTime.java From mdoerr at openjdk.java.net Fri Oct 23 10:52:13 2020 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 23 Oct 2020 10:52:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255274: [PPC64, s390] wrong StringLatin1.indexOf version matched Message-ID: Changeset: df792573 Author: Martin Doerr Date: 2020-10-23 10:49:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/df792573 8255274: [PPC64, s390] wrong StringLatin1.indexOf version matched Reviewed-by: clanger, rrich ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad From mdoerr at openjdk.java.net Fri Oct 23 10:55:10 2020 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 23 Oct 2020 10:55:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255129: [PPC64, s390] Check vector_size_supported and add VectorReinterpret node Message-ID: <8bcc6315-6b42-4a25-9d55-951d0faac4f3@openjdk.org> Changeset: 9007bc20 Author: Martin Doerr Date: 2020-10-23 10:52:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9007bc20 8255129: [PPC64, s390] Check vector_size_supported and add VectorReinterpret node Reviewed-by: lucy ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad From mdoerr at openjdk.java.net Fri Oct 23 12:23:13 2020 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 23 Oct 2020 12:23:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255340: [s390] build failure after JDK-8255208 Message-ID: <050bb2ae-c99c-48ef-ad61-07706cfb5310@openjdk.org> Changeset: 12daf2b6 Author: Martin Doerr Date: 2020-10-23 12:20:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/12daf2b6 8255340: [s390] build failure after JDK-8255208 Reviewed-by: shade ! src/hotspot/cpu/s390/vm_version_s390.cpp From fyang at openjdk.java.net Fri Oct 23 13:20:44 2020 From: fyang at openjdk.java.net (Fei Yang) Date: Fri, 23 Oct 2020 13:20:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255287: aarch64: fix SVE patterns for vector shift count Message-ID: <70cc4f57-156a-4d1c-b1e1-857a0a8edc8a@openjdk.org> Changeset: 5ec1b80c Author: Fei Yang Date: 2020-10-23 13:16:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5ec1b80c 8255287: aarch64: fix SVE patterns for vector shift count Co-authored-by: Yanhong Zhu Reviewed-by: adinn ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp + test/hotspot/jtreg/compiler/c2/aarch64/TestVectorShiftShorts.java From redestad at openjdk.java.net Fri Oct 23 15:41:41 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 23 Oct 2020 15:41:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255271: Avoid generating duplicate interpreter entries for subword types Message-ID: <7fd707c9-00dc-423b-86ed-964102cc0b3f@openjdk.org> Changeset: cc861134 Author: Claes Redestad Date: 2020-10-23 15:37:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cc861134 8255271: Avoid generating duplicate interpreter entries for subword types Reviewed-by: iklam, coleenp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/interpreter/templateInterpreter.cpp ! src/hotspot/share/interpreter/templateInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp From redestad at openjdk.java.net Fri Oct 23 17:49:17 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 23 Oct 2020 17:49:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255338: CodeSections are never frozen Message-ID: <5b9b61a7-2589-4561-aae9-c85d30978134@openjdk.org> Changeset: 185c8bcf Author: Claes Redestad Date: 2020-10-23 17:46:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/185c8bcf 8255338: CodeSections are never frozen Reviewed-by: neliasso, kvn ! src/hotspot/share/asm/assembler.cpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/codeBuffer.hpp From asemenyuk at openjdk.java.net Fri Oct 23 18:39:16 2020 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Fri, 23 Oct 2020 18:39:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8232024: Don't pollute log output with multiple errors of the same type Message-ID: Changeset: cf821b0b Author: Alexey Semenyuk Date: 2020-10-23 18:36:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cf821b0b 8232024: Don't pollute log output with multiple errors of the same type Reviewed-by: almatvee, herrick ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources.properties ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_ja.properties ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_zh_CN.properties From shade at openjdk.java.net Fri Oct 23 19:45:11 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 23 Oct 2020 19:45:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255330: gtest/MetaspaceGtests.java fail on 32-bit platforms Message-ID: Changeset: 3f6abd22 Author: Aleksey Shipilev Date: 2020-10-23 19:42:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3f6abd22 8255330: gtest/MetaspaceGtests.java fail on 32-bit platforms Reviewed-by: stuefe ! test/hotspot/jtreg/gtest/MetaspaceGtests.java From iignatyev at openjdk.java.net Fri Oct 23 22:34:16 2020 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Fri, 23 Oct 2020 22:34:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255078: sun/net/ftp/imp/FtpClient$MLSxParser uses wrong datetime format Message-ID: <1ed54ea9-f7dd-43db-b7d9-403079d8516e@openjdk.org> Changeset: 6545e19f Author: Igor Ignatyev Date: 2020-10-23 22:31:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6545e19f 8255078: sun/net/ftp/imp/FtpClient$MLSxParser uses wrong datetime format Reviewed-by: dfuchs ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java + test/jdk/sun/net/ftp/TestFtpTimeValue.java From psadhukhan at openjdk.java.net Sun Oct 25 07:30:44 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Sun, 25 Oct 2020 07:30:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8199074: Test javax/swing/DataTransfer/8059739/bug8059739.java is unstable Message-ID: <76f8d8e9-9922-4157-b6d5-e9abed7c26d0@openjdk.org> Changeset: 69b01724 Author: Prasanta Sadhukhan Date: 2020-10-25 07:27:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/69b01724 8199074: Test javax/swing/DataTransfer/8059739/bug8059739.java is unstable Reviewed-by: serb, prr ! test/jdk/ProblemList.txt From psadhukhan at openjdk.java.net Sun Oct 25 07:36:43 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Sun, 25 Oct 2020 07:36:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254112: javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java fails on windows Message-ID: <727f2823-4ec3-4635-831e-04beb3d4b5aa@openjdk.org> Changeset: 1a94ebc7 Author: Prasanta Sadhukhan Date: 2020-10-25 07:32:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1a94ebc7 8254112: javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java fails on windows Reviewed-by: trebari, serb ! test/jdk/ProblemList.txt From dcubed at openjdk.java.net Sun Oct 25 14:52:20 2020 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Sun, 25 Oct 2020 14:52:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255379: ProblemList compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Message-ID: <38dd8d41-4c57-43d6-a4fd-4351afbaeca9@openjdk.org> Changeset: 60d01424 Author: Daniel D. Daugherty Date: 2020-10-25 14:49:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/60d01424 8255379: ProblemList compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Reviewed-by: alanb ! test/hotspot/jtreg/ProblemList.txt From naoto at openjdk.java.net Sun Oct 25 18:25:12 2020 From: naoto at openjdk.java.net (Naoto Sato) Date: Sun, 25 Oct 2020 18:25:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255242: Bidi.requiresBidi has misleading exception message Message-ID: <738a9b3f-26cc-4c93-bcf5-3d251f8a963e@openjdk.org> Changeset: 57d903bd Author: Naoto Sato Date: 2020-10-25 18:22:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/57d903bd 8255242: Bidi.requiresBidi has misleading exception message Reviewed-by: bchristi ! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java ! test/jdk/java/text/Bidi/BidiConformance.java From serb at openjdk.java.net Sun Oct 25 20:51:10 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Sun, 25 Oct 2020 20:51:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 7190589: [macosx] In the test bug4278839 never press ctrl+arrow Message-ID: <2da04e70-8584-439a-9996-0654b744e987@openjdk.org> Changeset: 93dadbe0 Author: Sergey Bylokhov Date: 2020-10-25 20:47:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/93dadbe0 7190589: [macosx] In the test bug4278839 never press ctrl+arrow Reviewed-by: prr ! test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java From serb at openjdk.java.net Sun Oct 25 20:57:41 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Sun, 25 Oct 2020 20:57:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8199060: Test javax/swing/text/html/parser/Parser/6990651/bug6990651.java is unstable Message-ID: <7b27e7fb-8630-4c3b-852e-638093b77cba@openjdk.org> Changeset: ee34fa58 Author: Sergey Bylokhov Date: 2020-10-25 20:54:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ee34fa58 8199060: Test javax/swing/text/html/parser/Parser/6990651/bug6990651.java is unstable Reviewed-by: prr ! test/jdk/ProblemList.txt From psadhukhan at openjdk.java.net Mon Oct 26 04:39:25 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Mon, 26 Oct 2020 04:39:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8199062: Test javax/swing/text/Utilities/8134721/bug8134721.java is unstable Message-ID: <34fb971d-7485-4aa6-941e-594144c003b2@openjdk.org> Changeset: b71b5b43 Author: Prasanta Sadhukhan Date: 2020-10-26 04:36:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b71b5b43 8199062: Test javax/swing/text/Utilities/8134721/bug8134721.java is unstable Reviewed-by: serb ! test/jdk/ProblemList.txt From shade at openjdk.java.net Mon Oct 26 07:15:14 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 26 Oct 2020 07:15:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255343: java/util/stream/SpliteratorTest.java fails on 32-bit platforms with "Misaligned access at address: 12" Message-ID: <69dcd2ec-fbe2-4507-b024-7b2fa6b0b399@openjdk.org> Changeset: c28b0111 Author: Aleksey Shipilev Date: 2020-10-26 07:11:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c28b0111 8255343: java/util/stream/SpliteratorTest.java fails on 32-bit platforms with "Misaligned access at address: 12" Co-authored-by: Maurizio Cimadamore Reviewed-by: mcimadamore ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SegmentTestDataProvider.java From shade at openjdk.java.net Mon Oct 26 07:19:25 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 26 Oct 2020 07:19:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255265: IdealLoopTree::iteration_split_impl does not use should_align Message-ID: <2495c4fe-8759-4c30-9be2-74bff0bae7f2@openjdk.org> Changeset: 69188188 Author: Aleksey Shipilev Date: 2020-10-26 07:16:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/69188188 8255265: IdealLoopTree::iteration_split_impl does not use should_align Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp From shade at openjdk.java.net Mon Oct 26 10:21:38 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 26 Oct 2020 10:21:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255373: Submit workflow artifact name is always "test-results_.zip" Message-ID: <89c6b8fd-b0a6-43fb-b591-010870b5cf4a@openjdk.org> Changeset: 888086f1 Author: Aleksey Shipilev Date: 2020-10-26 10:18:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/888086f1 8255373: Submit workflow artifact name is always "test-results_.zip" Reviewed-by: rwestberg, ihse ! .github/workflows/submit.yml From shade at openjdk.java.net Mon Oct 26 11:23:49 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 26 Oct 2020 11:23:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255352: Archive important test outputs in submit workflow Message-ID: <54ee515a-95e6-4109-8bf9-cde5a2c29953@openjdk.org> Changeset: 7cafe354 Author: Aleksey Shipilev Date: 2020-10-26 11:20:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7cafe354 8255352: Archive important test outputs in submit workflow Reviewed-by: rwestberg, ihse ! .github/workflows/submit.yml From weijun at openjdk.java.net Mon Oct 26 14:36:32 2020 From: weijun at openjdk.java.net (Weijun Wang) Date: Mon, 26 Oct 2020 14:36:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255393: sun/security/util/DerValue/Indefinite.java fails with ---illegal-access=deny Message-ID: Changeset: e8b75b13 Author: Weijun Wang Date: 2020-10-26 14:33:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e8b75b13 8255393: sun/security/util/DerValue/Indefinite.java fails with ---illegal-access=deny Reviewed-by: alanb ! test/jdk/sun/security/util/DerValue/Indefinite.java From mdoerr at openjdk.java.net Mon Oct 26 15:32:56 2020 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 26 Oct 2020 15:32:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255349: Vector API issues on Big Endian Message-ID: <4001f542-cd12-44cb-8e89-46167fc473cb@openjdk.org> Changeset: 9b5a2a6b Author: Martin Doerr Date: 2020-10-26 15:29:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9b5a2a6b 8255349: Vector API issues on Big Endian Reviewed-by: psandoz, rrich ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java ! test/jdk/jdk/incubator/vector/VectorReshapeTests.java From shade at openjdk.java.net Mon Oct 26 15:45:39 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 26 Oct 2020 15:45:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255301: Common and strengthen the code in ciMemberName and ciMethodHandle Message-ID: <5042711d-6e20-4d90-97bd-466684cd5c12@openjdk.org> Changeset: fa64477c Author: Aleksey Shipilev Date: 2020-10-26 15:42:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fa64477c 8255301: Common and strengthen the code in ciMemberName and ciMethodHandle Reviewed-by: vlivanov, kvn ! src/hotspot/share/ci/ciMemberName.cpp ! src/hotspot/share/ci/ciMethodHandle.cpp From stefank at openjdk.java.net Mon Oct 26 17:25:52 2020 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Mon, 26 Oct 2020 17:25:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8237363: Remove automatic is in heap verification in OopIterateClosure Message-ID: <14d69061-7ca1-4dc2-9a3b-e841bd3bbe5f@openjdk.org> Changeset: 6666dcbe Author: Stefan Karlsson Date: 2020-10-26 17:22:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6666dcbe 8237363: Remove automatic is in heap verification in OopIterateClosure Reviewed-by: eosterlund, pliden ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp ! src/hotspot/share/gc/serial/markSweep.hpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zOopClosures.hpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.hpp ! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/memory/iterator.inline.hpp ! src/hotspot/share/oops/compressedOops.hpp ! src/hotspot/share/oops/compressedOops.inline.hpp From vlivanov at openjdk.java.net Mon Oct 26 17:27:57 2020 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Mon, 26 Oct 2020 17:27:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253734: C2: Optimize Move nodes Message-ID: Changeset: 83a91bfa Author: Vladimir Ivanov Date: 2020-10-26 17:24:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/83a91bfa 8253734: C2: Optimize Move nodes Reviewed-by: thartmann, neliasso, kvn ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/movenode.cpp ! src/hotspot/share/opto/movenode.hpp ! src/hotspot/share/opto/node.hpp From serb at openjdk.java.net Mon Oct 26 18:34:41 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Mon, 26 Oct 2020 18:34:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8028281: [TEST_BUG] [macosx] javax/swing/JTabbedPane/7024235/Test7024235.java fails Message-ID: Changeset: 2b47a58d Author: Sergey Bylokhov Date: 2020-10-26 18:31:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2b47a58d 8028281: [TEST_BUG] [macosx] javax/swing/JTabbedPane/7024235/Test7024235.java fails Reviewed-by: psadhukhan, prr ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JTabbedPane/7024235/Test7024235.java From serb at openjdk.java.net Mon Oct 26 18:38:23 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Mon, 26 Oct 2020 18:38:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8060202: [macosx] Test closed/java/awt/Choice/GetSizeTest/GetSizeTest fails only in MacOSX(10.10) Message-ID: Changeset: 49c4978d Author: Sergey Bylokhov Date: 2020-10-26 18:35:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/49c4978d 8060202: [macosx] Test closed/java/awt/Choice/GetSizeTest/GetSizeTest fails only in MacOSX(10.10) Reviewed-by: prr ! test/jdk/java/awt/Choice/GetSizeTest/GetSizeTest.java From prr at openjdk.java.net Mon Oct 26 18:59:37 2020 From: prr at openjdk.java.net (Phil Race) Date: Mon, 26 Oct 2020 18:59:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255365: Problem list failing client manual tests Message-ID: <696af283-793e-4e34-a411-26b4fc88cfbf@openjdk.org> Changeset: de05b006 Author: Phil Race Date: 2020-10-26 18:56:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/de05b006 8255365: Problem list failing client manual tests Reviewed-by: kizune, serb ! test/jdk/ProblemList.txt From serb at openjdk.java.net Mon Oct 26 19:16:45 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Mon, 26 Oct 2020 19:16:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254825: Monitoring available clipboard formats should be done via new Windows APIs Message-ID: Changeset: b4984336 Author: Daniel Kamil Kozar Committer: Sergey Bylokhov Date: 2020-10-26 19:13:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b4984336 8254825: Monitoring available clipboard formats should be done via new Windows APIs Reviewed-by: serb ! src/java.desktop/windows/native/libawt/windows/awt_Clipboard.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Clipboard.h ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! test/jdk/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java From kvn at openjdk.java.net Mon Oct 26 19:44:39 2020 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Mon, 26 Oct 2020 19:44:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8251994: VM crashed running TestComplexAddrExpr.java test with -XX:UseAVX=X Message-ID: Changeset: a7fa1b70 Author: Vladimir Kozlov Date: 2020-10-26 19:40:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a7fa1b70 8251994: VM crashed running TestComplexAddrExpr.java test with -XX:UseAVX=X Reviewed-by: shade, redestad ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestForEachRem.java + test/hotspot/jtreg/compiler/vectorization/TestOptionVectorize.java From hseigel at openjdk.java.net Mon Oct 26 20:33:40 2020 From: hseigel at openjdk.java.net (Harold Seigel) Date: Mon, 26 Oct 2020 20:33:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8238263: Create at-requires mechanism for containers Message-ID: Changeset: ca8bba64 Author: Harold Seigel Date: 2020-10-26 20:30:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ca8bba64 8238263: Create at-requires mechanism for containers Reviewed-by: bobv, iignatyev ! test/hotspot/jtreg/TEST.ROOT ! test/jdk/TEST.ROOT ! test/jtreg-ext/requires/VMProps.java From almatvee at openjdk.java.net Mon Oct 26 22:49:37 2020 From: almatvee at openjdk.java.net (Alexander Matveev) Date: Mon, 26 Oct 2020 22:49:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255206: [macos] LicenseTest fails on macOS 11 Message-ID: <9b772646-75fe-4b5d-b5a6-7f2413e00c19@openjdk.org> Changeset: 8ca59c9e Author: Alexander Matveev Date: 2020-10-26 22:45:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8ca59c9e 8255206: [macos] LicenseTest fails on macOS 11 Reviewed-by: asemenyuk, herrick ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java From serb at openjdk.java.net Mon Oct 26 23:59:35 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Mon, 26 Oct 2020 23:59:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254370: Update the classes in the java.awt.color package Message-ID: <3a792f7d-6037-49dd-8d44-dcf89a21d14f@openjdk.org> Changeset: abdbbe3a Author: Sergey Bylokhov Date: 2020-10-26 23:56:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/abdbbe3a 8254370: Update the classes in the java.awt.color package Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/color/ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java ! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java + test/jdk/java/awt/color/ICC_ProfileGrayTest.java + test/jdk/java/awt/color/ICC_ProfileRGBTest.java From psadhukhan at openjdk.java.net Tue Oct 27 02:58:35 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Tue, 27 Oct 2020 02:58:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8167355: [macos 10.12] Timeout in javax/swing/JTextArea/TextViewOOM/TextViewOOM.java Message-ID: <604ac76e-5569-4782-8580-35579e61d2d8@openjdk.org> Changeset: dee31d0e Author: Prasanta Sadhukhan Date: 2020-10-27 02:55:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dee31d0e 8167355: [macos 10.12] Timeout in javax/swing/JTextArea/TextViewOOM/TextViewOOM.java Reviewed-by: prr ! test/jdk/ProblemList.txt From psadhukhan at openjdk.java.net Tue Oct 27 03:02:40 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Tue, 27 Oct 2020 03:02:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8199054: Test javax/swing/UIDefaults/8149879/InternalResourceBundle.java is unstable Message-ID: <0b133417-e924-4824-b1a5-72ce600dc6c9@openjdk.org> Changeset: bcdeeaa0 Author: Prasanta Sadhukhan Date: 2020-10-27 02:59:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bcdeeaa0 8199054: Test javax/swing/UIDefaults/8149879/InternalResourceBundle.java is unstable Reviewed-by: prr, serb ! test/jdk/ProblemList.txt From jiefu at openjdk.java.net Tue Oct 27 05:53:35 2020 From: jiefu at openjdk.java.net (Jie Fu) Date: Tue, 27 Oct 2020 05:53:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255040: Replace __sync_add_and_fetch with __atomic_add_fetch to avoid build errors with clang Message-ID: Changeset: d735f919 Author: Jie Fu Date: 2020-10-27 05:50:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d735f919 8255040: Replace __sync_add_and_fetch with __atomic_add_fetch to avoid build errors with clang Reviewed-by: dholmes, kbarrett ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp From shade at openjdk.java.net Tue Oct 27 08:19:39 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 27 Oct 2020 08:19:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255389: ConcurrentHashTable::NoOp omits return in non-void return method Message-ID: Changeset: dccfd2b3 Author: Aleksey Shipilev Date: 2020-10-27 08:16:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dccfd2b3 8255389: ConcurrentHashTable::NoOp omits return in non-void return method Reviewed-by: kbarrett, rehn ! src/hotspot/share/utilities/concurrentHashTable.hpp From redestad at openjdk.java.net Tue Oct 27 10:34:35 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Tue, 27 Oct 2020 10:34:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255231: Avoid upcalls when initializing the statSampler Message-ID: Changeset: f7c59c66 Author: Claes Redestad Date: 2020-10-27 10:31:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f7c59c66 8255231: Avoid upcalls when initializing the statSampler Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/java.hpp ! src/hotspot/share/runtime/statSampler.cpp ! src/hotspot/share/runtime/statSampler.hpp ! src/hotspot/share/runtime/thread.cpp ! src/java.base/share/classes/java/lang/VersionProps.java.template From psadhukhan at openjdk.java.net Tue Oct 27 11:19:45 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Tue, 27 Oct 2020 11:19:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8231231: The printing result is different from the case instruction Message-ID: Changeset: 76796504 Author: Prasanta Sadhukhan Date: 2020-10-27 11:16:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/76796504 8231231: The printing result is different from the case instruction Reviewed-by: prr ! test/jdk/ProblemList.txt ! test/jdk/java/awt/print/bug8023392/bug8023392.java From hseigel at openjdk.java.net Tue Oct 27 12:27:09 2020 From: hseigel at openjdk.java.net (Harold Seigel) Date: Tue, 27 Oct 2020 12:27:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255342: Remove non-specified JVM checks on Classes with Record attributes Message-ID: <348ed42e-685b-4612-9fa1-a17973887d23@openjdk.org> Changeset: 18d9905c Author: Harold Seigel Date: 2020-10-27 12:23:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/18d9905c 8255342: Remove non-specified JVM checks on Classes with Record attributes Reviewed-by: dholmes, coleenp ! src/hotspot/share/classfile/classFileParser.cpp ! test/hotspot/jtreg/runtime/records/abstractRecord.jcod ! test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java ! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod ! test/hotspot/jtreg/runtime/records/recordAttributeTest.java ! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod From stefank at openjdk.java.net Tue Oct 27 12:30:43 2020 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Tue, 27 Oct 2020 12:30:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254980: ZGC: ZHeapIterator visits armed nmethods with -XX:-ClassUnloading Message-ID: <8ff4f000-6135-407c-9663-49b2cbac1ad5@openjdk.org> Changeset: cf56c7e0 Author: Stefan Karlsson Date: 2020-10-27 12:27:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cf56c7e0 8254980: ZGC: ZHeapIterator visits armed nmethods with -XX:-ClassUnloading Reviewed-by: eosterlund, pliden ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/gc/z/zNMethod.hpp ! src/hotspot/share/gc/z/zOopClosures.hpp ! src/hotspot/share/gc/z/zOopClosures.inline.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp ! src/hotspot/share/gc/z/zVerify.cpp From shade at openjdk.java.net Tue Oct 27 13:56:54 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 27 Oct 2020 13:56:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255331: Problemlist java/foreign/TestMismatch.java on 32-bit platforms until JDK-8254162 Message-ID: <1674e255-0f3e-4ea0-8f71-ba3efdf2845c@openjdk.org> Changeset: 66a3917d Author: Aleksey Shipilev Date: 2020-10-27 13:53:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/66a3917d 8255331: Problemlist java/foreign/TestMismatch.java on 32-bit platforms until JDK-8254162 Reviewed-by: mcimadamore ! test/jdk/ProblemList.txt From ihse at openjdk.java.net Tue Oct 27 14:00:41 2020 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Tue, 27 Oct 2020 14:00:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: 552192ff Author: Aleksey Shipilev Date: 2020-10-27 13:57:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/552192ff 8255305: Add Linux x86_32 tier1 to submit workflow Reviewed-by: ihse ! .github/workflows/submit.yml Changeset: 504cb005 Author: Magnus Ihse Bursie Date: 2020-10-27 13:57:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/504cb005 8252113: Move jfr man page into jfr module Reviewed-by: erikj = src/jdk.jfr/share/man/jfr.1 From stuefe at openjdk.java.net Tue Oct 27 14:28:47 2020 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 27 Oct 2020 14:28:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255450: runtime/ThreadCountLimit.java causes high system load Message-ID: Changeset: 7d41a541 Author: Thomas Stuefe Date: 2020-10-27 14:25:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7d41a541 8255450: runtime/ThreadCountLimit.java causes high system load Reviewed-by: shade ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java From ccheung at openjdk.java.net Tue Oct 27 16:19:56 2020 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Tue, 27 Oct 2020 16:19:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253920: Share method trampolines in CDS dynamic archive Message-ID: <362ad19f-b91c-4ac3-b262-54cf51bf2a96@openjdk.org> Changeset: 84e985da Author: Calvin Cheung Date: 2020-10-27 16:16:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/84e985da 8253920: Share method trampolines in CDS dynamic archive Reviewed-by: redestad, minqi, iklam ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp From rriggs at openjdk.java.net Tue Oct 27 18:21:44 2020 From: rriggs at openjdk.java.net (Roger Riggs) Date: Tue, 27 Oct 2020 18:21:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255394: jdk/test/lib/hexdump/ASN1FormatterTest.java fails with ---illegal-access=deny Message-ID: <94053ae9-64c7-4510-bf48-6edfb2fcb1ba@openjdk.org> Changeset: a023b937 Author: Roger Riggs Date: 2020-10-27 18:17:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a023b937 8255394: jdk/test/lib/hexdump/ASN1FormatterTest.java fails with ---illegal-access=deny Reviewed-by: alanb, weijun ! test/lib-test/jdk/test/lib/hexdump/ASN1FormatterTest.java ! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java From weijun at openjdk.java.net Tue Oct 27 18:44:36 2020 From: weijun at openjdk.java.net (Weijun Wang) Date: Tue, 27 Oct 2020 18:44:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8007632: DES/3DES keys support in PKCS12 keystore Message-ID: Changeset: 7a7ce021 Author: Alexey Bakhtin Committer: Weijun Wang Date: 2020-10-27 18:41:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7a7ce021 8007632: DES/3DES keys support in PKCS12 keystore Reviewed-by: weijun ! src/java.base/share/classes/sun/security/util/KnownOIDs.java ! test/jdk/sun/security/pkcs12/P12SecretKey.java From amenkov at openjdk.java.net Tue Oct 27 19:52:46 2020 From: amenkov at openjdk.java.net (Alex Menkov) Date: Tue, 27 Oct 2020 19:52:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252117: com/sun/jdi/BadHandshakeTest.java failed with "ConnectException: Connection refused: connect" Message-ID: <860cc979-aec5-475e-9ea9-fab91240aece@openjdk.org> Changeset: 1d245c6e Author: Alex Menkov Date: 2020-10-27 19:49:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1d245c6e 8252117: com/sun/jdi/BadHandshakeTest.java failed with "ConnectException: Connection refused: connect" Reviewed-by: cjplummer, sspitsyn ! test/jdk/com/sun/jdi/BadHandshakeTest.java From serb at openjdk.java.net Tue Oct 27 20:26:38 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 27 Oct 2020 20:26:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8015602: [macosx] Test javax/swing/SpringLayout/4726194/bug4726194.java fails on MacOSX Message-ID: Changeset: dc85a3fe Author: Sergey Bylokhov Date: 2020-10-27 20:23:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dc85a3fe 8015602: [macosx] Test javax/swing/SpringLayout/4726194/bug4726194.java fails on MacOSX Reviewed-by: psadhukhan, pbansal ! test/jdk/javax/swing/SpringLayout/4726194/bug4726194.java From vkempik at openjdk.java.net Tue Oct 27 20:40:30 2020 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 27 Oct 2020 20:40:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255254: Split os::reserve_memory and os::map_memory_to_file interfaces Message-ID: <4ae838bb-c527-494f-b3fd-709519d4c235@openjdk.org> Changeset: acd0e256 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2020-10-27 20:37:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/acd0e256 8255254: Split os::reserve_memory and os::map_memory_to_file interfaces Reviewed-by: stefank, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp From ngasson at openjdk.java.net Wed Oct 28 02:18:27 2020 From: ngasson at openjdk.java.net (Nick Gasson) Date: Wed, 28 Oct 2020 02:18:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254871: Remove unnecessary string copy in NetworkInterface.c Message-ID: <7648aaba-e24b-4d0b-87f3-310d0566544d@openjdk.org> Changeset: a804c6a6 Author: Eric Liu Committer: Nick Gasson Date: 2020-10-28 02:15:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a804c6a6 8254871: Remove unnecessary string copy in NetworkInterface.c Reviewed-by: michaelm ! src/java.base/unix/native/libnet/NetworkInterface.c From psadhukhan at openjdk.java.net Wed Oct 28 06:35:35 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 28 Oct 2020 06:35:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8171998: javax/swing/JMenu/4692443/bug4692443.java fails on Windows Message-ID: <2f696ef3-a089-4053-b6e7-d7bfc897adf1@openjdk.org> Changeset: 4acf634d Author: Prasanta Sadhukhan Date: 2020-10-28 06:32:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4acf634d 8171998: javax/swing/JMenu/4692443/bug4692443.java fails on Windows Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JMenu/4692443/bug4692443.java From psadhukhan at openjdk.java.net Wed Oct 28 06:41:05 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 28 Oct 2020 06:41:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8233556: [TESTBUG] JPopupMenu tests fail on MacOS Message-ID: <04c4a527-e18f-45a8-81ef-a6a7c9a9968d@openjdk.org> Changeset: 3f8bd923 Author: Prasanta Sadhukhan Date: 2020-10-28 06:37:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3f8bd923 8233556: [TESTBUG] JPopupMenu tests fail on MacOS Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JPopupMenu/4458079/bug4458079.java ! test/jdk/javax/swing/JPopupMenu/6544309/bug6544309.java ! test/jdk/javax/swing/JPopupMenu/6827786/bug6827786.java From serb at openjdk.java.net Wed Oct 28 08:43:33 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 28 Oct 2020 08:43:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255488: Re-enable some problem listed tests Message-ID: <35dcab52-b538-41be-8823-ac63e1abac15@openjdk.org> Changeset: 5e0a8cdf Author: Sergey Bylokhov Date: 2020-10-28 08:40:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5e0a8cdf 8255488: Re-enable some problem listed tests Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt From chagedorn at openjdk.java.net Wed Oct 28 08:50:43 2020 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Wed, 28 Oct 2020 08:50:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255245: C1: Fix output of -XX:+PrintCFGToFile to open it with visualizer Message-ID: Changeset: b7d483c7 Author: Christian Hagedorn Date: 2020-10-28 08:47:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b7d483c7 8255245: C1: Fix output of -XX:+PrintCFGToFile to open it with visualizer Reviewed-by: kvn, xliu ! src/hotspot/share/c1/c1_CFGPrinter.cpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_LinearScan.hpp From pliden at openjdk.java.net Wed Oct 28 08:59:45 2020 From: pliden at openjdk.java.net (Per Liden) Date: Wed, 28 Oct 2020 08:59:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255234: ZGC: Bulk allocate forwarding data structures Message-ID: <6fac5a10-eded-41fa-8411-7547aaa9cce3@openjdk.org> Changeset: 2c9dfc73 Author: Per Liden Date: 2020-10-28 08:56:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2c9dfc73 8255234: ZGC: Bulk allocate forwarding data structures Co-authored-by: Albert Mingkun Yang Co-authored-by: Per Liden Reviewed-by: ayang, stefank ! src/hotspot/share/gc/z/zAttachedArray.hpp ! src/hotspot/share/gc/z/zAttachedArray.inline.hpp ! src/hotspot/share/gc/z/zForwarding.cpp ! src/hotspot/share/gc/z/zForwarding.hpp ! src/hotspot/share/gc/z/zForwarding.inline.hpp + src/hotspot/share/gc/z/zForwardingAllocator.cpp + src/hotspot/share/gc/z/zForwardingAllocator.hpp + src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp ! src/hotspot/share/gc/z/zRelocationSet.cpp ! src/hotspot/share/gc/z/zRelocationSet.hpp ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.hpp ! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp From jiefu at openjdk.java.net Wed Oct 28 11:07:41 2020 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 28 Oct 2020 11:07:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255378: [Vector API] Remove redundant vector length check after JDK-8254814 and JDK-8255210 Message-ID: Changeset: 591e7e2c Author: Jie Fu Date: 2020-10-28 11:04:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/591e7e2c 8255378: [Vector API] Remove redundant vector length check after JDK-8254814 and JDK-8255210 Reviewed-by: vlivanov, adinn ! src/hotspot/cpu/x86/x86.ad From fyang at openjdk.java.net Wed Oct 28 11:55:21 2020 From: fyang at openjdk.java.net (Fei Yang) Date: Wed, 28 Oct 2020 11:55:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255246: AArch64: Implement BigInteger shiftRight and shiftLeft accelerator/intrinsic Message-ID: Changeset: 6b2d11ba Author: Dong Bo Committer: Fei Yang Date: 2020-10-28 11:52:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6b2d11ba 8255246: AArch64: Implement BigInteger shiftRight and shiftLeft accelerator/intrinsic Reviewed-by: aph ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! test/micro/org/openjdk/bench/java/math/BigIntegers.java From dfuchs at openjdk.java.net Wed Oct 28 12:15:40 2020 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Wed, 28 Oct 2020 12:15:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255299: Drop explicit zeroing at instantiation of Atomic* objects Message-ID: <6530ecac-aa78-447e-a2af-4ff91fd67941@openjdk.org> Changeset: 3c4fc793 Author: Sergey Tsypanov Committer: Daniel Fuchs Date: 2020-10-28 12:11:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3c4fc793 8255299: Drop explicit zeroing at instantiation of Atomic* objects Reviewed-by: redestad, serb, prr ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/util/Timer.java ! src/java.base/share/classes/java/util/stream/AbstractShortCircuitTask.java ! src/java.base/share/classes/sun/net/ResourceManager.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/javax/swing/TimerQueue.java ! src/java.desktop/share/classes/sun/awt/AppContext.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.net.http/share/classes/jdk/internal/net/http/WindowUpdateSender.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java ! src/java.rmi/share/classes/java/rmi/server/ObjID.java ! src/java.rmi/share/classes/sun/rmi/runtime/RuntimeUtil.java ! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ThrowableTracer.java From rkennke at openjdk.java.net Wed Oct 28 12:17:38 2020 From: rkennke at openjdk.java.net (Roman Kennke) Date: Wed, 28 Oct 2020 12:17:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255527: Shenandoah: Let ShenadoahGCStateResetter disable barriers Message-ID: <5ab74787-982f-416d-97d6-35d023e5f6cb@openjdk.org> Changeset: 1f00c3b9 Author: Roman Kennke Date: 2020-10-28 12:14:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1f00c3b9 8255527: Shenandoah: Let ShenadoahGCStateResetter disable barriers Reviewed-by: shade, zgu ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp From hseigel at openjdk.java.net Wed Oct 28 12:35:54 2020 From: hseigel at openjdk.java.net (Harold Seigel) Date: Wed, 28 Oct 2020 12:35:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8243583: Change 'final' error checks to throw ICCE Message-ID: <21b345b8-a3ff-4e7e-b1e3-689294815338@openjdk.org> Changeset: 3bd5b807 Author: Harold Seigel Date: 2020-10-28 12:32:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3bd5b807 8243583: Change 'final' error checks to throw ICCE Reviewed-by: lfoltan, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! test/hotspot/jtreg/runtime/verifier/OverriderMsg.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/finalSuperclass/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ObjectMethodOverridesTest.java From redestad at openjdk.java.net Wed Oct 28 14:17:05 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Wed, 28 Oct 2020 14:17:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255397: x86: coalesce reference and int entry points into vtos bytecodes Message-ID: Changeset: bbf0a31e Author: Claes Redestad Date: 2020-10-28 14:13:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bbf0a31e 8255397: x86: coalesce reference and int entry points into vtos bytecodes Reviewed-by: shade, coleenp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp From eosterlund at openjdk.java.net Wed Oct 28 14:19:05 2020 From: eosterlund at openjdk.java.net (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Wed, 28 Oct 2020 14:19:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255233: InterpreterRuntime::at_unwind should be a JRT_LEAF Message-ID: Changeset: aaf4f690 Author: Erik ?sterlund Date: 2020-10-28 14:14:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/aaf4f690 8255233: InterpreterRuntime::at_unwind should be a JRT_LEAF Reviewed-by: coleenp, dholmes ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp From iveresov at openjdk.java.net Wed Oct 28 16:25:04 2020 From: iveresov at openjdk.java.net (Igor Veresov) Date: Wed, 28 Oct 2020 16:25:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255429: Remove C2-based profiling Message-ID: Changeset: 04258898 Author: Igor Veresov Date: 2020-10-28 16:22:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/04258898 8255429: Remove C2-based profiling Reviewed-by: kvn, neliasso, vlivanov ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/parseHelper.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp From vromero at openjdk.java.net Wed Oct 28 17:22:03 2020 From: vromero at openjdk.java.net (Vicente Romero) Date: Wed, 28 Oct 2020 17:22:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255013: implement Record Classes as a standard feature in Java, follow-up Message-ID: <8c122825-7ce8-44ba-bd0f-75132ead1d41@openjdk.org> Changeset: 8bde2f4e Author: Vicente Romero Date: 2020-10-28 17:18:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8bde2f4e 8255013: implement Record Classes as a standard feature in Java, follow-up Co-authored-by: Vicente Romero Co-authored-by: Harold Seigel Co-authored-by: Chris Hegarty Reviewed-by: jlahoda ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Record.java ! src/java.base/share/classes/java/lang/annotation/ElementType.java ! src/java.base/share/classes/java/lang/reflect/RecordComponent.java ! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/hotspot/jtreg/runtime/records/RedefineRecord.java ! test/hotspot/jtreg/runtime/records/abstractRecord.jcod ! test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod - test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java ! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod ! test/hotspot/jtreg/runtime/records/recordAttributeTest.java - test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod ! test/hotspot/jtreg/runtime/records/recordReflectionTest.java ! test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod ! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod ! test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod ! test/jdk/java/io/Serializable/records/AbsentStreamValuesTest.java ! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java ! test/jdk/java/io/Serializable/records/BasicRecordSer.java ! test/jdk/java/io/Serializable/records/ConstructorAccessTest.java ! test/jdk/java/io/Serializable/records/ConstructorPermissionTest.java ! test/jdk/java/io/Serializable/records/CycleTest.java ! test/jdk/java/io/Serializable/records/DifferentStreamFieldsTest.java ! test/jdk/java/io/Serializable/records/ProhibitedMethods.java ! test/jdk/java/io/Serializable/records/ReadResolveTest.java ! test/jdk/java/io/Serializable/records/RecordClassTest.java ! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java ! test/jdk/java/io/Serializable/records/SerialVersionUIDTest.java ! test/jdk/java/io/Serializable/records/StreamRefTest.java ! test/jdk/java/io/Serializable/records/ThrowingConstructorTest.java ! test/jdk/java/io/Serializable/records/UnsharedTest.java ! test/jdk/java/io/Serializable/records/WriteReplaceTest.java ! test/jdk/java/io/Serializable/records/migration/AbstractTest.java ! test/jdk/java/io/Serializable/records/migration/AssignableFromTest.java ! test/jdk/java/io/Serializable/records/migration/DefaultValuesTest.java ! test/jdk/java/io/Serializable/records/migration/SuperStreamFieldsTest.java ! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java ! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java ! test/jdk/java/lang/runtime/ObjectMethodsTest.java ! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/jdk/jshell/RecordsTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/tools/javac/IllegalAnnotation.java ! test/langtools/tools/javac/IllegalAnnotation.out ! test/langtools/tools/javac/LocalInterface.java ! test/langtools/tools/javac/LocalInterface.out ! test/langtools/tools/javac/LocalRecord.java ! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java ! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java ! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out ! test/langtools/tools/javac/api/TestGetScopeResult.java ! test/langtools/tools/javac/diags/examples/AccessorCantBeGeneric.java ! test/langtools/tools/javac/diags/examples/AccessorCantThrowException.java ! test/langtools/tools/javac/diags/examples/AccessorMethodCantBeStatic.java ! test/langtools/tools/javac/diags/examples/AccessorReturnTypeDoesntMatch.java ! test/langtools/tools/javac/diags/examples/CanonicalCantHaveStrongerAccessPrivileges.java ! test/langtools/tools/javac/diags/examples/CanonicalCantInvokeOtherConstructor.java ! test/langtools/tools/javac/diags/examples/CanonicalConstructorArgumentMismatch.java ! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveReturn.java ! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveThrowsClause.java ! test/langtools/tools/javac/diags/examples/CanonicalMustNotDeclareTypeVariables.java ! test/langtools/tools/javac/diags/examples/ConstructorWithSameErasureAsCanonical.java ! test/langtools/tools/javac/diags/examples/Expected3.java ! test/langtools/tools/javac/diags/examples/FirstInvocationMustBeAnotherConstructor.java ! test/langtools/tools/javac/diags/examples/IllegalRecordComponentName.java ! test/langtools/tools/javac/diags/examples/IncorrectRecordDeclaration.java ! test/langtools/tools/javac/diags/examples/InstanceInitializersNotAllowedInRecords.java ! test/langtools/tools/javac/diags/examples/InterfaceNotAllowed.java ! test/langtools/tools/javac/diags/examples/InvalidSuperTypeRecord.java ! test/langtools/tools/javac/diags/examples/KindnameRecord.java ! test/langtools/tools/javac/diags/examples/LocalEnum.java ! test/langtools/tools/javac/diags/examples/MethodMustBePublic.java ! test/langtools/tools/javac/diags/examples/Records.java ! test/langtools/tools/javac/diags/examples/RecordsCanNotDeclareInstanceFields.java ! test/langtools/tools/javac/diags/examples/RecordsCantDeclareComponentModifiers.java ! test/langtools/tools/javac/diags/examples/RecordsComponentsCanNotDeclareCStyleArrays.java ! test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java ! test/langtools/tools/javac/enum/FauxEnum3.java ! test/langtools/tools/javac/enum/FauxEnum3.out ! test/langtools/tools/javac/enum/LocalEnum.java ! test/langtools/tools/javac/enum/LocalEnum.out ! test/langtools/tools/javac/launcher/SourceLauncherTest.java ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out ! test/langtools/tools/javac/processing/model/element/JavaxLangModelForRecords.java ! test/langtools/tools/javac/records/ElementFilterRecordComponentTest.java ! test/langtools/tools/javac/records/LocalStaticDeclarations.java ! test/langtools/tools/javac/records/MapAccessorToComponent.java ! test/langtools/tools/javac/records/RecordCompilationTests.java ! test/langtools/tools/javac/records/RecordMemberTests.java ! test/langtools/tools/javac/records/VarargsRecordsTest.java ! test/langtools/tools/javac/records/mandated_members/CheckRecordMembers.java ! test/langtools/tools/javac/records/writeread/WriteReadTest.java ! test/langtools/tools/javac/tree/TreePosTest.java ! test/langtools/tools/sjavac/PubApisTest.java From michaelm at openjdk.java.net Wed Oct 28 17:29:10 2020 From: michaelm at openjdk.java.net (Michael McMahon) Date: Wed, 28 Oct 2020 17:29:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8245194: Unix domain socket channel implementation Message-ID: Changeset: 6bb7e45e Author: Michael McMahon Date: 2020-10-28 17:26:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6bb7e45e 8245194: Unix domain socket channel implementation Reviewed-by: erikj, dfuchs, alanb, chegar ! make/modules/java.base/Copy.gmk ! src/java.base/share/classes/java/net/NetPermission.java ! src/java.base/share/classes/java/net/StandardProtocolFamily.java + src/java.base/share/classes/java/net/UnixDomainSocketAddress.java ! src/java.base/share/classes/java/nio/channels/DatagramChannel.java ! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java ! src/java.base/share/classes/java/nio/channels/SocketChannel.java ! src/java.base/share/classes/java/nio/channels/package-info.java ! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java ! src/java.base/share/classes/java/nio/file/TempFileHelper.java ! src/java.base/share/classes/jdk/internal/util/StaticProperty.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java ! src/java.base/share/classes/sun/net/util/SocketExceptions.java ! src/java.base/share/classes/sun/nio/ch/Net.java - src/java.base/share/classes/sun/nio/ch/Secrets.java ! src/java.base/share/classes/sun/nio/ch/SelectorProviderImpl.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java + src/java.base/share/classes/sun/nio/ch/UnixDomainSockets.java ! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java ! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java - src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketChannelImpl.java + src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketsUtil.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/java.base/unix/classes/sun/nio/fs/UnixUserPrincipals.java + src/java.base/unix/conf/net.properties ! src/java.base/unix/native/libnio/ch/InheritedChannel.c + src/java.base/unix/native/libnio/ch/UnixDomainSockets.c ! src/java.base/unix/native/libnio/ch/nio_util.h ! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java ! src/java.base/windows/classes/sun/nio/ch/SinkChannelImpl.java + src/java.base/windows/classes/sun/nio/ch/UnixDomainSocketsUtil.java ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java + src/java.base/windows/conf/net.properties + src/java.base/windows/native/libnio/ch/UnixDomainSockets.c ! src/java.base/windows/native/libnio/ch/nio_util.h ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java ! src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java ! src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c ! src/jdk.net/macosx/classes/jdk/net/MacOSXSocketOptions.java ! src/jdk.net/macosx/native/libextnet/MacOSXSocketOptions.c ! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java + src/jdk.net/share/classes/jdk/net/UnixDomainPrincipal.java + test/jdk/java/net/UnixDomainSocketAddress/AddressTest.java + test/jdk/java/net/UnixDomainSocketAddress/LengthTest.java + test/jdk/java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java ! test/jdk/java/nio/channels/etc/ProtocolFamilies.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/CloseTest.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/EchoTest.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTest.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTestService.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainChannelTest.java - test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainSocket.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixSocketTest.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c + test/jdk/java/nio/channels/unixdomain/Bind.java + test/jdk/java/nio/channels/unixdomain/IOExchanges.java + test/jdk/java/nio/channels/unixdomain/NonBlockingAccept.java + test/jdk/java/nio/channels/unixdomain/NullTest.java + test/jdk/java/nio/channels/unixdomain/Security.java + test/jdk/java/nio/channels/unixdomain/Shutdown.java + test/jdk/java/nio/channels/unixdomain/SocketOptions.java + test/jdk/java/nio/channels/unixdomain/policy1 + test/jdk/java/nio/channels/unixdomain/policy2 + test/jdk/java/nio/channels/unixdomain/policy3 + test/micro/org/openjdk/bench/java/net/SocketChannelCompare.java + test/micro/org/openjdk/bench/java/net/SocketChannelConnectionSetup.java + test/micro/org/openjdk/bench/java/net/UnixSocketChannelReadWrite.java From vromero at openjdk.java.net Wed Oct 28 17:37:28 2020 From: vromero at openjdk.java.net (Vicente Romero) Date: Wed, 28 Oct 2020 17:37:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255014: Record Classes javax.lang.model changes, follow-up Message-ID: Changeset: 8ad7f383 Author: Vicente Romero Date: 2020-10-28 17:34:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8ad7f383 8255014: Record Classes javax.lang.model changes, follow-up Reviewed-by: jlahoda ! src/java.base/share/classes/jdk/internal/PreviewFeature.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java ! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java From shade at openjdk.java.net Wed Oct 28 17:49:09 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 28 Oct 2020 17:49:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255441: Cleanup ciEnv/jvmciEnv::lookup_method-s Message-ID: Changeset: af33e162 Author: Aleksey Shipilev Date: 2020-10-28 17:45:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/af33e162 8255441: Cleanup ciEnv/jvmciEnv::lookup_method-s Reviewed-by: kvn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp From shade at openjdk.java.net Wed Oct 28 18:08:21 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 28 Oct 2020 18:08:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255457: Shenandoah: cleanup ShenandoahMarkTask Message-ID: <705fb3b9-a952-4f73-8782-5074af557d82@openjdk.org> Changeset: 1215b1a8 Author: Aleksey Shipilev Date: 2020-10-28 18:04:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1215b1a8 8255457: Shenandoah: cleanup ShenandoahMarkTask Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp From michaelm at openjdk.java.net Wed Oct 28 18:30:20 2020 From: michaelm at openjdk.java.net (Michael McMahon) Date: Wed, 28 Oct 2020 18:30:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255554: Bad copyright header in AbstractFileSystemProvider.java Message-ID: Changeset: 01eb6903 Author: Michael McMahon Date: 2020-10-28 18:27:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/01eb6903 8255554: Bad copyright header in AbstractFileSystemProvider.java Reviewed-by: bpb, alanb, iris ! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java From sgehwolf at openjdk.java.net Wed Oct 28 18:57:08 2020 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Wed, 28 Oct 2020 18:57:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253939: [TESTBUG] Increase coverage of the cgroups detection code Message-ID: <5a4fc704-46de-4aea-8b66-a2883240606c@openjdk.org> Changeset: 42fc1589 Author: Severin Gehwolf Date: 2020-10-28 18:54:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/42fc1589 8253939: [TESTBUG] Increase coverage of the cgroups detection code Reviewed-by: shade, bobv ! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java ! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java From michaelm at openjdk.java.net Wed Oct 28 19:04:15 2020 From: michaelm at openjdk.java.net (Michael McMahon) Date: Wed, 28 Oct 2020 19:04:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255555: Bad copyright headers in SocketChannelCompare.java SocketChannelConnectionSetup.java UnixSocketChannelReadWrite.java Message-ID: Changeset: 3f20612e Author: Michael McMahon Date: 2020-10-28 19:00:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3f20612e 8255555: Bad copyright headers in SocketChannelCompare.java SocketChannelConnectionSetup.java UnixSocketChannelReadWrite.java Reviewed-by: dfuchs, bpb ! test/micro/org/openjdk/bench/java/net/SocketChannelCompare.java ! test/micro/org/openjdk/bench/java/net/SocketChannelConnectionSetup.java ! test/micro/org/openjdk/bench/java/net/UnixSocketChannelReadWrite.java From naoto at openjdk.java.net Wed Oct 28 20:05:07 2020 From: naoto at openjdk.java.net (Naoto Sato) Date: Wed, 28 Oct 2020 20:05:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255533: Incorrect javadoc in DateTimeFormatterBuilder.appendPattern() for 'uu'/'yy' Message-ID: Changeset: 790d6e2d Author: Naoto Sato Date: 2020-10-28 20:01:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/790d6e2d 8255533: Incorrect javadoc in DateTimeFormatterBuilder.appendPattern() for 'uu'/'yy' Reviewed-by: lancea, rriggs ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java From ihse at openjdk.java.net Wed Oct 28 22:28:08 2020 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Wed, 28 Oct 2020 22:28:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255530: Additional cleanup after JDK-8235710 (elliptic curve removal) Message-ID: Changeset: edd19888 Author: Magnus Ihse Bursie Date: 2020-10-28 22:25:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/edd19888 8255530: Additional cleanup after JDK-8235710 (elliptic curve removal) Reviewed-by: erikj ! make/autoconf/spec.gmk.in - make/modules/jdk.crypto.ec/Lib.gmk From redestad at openjdk.java.net Wed Oct 28 22:40:01 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Wed, 28 Oct 2020 22:40:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8250669: Running JMH micros is broken after JDK-8248135 Message-ID: <2901700e-b3cb-4be1-b1e7-97e5e3e2a274@openjdk.org> Changeset: a7595b2a Author: Claes Redestad Date: 2020-10-28 22:36:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a7595b2a 8250669: Running JMH micros is broken after JDK-8248135 Reviewed-by: ecaspole, erikj ! make/test/BuildMicrobenchmark.gmk ! test/micro/org/openjdk/bench/java/io/RecordDeserialization.java From phh at openjdk.java.net Wed Oct 28 22:48:07 2020 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 28 Oct 2020 22:48:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253101: Clean up CallStaticJavaNode EA flags Message-ID: Changeset: 1a5e6c98 Author: Jason Tatton (AWS) Committer: Paul Hohensee Date: 2020-10-28 22:44:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1a5e6c98 8253101: Clean up CallStaticJavaNode EA flags Reviewed-by: kvn ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/escape.cpp From jiefu at openjdk.java.net Wed Oct 28 23:06:09 2020 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 28 Oct 2020 23:06:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255438: [Vector API] More instructs in x86.ad should use legacy mode for code-gen Message-ID: Changeset: d82a6dcf Author: Jie Fu Date: 2020-10-28 23:03:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d82a6dcf 8255438: [Vector API] More instructs in x86.ad should use legacy mode for code-gen Reviewed-by: kvn, vlivanov, azeemj ! src/hotspot/cpu/x86/x86.ad From iignatyev at openjdk.java.net Wed Oct 28 23:57:07 2020 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Wed, 28 Oct 2020 23:57:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255405: sun/net/ftp/imp/FtpClient uses SimpleDateFormat in not thread-safe manner Message-ID: Changeset: 7e305ad1 Author: Igor Ignatyev Date: 2020-10-28 23:53:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7e305ad1 8255405: sun/net/ftp/imp/FtpClient uses SimpleDateFormat in not thread-safe manner Reviewed-by: chegar, ryadav, dfuchs ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! test/jdk/sun/net/ftp/TestFtpTimeValue.java From psadhukhan at openjdk.java.net Thu Oct 29 02:38:10 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Thu, 29 Oct 2020 02:38:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos Message-ID: Changeset: a5b42ec8 Author: Prasanta Sadhukhan Date: 2020-10-29 02:35:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a5b42ec8 8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java From psadhukhan at openjdk.java.net Thu Oct 29 02:40:32 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Thu, 29 Oct 2020 02:40:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8233560: [TESTBUG] ToolTipManager/Test6256140.java is failing on macos Message-ID: <1aaf3352-04c8-424d-9c09-b277badcbffd@openjdk.org> Changeset: caec8d22 Author: Prasanta Sadhukhan Date: 2020-10-29 02:37:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/caec8d22 8233560: [TESTBUG] ToolTipManager/Test6256140.java is failing on macos Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/ToolTipManager/Test6256140.java From stuefe at openjdk.java.net Thu Oct 29 06:34:38 2020 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 29 Oct 2020 06:34:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254189: Improve comments for StackOverFlow and fix in_xxx() functions Message-ID: <6b250dd1-fb0d-4a3f-a160-b2d6df7181eb@openjdk.org> Changeset: 4031cb41 Author: Thomas Stuefe Date: 2020-10-29 06:30:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4031cb41 8254189: Improve comments for StackOverFlow and fix in_xxx() functions Reviewed-by: dholmes, gziemski ! src/hotspot/share/runtime/stackOverflow.hpp + test/hotspot/gtest/runtime/test_stackoverflow.cpp From tschatzl at openjdk.java.net Thu Oct 29 08:52:05 2020 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Thu, 29 Oct 2020 08:52:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255298: Remove SurvivorAlignmentInBytes functionality Message-ID: <8716f284-ca2a-4cea-8299-592b0877a13c@openjdk.org> Changeset: 38574d51 Author: Thomas Schatzl Date: 2020-10-29 08:49:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/38574d51 8255298: Remove SurvivorAlignmentInBytes functionality Reviewed-by: shade, ayang, kbarrett ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionLAB.inline.hpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp ! src/hotspot/share/gc/shared/plab.inline.hpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/gc/arguments/TestSurvivorAlignmentInBytesOption.java - test/hotspot/jtreg/gc/survivorAlignment/AlignmentHelper.java - test/hotspot/jtreg/gc/survivorAlignment/SurvivorAlignmentTestMain.java - test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java - test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java - test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java - test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java - test/hotspot/jtreg/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java - test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java From dfuchs at openjdk.java.net Thu Oct 29 10:00:08 2020 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Thu, 29 Oct 2020 10:00:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8247614: java/nio/channels/DatagramChannel/Connect.java timed out Message-ID: <621cd33a-d112-48a0-9b75-c0a9fe9be2d4@openjdk.org> Changeset: ea26ff11 Author: Conor Cleary Committer: Daniel Fuchs Date: 2020-10-29 09:57:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ea26ff11 8247614: java/nio/channels/DatagramChannel/Connect.java timed out Reviewed-by: dfuchs, alanb ! test/jdk/java/nio/channels/DatagramChannel/Connect.java From shade at openjdk.java.net Thu Oct 29 12:12:35 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 29 Oct 2020 12:12:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254782: Fix benchmark issues in java/lang/StringIndexOfChar.java benchmark Message-ID: <8b10a8b8-b1b4-42a0-816f-4e233f0bf855@openjdk.org> Changeset: 72ff8e21 Author: jasontatton-aws Committer: Aleksey Shipilev Date: 2020-10-29 12:06:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/72ff8e21 8254782: Fix benchmark issues in java/lang/StringIndexOfChar.java benchmark Reviewed-by: redestad, shade ! test/micro/org/openjdk/bench/java/lang/StringIndexOfChar.java From shade at openjdk.java.net Thu Oct 29 12:30:34 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 29 Oct 2020 12:30:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255579: x86: Use cmpq(Register, Address) in safepoint_poll Message-ID: <861fcd30-98ad-4844-aa1f-6cb361625ba9@openjdk.org> Changeset: 4b20e460 Author: Aleksey Shipilev Date: 2020-10-29 12:25:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4b20e460 8255579: x86: Use cmpq(Register,Address) in safepoint_poll Reviewed-by: eosterlund, zgu ! src/hotspot/cpu/x86/macroAssembler_x86.cpp From zgu at openjdk.java.net Thu Oct 29 12:39:15 2020 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Thu, 29 Oct 2020 12:39:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255564: InterpreterMacroAssembler::remove_activation() needs to restore thread right after VM call on x86_32 Message-ID: <93fe9efd-a30a-489a-9419-c6a6110a1bee@openjdk.org> Changeset: 579e50bb Author: Zhengyu Gu Date: 2020-10-29 12:32:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/579e50bb 8255564: InterpreterMacroAssembler::remove_activation() needs to restore thread right after VM call on x86_32 Reviewed-by: dholmes, shade ! src/hotspot/cpu/x86/interp_masm_x86.cpp From rkennke at openjdk.java.net Thu Oct 29 13:01:40 2020 From: rkennke at openjdk.java.net (Roman Kennke) Date: Thu, 29 Oct 2020 13:01:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255534: Shenandoah: Fix CmpP optimization wrt native-LRB Message-ID: <14057cda-99af-4cdc-913c-818d2837468b@openjdk.org> Changeset: faf23de5 Author: Roman Kennke Date: 2020-10-29 12:55:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/faf23de5 8255534: Shenandoah: Fix CmpP optimization wrt native-LRB Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp From eosterlund at openjdk.java.net Thu Oct 29 14:21:08 2020 From: eosterlund at openjdk.java.net (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Thu, 29 Oct 2020 14:21:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255243: Reinforce escape barrier interactions with ZGC conc stack processing Message-ID: <44036053-8ff6-4f19-9b80-115bd57c8204@openjdk.org> Changeset: 5b185585 Author: Erik ?sterlund Date: 2020-10-29 14:18:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5b185585 8255243: Reinforce escape barrier interactions with ZGC conc stack processing Co-authored-by: Richard Reingruber Reviewed-by: rrich, sspitsyn ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/escapeBarrier.cpp ! src/hotspot/share/runtime/escapeBarrier.hpp + src/hotspot/share/runtime/keepStackGCProcessed.cpp + src/hotspot/share/runtime/keepStackGCProcessed.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/stackWatermark.cpp ! src/hotspot/share/runtime/stackWatermark.hpp ! src/hotspot/share/runtime/stackWatermark.inline.hpp ! src/hotspot/share/runtime/stackWatermarkSet.cpp ! src/hotspot/share/runtime/stackWatermarkSet.hpp From shade at openjdk.java.net Thu Oct 29 14:23:35 2020 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 29 Oct 2020 14:23:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255550: x86: Assembler::cmpq(Address dst, Register src) encoding is incorrect Message-ID: <59565f38-dd6b-4396-b290-abf96381b6e9@openjdk.org> Changeset: 9e5bbff5 Author: Aleksey Shipilev Date: 2020-10-29 14:19:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9e5bbff5 8255550: x86: Assembler::cmpq(Address dst, Register src) encoding is incorrect Reviewed-by: kvn, eosterlund ! src/hotspot/cpu/x86/assembler_x86.cpp From tschatzl at openjdk.java.net Thu Oct 29 15:09:07 2020 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Thu, 29 Oct 2020 15:09:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255232: G1: Make G1BiasedMappedArray freeable Message-ID: <39e331f9-52c2-4251-979a-98d4e4966d9a@openjdk.org> Changeset: 5c520c3f Author: Thomas Schatzl Date: 2020-10-29 15:06:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5c520c3f 8255232: G1: Make G1BiasedMappedArray freeable Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/g1/g1BiasedArray.cpp ! src/hotspot/share/gc/g1/g1BiasedArray.hpp ! src/hotspot/share/memory/padded.hpp ! src/hotspot/share/memory/padded.inline.hpp From phh at openjdk.java.net Thu Oct 29 17:45:09 2020 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 29 Oct 2020 17:45:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8241495: Make more compiler related flags available on a per method level Message-ID: <570d0ebc-f2b0-4642-b6f3-fda55952577b@openjdk.org> Changeset: 2a50c3f8 Author: Xin Liu Committer: Paul Hohensee Date: 2020-10-29 17:41:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2a50c3f8 8241495: Make more compiler related flags available on a per method level add more method-level options for -XX:CompileCommand eg. -XX:CompileCommand=option,java.lang.String::startsWith,BreakAtCompile directs JIT compilers to hit BREAKPOINT when they compile the method java.lang.String::startsWith. Reviewed-by: neliasso, azeemj, phh ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp From jvernee at openjdk.java.net Thu Oct 29 18:36:04 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Thu, 29 Oct 2020 18:36:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255449: Improve the exception message of MethodHandles::permuteArguments Message-ID: Changeset: 2a2fa134 Author: Jorn Vernee Date: 2020-10-29 18:32:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2a2fa134 8255449: Improve the exception message of MethodHandles::permuteArguments Reviewed-by: chegar, mchung ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/jdk/java/lang/invoke/MethodHandlesPermuteArgumentsTest.java From dfuchs at openjdk.java.net Thu Oct 29 19:11:03 2020 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Thu, 29 Oct 2020 19:11:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255604: java/nio/channels/DatagramChannel/Connect.java fails with java.net.BindException: Cannot assign requested address: connect Message-ID: Changeset: d5138d1f Author: Conor Cleary Committer: Daniel Fuchs Date: 2020-10-29 19:08:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d5138d1f 8255604: java/nio/channels/DatagramChannel/Connect.java fails with java.net.BindException: Cannot assign requested address: connect Reviewed-by: dfuchs, michaelm ! test/jdk/java/nio/channels/DatagramChannel/Connect.java From mchung at openjdk.java.net Thu Oct 29 21:15:06 2020 From: mchung at openjdk.java.net (Mandy Chung) Date: Thu, 29 Oct 2020 21:15:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254975: lambda proxy fails to access a protected member inherited from a split package Message-ID: Changeset: 5782a2a3 Author: Mandy Chung Date: 2020-10-29 21:11:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5782a2a3 8254975: lambda proxy fails to access a protected member inherited from a split package Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! test/jdk/java/lang/invoke/lambda/superProtectedMethod/SuperMethodTest.java From kvn at openjdk.java.net Thu Oct 29 22:37:10 2020 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Thu, 29 Oct 2020 22:37:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255466: C2 crashes at ciObject::get_oop() const+0x0 Message-ID: Changeset: 56eb5f54 Author: Vladimir Kozlov Date: 2020-10-29 22:34:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/56eb5f54 8255466: C2 crashes at ciObject::get_oop() const+0x0 Reviewed-by: vlivanov ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp + test/hotspot/jtreg/compiler/unsafe/TestUnsafeStaticFieldAccess.java From iklam at openjdk.java.net Fri Oct 30 03:48:03 2020 From: iklam at openjdk.java.net (Ioi Lam) Date: Fri, 30 Oct 2020 03:48:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255285: Move JVMFlag origins into a new enum JVMFlagOrigin Message-ID: <412a8fed-8a14-45a4-ad75-f295c0f715ea@openjdk.org> Changeset: 1a89d68e Author: Ioi Lam Date: 2020-10-30 03:44:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1a89d68e 8255285: Move JVMFlag origins into a new enum JVMFlagOrigin Reviewed-by: dholmes, redestad ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp ! src/hotspot/share/runtime/flags/jvmFlagAccess.hpp ! src/hotspot/share/runtime/globals_extension.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/writeableFlags.cpp ! src/hotspot/share/services/writeableFlags.hpp ! src/hotspot/share/utilities/enumIterator.hpp ! src/hotspot/share/utilities/vmEnums.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java From kbarrett at openjdk.java.net Fri Oct 30 04:28:08 2020 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Fri, 30 Oct 2020 04:28:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255595: delay_to_keep_mmu passes wrong arguments to Monitor wait Message-ID: <834efd52-bb5e-47bd-b02c-474bb26d73b0@openjdk.org> Changeset: 379ba80e Author: Kim Barrett Date: 2020-10-30 04:24:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/379ba80e 8255595: delay_to_keep_mmu passes wrong arguments to Monitor wait Remove improper wait argument. Reviewed-by: sjohanss, tschatzl, ayang ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp From pconcannon at openjdk.java.net Fri Oct 30 08:45:17 2020 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Fri, 30 Oct 2020 08:45:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253473: Javadoc clean up in HttpHandler, HttpPrincipal, HttpContext, and HttpsConfigurator Message-ID: <9e41499f-54f1-42c6-b423-f9d7015fa01c@openjdk.org> Changeset: d1281915 Author: Patrick Concannon Date: 2020-10-30 08:42:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d1281915 8253473: Javadoc clean up in HttpHandler, HttpPrincipal, HttpContext, and HttpsConfigurator Reviewed-by: dfuchs ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpContext.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandler.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpPrincipal.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsConfigurator.java From tschatzl at openjdk.java.net Fri Oct 30 08:49:18 2020 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Fri, 30 Oct 2020 08:49:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254972: Fix pretouch chunk calculations Message-ID: <3c937f64-f0a2-403b-b4a8-96b54dcaeb4d@openjdk.org> Changeset: 2c7fc85b Author: Thomas Schatzl Date: 2020-10-30 08:45:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2c7fc85b 8254972: Fix pretouch chunk calculations Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/shared/pretouchTask.cpp ! src/hotspot/share/gc/shared/pretouchTask.hpp From jiefu at openjdk.java.net Fri Oct 30 08:51:54 2020 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 30 Oct 2020 08:51:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255565: [Vector API] Add missing format strings for extract instructs in x86.ad Message-ID: <469c5436-0fd6-4925-ad46-47d17e15bc57@openjdk.org> Changeset: e48016b1 Author: Jie Fu Date: 2020-10-30 08:49:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e48016b1 8255565: [Vector API] Add missing format strings for extract instructs in x86.ad Reviewed-by: vlivanov, jbhateja ! src/hotspot/cpu/x86/x86.ad From hseigel at openjdk.java.net Fri Oct 30 12:59:32 2020 From: hseigel at openjdk.java.net (Harold Seigel) Date: Fri, 30 Oct 2020 12:59:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255005: Fix indentation levels in classFileParser.cpp Message-ID: <16c9a8d5-93e8-47b6-8abf-51248b4c7b93@openjdk.org> Changeset: 8a065ef2 Author: Harold Seigel Date: 2020-10-30 12:56:15 +0000 URL: https://github.com/openjdk/aarch64-port/commit/8a065ef2 8255005: Fix indentation levels in classFileParser.cpp Reviewed-by: lfoltan, coleenp ! src/hotspot/share/classfile/classFileParser.cpp From weijun at openjdk.java.net Fri Oct 30 13:26:18 2020 From: weijun at openjdk.java.net (Weijun Wang) Date: Fri, 30 Oct 2020 13:26:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8153005: Upgrade the default PKCS12 encryption/MAC algorithms Message-ID: <6f469af0-dc89-4804-9762-7dcab8c4e386@openjdk.org> Changeset: f77a6585 Author: Weijun Wang Date: 2020-10-30 13:23:33 +0000 URL: https://github.com/openjdk/aarch64-port/commit/f77a6585 8153005: Upgrade the default PKCS12 encryption/MAC algorithms Reviewed-by: mullan ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/conf/security/java.security ! test/jdk/sun/security/mscapi/VeryLongAlias.java ! test/jdk/sun/security/pkcs12/ParamsPreferences.java ! test/jdk/sun/security/pkcs12/ParamsTest.java ! test/jdk/sun/security/pkcs12/params/README ! test/jdk/sun/security/tools/keytool/GenerateAll.java ! test/lib/jdk/test/lib/security/DerUtils.java From weijun at openjdk.java.net Fri Oct 30 13:33:26 2020 From: weijun at openjdk.java.net (Weijun Wang) Date: Fri, 30 Oct 2020 13:33:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255536: Remove the directsign property and option Message-ID: Changeset: a7563207 Author: Weijun Wang Date: 2020-10-30 13:29:41 +0000 URL: https://github.com/openjdk/aarch64-port/commit/a7563207 8255536: Remove the directsign property and option Reviewed-by: mullan ! src/java.base/share/classes/sun/security/pkcs/PKCS7.java ! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java ! test/jdk/jdk/security/jarsigner/Properties.java ! test/jdk/jdk/security/jarsigner/Spec.java From erikj at openjdk.java.net Fri Oct 30 13:45:37 2020 From: erikj at openjdk.java.net (Erik Joelsson) Date: Fri, 30 Oct 2020 13:45:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255612: Explicitly disable dtrace for Oracle OpenJDK Linux builds Message-ID: Changeset: 3fd82160 Author: Erik Joelsson Date: 2020-10-30 13:42:12 +0000 URL: https://github.com/openjdk/aarch64-port/commit/3fd82160 8255612: Explicitly disable dtrace for Oracle OpenJDK Linux builds Reviewed-by: mikael ! make/conf/jib-profiles.js From erikj at openjdk.java.net Fri Oct 30 13:58:43 2020 From: erikj at openjdk.java.net (Erik Joelsson) Date: Fri, 30 Oct 2020 13:58:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255620: Build race between modulegraphs and exploded-image-optimize targets Message-ID: <457eb717-6363-49fb-89be-f9962b5b4e0a@openjdk.org> Changeset: 9b1eebc7 Author: Erik Joelsson Date: 2020-10-30 13:55:31 +0000 URL: https://github.com/openjdk/aarch64-port/commit/9b1eebc7 8255620: Build race between modulegraphs and exploded-image-optimize targets Reviewed-by: tbell ! make/Main.gmk From rkennke at openjdk.java.net Fri Oct 30 17:13:33 2020 From: rkennke at openjdk.java.net (Roman Kennke) Date: Fri, 30 Oct 2020 17:13:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255614: Shenandoah: Consolidate/streamline runtime LRBs Message-ID: Changeset: 8600d0d9 Author: Roman Kennke Date: 2020-10-30 17:09:56 +0000 URL: https://github.com/openjdk/aarch64-port/commit/8600d0d9 8255614: Shenandoah: Consolidate/streamline runtime LRBs Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp ! src/hotspot/share/runtime/stackValue.cpp From jjg at openjdk.java.net Fri Oct 30 17:27:32 2020 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Fri, 30 Oct 2020 17:27:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254052: improve type specificity of TagletWriter and friends Message-ID: <8bffad67-363a-4647-b0bd-71e48671b371@openjdk.org> Changeset: d0867578 Author: Jonathan Gibbons Date: 2020-10-30 17:23:39 +0000 URL: https://github.com/openjdk/aarch64-port/commit/d0867578 8254052: improve type specificity of TagletWriter and friends Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java From redestad at openjdk.java.net Fri Oct 30 18:17:02 2020 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 30 Oct 2020 18:17:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255455: Pre-generate ThreadHeapSampler::_log_table Message-ID: <3145625b-8bc7-42e4-a69f-1dbff062ca70@openjdk.org> Changeset: 4158567f Author: Claes Redestad Date: 2020-10-30 18:13:45 +0000 URL: https://github.com/openjdk/aarch64-port/commit/4158567f 8255455: Pre-generate ThreadHeapSampler::_log_table Reviewed-by: iklam, sspitsyn ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/threadHeapSampler.cpp ! src/hotspot/share/runtime/threadHeapSampler.hpp From bchristi at openjdk.java.net Fri Oct 30 20:38:12 2020 From: bchristi at openjdk.java.net (Brent Christian) Date: Fri, 30 Oct 2020 20:38:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <83b0913b-2071-4924-a6bf-14b7d15ef825@openjdk.org> Changeset: 98a69ede Author: Brent Christian Date: 2020-10-30 20:35:06 +0000 URL: https://github.com/openjdk/aarch64-port/commit/98a69ede 8255690:   in StringBuilder.subSequence Reviewed-by: lancea ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java Changeset: 0f486033 Author: Brent Christian Date: 2020-10-30 20:35:33 +0000 URL: https://github.com/openjdk/aarch64-port/commit/0f486033 8214561: Use {@systemProperty} for definition of "java.util.prefs.PreferencesFactory" system property Reviewed-by: lancea ! src/java.prefs/share/classes/java/util/prefs/Preferences.java From ccheung at openjdk.java.net Fri Oct 30 22:05:03 2020 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Fri, 30 Oct 2020 22:05:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255489: Unify the parsing of @lambda-proxy and @lambda-form-invokers tags in a classlist Message-ID: Changeset: 36c150b1 Author: Calvin Cheung Date: 2020-10-30 22:01:59 +0000 URL: https://github.com/openjdk/aarch64-port/commit/36c150b1 8255489: Unify the parsing of @lambda-proxy and @lambda-form-invokers tags in a classlist Reviewed-by: iklam, minqi ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classListParser.hpp ! src/hotspot/share/classfile/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/lambdaFormInvokers.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/prims/jvm.cpp ! test/hotspot/jtreg/runtime/cds/appcds/BadBSM.java ! test/hotspot/jtreg/runtime/cds/appcds/DumpClassListWithLF.java ! test/hotspot/jtreg/runtime/cds/appcds/LambdaProxyClasslist.java From minqi at openjdk.java.net Sat Oct 31 00:11:26 2020 From: minqi at openjdk.java.net (Yumin Qi) Date: Sat, 31 Oct 2020 00:11:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254309: appcds GCDuringDump.java failed - class must exist Message-ID: <0a561aa9-3974-4f9d-8394-2d0944c37a63@openjdk.org> Changeset: 9d5c9cc7 Author: Yumin Qi Date: 2020-10-31 00:08:37 +0000 URL: https://github.com/openjdk/aarch64-port/commit/9d5c9cc7 8254309: appcds GCDuringDump.java failed - class must exist Reviewed-by: ccheung, iklam ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/archiveUtils.hpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDumpTransformer.java From weijun at openjdk.java.net Sat Oct 31 03:25:28 2020 From: weijun at openjdk.java.net (Weijun Wang) Date: Sat, 31 Oct 2020 03:25:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255494: PKCS7 should use digest algorithm to verify the signature Message-ID: <5b279d23-c1db-4d1f-8f5e-73bd69ab1ecd@openjdk.org> Changeset: 80380d51 Author: Weijun Wang Date: 2020-10-31 03:22:35 +0000 URL: https://github.com/openjdk/aarch64-port/commit/80380d51 8255494: PKCS7 should use digest algorithm to verify the signature Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/util/SignatureUtil.java + test/jdk/sun/security/pkcs/pkcs7/TwoHash.java From psadhukhan at openjdk.java.net Sat Oct 31 11:02:32 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Sat, 31 Oct 2020 11:02:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8143021: [TEST_BUG] Test javax/swing/JColorChooser/Test6541987.java fails Message-ID: <47d48174-4611-4056-81b1-3d3dd249ab95@openjdk.org> Changeset: 7597cba9 Author: Prasanta Sadhukhan Date: 2020-10-31 10:58:38 +0000 URL: https://github.com/openjdk/aarch64-port/commit/7597cba9 8143021: [TEST_BUG] Test javax/swing/JColorChooser/Test6541987.java fails Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JColorChooser/Test6541987.java From psadhukhan at openjdk.java.net Sat Oct 31 11:07:34 2020 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Sat, 31 Oct 2020 11:07:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8169954: JFileChooser/8021253: java.lang.RuntimeException: Default button is not pressed Message-ID: Changeset: cacce843 Author: Prasanta Sadhukhan Date: 2020-10-31 11:03:43 +0000 URL: https://github.com/openjdk/aarch64-port/commit/cacce843 8169954: JFileChooser/8021253: java.lang.RuntimeException: Default button is not pressed Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JFileChooser/8021253/bug8021253.java From serb at openjdk.java.net Sat Oct 31 22:23:27 2020 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Sat, 31 Oct 2020 22:23:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8196099: javax/swing/text/CSSBorder/6796710/bug6796710.java fails Message-ID: <230b0ff7-40ff-43be-b061-4424033bff90@openjdk.org> Changeset: fe7672ba Author: Sergey Bylokhov Date: 2020-10-31 22:20:30 +0000 URL: https://github.com/openjdk/aarch64-port/commit/fe7672ba 8196099: javax/swing/text/CSSBorder/6796710/bug6796710.java fails Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/text/CSSBorder/6796710/bug6796710.java From rwestberg at openjdk.java.net Tue Oct 6 13:43:51 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Tue, 06 Oct 2020 13:43:51 -0000 Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254054: Pre-submit testing using GitHub Actions should not use the deprecated set-env command Message-ID: <72cc935e-1670-4efa-b66d-e27c66c5c204@openjdk.org> Changeset: d2b1dc6d Author: Robin Westberg Date: 2020-10-06 13:39:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d2b1dc6d 8254054: Pre-submit testing using GitHub Actions should not use the deprecated set-env command Reviewed-by: ehelin, erikj ! .github/workflows/submit.yml