00:18
Tison joined
|
|||||||||||||||||||||||||||||||||||||||
Tison | github.com/perl6/nqp/pull/283 | 00:20 | |||||||||||||||||||||||||||||||||||||
long time ago, timo added two MoarVM ops, it is still vaild? If so, let's merge it; otherwise we can close it safely | 00:22 | ||||||||||||||||||||||||||||||||||||||
timotimo | hm, it's probably fine to just merge | 00:25 | |||||||||||||||||||||||||||||||||||||
we are the knights who coerce ni. | |||||||||||||||||||||||||||||||||||||||
i think i wanted to use this in "performance critical" perl6 code, but using nqp ops in the ecosystem isn't very friendly | |||||||||||||||||||||||||||||||||||||||
Tison | it takes a little time to understand why coerce_"ni" :P | 00:27 | |||||||||||||||||||||||||||||||||||||
Geth | nqp: f807ce2f9b | (Timo Paulssen)++ | src/vm/moar/QAST/QASTOperationsMAST.nqp expose coerce_in and _ni for direct int <-> num without having to go through Int, in particular. |
00:28 | |||||||||||||||||||||||||||||||||||||
nqp: 44a991a58c | 陈梓立++ (committed using GitHub Web editor) | src/vm/moar/QAST/QASTOperationsMAST.nqp Merge pull request #283 from perl6/coerce_in_ni expose coerce_in and _ni for direct int <-> num |
|||||||||||||||||||||||||||||||||||||||
Tison | github.com/perl6/nqp/pull/425 | ||||||||||||||||||||||||||||||||||||||
Also this guy | |||||||||||||||||||||||||||||||||||||||
It is authored by samcv | |||||||||||||||||||||||||||||||||||||||
timotimo | looks like it just needs a conflict resolve in the test files | 00:29 | |||||||||||||||||||||||||||||||||||||
Tison | github.com/perl6/nqp/commit/b6d98e...35ab700f7e | 00:37 | |||||||||||||||||||||||||||||||||||||
It looks like just forget to close | |||||||||||||||||||||||||||||||||||||||
00:47
lizmat left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | oh, that's very possible | 01:12 | |||||||||||||||||||||||||||||||||||||
01:55
MasterDuke_ joined
01:57
MasterDuke left
01:59
MasterDuke_ is now known as MasterDuke
02:06
Tison left
02:11
Zoffix joined
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | New blog post: "How To Make Old #perl6 IRC Log Links Work": rakudo.party/post/How-To-Make-Old-...Links-Work | 02:13 | |||||||||||||||||||||||||||||||||||||
02:14
Tison joined
02:26
Tison left
|
|||||||||||||||||||||||||||||||||||||||
Kaiepi | sweet | 02:29 | |||||||||||||||||||||||||||||||||||||
Geth | nqp: 91240e9624 | 陈梓立++ (committed using GitHub Web editor) | .gitignore Do not ignore bootstrap moarvm bc also remove legacy ignore BTW, how you guys update bootstrap files before...manually? |
02:34 | |||||||||||||||||||||||||||||||||||||
02:45
Zoffix left
03:05
MasterDuke left
03:18
MasterDuke joined
05:10
ufobat_ joined
05:28
robertle left
05:58
Kaiepi left
05:59
lizmat joined
06:04
Kaiepi joined
|
|||||||||||||||||||||||||||||||||||||||
Kaiepi | disappointing netbsd won't even boot in my vm | 06:04 | |||||||||||||||||||||||||||||||||||||
06:12
lizmat left
06:19
brrt joined
|
|||||||||||||||||||||||||||||||||||||||
brrt | \o | 06:34 | |||||||||||||||||||||||||||||||||||||
yoleaux | 6 Jun 2018 19:46Z <japhb> brrt: MasterDuke found it was just a couple lines that needed to be patched to get perl6-bench working with HEAD again. | ||||||||||||||||||||||||||||||||||||||
06:35
robertle joined
|
|||||||||||||||||||||||||||||||||||||||
Kaiepi | bad news, net and dfly won't boot | 06:43 | |||||||||||||||||||||||||||||||||||||
maybe solaris will | 06:44 | ||||||||||||||||||||||||||||||||||||||
Geth | roast: JJ++ created pull request #434: dd → say since dd is rakudo specific |
06:48 | |||||||||||||||||||||||||||||||||||||
08:17
lizmat joined
09:57
llfourn left
10:13
brrt left
10:38
brrt joined
10:54
Kaiepi left
11:14
lizmat left
11:18
lizmat joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast: d018d25d69 | (JJ Merelo)++ | S06-other/misc.t dd → say since dd is rakudo specific |
11:50 | |||||||||||||||||||||||||||||||||||||
roast: 9430c1be93 | (Zoffix Znet)++ (committed using GitHub Web editor) | S06-other/misc.t Merge pull request #434 from JJ/master dd → say since dd is rakudo specific |
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
11:58 | |||||||||||||||||||||||||||||||||||||
12:23
brrt left
12:36
Kaiepi joined
12:46
j3nnn1 joined
12:53
brrt joined
13:21
ufobat_ left
13:29
skids joined
|
|||||||||||||||||||||||||||||||||||||||
japhb | [Tux]: That looks suspiciously longer without any Rakudo commits (unless there were some unreported by Geth since your last run). Busy system? | 14:23 | |||||||||||||||||||||||||||||||||||||
[Tux] | probably. I'm working at home today | 14:24 | |||||||||||||||||||||||||||||||||||||
14:36
scovit joined
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
14:38 | |||||||||||||||||||||||||||||||||||||
japhb | Thanks, [Tux] | 14:50 | |||||||||||||||||||||||||||||||||||||
Geth | nqp/pluggable-spesh: 11 commits pushed by (Jonathan Worthington)++ review: github.com/perl6/nqp/compare/64443...9d3f4c232e |
15:03 | |||||||||||||||||||||||||||||||||||||
15:09
robertle left
15:14
raiph joined
|
|||||||||||||||||||||||||||||||||||||||
raiph | Hi all. Anyone know anything about why FROGGS' commit "Support shapes for HAS scoped attributes" github.com/rakudo/rakudo/commit/36c92d58f8 hasn't been merged or was merged and backed out? | 15:16 | |||||||||||||||||||||||||||||||||||||
yoleaux | 16 Feb 2018 18:57Z <Zoffix> raiph: Wanted to accept your challenge for writing a blog post from here ( stackoverflow.com/questions/484883...5_48489204 ), since how we make changes is fairly-well defined, but I'm not following what's the "ouch" stuff about and what "aspect of 2017.01"? | ||||||||||||||||||||||||||||||||||||||
16 Feb 2018 19:00Z <Zoffix> raiph: Ah, nm, that stuff was in reference to the update on OP. Sure, I can explain how stuff like that can happen in a blog post. | |||||||||||||||||||||||||||||||||||||||
20 Feb 2018 17:18Z <Zoffix> raiph: As promised: rakudo.party/post/Perl6-On-Specs-V...d-Breakage | |||||||||||||||||||||||||||||||||||||||
15:29
brrt left
|
|||||||||||||||||||||||||||||||||||||||
raiph | .tell Zoffix Thanks for ^^^ post. "There are some limitations to it (e.g. methods on classes)" Isn't that a pretty big hole in the cheese? Might Rakudo theoretically one day (say, 5 years from now given corporate funding) be able to load `:ver` / `:auth` / `:api` versioned cores, compiling a compunit with its matching core to sharply reduce the siz | 15:33 | |||||||||||||||||||||||||||||||||||||
yoleaux | raiph: I'll pass your message to Zoffix. | ||||||||||||||||||||||||||||||||||||||
raiph | e of this hole? | ||||||||||||||||||||||||||||||||||||||
hmm. Maybe it *was* merged. I think I typo'd my attempt to try it. | 15:36 | ||||||||||||||||||||||||||||||||||||||
Geth | nqp/pluggable-spesh: d94745f132 | (Jonathan Worthington)++ | t/moar/52-pluggable-spesh.t Correct test plan |
16:04 | |||||||||||||||||||||||||||||||||||||
16:20
Tison joined
|
|||||||||||||||||||||||||||||||||||||||
Tison | I saw this branch of NQP just now, and wonder what 'spesh' stands for, what it will bring to NQP. (github.com/perl6/nqp/commits/pluggable-spesh) | 16:21 | |||||||||||||||||||||||||||||||||||||
jnthn | Tison: gist.github.com/jnthn/e51a06c6882f...0a3dd373e6 | 16:23 | |||||||||||||||||||||||||||||||||||||
spesh is short for "specializer" | |||||||||||||||||||||||||||||||||||||||
Tison | jnthn: thanks | 16:24 | |||||||||||||||||||||||||||||||||||||
jnthn | (Noting that the shortening works when said out loud :)) | ||||||||||||||||||||||||||||||||||||||
(Also because the word "spec" is already heavily used in the community, so I avoided that shortening.) | |||||||||||||||||||||||||||||||||||||||
Tison | it's right XD | ||||||||||||||||||||||||||||||||||||||
jnthn | It's the MoarVM dynamic optimizer (e.g. profiles code and optimizes it for the paths/types that show up) | 16:25 | |||||||||||||||||||||||||||||||||||||
On x64 its output is them compiled into machine code (JIT); on other platforms it results in quickened bytecode | 16:26 | ||||||||||||||||||||||||||||||||||||||
Tison | get | 16:31 | |||||||||||||||||||||||||||||||||||||
timotimo | Tison: don't know if anybody told you yet; regenerating bootstrap is done with a make rule, make bootstrap-files-m or make bootstrap-files-j | 16:32 | |||||||||||||||||||||||||||||||||||||
Tison | yes I know, but the previous .gitignore file ignore all *.moarvm, (I think) including those under stage0 | 16:35 | |||||||||||||||||||||||||||||||||||||
the experience is I generate new bootstrap file locally, but cannot commit because git ignores them. That what confuses me. | 16:37 | ||||||||||||||||||||||||||||||||||||||
and you can see I replace `*.moar` with `/*.moar` ( | 16:39 | ||||||||||||||||||||||||||||||||||||||
timotimo | weird, i never had that problem | 16:42 | |||||||||||||||||||||||||||||||||||||
maybe that change was somewhat recent? | |||||||||||||||||||||||||||||||||||||||
Tison | oh | 16:47 | |||||||||||||||||||||||||||||||||||||
I know that because I do a git init locally | |||||||||||||||||||||||||||||||||||||||
if the file trace before gitignore ignore it, then it remains traced | |||||||||||||||||||||||||||||||||||||||
timotimo | git is funny | 16:49 | |||||||||||||||||||||||||||||||||||||
raiph | .tell FROGGS Fyi, stackoverflow.com/a/50745483/1077672 | 16:57 | |||||||||||||||||||||||||||||||||||||
yoleaux | raiph: I'll pass your message to FROGGS. | ||||||||||||||||||||||||||||||||||||||
raiph | exit | ||||||||||||||||||||||||||||||||||||||
16:58
raiph left
17:04
robertle joined
18:32
lizmat left
18:48
lizmat joined
18:53
ggoebel left
19:00
ggoebel joined
19:12
brrt joined
19:52
dct joined
20:00
brrt left
20:05
brrt joined
20:39
brrt left
21:02
skids left
22:06
dct left
22:26
robertle left
23:44
Kaiepi left
|