hg: panama/dev: 7 new changesets

henry.jen at oracle.com henry.jen at oracle.com
Wed Dec 20 19:25:46 UTC 2017


Changeset: 04f6619603ba
Author:    Razvan A Lupusoru <razvan.a.lupusoru at intel.com>
Date:      2017-12-11 15:53 -0800
URL:       http://hg.openjdk.java.net/panama/dev/rev/04f6619603ba

Add all Vector API class information to ciType

This work adds all Vector API classes to be recognized as a special type.
There is a lot of code repetition so at some point using a macro to expand
would be useful.

! src/hotspot/share/ci/ciType.cpp
! src/hotspot/share/classfile/vmSymbols.hpp

Changeset: bbe42f5d299a
Author:    Razvan A Lupusoru <razvan.a.lupusoru at intel.com>
Date:      2017-12-18 11:34 -0800
URL:       http://hg.openjdk.java.net/panama/dev/rev/bbe42f5d299a

Update VectorLoadMask and VectorUnloadMask with information about desired mask size

! src/hotspot/share/opto/vectornode.hpp

Changeset: 1ff967b3799e
Author:    Razvan A Lupusoru <razvan.a.lupusoru at intel.com>
Date:      2017-12-18 11:35 -0800
URL:       http://hg.openjdk.java.net/panama/dev/rev/1ff967b3799e

Fix some readability issues in vector intrinsics dispatcher

! src/hotspot/share/opto/library_call.cpp

Changeset: e8c484550312
Author:    Razvan A Lupusoru <razvan.a.lupusoru at intel.com>
Date:      2017-12-18 11:36 -0800
URL:       http://hg.openjdk.java.net/panama/dev/rev/e8c484550312

Add todo comments to keep track of 3 concerns

! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/macro.cpp

Changeset: 5462aaeb9bcf
Author:    Razvan A Lupusoru <razvan.a.lupusoru at intel.com>
Date:      2017-12-18 11:40 -0800
URL:       http://hg.openjdk.java.net/panama/dev/rev/5462aaeb9bcf

When mask type is boolean, no need to insert mask transition nodes

! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macro.cpp

Changeset: 92b1e332e8a5
Author:    Razvan A Lupusoru <razvan.a.lupusoru at intel.com>
Date:      2017-12-18 12:10 -0800
URL:       http://hg.openjdk.java.net/panama/dev/rev/92b1e332e8a5

Fix compile error after readability fix

! src/hotspot/share/opto/library_call.cpp

Changeset: 724c56168b22
Author:    Razvan A Lupusoru <razvan.a.lupusoru at intel.com>
Date:      2017-12-18 12:12 -0800
URL:       http://hg.openjdk.java.net/panama/dev/rev/724c56168b22

Integer greaterThan implementation has been further optimized

! src/hotspot/cpu/x86/x86.ad



More information about the panama-dev mailing list