Perl 6 - the future is here, just unevenly distributed

IRC log for #moarvm, 2017-06-08

| Channels | #moarvm index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:10 MasterDuke .tell jnthn "has been to use IO::Scoket::Async"
00:10 yoleaux MasterDuke: I'll pass your message to jnthn.
00:35 Geth ¦ MoarVM: 4304fb3dd5 | (Samantha McVey)++ | 2 files
00:35 Geth ¦ MoarVM: [unicode-grant] Add string eqat/index ignorecase+ignoremark funct's
00:35 Geth ¦ MoarVM:
00:35 Geth ¦ MoarVM: To add this function with a minimum extra code, we alter the
00:35 Geth ¦ MoarVM: string_equal_at_ignore_case_INTERNAL_loop to take an extra argument:
00:35 Geth ¦ MoarVM: 'ignoremark'. If set to 1 it will use the new ord_getbasechar function
00:35 Geth ¦ MoarVM: to search ignoring unicode marks in addition to ignoring the case.
00:35 Geth ¦ MoarVM:
00:35 Geth ¦ MoarVM: I factored code from MVM_string_ord_basechar_at into the new ord_getbasechar
00:35 Geth ¦ MoarVM: function so we can reuse code between that and the INTERNAL_loop function.
00:35 Geth ¦ MoarVM:
00:35 Geth ¦ MoarVM: I factored out similarly for MVM_string_equal_at_ignore_case and ignore_mark.
00:35 Geth ¦ MoarVM: review: https://github.com/MoarVM/MoarVM/commit/4304fb3dd5
00:35 Geth ¦ MoarVM: ad6ab26fa6 | (Samantha McVey)++ | 6 files
00:35 Geth ¦ MoarVM: [unicode-grant] Add new eqaticim_s and indexicim_s ops ignorecase+ignoremark
00:35 Geth ¦ MoarVM:
00:35 Geth ¦ MoarVM: Adds ops for the two external functions that were added in the previous
00:35 Geth ¦ MoarVM: commit.
00:35 Geth ¦ MoarVM: review: https://github.com/MoarVM/MoarVM/commit/ad6ab26fa6
01:48 ilbot3 joined #moarvm
01:48 Topic for #moarvm is now https://github.com/moarvm/moarvm | IRC logs at  http://irclog.perlgeek.de/moarvm/today
03:26 sivoais joined #moarvm
05:50 domidumont joined #moarvm
05:56 domidumont joined #moarvm
07:52 brrt joined #moarvm
08:03 brrt morning
08:03 brrt ooh new jnthnpost
08:06 nwc10 jnthn: IO::Scoket::Async
08:37 avar joined #moarvm
08:45 domidumont joined #moarvm
09:00 jnthn Grrr, 2FA is great until for some reason the code isn't sent :/
09:00 yoleaux 00:10Z <MasterDuke> jnthn: "has been to use IO::Scoket::Async"
09:01 nwc10 I hope this wasn't a coffee machine with 2FA
09:02 jnthn On, darn wordpress
09:03 jnthn Ah well, the typos can wait then
09:04 zakharyas joined #moarvm
09:12 samcv jnthn++ on the blog post
09:13 Geth ¦ MoarVM: f1c18cc3fa | (Samantha McVey)++ | src/strings/ops.c
09:13 Geth ¦ MoarVM: Make string_index_ignore_case and ord_getbasechar static
09:13 Geth ¦ MoarVM:
09:13 Geth ¦ MoarVM: @zhuomingliang++
09:13 Geth ¦ MoarVM: review: https://github.com/MoarVM/MoarVM/commit/f1c18cc3fa
09:15 jnthn Oh goodness JVM, can I really not give your darn process spawing stuff a descriptor to inherit :/
09:16 jnthn *for the process to inherit
09:29 samcv night all o/
09:29 jnthn o/ samcv
10:00 brrt joined #moarvm
10:03 brrt joined #moarvm
10:56 domidumont joined #moarvm
11:01 brrt joined #moarvm
11:03 brrt anyway, i've been thinking and thinking and thinking
11:03 brrt the tl;dr
11:03 brrt the least complex way to go forward is to take out point spilling
11:04 brrt it does not interact well with the retroactive action of the full spilling
11:04 brrt which is interesting
11:04 brrt because linear scan moves forward, so you can usually assume that your local decisions are not invalidateed
11:04 brrt but spillling also works backwards
11:07 brrt the other interesting bit is
11:08 brrt i currently don't insert loads for ARGLIST refs
11:08 brrt because arglist can have more refs than can possibly fit in regsiters
11:08 brrt but obviously, that's not going to be an issue for retroactively-spilled arglist refs
11:09 brrt since, well, they must have fit for the value to have been live at that point
11:49 AlexDaniel joined #moarvm
12:31 brrt joined #moarvm
13:36 robertle joined #moarvm
14:02 lizmat joined #moarvm
14:04 brrt joined #moarvm
14:14 domidumont joined #moarvm
14:43 zakharyas joined #moarvm
14:58 colomon joined #moarvm
15:11 lizmat joined #moarvm
15:42 brrt joined #moarvm
17:39 geekosaur joined #moarvm
17:52 zakharyas joined #moarvm
18:12 robertle joined #moarvm
18:44 samcv good ????
19:01 AlexDaniel joined #moarvm
19:16 domidumont joined #moarvm
19:38 committable6 joined #moarvm
21:25 colomon_ joined #moarvm
21:37 synopsebot6 joined #moarvm
21:44 Geth ¦ MoarVM: 54d999b330 | (Samantha McVey)++ | src/strings/ops.c
21:44 Geth ¦ MoarVM: Make string_equal_at_ignore_case static
21:44 Geth ¦ MoarVM:
21:44 Geth ¦ MoarVM: @zhuomingliang++
21:44 Geth ¦ MoarVM: review: https://github.com/MoarVM/MoarVM/commit/54d999b330
22:00 SourceBaby joined #moarvm
22:42 colomon joined #moarvm
22:54 lizmat joined #moarvm

| Channels | #moarvm index | Today | | Search | Google Search | Plain-Text | summary