On Tue, 26 Oct 2021 05:20:22 GMT, David Holmes wrote:
> Isn't the title of this issue expressed incorrectly?
Yes - thanks for pointing that out.
-
PR: https://git.openjdk.java.net/jdk/pull/6109
On Mon, 25 Oct 2021 14:33:27 GMT, Doug Simon wrote:
> [JDK-8275645](https://bugs.openjdk.java.net/browse/JDK-8275645) resulted in
> loosing single-copy atomicity for reads in `c2v_readFieldValue`. This PR
> fixes that by using `_field_acquire` accessors for all aligned reads
> an
[JDK-8275645](https://bugs.openjdk.java.net/browse/JDK-8275645), resulted in
the loose of single-copy atomicity for reads in c2v_readFieldValue. This PR
fixes that by using the `_field_acquire` accessors for all aligned reads
in c2v_readFieldValue and only using the `_field` accessors for
On Thu, 13 May 2021 16:37:38 GMT, Vladimir Kozlov wrote:
> [JDK-8264806](https://bugs.openjdk.java.net/browse/JDK-8264806) changes
> removed sources and also removed JVMCI compiler from list of upgradable
> modules. JVMCI compiler modules should be upgradable in JDK to work with
> GraalVM.
>
On Tue, 27 Apr 2021 19:07:45 GMT, Igor Ignatyev wrote:
> > I guess this should really be named `isJVMCICompilerEnabled` now and the
> > `vm.graal.enabled` predicate renamed to `vm.jvmcicompiler.enabled` but
> > maybe that's too big a change (or can be done later).
>
> @dougxc, I don't think
On Sat, 17 Apr 2021 20:18:31 GMT, Doug Simon wrote:
> While porting [JDK-8224974](https://bugs.openjdk.java.net/browse/JDK-8224974)
> to Graal, I noticed that new CPU features were defined for x86 and AArch64
> without being exposed via JVMCI. To avoid this problem in future
On Mon, 19 Apr 2021 20:01:46 GMT, Vladimir Kozlov wrote:
>> Doug Simon has updated the pull request incrementally with two additional
>> commits since the last revision:
>>
>> - updated date in copyright
>> - added blank lines after macros
>
> You need re
ith a single macro that is
> used to generate enum declarations as well as vmstructs entries.
>
> In addition, the JVMCI API is updated to exposes the new CPU feature
> constants and now has a check that ensure these constants are in sync with
> the underlying macro definiti
On Mon, 19 Apr 2021 19:00:09 GMT, Vladimir Kozlov wrote:
>> Doug Simon has refreshed the contents of this pull request, and previous
>> commits have been removed. The incremental views will show differences
>> compared to the previous content of the PR. The pull request co
On Mon, 19 Apr 2021 18:58:46 GMT, Vladimir Kozlov wrote:
>> Doug Simon has refreshed the contents of this pull request, and previous
>> commits have been removed. The incremental views will show differences
>> compared to the previous content of the PR. The pull request co
On Mon, 19 Apr 2021 18:57:37 GMT, Vladimir Kozlov wrote:
>> Doug Simon has refreshed the contents of this pull request, and previous
>> commits have been removed. The incremental views will show differences
>> compared to the previous content of the PR. The pull request co
On Sun, 18 Apr 2021 07:32:07 GMT, Alan Bateman wrote:
>> This PR removes the mx configuration files in the JDK as they do not really
>> belong here. Instead, I've updated and moved them to
>> https://github.com/dougxc/mx_jdk.
>
> Are you sure it make sense to have this dev config in the
On Sat, 17 Apr 2021 20:37:08 GMT, Doug Simon wrote:
> This PR removes the mx configuration files in the JDK as they do not really
> belong here. Instead, I've updated and moved them to
> https://github.com/dougxc/mx_jdk.
This pull request has now been integrated.
Changeset: 54cb38
ith a single macro that is
> used to generate enum declarations as well as vmstructs entries.
>
> In addition, the JVMCI API is updated to exposes the new CPU feature
> constants and now has a check that ensure these constants are in sync with
> the underlying macro definition
ith a single macro that is
> used to generate enum declarations as well as vmstructs entries.
>
> In addition, the JVMCI API is updated to exposes the new CPU feature
> constants and now has a check that ensure these constants are in sync with
> the underlying macro definiti
On Sun, 18 Apr 2021 20:17:14 GMT, Doug Simon wrote:
>> This PR removes the mx configuration files in the JDK as they do not really
>> belong here. Instead, I've updated and moved them to
>> https://github.com/dougxc/mx_jdk.
>
> Doug Simon has refreshed the conte
> This PR updates the configuration files used to develop the JVMCI Java and
> C++ sources with mx and Eclipse.
Doug Simon has refreshed the contents of this pull request, and previous
commits have been removed. The incremental views will show differences compared
to the previous c
While porting [JDK-8224974](https://bugs.openjdk.java.net/browse/JDK-8224974)
to Graal, I noticed that new CPU features were defined for x86 and AArch64
without being exposed via JVMCI. To avoid this problem in future, this PR
updates x86 and AArch64 to define CPU features with a single macro
On Sat, 17 Apr 2021 20:18:31 GMT, Doug Simon wrote:
> While porting [JDK-8224974](https://bugs.openjdk.java.net/browse/JDK-8224974)
> to Graal, I noticed that new CPU features were defined for x86 and AArch64
> without being exposed via JVMCI. To avoid this problem in future
On Sat, 17 Apr 2021 20:37:08 GMT, Doug Simon wrote:
> This PR updates the configuration files used to develop the JVMCI Java and
> C++ sources with mx and Eclipse.
Until we have downstream repos for JDK 17, it's very handy to have this config
in the JDK. I've tried to keep it only in
This PR updates the configuration files used to develop the JVMCI Java and C++
sources with mx and Eclipse.
-
Commit messages:
- 8252600: [JVMCI] update JVMCI code style and mx configuration
Changes: https://git.openjdk.java.net/jdk/pull/3559/files
Webrev:
On Mon, 12 Apr 2021 22:10:06 GMT, Vladimir Kozlov wrote:
>> As part of [JEP 410](http://openjdk.java.net/jeps/410) remove code related
>> to Java-based JIT compiler (Graal) from JDK:
>>
>> - `jdk.internal.vm.compiler` — the Graal compiler
>> - `jdk.internal.vm.compiler.management` — Graal's
On Sun, 11 Apr 2021 10:25:47 GMT, Doug Simon wrote:
>> Vladimir Kozlov has updated the pull request with a new target base due to a
>> merge or a rebase. The incremental webrev excludes the unrelated changes
>> brought in by the merge/rebase. The pull request contain
On Sat, 10 Apr 2021 17:41:05 GMT, Vladimir Kozlov wrote:
>> Marked as reviewed by iignatyev (Reviewer).
>
> Thank you, Igor. I filed https://bugs.openjdk.java.net/browse/JDK-8265032
We would definitely like to be able to continue testing of GraalVM with the JDK
set of jtreg tests. So keeping
On Mon, 22 Feb 2021 20:15:33 GMT, Doug Simon wrote:
> To allow for better testing of JVMCI support on AArch64 in aid of producing a
> reliable GraalVM release on this platform, it should be included by default.
This pull request has now been integrated.
Changeset: 29c72631
Author:
To allow for better testing of JVMCI support on AArch64 in aid of producing a
reliable GraalVM release on this platform, it should be included by default.
-
Commit messages:
- 8252709: Enable JVMCI when building linux-aarch64 at Oracle
Changes:
On Thu, 15 Oct 2020 15:00:47 GMT, Bernhard Urban-Forster
wrote:
> Use r18 as allocatable register on Linux only.
>
> A bootstrap works now (it has been crashing before due to r18 being
> allocated):
> $
> ./windows-aarch64-server-fastdebug/bin/java.exe
> -XX:+UnlockExperimentalVMOptions
Ok, thanks for the clarification. I wasn’t sure if external parties had managed
to set up a jib server but it sounds like that’s not so easy in practice.
-Doug
> On 29 Apr 2020, at 11:02, Magnus Ihse Bursie
> wrote:
>
> On 2020-04-29 10:45, Doug Simon wrote:
>> If I un
If I understand correctly, this disables building jvmci/graal/aot in *any*
linux-aarch64 jib based build, not just those done at Oracle. Wouldn’t this be
better done on the jib command line?
-Doug
> On 29 Apr 2020, at 06:12, Mikael Vidstedt wrote:
>
>
> Please review this small change which
> On 7 Aug 2018, at 08:07, Ekaterina Pavlova
> wrote:
>
> Vladimir, thanks for prompt review.
>
> I can revert the changes and add -XDstringConcat=inline to JAVAC flags for
> all tests.
> I did it only for org/graalvm/compiler/core/test/VerifyDebugUsageTest.java
> because
> Doug was not
> On 22 Jun 2018, at 23:29, Doug Simon wrote:
>
>
>
>> On 22 Jun 2018, at 23:16, Ekaterina Pavlova
>> wrote:
>>
>> Erik, Doug,
>>
>> thank you a lot for your reviews and advises.
>> I fixed everything what Erik has pointed out,
> On 22 Jun 2018, at 23:16, Ekaterina Pavlova
> wrote:
>
> Erik, Doug,
>
> thank you a lot for your reviews and advises.
> I fixed everything what Erik has pointed out, please see my answers inlined.
> As about moving more staff in 'updategraalinopenjdk' can we consider this as
> next
> On 19 Jun 2018, at 23:00, Erik Joelsson wrote:
>
> Hello,
>
> Please always include build-dev when reviewing build changes.
>
> In general this looks pretty good but there are some details that need fixing.
>
> (Aside from this particular review, I must state my reservation against all
> On 19 May 2017, at 11:15, Magnus Ihse Bursie
> wrote:
>
>
> On 2017-05-19 09:15, David Holmes wrote:
>> Hi Magnus,
>>
>> On 18/05/2017 8:06 PM, Magnus Ihse Bursie wrote:
>>>
>>>
>>> On 2017-05-18 09:35, David Holmes wrote:
On 18/05/2017 5:32 PM, Magnus
sion of Graal will no longer benefit
from the qualified exports of JVMCI to jdk.vm.compiler.
-Doug
> On 2/16/17 2:01 AM, Doug Simon wrote:
>> Just to note here, this means an external version of Graal will now have to
>> use --add-exports VM options to access JVMCI. Which is ok s
Just to note here, this means an external version of Graal will now have to use
--add-exports VM options to access JVMCI. Which is ok since additional VM
options are required anyway to put an external Graal on the module path.
-Doug
> On 16 Feb 2017, at 08:54, Magnus Ihse Bursie
> On 2 Feb 2017, at 13:07, Magnus Ihse Bursie
> wrote:
>
> When building with Solaris Studio 12u4, linking of unpack200 fails. The fix
> is to include "environ" in the mapfile.
>
> This patch is contributed by Douglas Simon.
For full disclosure, the original
> On 9 Dec 2016, at 08:07, Vladimir Kozlov wrote:
>
> Thank you, Mandy
>
> On 12/8/16 7:46 PM, Mandy Chung wrote:
>>
>>> On Dec 7, 2016, at 2:10 PM, Vladimir Kozlov
>>> wrote:
>>>
>>> https://bugs.openjdk.java.net/browse/JDK-8166417
> On 8 Dec 2016, at 13:50, Magnus Ihse Bursie
> wrote:
>
> On 2016-12-07 23:10, Vladimir Kozlov wrote:
>> https://bugs.openjdk.java.net/browse/JDK-8166417
>>
>> It is part of JEP 295: Ahead-of-Time Compilation
>> https://bugs.openjdk.java.net/browse/JDK-8166089
> On 27 Oct 2016, at 20:12, Vladimir Kozlov wrote:
>
> On 10/27/16 10:55 AM, Christian Thalinger wrote:
>>
>>> On Oct 27, 2016, at 2:40 AM, Erik Joelsson wrote:
>>>
>>>
>>>
>>> On 2016-10-27 02:45, Vladimir Kozlov wrote:
AOT JEP:
> On 24 Oct 2016, at 23:24, Christian Thalinger wrote:
>
>
>> On Oct 24, 2016, at 3:48 AM, Erik Joelsson wrote:
>>
>> Adding build-dev, which should be included when discussing build issues. For
>> any new readers, please see [1] for the
th-version-security Set version 'SECURITY' field (third number) [current
> --with-version-patchSet version 'PATCH' field (fourth number) [not
>
> Regards,
> Volker
>
> PS: the correct list for build related questions is build-dev.
> build-infra-dev was for the devel
wrote:
This code review request is going to three different aliases.
Don't use Thunderbird's reply to list option since it will
pick just _one_ of the _three_ lists.
Greetings,
Doug Simon and Tom Rodriguez have sent a Full Debug Symbols (FDS)
makefile fix our way. Here are the bug
43 matches
Mail list logo