[perl #129813] [BUG] int * int gives wrong result on large values

2016-10-05 Thread via RT
# New Ticket Created by Zoffix Znet # Please include the string: [perl #129813] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=129813 > # I have the fix; filing for records If large-enough values are used for multiplication,

[perl #129812] [OPTIMIZER] `is rw` candidates get called even if a non-rw argument is passed

2016-10-05 Thread via RT
# New Ticket Created by Zoffix Znet # Please include the string: [perl #129812] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=129812 > This code shows the bug: zoffix@leliana:~$ perl6 -e 'm: multi foo ($) {"right" };

[perl #129811] [BUG] Implicit return of Failure Broken in routines with native return type constraints

2016-10-05 Thread via RT
# New Ticket Created by Zoffix Znet # Please include the string: [perl #129811] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=129811 > If we let the Failure to be implicitly returned from a sub or method with a native

Re: Multithreading, GC

2016-10-05 Thread Timo Paulssen
Hi there, let me answer a few of your questions real quick: On 05/10/16 20:38, Joseph Garvin wrote: > > What is the state of multithreading in Perl 6 (MoarVM)? > Specifically: > > * Can two threads preempt one another? MoarVM has threads that map to operating system level threads. Rakudo exposes

Multithreading, GC

2016-10-05 Thread Joseph Garvin
Lately I've been trying out new (to me) languages and one of the things I keep running into is "fake" threading support, i.e. the threads are "real" in the sense they can preempt one another and map to native OS threads, but in practice they can't actually run at the same time so there is no

[perl #129810] [BUG] JSON error output does not work with "use" (unknown) module

2016-10-05 Thread via RT
# New Ticket Created by Claudio # Please include the string: [perl #129810] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=129810 > Hi, Great job adding JSON error output (lizmat++). This will make tooling a lot better! So

[perl #129809] [RFC] Types in NativeCall should have .ref method

2016-10-05 Thread via RT
# New Ticket Created by Itsuki Toyota # Please include the string: [perl #129809] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=129809 > I mean something like the following example. $ perl6 -MNativeCall -e 'my int32 $a =