[perl #120956] [BUG] perl6-debug fails with a commented 'when' clause in a module

2014-01-09 Thread via RT
# New Ticket Created by Richard Hainsworth # Please include the string: [perl #120956] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=120956 > The following snippet illustrates code that a) compiles correctly b) works without

Re: MoarMV attempts to lock an already locked mutex

2014-01-09 Thread Nicholas Clark
On Sat, Dec 21, 2013 at 08:45:49PM +, Nicholas Clark wrote: > ==11811== Thread #1: Attempt to re-lock a non-recursive lock I already hold > ==11811==at 0x4C2BFC1: pthread_mutex_lock (hg_intercepts.c:484) > ==11811==by 0x4FACB40: uv_mutex_lock (thread.c:69) > ==11811==by 0x4F62F87:

Stronger assertions of sanity in the write barrier.

2014-01-09 Thread Nicholas Clark
As part of being terribly greedy by trying to deny everyone else the pleasure of finding an GC bugs I've been running with a somewhat stronger write barrier, specifically checking that the assignee pointer is not in fromspace. (and hence stale) I actually made it abort(), because when I tried usin

Re: MoarMV attempts to lock an already locked mutex

2014-01-09 Thread Jonathan Worthington
Hi, On 1/9/2014 22:00, Nicholas Clark wrote: On Sat, Dec 21, 2013 at 08:45:49PM +, Nicholas Clark wrote: ==11811== Thread #1: Attempt to re-lock a non-recursive lock I already hold ==11811==at 0x4C2BFC1: pthread_mutex_lock (hg_intercepts.c:484) ==11811==by 0x4FACB40: uv_mutex_lock

Re: MoarMV attempts to lock an already locked mutex

2014-01-09 Thread Nicholas Clark
On Thu, Jan 09, 2014 at 10:32:37PM +0100, Jonathan Worthington wrote: > Hi, > > On 1/9/2014 22:00, Nicholas Clark wrote: > > I've been running with the appended for a few weeks now, and I think that > > it's the right fix. > Unfortunately, releasing the mutex at this point leads to a race > cond

Re: MoarMV attempts to lock an already locked mutex

2014-01-09 Thread Jonathan Worthington
On 1/9/2014 22:40, Nicholas Clark wrote: On Thu, Jan 09, 2014 at 10:32:37PM +0100, Jonathan Worthington wrote: Hi, On 1/9/2014 22:00, Nicholas Clark wrote: I've been running with the appended for a few weeks now, and I think that it's the right fix. Unfortunately, releasing the mutex at this