Re: RFR: 8318650: Optimized subword gather for x86 targets. [v2]

2023-10-29 Thread Jatin Bhateja
On Fri, 27 Oct 2023 08:04:47 GMT, Xiaohong Gong wrote: >> For x86 backend implementation we emit a gather loop hence index species is >> not used for sub-word, I am performing the index out of bound in a loop >> which operate a max integer vector granularity supported by target. >> https://gith

Re: RFR: 8318650: Optimized subword gather for x86 targets. [v2]

2023-10-29 Thread Jatin Bhateja
On Fri, 27 Oct 2023 06:42:07 GMT, Xiaohong Gong wrote: >> sub-word gather do not emit any predicated instructions, thus only >> VectorMaskUseLoad is relevant in this context, however AVX512 and SVE does >> have a direct predicated gather instructions for 32/64 bit types. > > I see, thanks! `Vec

Re: RFR: 8303374: Compiler Implementation for Primitive types in patterns, instanceof, and switch (Preview) [v26]

2023-10-29 Thread Aggelos Biboudis
> This is the proposed patch for Primitive types in patterns, instanceof, and > switch (Preview). > > Draft spec here: > https://cr.openjdk.org/~abimpoudis/instanceof/jep443-20231010/specs/instanceof-jls.html Aggelos Biboudis has updated the pull request incrementally with one additional commi

Re: RFR: 8318839: Update test thread factory to catch all exceptions

2023-10-29 Thread Jaikiran Pai
On Wed, 25 Oct 2023 21:08:01 GMT, Leonid Mesnik wrote: > The jtreg starts the main thread in a separate ThreadGroup and checks > unhandled exceptions for this group. However, it doesn't catch all unhandled > exceptions. There is a jtreg issue for this > https://bugs.openjdk.org/browse/CODETOOL