00:30
JRaspass left
01:09
linkable6 left
01:11
linkable6 joined
01:26
squashable6 left,
linkable6 left
01:27
linkable6 joined
01:29
squashable6 joined
01:44
lucasb left
02:08
JRaspass joined
02:14
[Tux] left
02:43
JRaspass left
02:44
kvw_5_ joined
02:48
kvw_5 left
03:00
leont left
03:28
[Tux] joined
04:12
japhb left
04:18
japhb joined
05:02
samcv left
05:03
samcv joined
07:28
Geth joined
07:49
domidumont joined
|
|||
Geth | rakudo: 734e7f488e | (Vadim Belman)++ | src/Perl6/Metamodel/CoercionHOW.nqp Clean up artefacts of debugging process There is currently no need to preserve a return value anymore. |
08:17 | |
rakudo: 20e6f50e26 | (Vadim Belman)++ | src/Perl6/Actions.nqp Optimize coercive parameter typechecking Constraints are rather easy to typecheck against. It is sufficient to typecheck against coercion target and constraint types. They can, in turn, be other nominalizables with complex typechecking. But at least one level of invocation can be eliminated. The optimization makes loop in the following example to run 8x to 9x faster: sub foo(Bool() $v) { !$v } for ^10_000_000 { my $r = foo(False); } |
|||
rakudo: aeb756cdf3 | niner++ (committed using GitHub Web editor) | 2 files Merge pull request #4218 from vrurg/optimize-param-typecheck Optimize param typecheck |
|||
nqp: a4f0beb836 | (Daniel Green)++ | src/HLL/Compiler.nqp Support some missing Rakudo command line flags Before this, the rakudo-m executable built in the Rakudo source directory would die with 'Illegal operation <given flag>' for '--debug-suspend', '--debug-port=port', '--tracing', and '--full-cleanup'. |
08:22 | ||
nqp: 672a801c9e | MasterDuke17++ (committed using GitHub Web editor) | src/HLL/Compiler.nqp Merge pull request #696 from MasterDuke17/add_some_missing_rakudo_command_line_flags Support some missing Rakudo command line flags |
|||
MasterDuke | lizmat: after vrurg++'s PR, the :exists is faster than ∈ | 08:33 | |
08:40
leont joined
09:05
JRaspass joined
09:26
Raeiyhan joined
10:08
MasterDuke left
10:22
MasterDuke joined
10:33
Raeiyhan left
11:29
MasterDuke left
11:30
MasterDuke joined
11:44
sena_kun left
|
|||
lizmat | nice! | 12:24 | |
12:36
sena_kun joined
|
|||
MasterDuke | lizmat: also, i discovered`my $e := SELF.EXISTS-KEY(key); $exists ?? $e !! !$e` seems to be slightly faster than github.com/rakudo/rakudo/blob/mast...ce.pm6#L22 | 12:37 | |
12:42
sxmx left
12:55
sxmx joined
|
|||
MasterDuke | oddly enough 7 billion more instructions executed according to callgrind, but less elapsed time | 13:01 | |
13:05
[Tux] left
13:09
[Tux] joined
13:23
JRaspass left
|
|||
lizmat | hmmm.... interesting | 13:26 | |
lizmat feels like a wet towel after having gotten a vaccine shot yesterday | 13:27 | ||
nine | lizmat: xkcd.com/2425/ | 13:33 | |
lizmat | yeah, definitely a lot of pew pew pew going on :-) | 13:35 | |
15:10
JRaspass joined
|
|||
Geth | nqp: 2240224600 | (Elizabeth Mattijsen)++ | tools/templates/MOAR_REVISION Bump MoarVM to get profiler fix |
15:15 | |
rakudo: 5a4372b484 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION Bump NQP to get profiler fix and nqp cli fixes |
15:26 | ||
15:34
lizmat left
|
|||
Geth | rakudo/rakuast: beb9f7aa74 | (Jonathan Worthington)++ | 7 files RakuAST for basic case of reduce meta-ops So far, no thunk support and always assumes left-associative. |
15:37 | |
15:48
lizmat joined
16:25
Geth left
17:58
domidumont left
18:14
JRaspass left
18:53
camelia left
|
|||
codesections | could I get a rakudo commit bit? I have a couple of PRs that are ready to be merged (one was reviewed and the other was discussed in detail) and don't want to keep bothering people. (Or, if not, could someone merge the PRs :) ) | 18:58 | |
MasterDuke | codesections: have you signed the CLA? | 19:16 | |
codesections | I haven't, but am happy to. (That also would matter re: the size of the PRs, whether or not I merge them myself) | 19:18 | |
MasterDuke | it's required for a rakudo commit bit | 19:19 | |
19:19
camelia joined
|
|||
MasterDuke | i don't have the link on hand, but if you search the logs of this channel you'll find the info | 19:20 | |
codesections | Thanks, will do | ||
MasterDuke | np | ||
tonyo | codesections: fossies.org/linux/rakudo-star/src/...it-bit.pod | 19:25 | |
lizmat | hmmm... appears we lost Geth again | 19:42 | |
codesections: I have just merged your PR | |||
codesections | lizmat: ty | 19:43 | |
tonyo: ty as well. I'd checked CONTRIBUTING.md, but should have thought to look in docs/. In any event, I just emailed the signed CLA to YAS | 19:45 | ||
19:48
JRaspass joined
|
|||
nine | m: say $*PERL.compiler.version | 19:59 | |
camelia | v2021.02.25.g.726.a.75.e.24 | ||
nine | \o/ | ||
camelia reaches Github again, powered by NAT64 and DNS64 | 20:00 | ||
20:04
camelia left
20:07
camelia joined
20:09
camelia left
20:10
camelia joined
20:14
sortiz joined
20:18
camelia left
20:24
camelia joined
|
|||
sortiz | lizmat: Thank you | 20:34 | |
sena_kun does a point release | 20:58 | ||
sortiz | sena_kun++ | ||
sena_kun | github.com/rakudo/rakudo/pull/4221/files <- proof-reading a changelog is welcome | 21:11 | |
codesections | I read the changelog and didn't spot any proofreading issues +1 | 21:36 | |
sena_kun | codesections++ | 21:41 | |
22:10
sena_kun left
22:11
sena_kun joined
22:23
sxmx left
22:25
sxmx joined
|
|||
sena_kun | So I am very sleepy, hungry and tired right now, but for once there is a point: twitter.com/koto_san_kana/status/1...1248508930 | 23:32 | |
MasterDuke | nice. sena_kun++ | 23:37 | |
23:49
MasterDuke left
|