| 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 |