Geth | nqp: a1efba5b10 | (Samantha McVey)++ | tools/build/MOAR_REVISION Bump MoarVM for 2x faster index and eqat operations Speedup is for eq or index for strings of differing storage types, or where one is a strand (most of our operations). For eq: 1.7x when one is a strand and one is flat, and 2.5x when both strings are flat. ... (10 more lines) |
01:22 | |
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...9654248... No newline at end of file | |||
rakudo/nom: 5ebbc5baf8 | (Samantha McVey)++ | tools/build/NQP_REVISION Bump Moar/NQP for 2x faster index and eqat operations Speedup is for eq or index for strings of differing storage types, or where one is a strand (most of our operations). For eq: 1.7x when one is a strand and one is flat, and 2.5x when both strings are flat. ... (16 more lines) |
01:25 | ||
rakudo/nom: version bump brought these changes: github.com/perl6/nqp/compare/2017....57c9a20... No newline at end of file 0bc1c8774c | (Samantha McVey)++ | 2 files Allows you to ignore errors such as having an incorrect version of NQP. |
|||
Skarsnik | . | 07:25 | |
[Tux] | This is Rakudo version 2017.08-59-g0bc1c8774 built on MoarVM version 2017.08.1-53-gad5a6464 | 07:50 | |
csv-ip5xs 1.379 - 1.400 | |||
test 10.853 | |||
test-t 3.588 - 3.639 | |||
csv-parser 11.425 | |||
Geth | rakudo/nom: 47439e69ff | MasterDuke17++ | 2 files Make INTERPOLATE's parameters non-optional Since the ops for optional params aren't currently JITted. |
11:01 | |
rakudo/nom: d85569d036 | MasterDuke17++ | src/Perl6/Actions.nqp Align two similar method bodies the same way |
|||
rakudo/nom: 85a97ab3d9 | lizmat++ (committed using GitHub Web editor) | 2 files Merge pull request #1149 from MasterDuke17/make_INTERPOLATEs_parameters_non_optional Make INTERPOLATE's parameters non-optional |
|||
rakudo/jit_nativecall: 7162a23b71 | (Stefan Seifert)++ | lib/NativeCall.pm6 Properly unbox arguments to JIT compiled native functions We now create 2 locals for each argument: the param local and a properly typed local for storing the unboxed value. As NativeCall permits passing type objects to natively typed arguments, we need to handle those cases and set default values manually. |
12:26 | ||
lizmat | samcv++ # grant work beyond the call of duty: cry.nu/perl6/grant-status-update-4/ | 13:02 | |
samcv | lizmat, :-) | 15:16 | |
[Tux] | samcv++ | 15:53 | |
Geth | rakudo/jit_nativecall: de489a1cd8 | (Stefan Seifert)++ | lib/NativeCall.pm6 Give generated native call function bodies a name nqp::setcodename only sets the name of the runtime code object. The static frame takes its name from the block itself. timotimo++ for giving the deciding hint! |
16:36 | |
[Coke] | (grant work)++ Thanks to samcv for posting updates. | 19:38 | |
(and doing the work, of course!) | 19:40 | ||
timotimo | grand work, samcv++ | 19:49 | |
moritz | grand[dt] work indeed! :-) | 19:57 | |
samcv++ | |||
AlexDaniel | samcv?++ | 20:25 | |
[Coke] | so, how goes the SA? | 20:52 | |
Zoffix | Is there any good reason why roast doesn't default to using, say, TEST_JOBS=6 instead of 1? | 22:55 | |
Want to make it default to 6, so anyone isn't aware of needing to set jobs isn't waiting half hour for finish. Also, seems rakudo star's `make rakudos-spectest` doesn't set test jobs either, so instructions for install ask the user to run a half-hour command | 22:57 | ||
Oh, nevermind, looks like it does set something. Took just 4m to run: Files=1092, Tests=51258, 278 wallclock secs ( 7.61 usr 1.77 sys + 812.02 cusr 170.77 csys = 992.17 CPU) | 22:59 | ||
oh wait, I have TEST_JOBS set by default -_- | |||
:) | 23:00 | ||
yeah, it's a lot slower with TEST_JOBS unset :) | 23:01 | ||
samcv | thanks [Coke], timotimo , moritz, AlexDaniel :-) | 23:03 | |
Zoffix | ZOFFLOP: t/spec/S17-lowlevel/atomic.t | 23:26 | |
Geth | rakudo/nom: 8019c15bb8 | (Zoffix Znet)++ | 3 files Make t/harness* use 6 TEST_JOBS by default Many of installations instructions fail to specify the need to use TEST_JOBS (or users may miss them), which causes the spectest to take over half an hour to run. Default the jobs to 6, which is a more suitable default for many of the today's common boxes. |
23:28 |