[vectorInstrinsics] merge with upstream failed

Deshpande, Vivek R vivek.r.deshpande at intel.com
Fri Jul 6 17:05:02 UTC 2018


Thanks Vladimir for the manual merge.
I created the patch and saw you have merged it already. :)

Regards,
Vivek

From: Paul Sandoz [mailto:paul.sandoz at oracle.com]
Sent: Thursday, July 5, 2018 11:13 AM
To: Maurizio Cimadamore <maurizio.cimadamore at oracle.com>
Cc: panama-dev at openjdk.java.net; Deshpande, Vivek R <vivek.r.deshpande at intel.com>
Subject: Re: [vectorInstrinsics] merge with upstream failed

Thanks for the notice.

I think most if not all of the conflict is associated with the base64 intrinsic that was recently pushed:

  https://bugs.openjdk.java.net/browse/JDK-8205528
  http://hg.openjdk.java.net/jdk/jdk/rev/480a96a43b62

I am not qualified to merge this and there might be some architectural issues that need to be resolved regarding the use of vector registers for indexing (re: rearrangement using a Shuffle).

Paul.

On Jul 5, 2018, at 4:04 AM, Maurizio Cimadamore <maurizio.cimadamore at oracle.com<mailto:maurizio.cimadamore at oracle.com>> wrote:

Hi,
the vectorIntrinsics branch failed to merge because of conflicts in assembler_x86.cpp. I tried to look at these, but there seem to be conflicting changes for vector instructions coming from upstream JDK and I was unsure on how to resolve them. I think it's best if people working on this branch take a look at this. To start a merge:

$ hg update vectorIntrinsics

$ hg merge -r default

<do merge>

$ hg commit -m 'manual merge with default'

$ hg push

Cheers
Maurizio



More information about the panama-dev mailing list