🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm Set by lizmat on 8 June 2022. |
|||
01:45
lizmat_ joined
01:48
lizmat left
04:49
heartburn joined
07:48
nebuchadnezzar joined
08:39
lizmat_ left,
lizmat joined
09:34
sena_kun joined
|
|||
Geth | nqp/main: e5949df468 | (Elizabeth Mattijsen)++ | src/QRegex/Cursor.nqp Streamline NQPMatch, NQPRegex(Method) |
10:06 | |
rakudo/main: 492c1828f4 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION Bump NQP for NQPMatch streamlining |
10:25 | ||
16:57
rypervenche left
17:02
rypervenche joined
18:09
nine left,
nine joined
|
|||
Geth | nqp/main: 85685ecf49 | (Elizabeth Mattijsen)++ | src/QRegex/NFA.nqp Part 1 of streamlining QRegex::NFA |
18:18 | |
nqp/main: 6cdd173b8d | (Elizabeth Mattijsen)++ | src/QRegex/NFA.nqp Revert streamlining of mergesubrule It appears to have borked something in Rakudo that wasn't caught in NQP's testing |
18:33 | ||
nqp/main: ee63b4aa31 | (Elizabeth Mattijsen)++ | src/QRegex/NFA.nqp Revert streamlining QRegex::NFA for now This needs smaller updates, to make sure Rakudo doesn't break. Starting to appreciate the complexity of NFA creation :-) |
18:42 | ||
nqp/main: 01c4071988 | (Elizabeth Mattijsen)++ | src/QRegex/NFA.nqp 2nd try: Part 1 of QRegex::NFA streamlining |
19:04 | ||
nqp/main: 40b1fdbf53 | (Elizabeth Mattijsen)++ | src/QRegex/NFA.nqp Streamline QRegex::NFA |
19:24 | ||
nqp/main: 080572216a | (Elizabeth Mattijsen)++ | src/QRegex/NFA.nqp Streamline QRegex::NFA.alt |
19:43 | ||
nqp/main: d5acc9f3a9 | (Elizabeth Mattijsen)++ | src/QRegex/NFA.nqp Streamline some more QRegex::NFA methods - altseq - anchor - dba - ccclass |
19:59 | ||
nqp/main: 7d1a0464a7 | (Elizabeth Mattijsen)++ | src/QRegex/NFA.nqp Streamline some more QRegex::NFA methods - concat - enumcharlist |
20:15 | ||
nqp/main: 22ffcefc60 | (Elizabeth Mattijsen)++ | src/QRegex/NFA.nqp Streamline QRegex::NFA.charrange |
20:28 | ||
japhb | ^^ Divide and conquer? | 20:33 | |
lizmat | yeah, pretty much, since --with--nqp doesn't allow me to reliably test :-( | 20:34 | |
and yup, that last one broke a rakudo spectest :-( | 20:36 | ||
ah, found it | 20:37 | ||
Geth | nqp/main: c35706b4bd | (Elizabeth Mattijsen)++ | src/QRegex/NFA.nqp Fix breakage in QRegex::NFA.charrange Although the two type comparisons *look* the same, they are NOT. |
20:40 | |
lizmat | japhb: since I started this, I've manage to get the parse stage of the core.c setting down from ~34.3 to ~33.6 seconds | 20:42 | |
it's only about 2% but still :-) | 20:43 | ||
japhb | Every little bit helps! | 20:49 | |
Geth | nqp/main: 34f1a7d97a | (Elizabeth Mattijsen)++ | src/QRegex/NFA.nqp Streamline NQPRegex::NFA.literal This time, hopefully correctly |
21:02 | |
nqp/main: 1e5c377173 | (Elizabeth Mattijsen)++ | src/QRegex/NFA.nqp Streamline QRegex::NFA.subrule |
21:23 | ||
jdv | that massive set of micro-opts on sqlite comes to mind | 21:24 | |
japhb | jdv: Yeah, that's exactly how I've been seeing it. :-) | 21:27 | |
22:23
lizmat_ joined
22:26
lizmat left
23:25
lizmat_ left,
lizmat joined
23:29
sena_kun left
|