RFR: JDK-8222665 - Update Graal

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Mon May 6 19:48:29 UTC 2019


Thank you!
/Jesper

> On 6 May 2019, at 21:43, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
> 
> On 5/6/19 12:19 PM, jesper.wilhelmsson at oracle.com wrote:
>> Thanks Vladimir!
>> What about the overwritten diff? Should it be applied?
> 
> No need to apply. The overwritten diffs were pushed into Graal master and your last changes have them. I verified it.
> 
> Thanks,
> Vladimir
> 
>> /Jesper
>>> On 6 May 2019, at 20:43, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
>>> 
>>> Yes, this one looks good! And testing seems fine - most failures are timeouts due to Graal runs with -Xcomp -XX:-TieredCompilation which is known issue 8222524.
>>> 
>>> Thanks,
>>> Vladimir
>>> 
>>> On 5/6/19 11:32 AM, jesper.wilhelmsson at oracle.com wrote:
>>>> Sorry!  I forgot to remove the old one so the script automatically created webrev.01 but still linked to the old in the email.
>>>> Current webrev:
>>>> http://cr.openjdk.java.net/~jwilhelm/8222665/webrev.01/
>>>> /Jesper
>>>>> On 6 May 2019, at 20:11, Vladimir Kozlov <vladimir.kozlov at oracle.com <mailto:vladimir.kozlov at oracle.com>> wrote:
>>>>> 
>>>>> It seems webrev is wrong. Jesper, is it possible you sent old webrev?
>>>>> 
>>>>> I looked on patch (from submitted test job) and it seems correct. For example, from next changes [1] it correctly updated only Copyright year in JDK (in JDK it was old 2018).
>>>>> But webrev shows reversed changes [2].
>>>>> 
>>>>> The patch does not have IsGraalPredicate.java changes. But webrev has it with reversed changes again [3].
>>>>> 
>>>>> The same for GraalServices.java file changes. No changes in patch but reverse changes in webrev.
>>>>> 
>>>>> Thanks,
>>>>> Vladimir
>>>>> 
>>>>> [1] https://github.com/oracle/graal/commit/4fa819e120212393122b55e2c95e9de7c6101ccf#diff-3f2f58ebefeb6c5489c4d264ec8ae502
>>>>> 
>>>>> [2] http://cr.openjdk.java.net/~jwilhelm/8222665/webrev.00/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java.udiff.html
>>>>> 
>>>>> [3] http://cr.openjdk.java.net/~jwilhelm/8222665/webrev.00/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/IsGraalPredicate.java.udiff.html
>>>>> 
>>>>> On 5/6/19 7:18 AM, jesper.wilhelmsson at oracle.com <mailto:jesper.wilhelmsson at oracle.com> wrote:
>>>>>> Hi,
>>>>>> Please review the patch to integrate recent Graal changes into OpenJDK.
>>>>>> Graal tip to integrate: 88c3adb11b1bc10f6443435685b65227e7584b43 >
>>>>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8222665
>>>>>> Webrev: http://cr.openjdk.java.net/~jwilhelm/8222665/webrev.00/
>>>>>> This integration did overwrite changes already in place in OpenJDK. The diff has been attached to the umbrella bug.
>>>>>> Thanks,
>>>>>> /Jesper

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: Message signed with OpenPGP
URL: <https://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20190506/e8e6640b/signature-0001.asc>


More information about the hotspot-compiler-dev mailing list