Perl 6 language and compiler development | Logs at colabti.org/irclogger/irclogger_log/perl6-dev | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm
Set by Zoffix on 27 July 2018.
[Tux] Rakudo version 2018.12-40-g4fc7bef2c - MoarVM version 2018.12-4-g1404d5168
csv-ip5xs0.935 - 0.952
csv-ip5xs-207.094 - 7.142
csv-parser22.452 - 22.492
csv-test-xs-200.423 - 0.431
test7.127 - 7.136
test-t1.814 - 1.861
test-t --race0.814 - 0.827
test-t-2030.237 - 31.664
test-t-20 --race9.758 - 9.761
12:27
Geth rakudo: f009cb4a59 | (Timo Paulssen)++ | lib/NativeCall.pm6
streamline postcircumfix:<[ ]> for CArray

makes it a little more than 2x faster
14:35
15:23 pmurias joined, p6bannerbot sets mode: +v pmurias
pmurias jnthn, nine: re nqp::writeint, nqp::writeuint ops what's the unit the offset they take is supposed to be in? 15:24
bytes or buffer elements?
ok, blame shows that there is clear intent that the offset is in elements 16:03
Geth nqp: 9217d68935 | (Paweł Murias)++ | 4 files
[js] Implement nqp::writeint and nqp::writeuint and supporting contants
18:20
nqp: 8aac0c1bd3 | (Paweł Murias)++ | 2 files
[js] Implement nqp::readint and nqp::readuint
18:36 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci NQP build failed. Paweł Murias '[js] Implement nqp::readint and nqp::readuint' 18:36
travis-ci.org/perl6/nqp/builds/472147834 github.com/perl6/nqp/compare/86dbc...ac0c1bd3a0
18:36 travis-ci left
pmurias seems like the commit before mine is causing the travis failure 19:12
20:16 dct joined, p6bannerbot sets mode: +v dct
timotimo mine? 20:18
or nqp commit? 20:19
pmurias timotimo: the nqp commit before my previous commit 20:34
timotimo OK 20:36
broken tests, or maybe a missing moarvm bump? 20:37
20:58 camelia left
nine bump's missing 20:58
20:59 camelia joined, p6bannerbot sets mode: +v camelia
pmurias nine: sorry for bugging you with that question but what was the part causing nqp::const:: to be slow? 21:02
nine pmurias: I remember seeing some nqp::atkey related to those constants in spesh logs, suggesting that nqp::const:: compile to a runtime hash lookup 21:08
pmurias as far as I checked they are compile to exactly the same code as integer literals 21:17
nine: maybe you saw nqp::atkeys from looking up the constants at compile time? 21:18
Geth nqp: 00c6f6bb33 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/MOAR_REVISION
[MoarVM Bump] Brings 4 commits

MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...g1404d5168 1404d5168 Support endian switching in writenum and readnum c9cd9880f Fix JIT compiled getcodename not always dieing on type objects caf7e4ff2 Fix jump condition in JIT compiled getcodename 07fe8e4af Teach optimize_smart_coerce About Boot Types
21:50
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...g1404d5168 21:51
rakudo: 634633be29 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/NQP_REVISION
[NQP Bump] Brings 24 commits

NQP bump brought: github.com/perl6/nqp/compare/2018....g00c6f6bb3 00c6f6bb3 [MoarVM Bump] Brings 4 commits 8aac0c1bd [js] Implement nqp::readint and nqp::readuint 9217d6893 [js] Implement nqp::writeint and nqp::writeuint and supporting contants 86dbca4ea Rebootstrap for fixing writenum calls ... (20 more lines)
¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....g00c6f6bb3
22:07 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci NQP build passed. Aleks-Daniel Jakimenko-Aleksejev '[MoarVM Bump] Brings 4 commits 22:07
travis-ci.org/perl6/nqp/builds/472185088 github.com/perl6/nqp/compare/8aac0...c6f6bb33ec
22:07 travis-ci left
Geth nqp: 4a20f576e0 | (Paweł Murias)++ | t/moar/13-writeint.t
Refactor test
22:24
23:36 pmurias left