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

2015-12-11 Thread Volker Simonis
ther tests such as the Font2DTest would be a good test. Or, >>>>> any >>>>> text in a complex script such as Hindi. >>>>> >>>>> >>>> That would be great. For now, the Font2DTest runs without a problem >>>> with ha

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

2015-12-11 Thread Steven R. Loomis
;>> 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/c8e212fb27d0/src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp >>>> - any comme

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

2015-12-11 Thread Steven R. Loomis
problem with >>>> harfbuzz on AIX (and linux/ppc64). >>>> >>>>> 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 menti

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

2015-12-10 Thread Volker Simonis
ssing parts over 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, 09 D

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

2015-12-10 Thread Volker Simonis
p://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 but unfortunately the hotspot primitives >>&g

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

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,

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

[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