Re: [OpenJDK 2D-Dev] Question regarding the integration of harfbuzz (JEP 258)

2015-12-11 Thread Volker Simonis
t;>>>> any >>>>> text in a complex script such as Hindi. >>>>> >>>>> >>>> That would be great. For now, the Font2DTest runs without a problem >>>> with harfbuzz on AIX (and linux/ppc64). >>>> >&

Re: [OpenJDK 2D-Dev] Question regarding the integration of harfbuzz (JEP 258)

2015-12-11 Thread Steven R. Loomis
;> 4. I’m not sure. A threaded stress test would be good. Perhaps >>>>> Harfbuzz-in-JDK could leverage the >>>>> hotspot/src/os_cpu/../vm/atomic_os_cp.inline.hpp you mentioned. >>>>> >>>>> Behdad - file is here >>>>> h

Re: [OpenJDK 2D-Dev] Question regarding the integration of harfbuzz (JEP 258)

2015-12-11 Thread Steven R. Loomis
>>>> Behdad - file is here >>>> http://hg.openjdk.java.net/jdk9/client/hotspot/file/c8e212fb27d0/src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp >>>> - any comments on this or other items? >>> >>> That sounds like a good idea bu

Re: [OpenJDK 2D-Dev] Question regarding the integration of harfbuzz (JEP 258)

2015-12-10 Thread Volker Simonis
ress test would be good. Perhaps >>>> Harfbuzz-in-JDK could leverage the >>>> hotspot/src/os_cpu/../vm/atomic_os_cp.inline.hpp you mentioned. >>>> >>>> Behdad - file is here >>>> http://hg.openjdk.java.net/jdk9/client/hotspot/file/c8e212fb27d

Re: [OpenJDK 2D-Dev] Question regarding the integration of harfbuzz (JEP 258)

2015-12-10 Thread Volker Simonis
er to the jdk repository (and that's actually what I've done now for the AIX version of the primitives). Regards, Volker > -s > > > ---- Original Message Subject: Re: [OpenJDK 2D-Dev] Question > regarding the integration of harfbuzz (JEP 258) Date: Wed, 0

Re: [OpenJDK 2D-Dev] Question regarding the integration of harfbuzz (JEP 258)

2015-12-09 Thread Steven R. Loomis
. Behdad - file is here http://hg.openjdk.java.net/jdk9/client/hotspot/file/c8e212fb27d0/src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp - any comments on this or other items? -s > > Original Message > Subject: Re: [OpenJDK 2D-Dev] Question regarding the integ

Re: [OpenJDK 2D-Dev] Question regarding the integration of harfbuzz (JEP 258)

2015-12-09 Thread Philip Race
Hmm. Should JEP 254 really have " removed the handling of empty strings from jni_GetStringCritical()." without tracking down uses and updating them ? I didn't mean IBM already ship harfbuzz in their JDK but I thought they were already using it in some other IBM products. -phil. On 12/9/15, 10:

Re: [OpenJDK 2D-Dev] Question regarding the integration of harfbuzz (JEP 258)

2015-12-09 Thread Volker Simonis
Hi Phil, thanks a lot for your answer. Please find my comments inline: On Wed, Dec 9, 2015 at 6:02 PM, Philip Race wrote: > Hi Volker, > > Running with ICU should stop harfbuzz use completely so if > you are still seeing a crash, perhaps it is due to something else entirely. Yes, it was indeed

Re: [OpenJDK 2D-Dev] Question regarding the integration of harfbuzz (JEP 258)

2015-12-09 Thread Philip Race
Hi Volker, Running with ICU should stop harfbuzz use completely so if you are still seeing a crash, perhaps it is due to something else entirely. Especially since a "simple AWT program" should not load layout anyway. There was a fair amount of new and changed code pushed recently ... Yes, we nee

[OpenJDK 2D-Dev] Question regarding the integration of harfbuzz (JEP 258)

2015-12-08 Thread Volker Simonis
Hi, the integration of harfbuzz broke our AIX build because there's no implementation available for the hb_atomic macros in hb-atomic-private.hh. I've fixed that locally but still get a crash when running a simple AWT program (even with -Dsun.font.layoutengine=icu). I'm curretnly debugging the pr