00:51
Altai-man_ joined
00:53
sena_kun left
|
|||
Geth | rakudo: 3583254015 | (Vadim Belman)++ | src/Perl6/World.nqp Optimize symbol lookup at compunit creation time Do lexical lookup in setting whent already loaded. Reduces number of calls to ModuleLoader by ~10 per each compunit creation. |
01:11 | |
vrurg | .tell lizmat @3583254015 fixes the extra calls to find_symbol_in_setting. | 01:13 | |
tellable6 | vrurg, I'll pass your message to lizmat | ||
02:22
ZzZombo left
02:45
Kaiepi left
02:46
Kaiepi joined
02:52
sena_kun joined
02:54
Altai-man_ left
03:07
leont left
04:51
Altai-man_ joined
04:54
sena_kun left
06:13
ufobat left
06:52
sena_kun joined
06:53
Altai-man_ left
08:05
Kaiepi left
08:06
Kaiepi joined
08:07
Kaiepi left
08:10
Kaiepi joined
|
|||
lizmat | vrurg++ | 08:40 | |
08:41
Kaiepi left
08:42
Kaiepi joined
08:45
Kaiepi left
08:50
Kaiepi joined
08:51
Altai-man_ joined
08:54
sena_kun left
10:04
MasterDukeMobile joined
|
|||
MasterDukeMobile | jnthn: do you have any suggestions for how to do github.com/rakudo/rakudo/pull/3533 better? | 10:04 | |
vrurg: ^^^ you’ve also been doing some work in this area | 10:11 | ||
10:23
MasterDukeMobile left
|
|||
Geth | rakudo: Altai-man assigned to lizmat Issue [WIP] Blin 2020.03, round 2 github.com/rakudo/rakudo/issues/3538 Altai-man assigned to vrurg Issue [WIP] Blin 2020.03, round 2 github.com/rakudo/rakudo/issues/3538 Remove $!unit_ready It's replaced with `$!setting_loaded` with somewhat different semantics. Since `$!unit_ready` was used only once and not exposed to the public it's now safe to remove it. |
10:31 | |
10:52
sena_kun joined
10:54
Altai-man_ left
11:59
leont joined
12:24
pochi_ left
12:43
pochi joined
12:51
Altai-man_ joined
12:53
sena_kun left
13:11
lucasb joined
13:39
ZzZombo joined
14:52
sena_kun joined
14:54
Altai-man_ left
|
|||
lizmat | afk for a bit& | 15:19 | |
15:20
domidumont joined
|
|||
Tux__ | Rakudo version 2020.02.1-116-g358325401 - MoarVM version 2020.02.1-39-gfc35d7364 | 16:18 | |
csv-test-xs-20 0.367 - 0.376 | |||
csv-ip5xs 0.700 - 0.720 | |||
test-t --race 0.837 - 0.919 | |||
test-t 1.912 - 2.007 | |||
csv-ip5xs-20 6.185 - 6.326 | |||
test 8.109 - 8.395 | |||
test-t-20 --race 9.545 - 9.972 | |||
csv-parser 26.520 - 27.723 | |||
test-t-20 31.731 - 32.750 | |||
Cannot change nickname while banned/quieted on channel ← did I misbehave somehow? | 16:19 | ||
16:51
Altai-man_ joined
16:54
sena_kun left
17:27
patrickb joined
17:51
finsternis left
17:54
finsternis joined
|
|||
timotimo | hard to say without knowing where you're banned or quieted and by who or what | 17:58 | |
17:59
japhb left
|
|||
lizmat | leejo.github.io/2020/03/09/authors...ck-vector/ | 18:29 | |
rakudo haz a AUTHORS file | |||
notable6: weekly | 18:32 | ||
notable6 | lizmat, 1 note: 2020-03-03T09:19:23Z <Doc_Holliwood>: stackoverflow.com/questions/454757...8#60503758 | ||
Altai-man_ | this sounds paranoid | 18:33 | |
if someone wants to target you this badly, finding out an email is not a big deal, it's everywhere, not only in AUTHORS file | 18:34 | ||
lizmat | true. this just proves that AUTHORS files are being sourced for phishing attacks | 18:35 | |
18:52
sena_kun joined
18:53
Altai-man_ left
18:58
japhb joined
|
|||
patrickb | rba: I have uploaded the missing .asc files. | 18:59 | |
tellable6 | 2020-03-08T08:13:00Z #moarvm <nine> patrickb: God damn it Windows :( ci.appveyor.com/project/samcv/moar...nfafrch2ms | ||
2020-03-08T10:56:12Z #raku-dev <rba> patrickb: For the provided rakudo-moar-2020.02.1 binary builds is the gpg signature missing. | |||
19:07
benlittle left
|
|||
rba | patrickb: will upload asap. | 19:09 | |
lizmat | notable6: weekly reset | 19:12 | |
notable6 | lizmat, Moved existing notes to “weekly_2020-03-09T19:12:15Z” | ||
lizmat | hmmm... I seem to remember some Perl 6 -> Raku renaming having taken place the past week... | ||
but can't remember it :-( | 19:13 | ||
can somebody refresh my memory ? | |||
leont | nine, patrickb: list form is implemented on perl 5.22+ | 19:31 | |
(on Windows) | |||
nine | leont: oh, that's certainly good to know! | 19:32 | |
leont | But that node is running 5.20.1, because Murphy | ||
nine | Well it does so because we tell it to | 19:33 | |
patrickb | I'm working on that specific problem ATM. Currently trying to find out what exactly Windows does when using the non-list form of open. | ||
nine | patrickb: well we could just use a newer Perl version :) | ||
leont | You really don't want to know what it does when using the non-list form… | 19:34 | |
Just upgrading that perl version should be the easier fix anyway | 19:35 | ||
patrickb | Best alternative? qx{}? That's what I started with and was told to move away from :-/ | ||
The code in question is part of the rakudo build system. Bumping the dependency from 5.10 to 5.20 for that is no option I'd say. | 19:36 | ||
leont | Why not? | ||
On Windows, no one uses system perl because there is no system perl | 19:37 | ||
So the required perl version on Windows isn't nearly as relevant as on unix platforms | |||
patrickb | Is using platform specific use 1.2.3 statements possible? | 19:38 | |
nine | Do we need that? | 19:39 | |
[Coke] | if it's part of the build, updating is a much bigger ask, I agree with patrickb there. | 19:40 | |
patrickb | nine: What would be the alternative? Just leaving out the `use version` thing? | 19:41 | |
leont | patrickb: my $version = 5.020; require $version; | 19:46 | |
rba | patrickb: rakudo-moar-2020.02.1-01-* builds for linux/macos/win is online on rakudo.org/downloads | 19:55 | |
leont | (also, wouldn't it be nice if the raku build system was in nqp, so that there wasn't an external dependency?) | 19:57 | |
[Coke] | leont: You need to get rid of the dep at the moarvm level first. | 20:01 | |
(or it's just hiding) | |||
leont | There are a zillion well-supported tools for a C project like moarvm | 20:02 | |
And yes, that's still an external dependency, but at least it could be a very common dependency. | 20:04 | ||
Anyone compiling anything in C/C++ already has cmake installed nowadays. | |||
patrickb | The last huge rewrite of the build system (including a lengthy discussion of using something built in nqp) is less that a year ago. I really don't want to go into that business. :-( | ||
rba | patrickb: might not the proposed qx{} better than open pipe list on windows? | 20:05 | |
patrickb | rba: If I can't come up with a better solution... yeah... | 20:06 | |
rba | patrickb: afaik qx{} is as good as system() | 20:11 | |
20:13
Kaiepi left
20:14
Kaiepi joined
20:21
domidumont left
20:36
MasterDuke joined
|
|||
lizmat | and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2020/03/09/2020-...he-videos/ | 20:46 | |
20:51
Altai-man_ joined
20:54
sena_kun left
|
|||
MasterDuke | lizmat, nine, timotimo, et. al: anybody have thoughts/suggestions about github.com/rakudo/rakudo/pull/3533 ? | 20:54 | |
Altai-man_ looks at network related PRs | 20:56 | ||
Geth | rakudo: bde8d37980 | (Daniel Green)++ | src/Perl6/Metamodel/MROBasedTypeChecking.nqp Force publish type cache if found in the MRO |
||
rakudo: e49a85ec6e | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/Perl6/Metamodel/MROBasedTypeChecking.nqp Merge pull request #3533 from MasterDuke17/hack_to_make_assigning_to_shaped_arrays_faster Force publish type cache if found in the MRO |
|||
nine | But there is no problem with pile list on Windows? We just have to update our .appveyor.yml which I have just done and the build works fine again! | 21:00 | |
MasterDuke | lizmat: thanks. do you think there's a better way though? | 21:09 | |
lizmat | no, maybe jnthn ? | ||
nine | MasterDuke: FWIW PR 3533 looks plausible to me | 21:12 | |
MasterDuke | nine: cool. i also had tried the same trick with the method cache, but the rakudo install would fail. i wrapped the `publish_method_cache` in `nqp::swb(disable|enable)` and that got it to install, but there were still many spectest fails | 21:14 | |
so there's still more performance to be gained. i.e., the 1m `find_method` still happening | 21:16 | ||
21:30
toddr joined
|
|||
Geth | rakudo: 370956b913 | (Patrick Böker)++ | appveyor.yml Update appveyor perl requirement on Windows to 5.22 to get support for list form of pipe |
21:37 | |
MasterDuke | nine++, lizmat++, moritz++, et. al++, i just watched the raku q+a recording | 21:40 | |
one comment/question about the last question though. doesn't jnthn have a module (Wix maybe) for packaging raku scripts+modules+rakudo+moarvm on windows? | 21:41 | ||
lizmat doesn't know | 21:42 | ||
Altai-man_ | github.com/jnthn/p6-app-installermaker-wix | ||
lizmat gets an early night | 21:48 | ||
patrickb | MasterDuke: Also see: colabti.org/irclogger/irclogger_lo...03-06#l561 | 22:06 | |
MasterDuke | ah right, being relocatable opens up some nice options | 22:08 | |
Geth | problem-solving/master: 4 commits pushed by (JJ Merelo)++, (Aleks-Daniel Jakimenko-Aleksejev)++ | 22:29 | |
problem-solving: 7fd1fa4f44 | (Aleks-Daniel Jakimenko-Aleksejev)++ | README.md Rakufy the README file @tbrowder++, resolves #165. |
22:32 | ||
AlexDaniel` | Is everything alright? :-) | 22:35 | |
I'll be away for another week, unfortunately :) | |||
but I'm online, so ping me if there's anything I need to do | 22:36 | ||
MasterDuke | AlexDaniel`: you got some other assignment than military service, correct? | 22:37 | |
AlexDaniel` | no | 22:38 | |
I just had some wörk :-) | |||
MasterDuke | ah. nice enough i guess | ||
AlexDaniel` | I'm a little bit involved in streaming and filming local sport events, and it just happens that we had a Rhythmic Gymnastics Grand Prix in Estonia last month (first time in Baltic countries I think) | 22:40 | |
somewhat lucky because other similar events that were planned for later dates got cancelled because of the virus scare :-) | 22:41 | ||
and a lot of countries didn't even come :( | |||
MasterDuke | used the hardware/software from your thesis? | 22:42 | |
AlexDaniel` | and yeah, we're using Raku for all the stream animations, camera motion control, automation, etc. | ||
yep | 22:43 | ||
MasterDuke | cool | ||
[Coke] | nice! | ||
AlexDaniel` | it's a little bit weird being just a Raku user, without worrying about any implementation quirks and bugs | 22:44 | |
but that has been my experience for the last few months, actually | |||
I think on some of the systems I don't even bother with rakudobrew, I just apt install it… | 22:45 | ||
BORING :-D | |||
and on top of that, the software was running for 12+ hours on some days, that's not just idling, it's actively talking to the hardware and stuff | 22:47 | ||
I haven't measured the mem usage but it was small enough that I didn't even care | |||
MasterDuke | very nice | 22:48 | |
AlexDaniel` | there's a small bit in python because I needed opencv, but it's almost immediately zeromq-ed to other raku services | 22:52 | |
22:52
sena_kun joined
|
|||
AlexDaniel` | and if I had to rewrite that piece I'd probably redo it in c++ anyway… :-) | 22:52 | |
22:54
Altai-man_ left
|
|||
AlexDaniel` | also, cro++ and (react block)++ 🙂 | 22:59 | |
23:13
toddr left
|
|||
sena_kun | AlexDaniel`++ # very pleasant to hear you're alright and using raku nicely. :) | 23:26 | |
23:32
patrickb left
|