Re: RFR: 8154715: Missing destructor and/or TLS clearing calls for terminating threads

2016-05-09 Thread David Holmes
Okay here is version 2: http://cr.openjdk.java.net/~dholmes/8154715/webrev.v2/ Lots of cosmetic changes but only a couple of functional ones: - After thread->run() returns we clear the TLS by calling clear_thread_current(), but only for threads where it has not already been cleared - as thos

hg: bsd-port/jdk8/jdk: Handle missing ESTRPIPE for NetBSD. Ok kurt@

2016-05-09 Thread christos
Changeset: f403f06af9d6 Author:Christos Zoulas Date: 2016-05-09 17:18 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/jdk/rev/f403f06af9d6 Handle missing ESTRPIPE for NetBSD. Ok kurt@ ! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c

hg: bsd-port/jdk8/hotspot: 3 new changesets

2016-05-09 Thread christos
Changeset: a925b0c74086 Author:Christos Zoulas Date: 2016-05-09 17:13 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a925b0c74086 gcc versions >= 4.8 don't support -gstabs with pre-compiled headers. Just use -g for them; also factor out the code that determines if

Re: patches to make jdk8 build on NetBSD

2016-05-09 Thread Christos Zoulas
On May 9, 3:40pm, k...@intricatesoftware.com (Kurt Miller) wrote: -- Subject: Re: patches to make jdk8 build on NetBSD | On Mon, 2016-05-09 at 15:33 -0400, Christos Zoulas wrote: | > On May 9, 3:31pm, k...@intricatesoftware.com (Kurt Miller) wrote: | > -- Subject: Re: patches to make jdk8 build

Re: patches to make jdk8 build on NetBSD

2016-05-09 Thread Kurt Miller
On Mon, 2016-05-09 at 15:33 -0400, Christos Zoulas wrote: > On May 9, 3:31pm, k...@intricatesoftware.com (Kurt Miller) wrote: > -- Subject: Re: patches to make jdk8 build on NetBSD > > | Looks good to me. > > I have not committed in ages, do you want to commit them, or should I give > it a try?

Re: patches to make jdk8 build on NetBSD

2016-05-09 Thread Christos Zoulas
On May 9, 3:31pm, k...@intricatesoftware.com (Kurt Miller) wrote: -- Subject: Re: patches to make jdk8 build on NetBSD | Looks good to me. I have not committed in ages, do you want to commit them, or should I give it a try? :-) christos

Re: patches to make jdk8 build on NetBSD

2016-05-09 Thread Kurt Miller
On Mon, 2016-05-09 at 15:26 -0400, Christos Zoulas wrote: > On May 9, 2:41pm, k...@intricatesoftware.com (Kurt Miller) wrote: > -- Subject: Re: patches to make jdk8 build on NetBSD > > | On Mon, 2016-05-09 at 08:57 -0400, Christos Zoulas wrote: > | > On May 9, 7:22am, k...@intricatesoftware.com

Re: patches to make jdk8 build on NetBSD

2016-05-09 Thread Christos Zoulas
On May 9, 2:41pm, k...@intricatesoftware.com (Kurt Miller) wrote: -- Subject: Re: patches to make jdk8 build on NetBSD | On Mon, 2016-05-09 at 08:57 -0400, Christos Zoulas wrote: | > On May 9, 7:22am, k...@intricatesoftware.com (Kurt Miller) wrote: | > -- Subject: Re: patches to make jdk8 build

Re: patches to make jdk8 build on NetBSD

2016-05-09 Thread Kurt Miller
On Mon, 2016-05-09 at 08:57 -0400, Christos Zoulas wrote: > On May 9, 7:22am, k...@intricatesoftware.com (Kurt Miller) wrote: > -- Subject: Re: patches to make jdk8 build on NetBSD > > | Hi Christos, > | > | Do you know what version of gcc -gstabs broke? The last time I checked > | -gstabs was s

Re: CFV: New BSD Port Committer: Brian Gardner

2016-05-09 Thread dalibor topic
"Lazy Consensus — There are no vetoes." per http://openjdk.java.net/bylaws#lazy-consensus . cheers, dalibor topic On 06.05.2016 19:33, Brian Gardner wrote: Hey Greg, How many votes did I need? Brian On Apr 18, 2016, at 12:35 AM, Greg Lewis wrote: I hereby nominate Brian Gardner to BSD Po

Re: patches to make jdk8 build on NetBSD

2016-05-09 Thread Christos Zoulas
On May 9, 7:22am, k...@intricatesoftware.com (Kurt Miller) wrote: -- Subject: Re: patches to make jdk8 build on NetBSD | Hi Christos, | | Do you know what version of gcc -gstabs broke? The last time I checked | -gstabs was still needed on OpenBSD due to the blowup in libjvm.so size. | I think th

Re: patches to make jdk8 build on NetBSD

2016-05-09 Thread Kurt Miller
On Sun, 2016-05-08 at 17:56 -0400, Christos Zoulas wrote: > Hello, > > 1. get rid of -gstabs; stabs don't work together with pre-compiled-headers >and gcc anymore. Makes the code a lot simpler! Hi Christos, Do you know what version of gcc -gstabs broke? The last time I checked -gstabs was st

Re: RFR: 8154715: Missing destructor and/or TLS clearing calls for terminating threads

2016-05-09 Thread David Holmes
On 9/05/2016 7:29 PM, Stefan Karlsson wrote: Hi, For java_start, would it be enough to just, unconditionally, call ThreadLocalStorage::set_thread(NULL) after thread->run() ? That would suffice for the current problem but seems a bit patchy to me - it's only a partial cleanup of TLS. What I

Re: RFR: 8154715: Missing destructor and/or TLS clearing calls for terminating threads

2016-05-09 Thread Stefan Karlsson
Hi, For java_start, would it be enough to just, unconditionally, call ThreadLocalStorage::set_thread(NULL) after thread->run() ? StefanK On 2016-05-07 07:45, David Holmes wrote: Brian, Stefan, I've been giving this more thought and I think you are both right. While this can't be completely