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. |
|||||||||||||||||||||||||||||||||||||||
00:11
leont joined
00:30
leont left
00:50
vrurg joined
00:56
vrurg left
01:05
vrurg joined
02:03
leont joined
02:53
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | NQP build failed. Nick Logan 'Add uname opcode for MoarVM (#517)' | 02:53 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/perl6/nqp/builds/507368097 github.com/perl6/nqp/compare/da96d...475f9891f2 | |||||||||||||||||||||||||||||||||||||||
02:53
travis-ci left
03:41
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | NQP build passed. Nick Logan 'Bump MOAR_REVISION' | 03:41 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/perl6/nqp/builds/507374980 github.com/perl6/nqp/compare/99475...80b764da36 | |||||||||||||||||||||||||||||||||||||||
03:41
travis-ci left
|
|||||||||||||||||||||||||||||||||||||||
ugexe | .tell pmurias github.com/perl6/nqp/pull/517#issu...-463036136 <-- I can add this, but I would need to know which file to put it under (new file os.js? some existing file?) | 04:05 | |||||||||||||||||||||||||||||||||||||
yoleaux | ugexe: I'll pass your message to pmurias. | ||||||||||||||||||||||||||||||||||||||
04:22
leont left
05:01
leont joined
05:05
vrurg left
05:34
leont left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/use-nqp-uname: ec40933d3e | (Nick Logan)++ (committed using GitHub Web editor) | src/core/Kernel.pm6 Refactor $*KERNEL internal use of uname Uses `nqp::uname()` on MoarVM instead of shelling out, while shelling out on other backends. Changes .release() and .version() to return more appropriate values -- uname version instead of uname release for .version(), and uname release instead of uname version for .release() š By making these consistent with their uname counterpart people can better understand the values it may contain and by what name. |
05:45 | |||||||||||||||||||||||||||||||||||||
rakudo: ugexe++ created pull request #2770: Refactor $*KERNEL internal use of uname |
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | .tell hankache yes? :) | 05:47 | |||||||||||||||||||||||||||||||||||||
yoleaux | AlexDaniel: I'll pass your message to hankache. | ||||||||||||||||||||||||||||||||||||||
09:12
lgtaube left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: ec40933d3e | (Nick Logan)++ (committed using GitHub Web editor) | src/core/Kernel.pm6 Refactor $*KERNEL internal use of uname Uses `nqp::uname()` on MoarVM instead of shelling out, while shelling out on other backends. Changes .release() and .version() to return more appropriate values -- uname version instead of uname release for .version(), and uname release instead of uname version for .release() š By making these consistent with their uname counterpart people can better understand the values it may contain and by what name. |
09:12 | |||||||||||||||||||||||||||||||||||||
rakudo: ffe840999c | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core/Kernel.pm6 Merge pull request #2770 from rakudo/use-nqp-uname Refactor $*KERNEL internal use of uname |
|||||||||||||||||||||||||||||||||||||||
09:25
lgtaube joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast: 073388dea6 | (Elizabeth Mattijsen)++ | S03-operators/context-forcers.t Make test use proper dynamic variables "is dynamic" forces one to have to use the CALLER:: syntax, which is a bad idea from an optimization point of view. |
09:32 | |||||||||||||||||||||||||||||||||||||
roast/6.c-errata: c13bf889bf | (Elizabeth Mattijsen)++ | S03-operators/context-forcers.t Make test use proper dynamic variables "is dynamic" forces one to have to use the CALLER:: syntax, which is a bad idea from an optimization point of view. |
09:33 | ||||||||||||||||||||||||||||||||||||||
10:31
lucasb joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | m: use nqp; dd nqp::iterator(nqp::hash).^name; dd nqp::iterator(nqp::list).^name | 10:41 | |||||||||||||||||||||||||||||||||||||
camelia | "BOOTIter" "BOOTIter" |
||||||||||||||||||||||||||||||||||||||
lizmat | jnthn moritz timotimo is there a way to distinguish between iterators on nqp::hash and nqp::list ? | ||||||||||||||||||||||||||||||||||||||
m: use nqp; dd nqp::iterkey_s(nqp::iterator(nqp::list)) # Seems like it knows itself :-) | 10:43 | ||||||||||||||||||||||||||||||||||||||
camelia | This is not a hash iterator, it's a VMIter (BOOTIter) in block <unit> at <tmp> line 1 |
||||||||||||||||||||||||||||||||||||||
lizmat | looks like somehow I would need to do this check: iterator->body.mode != MVM_ITER_MODE_HASH | 10:45 | |||||||||||||||||||||||||||||||||||||
( from 6model/reprs/MVMIter.c , line 262 | 10:46 | ||||||||||||||||||||||||||||||||||||||
) | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | hah, seems like I'm going to do my 20th releaseā¦ :) | 11:10 | |||||||||||||||||||||||||||||||||||||
lizmat | ++AlexDaniel | 11:29 | |||||||||||||||||||||||||||||||||||||
[Tux] |
|
12:18 | |||||||||||||||||||||||||||||||||||||
(working on my Riga talk, so relatively busy) | 12:19 | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo/release-2019.03.1: 190a7148f2 | (Nick Logan)++ (committed by Aleks-Daniel Jakimenko-Aleksejev) | src/core/Kernel.pm6 Check for fexistence before checking if executable See #2756 |
13:22 | |||||||||||||||||||||||||||||||||||||
rakudo/release-2019.03.1: 2f9d69c23b | (Nick Logan)++ (committed by Aleks-Daniel Jakimenko-Aleksejev) | src/core/Kernel.pm6 Ensure we boolify our value |
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | āin addition to the regular, monthly releasesā ha, monthly releases | 13:36 | |||||||||||||||||||||||||||||||||||||
regular monthly releases | |||||||||||||||||||||||||||||||||||||||
lizmat | .oO( some times more regular than other times ) |
13:49 | |||||||||||||||||||||||||||||||||||||
13:51
leont joined
13:54
TreyHarris left
14:07
TreyHarris joined
14:34
AlexDaniel left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/release-2019.03.1: 936eaf6265 | (Aleks-Daniel Jakimenko-Aleksejev)++ | 2 files Log all changes (+ announcement) |
14:53 | |||||||||||||||||||||||||||||||||||||
rakudo/release-2019.03.1: 678e007113 | (Aleks-Daniel Jakimenko-Aleksejev)++ | docs/release_guide.pod List 2019.03.1 in the release guide |
|||||||||||||||||||||||||||||||||||||||
14:53
AlexDaniel joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | having an eye or two on this would be nice: github.com/rakudo/rakudo/blob/rele...19.03.1.md | 14:55 | |||||||||||||||||||||||||||||||||||||
14:56
squashable6 left,
quotable6 left,
benchable6 left,
shareable6 left
14:57
quotable6 joined,
squashable6 joined
15:00
shareable6 joined,
ChanServ sets mode: +v shareable6,
benchable6 joined,
ChanServ sets mode: +v benchable6
15:10
lucasb left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | AlexDaniel: "(note: no .1) " ?? "(note: not .1)" perhaps | 15:24 | |||||||||||||||||||||||||||||||||||||
Perhaps add a line: "This release is for Windows users only: users on other system do not need to update, but are of course welcome to". | 15:25 | ||||||||||||||||||||||||||||||||||||||
*systems | |||||||||||||||||||||||||||||||||||||||
</having an eye or two on it> | 15:26 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | hmm āno .1ā was in all point releases, somehow nobody complained before | 15:27 | |||||||||||||||||||||||||||||||||||||
I can't tell which sounds more natural | |||||||||||||||||||||||||||||||||||||||
Geth | rakudo/release-2019.03.1: cb29b8d164 | (Aleks-Daniel Jakimenko-Aleksejev)++ | docs/announce/2019.03.1.md Tweak 2019.03.1 announcement lizmat++ |
15:38 | |||||||||||||||||||||||||||||||||||||
rakudo/release-2019.03.1: da2b758404 | (Aleks-Daniel Jakimenko-Aleksejev)++ | VERSION [release] Bump VERSION to 2019.03.1 |
17:24 | ||||||||||||||||||||||||||||||||||||||
rakudo/master: 6 commits pushed by (Nick Logan)++, (Aleks-Daniel Jakimenko-Aleksejev)++ | 17:28 | ||||||||||||||||||||||||||||||||||||||
rakudo: da2b758404 | (Aleks-Daniel Jakimenko-Aleksejev)++ | VERSION [release] Bump VERSION to 2019.03.1 |
17:29 | ||||||||||||||||||||||||||||||||||||||
rakudo: 23d215dc4c | (Aleks-Daniel Jakimenko-Aleksejev)++ | VERSION Merge branch 'release-2019.03.1' |
|||||||||||||||||||||||||||||||||||||||
rakudo: 6d8077cec3 | (Aleks-Daniel Jakimenko-Aleksejev)++ | docs/announce/2019.03.1.md Typo |
17:33 | ||||||||||||||||||||||||||||||||||||||
17:36
Geth left,
Geth joined,
ChanServ sets mode: +v Geth
18:48
vrurg joined
23:01
epony left
23:05
leont left
|