Geth | rakudo: MasterDuke17++ created pull request #1642: Simplify Telemetry's new |
00:05 | |||||||||||||||||||||||||||||||||||||
travis-ci | Rakudo build passed. Elizabeth Mattijsen 'Streamline Array.STORE-ITERABLE a bit | 00:50 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/rakudo/rakudo/builds/357113585 github.com/rakudo/rakudo/compare/d...e20ae1fc1b | |||||||||||||||||||||||||||||||||||||||
Geth | rakudo: MasterDuke17++ created pull request #1643: Optimize Array's !splice-save |
01:09 | |||||||||||||||||||||||||||||||||||||
nqp: jstuder-gh++ created pull request #432: Rakudo Issue 1622: Fix bug with iteration of empty character class |
03:49 | ||||||||||||||||||||||||||||||||||||||
[Tux] |
|
08:26 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: 75b6651b0c | (Daniel Green)++ | src/core/List.pm6 Simplify List's Reifier.new Use nqp::splice instead of doing nqp::push+nqp::atpos in a loop. Also use nqp::p6bindattrinvres instead of nqp::bindattr + return. |
09:06 | |||||||||||||||||||||||||||||||||||||
rakudo: c43817ace0 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core/List.pm6 Merge pull request #1641 from MasterDuke17/simplify_Lists_Reifiers_new Simplify List's Reifier.new |
|||||||||||||||||||||||||||||||||||||||
rakudo: ec265706db | (Elizabeth Mattijsen)++ | src/core/List.pm6 Further streamline Reifier.new |
11:27 | ||||||||||||||||||||||||||||||||||||||
rakudo: 31b072c674 | (Daniel Green)++ | src/core/Array.pm6 Optimize Array's !splice-save Pull an nqp::getattr out of a loop. Also use nqp::p6bindattrinvres instead of nqp::bindattr + return. |
11:32 | ||||||||||||||||||||||||||||||||||||||
rakudo: 5cba7c40fc | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core/Array.pm6 Merge pull request #1643 from MasterDuke17/optimize_Arrays_splice-save Optimize Array's !splice-save |
|||||||||||||||||||||||||||||||||||||||
rakudo: 153e892db2 | (Elizabeth Mattijsen)++ | src/core/Array.pm6 Don't use private methods in unreified Array iterator Since the iterator class is anonymoous, we don't care about exposing the methods much. Evades relatively costly dispatch:<!> runtime lookups. |
11:49 | ||||||||||||||||||||||||||||||||||||||
rakudo: 0344925fc5 | (Elizabeth Mattijsen)++ | src/core/Array.pm6 Simplify Slip-With-Descriptor.AT-POS Don't need a separate method for the absentee case. |
12:15 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | ahem | 13:31 | |||||||||||||||||||||||||||||||||||||
yoleaux | 12:45Z <tbrowder_> AlexDaniel: it looks like the two main toaster hangers right now are OO::Actors and Test::Scheduler, both of which hang while testing in a local repo with the latest stable Rakudo. The other two hangers pass local testing. | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | “And yesterday, rakudo and nqp were removed from Debian/testing because of the build issues on mips and armhf :-(” | ||||||||||||||||||||||||||||||||||||||
github.com/perl6/nqp/issues/431#is...-375663934 | 13:33 | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 81dbe4cb7c | (Elizabeth Mattijsen)++ | src/core/Array.pm6 Streamline Array.STORE - get rid of private methods - use nqp only ops |
13:34 | |||||||||||||||||||||||||||||||||||||
lizmat about to lose the last drop of battery | |||||||||||||||||||||||||||||||||||||||
tbrowder_ | AlexDaniel: btw, yesterday i saw one segv during a rakudo compile of the master branch. the next attempt worked ok. no problem with lack of ram. | 21:23 | |||||||||||||||||||||||||||||||||||||
wasn’t smart enough to take notes | 21:24 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | tbrowder_: don't know if there's anything we can do about it | 21:38 | |||||||||||||||||||||||||||||||||||||
maybe someone can run rakudo build in a loop or something | |||||||||||||||||||||||||||||||||||||||
tbrowder_ | is the random segv problem still lurking as an unknown? | 21:40 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | tbrowder_: what do you mean? | 21:41 | |||||||||||||||||||||||||||||||||||||
lizmat waves from Wanzleben | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | tbrowder_: I think most segvs that we know of have reasonably good ways of reproducing them | 21:42 | |||||||||||||||||||||||||||||||||||||
tbrowder_ | wasn’t there a segv rakudo bug flapping recently? | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | even whateverable does now: github.com/rakudo/rakudo/issues/12...-371295503 | ||||||||||||||||||||||||||||||||||||||
tbrowder_ | ok, that’s what i remember...i’ll try a basic build loop for awhile and see what happens | 21:46 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: 348e6f452a | (Elizabeth Mattijsen)++ | src/core/List.pm6 Streamline List methods a bit Replace .DEFINITE by nqp::isconcrete wherever possible: that is, when the value was only needed in a condition and not to be returned as a HLL Bool. |
21:52 | |||||||||||||||||||||||||||||||||||||
japhb | lizmat: Were your hyper/race changes visible in the [Tux] --race benchmarks? Were they even expected to? | 22:31 | |||||||||||||||||||||||||||||||||||||
lizmat | japhb: they were mostly within noise | ||||||||||||||||||||||||||||||||||||||
or just slightly above it, at least for me | |||||||||||||||||||||||||||||||||||||||
hmmm... perl6.org and friends appear to be down for me | 22:32 | ||||||||||||||||||||||||||||||||||||||
MasterDuke | i saw a segv in travis recently, looked pretty random | 22:38 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | hmm | 22:44 | |||||||||||||||||||||||||||||||||||||
MasterDuke | i think it was for one of lizmat++'s commits yesterday | 22:46 | |||||||||||||||||||||||||||||||||||||
lizmat | yeah, could't reproduce it myself | ||||||||||||||||||||||||||||||||||||||
MasterDuke | all the other configurations of that travis run were fine | ||||||||||||||||||||||||||||||||||||||
lizmat | then again, I see flappers in odd files whe doing spectests all the time :-( | ||||||||||||||||||||||||||||||||||||||
MasterDuke | yep, i get those also (though a lot less frequently than i used to) | 22:47 | |||||||||||||||||||||||||||||||||||||
lizmat: any thoughts on github.com/rakudo/rakudo/pull/1642 ? | 23:49 | ||||||||||||||||||||||||||||||||||||||
stmuk | .tell pmurias have you seen rakudup.github.io/ | 23:53 | |||||||||||||||||||||||||||||||||||||
yoleaux | stmuk: I'll pass your message to pmurias. | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 6a66b3593f | (Elizabeth Mattijsen)++ | src/core/Array.pm6 Streamline Array methods a bit Replace .DEFINITE by nqp::isconcrete wherever possible: that is, when the value was only needed in a condition and not to be returned as a HLL Bool. |
23:59 | |||||||||||||||||||||||||||||||||||||
rakudo: c2eae41cab | (Elizabeth Mattijsen)++ | 9 files Streamline some other places with .DEFINITE§ Replace .DEFINITE by nqp::isconcrete wherever possible: that is, when the value was only needed in a condition and not to be returned as a HLL Bool. Note there are still a lot of places with .DEFINITE, but they need some more careful inspection. |