japhb | .tell Zoffix In Part I of rakudo.party/post/Perl-6-Core-Hack...STalicious -- Second and following examples under "Executing QAST Trees" use SVal instead of NVal for native nums. Also, under "Mutating QAST Nodes", typo: "clarifty". | 00:35 | |||||||||||||||||||||||||||||||||||||
yoleaux | japhb: I'll pass your message to Zoffix. | ||||||||||||||||||||||||||||||||||||||
[Tux] |
|
08:49 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo/compiled-hyper-dispatch: 77fb61a719 | (Zoffix Znet)++ | 2 files Compile plain dispatch:<hyper> directly into call sites Stick Mu.dispatch:<hyper>'s code directly into place where it's used. This lets us avoid dealing with parameter Captures, thus we cache the dispatch. However, as a downside we create two Routines for each site with `».` Perf boosts increases the more candidates the called method has and the ... (5 more lines) |
09:47 | |||||||||||||||||||||||||||||||||||||
Zoffix | .ask jnthn Would you review this commit in a branch I made? github.com/rakudo/rakudo/commit/77fb61a719 It looks a bit nutty, especially the whole block-per-».-site thing and the perf boost isn't amazing. I think we can get the same benefits by improving slurpy dispatch caching instead. | 09:49 | |||||||||||||||||||||||||||||||||||||
yoleaux | Zoffix: I'll pass your message to jnthn. | ||||||||||||||||||||||||||||||||||||||
lizmat | Files=1233, Tests=76124, 300 wallclock secs (14.72 usr 5.07 sys + 2057.38 cusr 199.14 csys = 2276.31 CPU) | 10:26 | |||||||||||||||||||||||||||||||||||||
and another 11 seconds less than yesterday :-) | 10:27 | ||||||||||||||||||||||||||||||||||||||
dogbert2 | test.t below 2.5, another milestone | 10:46 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: ff31f0a30d | (Zoffix Znet)++ | 2 files Unpack basic dispatch:<var> call to call its callable directly Doesn't apply to whatevercurried or more complex variants (like ».&) - 2.6x boost for .&uc - 12.2x boost for .&substr - 43x boost for 13-candidate multi |
11:16 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | oh wow | 11:20 | |||||||||||||||||||||||||||||||||||||
jnthn | :) | 11:22 | |||||||||||||||||||||||||||||||||||||
That ones a relative no-brainer :) | |||||||||||||||||||||||||||||||||||||||
The hyper one expands quite bigly...# | |||||||||||||||||||||||||||||||||||||||
But I guess it's worth it also :) | |||||||||||||||||||||||||||||||||||||||
going to lunch/rest a bit, bbl | 11:39 | ||||||||||||||||||||||||||||||||||||||
oops, wrong window :) | |||||||||||||||||||||||||||||||||||||||
Well, I guess it sorta applies :P | |||||||||||||||||||||||||||||||||||||||
psch | ooc, in how far is RT deprecated by now? | 11:45 | |||||||||||||||||||||||||||||||||||||
as in, should i stop commenting on not-broken-anymore bugs there because no one really pays attention anymore, or..? | |||||||||||||||||||||||||||||||||||||||
lizmat | psch: they're still taken into account, afaik :-) | 11:47 | |||||||||||||||||||||||||||||||||||||
psch | lizmat: alright, thanks. guess i got at least one more "this isn't broken anymore, apparently" to write :) | 11:48 | |||||||||||||||||||||||||||||||||||||
lizmat | psch++ | 11:49 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | psch: perhaps it will be deprecated once we have 0 tickets there | 11:50 | |||||||||||||||||||||||||||||||||||||
open ones of course | |||||||||||||||||||||||||||||||||||||||
psch | AlexDaniel: that would make sense | ||||||||||||||||||||||||||||||||||||||
...maybe i should bug someone about at least closing privs on RT by now then :) | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | [Coke] ? | 11:53 | |||||||||||||||||||||||||||||||||||||
buggable: bugs | |||||||||||||||||||||||||||||||||||||||
buggable | AlexDaniel, Total: 1520; 6.D: 1; 9999: 7; @LARRY: 34; BOGUSTEST: 1; BOOTSTRAP: 4; BUG: 533; BUILD: 11; CONC: 38; DOCS: 1; EXOTICTEST: 4; FLAP: 1; GLR: 3; IO: 18; JVM: 46; LHF: 5; LTA: 165; MATH: 6; META: 2; MOAR: 2; MOLD: 100; NATIVECALL: 22; NYI: 62; OO: 13; OPTIMIZER: 7; OSX: 2; PARSER: 4; PERF: 26; PERFTEST: 1; POD: 17; PRECOMP: 19; REGEX: 47; | ||||||||||||||||||||||||||||||||||||||
AlexDaniel, REGRESSION: 35; REPL: 6; RFC: 60; RT: 2; SECURITY: 2; SEGV: 29; SEVERE: 11; SINK: 1; SITE: 1; SPESH: 1; STAR: 7; TESTCOMMITTED: 11; TESTNEEDED: 31; TODO: 11; UNI: 26; UNTAGGED: 307; WEIRD: 6; WINDOWS: 6; See fail.rakudo.party/ for details | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | so we have 1520 tickets there, and 116 already on github | ||||||||||||||||||||||||||||||||||||||
reportable6: 2017-10-29T11:13:12Z 2018-01-29T00:00:00Z | 11:55 | ||||||||||||||||||||||||||||||||||||||
reportable6 | AlexDaniel, OK, working on it! This may take up to 40 seconds | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | hey reportable6, you know that I can count up to 40, right? | 11:56 | |||||||||||||||||||||||||||||||||||||
reportable6: soo? | 11:58 | ||||||||||||||||||||||||||||||||||||||
:S | 11:59 | ||||||||||||||||||||||||||||||||||||||
I noticed that on rakudo HEAD some bots don't manage to finish some of the tasks as quickly as they used to | 12:00 | ||||||||||||||||||||||||||||||||||||||
still investigating though | |||||||||||||||||||||||||||||||||||||||
but at least quotable is affected, and now I see that reportable too probably | |||||||||||||||||||||||||||||||||||||||
ok robot, here's something that you were able to do previously | 12:01 | ||||||||||||||||||||||||||||||||||||||
reportable6: 2018-01-15T00:00:00Z 2018-01-22T00:00:00Z | |||||||||||||||||||||||||||||||||||||||
reportable6 | AlexDaniel, OK, working on it! This may take up to 40 seconds | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | ok this no longer works | 12:02 | |||||||||||||||||||||||||||||||||||||
OK… will take a look later | 12:03 | ||||||||||||||||||||||||||||||||||||||
fwiw github.com/perl6/whateverable/issues/277 | |||||||||||||||||||||||||||||||||||||||
dogbert2 | reportable6: report your problems :-) | 12:25 | |||||||||||||||||||||||||||||||||||||
.tell Zoffix shouldn't we be able to close RT #127135? There seems to be quite a few tests in S05-substitution/subst.t | 12:59 | ||||||||||||||||||||||||||||||||||||||
yoleaux | dogbert2: I'll pass your message to Zoffix. | ||||||||||||||||||||||||||||||||||||||
synopsebot | RT#127135 [open]: rt.perl.org/Ticket/Display.html?id=127135 [BUG] Infinite Loop with missing second arg on .subst-mutate | 13:00 | |||||||||||||||||||||||||||||||||||||
Geth | star: 7470b40591 | (Steve Mynott)++ | tools/star/release-guide.pod instructions for generating detached GPG signature and SHA256 files |
14:58 | |||||||||||||||||||||||||||||||||||||
star: 600f7d0505 | (Steve Mynott)++ | tools/star/release-guide.pod warning about tag signing ui |
15:09 | ||||||||||||||||||||||||||||||||||||||
stmuk | rakudo.org/2018/01/29/announce-raku...e-2018-01/ | 15:39 | |||||||||||||||||||||||||||||||||||||
lizmat | stmuk++ | 15:48 | |||||||||||||||||||||||||||||||||||||
tbrowder | AlexDaniel: I closed the nqp detabify PR and will resubmit with a tidier commit branched from the current master branch. Do you still want all, or should I make each source file a separate PR? | 16:27 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | no, all in one commit | 16:58 | |||||||||||||||||||||||||||||||||||||
tbrowder | ok | 17:33 | |||||||||||||||||||||||||||||||||||||
lizmat | .tell tbrowder I think it would be appropriate if you also made a PR to add yourself to CREDITS :-) | 18:55 | |||||||||||||||||||||||||||||||||||||
yoleaux | lizmat: I'll pass your message to tbrowder. | ||||||||||||||||||||||||||||||||||||||
lizmat | and another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2018/01/29/...s-modules/ | 19:24 | |||||||||||||||||||||||||||||||||||||
jnthn | lizmat++ # weekly | 19:39 | |||||||||||||||||||||||||||||||||||||
lizmat: Enjoy your PR&R! :) | |||||||||||||||||||||||||||||||||||||||
lizmat | I will | 19:40 | |||||||||||||||||||||||||||||||||||||
samcv | lizmat++ | 19:58 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: tbrowder++ created pull request #1452: add myself per invitation from @lizmat |
21:27 | |||||||||||||||||||||||||||||||||||||
rakudo: 0abbd636ea | (Tom Browder)++ | CREDITS add myself per invitation from @lizmat |
|||||||||||||||||||||||||||||||||||||||
rakudo: f89a719509 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | CREDITS Merge pull request #1452 from tbrowder/add2credits add myself per invitation from @lizmat |
|||||||||||||||||||||||||||||||||||||||
tbrowder | lizmat: don’t know if you remember, but i met you in one of damian’ | 21:31 | |||||||||||||||||||||||||||||||||||||
yoleaux | 18:55Z <lizmat> tbrowder: I think it would be appropriate if you also made a PR to add yourself to CREDITS :-) | ||||||||||||||||||||||||||||||||||||||
lizmat | yes tbrowder, I remember :-) | ||||||||||||||||||||||||||||||||||||||
tbrowder | damian’s classes at YAPC::NA 2016. | ||||||||||||||||||||||||||||||||||||||
and i got some perl swag from you and wendy, and i gave you both some perl 6 stickers i designed. | 21:33 | ||||||||||||||||||||||||||||||||||||||
lizmat | that last part I forgot :-( | ||||||||||||||||||||||||||||||||||||||
or did you give a bunch to us to give away ? | 21:34 | ||||||||||||||||||||||||||||||||||||||
tbrowder | no, two for you two. i only had about 20 and was handing them out to mostly famous perl folks i met. | 21:35 | |||||||||||||||||||||||||||||||||||||
lizmat | then I think it's still on my previous MBP :-) | 21:43 | |||||||||||||||||||||||||||||||||||||
tbrowder | i found a png image of the sticker, any way to put it here? | 22:23 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: taboege++ created pull request #1454: Fix Iterator.Rotor when cycle contains Whatever or Inf |
22:30 | |||||||||||||||||||||||||||||||||||||
roast: taboege++ created pull request #382: Add tests for List.rotor with Whatever and Inf |
22:32 | ||||||||||||||||||||||||||||||||||||||
roast: fa3dea758f | (Tobias Boege)++ | S32-list/rotor.t Add tests for List.rotor with Whatever and Inf |
22:44 | ||||||||||||||||||||||||||||||||||||||
roast: c12f15995f | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | S32-list/rotor.t Merge pull request #382 from taboege/rotor-whatever Add tests for List.rotor with Whatever and Inf |
|||||||||||||||||||||||||||||||||||||||
psch | i'd like thoughts on the (as of now) last few evals in #perl6, irclog.perlgeek.de/perl6/2018-01-29#i_15753659 onwards | 22:58 | |||||||||||||||||||||||||||||||||||||
naming a potential typed exception is probably the least concern, but i'm not sure if pblock in reduce makes sense or whether 'red' and 'tri' as parameters to infixish are somehow transferable | 22:59 | ||||||||||||||||||||||||||||||||||||||
i do think the TTIAR is LTA, in any case, and adding a typed exception there seems easy enough | |||||||||||||||||||||||||||||||||||||||
Zoffix | psch: what's your RT email? I can give you ticket privs | 23:52 | |||||||||||||||||||||||||||||||||||||
dogbert2: I don't see that ticket covered in subst.t | 23:55 | ||||||||||||||||||||||||||||||||||||||
Well, this, kinda: github.com/perl6/roast/blob/master...bst.t#L628 since that was hanging due to the same cause, but there's no ticket reference on that test. | 23:56 | ||||||||||||||||||||||||||||||||||||||
Geth | roast: 6c54594dc9 | (Zoffix Znet)++ (committed using GitHub Web editor) | S05-substitution/subst.t Mark ticket on test RT#127135: rt.perl.org/Ticket/Display.html?id=127135 |
23:57 | |||||||||||||||||||||||||||||||||||||
synopsebot | RT#127135 [open]: rt.perl.org/Ticket/Display.html?id=127135 [BUG] Infinite Loop with missing second arg on .subst-mutate | ||||||||||||||||||||||||||||||||||||||
Zoffix | Closed./ | 23:58 |