Perl 6 language and compiler development | Logs at colabti.org/irclogger/irclogger_log/perl6-dev | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm Set by Zoffix on 27 July 2018. |
|||||||||||||||||||||||||||||||||||||||
00:02
patrickb left
00:47
MasterDuke joined,
MasterDuke left,
MasterDuke joined
01:06
Kaiepi joined
02:37
|Tux| left
07:30
titsuki_ joined,
gfldex_ joined
07:31
sivoais_ joined
07:37
commavir_ joined
07:40
gfldex is now known as Guest6585,
Guest6585 left,
sivoais left,
titsuki left,
nebuchadnezzar left,
commavir left
07:41
nebuchadnezzar joined
07:42
Kaiepi left
07:53
llfourn_ left
08:01
llfourn joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | Files=1267, Tests=88064, 400 wallclock secs (20.72 usr 6.04 sys + 2894.80 cusr 210.81 csys = 3132.37 CPU) | 09:19 | |||||||||||||||||||||||||||||||||||||
09:29
evalable6 left
09:33
evalable6 joined
09:45
Kaiepi joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp: 80da5d8a14 | (Stefan Seifert)++ | tools/build/MOAR_REVISION Bump MoarVM revision for latest NativeCall fixes |
10:55 | |||||||||||||||||||||||||||||||||||||
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...g7ca628263 | |||||||||||||||||||||||||||||||||||||||
rakudo: f98a70cab4 | (Stefan Seifert)++ | tools/build/NQP_REVISION Bump NQP revision for NativeCall fixes |
10:56 | ||||||||||||||||||||||||||||||||||||||
¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....g80da5d8a1 | |||||||||||||||||||||||||||||||||||||||
nine | releasable6: status | 10:57 | |||||||||||||||||||||||||||||||||||||
releasable6 | nine, Next release will happen when it's ready. 4 blockers. 175 out of 311 commits logged (⚠ 3 warnings) | 10:58 | |||||||||||||||||||||||||||||||||||||
nine, Details: gist.github.com/44c321e81395c5936a...794d591001 | |||||||||||||||||||||||||||||||||||||||
11:11
robertle joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | confirmed all clean | 11:11 | |||||||||||||||||||||||||||||||||||||
nine | \o/ | 11:13 | |||||||||||||||||||||||||||||||||||||
11:45
commavir_ is now known as commavir
|
|||||||||||||||||||||||||||||||||||||||
[TuxCM] |
|
11:55 | |||||||||||||||||||||||||||||||||||||
11:55
lucasb joined
12:38
vrurg left,
vrurg joined
|
|||||||||||||||||||||||||||||||||||||||
nine | Cool! Calling P5 methods in scalar context really works :) And it doesn't look all that bad: $p5obj.some_method(Scalar, 1, 2, 3); | 14:02 | |||||||||||||||||||||||||||||||||||||
timotimo | oh, putting Scalar as the first argument will do that? | 14:04 | |||||||||||||||||||||||||||||||||||||
that could be fun with flattening :o | |||||||||||||||||||||||||||||||||||||||
nine | Yep, a Scalar type object. Something I've never seen in any non-core code | 14:05 | |||||||||||||||||||||||||||||||||||||
timotimo | true | ||||||||||||||||||||||||||||||||||||||
does p5 also have void/sink context? | 14:06 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | nine: uh, I can't retest it on my system… I don't think the module works with the newest libfreetype6-dev debian package | ||||||||||||||||||||||||||||||||||||||
nine: but it does work for you now, right? | |||||||||||||||||||||||||||||||||||||||
I run Blin on another system so we'll see if it's not fixed anyway | |||||||||||||||||||||||||||||||||||||||
nine | AlexDaniel: "work". I haven't seen the failures from the ticket, but do get other test failures unrelated to JIT | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | oh… | ||||||||||||||||||||||||||||||||||||||
nine | timotimo: it does | ||||||||||||||||||||||||||||||||||||||
timotimo | will you provide something for that as well? | 14:07 | |||||||||||||||||||||||||||||||||||||
nine | I guess I could. Have been thinking about using Mu as sentinel for that. But I guess the demand for this feature will be rather small | 14:08 | |||||||||||||||||||||||||||||||||||||
14:44
Kaiepi left
14:45
Kaiepi joined
16:02
Kaiepi left
|
|||||||||||||||||||||||||||||||||||||||
nine | timotimo: seems like supporting void context could win me another 7 % in csv-ip5xs.pl, so it might be worth it. I do wonder though if there'd be a way to get this win without having the user explicitly telling me? | 16:12 | |||||||||||||||||||||||||||||||||||||
timotimo | wow, cool | 16:13 | |||||||||||||||||||||||||||||||||||||
don't think i know a way to get that | 16:14 | ||||||||||||||||||||||||||||||||||||||
nine | The one change necessary in csv-ip5xs.pl would be: $csv.parse(Mu, $_); | 16:15 | |||||||||||||||||||||||||||||||||||||
It doesn't look that bad, but also not as clear as the Scalar thing | |||||||||||||||||||||||||||||||||||||||
timotimo | could have something like IterationEnd | ||||||||||||||||||||||||||||||||||||||
nine | It's now taking a little over 14 seconds for 1_000_000 lines. I'm quite sure that when I started optimizing it took about 16 seconds for just 10_000 | 16:21 | |||||||||||||||||||||||||||||||||||||
timotimo | very nice | 16:22 | |||||||||||||||||||||||||||||||||||||
16:22
patrickb joined
18:01
Kaiepi joined
18:45
lucasb left
18:59
ufobat_ joined
19:02
ufobat__ left
22:15
ufobat_ left
22:23
[TuxCM] left
23:05
patrickb left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | Font::FreeType just got a release which fixes t/10metrics_postscript.t for newer versions of freetype2; does that have anything to do with the CStruct change I made? | 23:22 |