# New Ticket Created by  Elizabeth Mattijsen 
# Please include the string:  [perl #122709]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=122709 >


(since leont has been so busy with other stuff, I thought to report the problem 
he found)

12:11   * leont suspects he's observing Promise.allof spinlocking or some such. 
100% CPU usage, but no input is coming in :-/
12:19   lizmat  leont: could you gist that ?
12:22   leont   Would need to reduce it first, but sure
13:14   leont   My spinlock seems to have gone away when I await()ed in the 
same thread that created the Proc::Async…
13:16   lizmat  leont: interesting datapoint  :-)
13:16           wonder what jnthn would want to say about that  :-)
13:22   leont   perl6 -e 'my $waiter = Proc::Async.new(:path($*EXECUTABLE), 
:args(["helper.pl"])).start; await start { await $waiter };'
13:23           Let's make that easier: perl6 -e 'my $waiter = 
Proc::Async.new(:path("echo"), :args(<Hello World>)).start; await start { await 
$waiter };'
13:29   moritz  leont++ # golfing
13:30           leont: could you please submit that to rakudobugperl.org?
13:30   leont   Sure
(since leont has been so busy with other stuff, I thought to report the problem he found)

12:11 * leont suspects he's observing Promise.allof spinlocking or some such. 100% CPU usage, but no input is coming in :-/
12:19 lizmat leont: could you gist that ?
12:22 leont Would need to reduce it first, but sure
13:14 leont My spinlock seems to have gone away when I await()ed in the same thread that created the Proc::Async…
13:16 lizmat leont: interesting datapoint  :-)
13:16 wonder what jnthn would want to say about that  :-)
13:22 leont perl6 -e 'my $waiter = Proc::Async.new(:path($*EXECUTABLE), :args(["helper.pl"])).start; await start { await $waiter };'
13:23 Let's make that easier: perl6 -e 'my $waiter = Proc::Async.new(:path("echo"), :args(<Hello World>)).start; await start { await $waiter };'
13:29 moritz leont++ # golfing
13:30 leont: could you please submit that to rakudobug@perl.org?
13:30 leont Sure

Reply via email to