00:04
Sgeo joined
00:11
yewscion joined,
ulipink joined
00:16
ulipink left
00:58
BooK left
01:02
BooK joined
01:08
BooK left
01:09
BooK joined
01:10
BooK left,
BooK joined
01:16
yewscion left
01:22
ulipink joined
02:45
kylese left,
hulk joined
02:52
yewscion joined
03:00
lyiiq75 joined
03:03
lyiiq75 left
03:12
human-blip left
03:15
hulk left,
kylese joined
03:59
SrainUser joined
04:13
yewscion left
04:26
Aedil joined
05:16
Aedil left
07:08
Sgeo left
07:30
SrainUser left
08:57
ulipink left
09:14
dakkar joined
09:59
sena_kun joined
10:50
sorenson left
10:54
sorenson joined
11:43
ulipink joined,
ulipink left,
ulipink joined
11:55
guifa left
12:36
Aedil joined
|
|||
tbrowder | well that is messy. i would like to see just the hot path in my code without the moarvm and such. | 12:45 | |
timo | can you elaborate on what your actual goal is? | 12:56 | |
do you want to like, see performance numbers? do you want to know what different places a given function was called from? | |||
antononcube | Speaking of "performance numbes" I think there should be a dedicated Number Theory package. | 13:18 | |
timo | we have the profiler where you run the program with like `raku --profile=my_profile.html -I something/something blabla.raku` and you end up with a html file you can open in your browser that has a call graph tab with a flame graph (well, icicle graph) or a table of routines that you can sort by different criteria | ||
antononcube | Some of the Number Theory functions would likely be a good source of code the check and improve "performance numbers" for. | 13:19 | |
timo | there's a tool called "moarperf" that's my "new" profiler frontend which wants to have the output that you get with `--profile=my_profile.sql`, it's a little cro webapp. i'm actually not exactly sure if i've got proper releases for that at the moment | 13:20 | |
github.com/timo/moarperf/releases/...30a5ea4aae here's an AppImage that contains a rakudo inside and needs no further manual work | |||
antononcube | "Math::Sequences" has a few functions like that, but, well, it should be about sequences. I expect some of its code to be factored out. | ||
timo | oh, tbrowder what OS are you on? | 13:23 | |
tbrowder | debian | 13:25 | |
timo | ok cool. | 13:26 | |
tbrowder | hi, timo. i just want to see the various sub calls. | ||
i'm in the middle of some very old perl-to-raku code mixed in with ps and pdf and i got too sloppy | 13:28 | ||
timo | "see the various sub calls" is not quite specific enough for me to give a good answer | 13:29 | |
the Raku plugin for JetBrains IDEs, aka Comma, can "go to definition" by ctrl-clicking on subs | |||
14:20
msiism joined
|
|||
jdv | is there a raku lsp yet? i forget. | 14:58 | |
patrickb | There is one created by bscan. | 15:11 | |
antononcube | Yeah -- I used it all the time in VSCode. | 15:13 | |
≈95% via Jupyter, ≈%5 with Raku text/code files. | 15:14 | ||
tbrowder | timo thanks, sorry for the sloppy answer. i'm making progress now. | 15:21 | |
i do want to try comma-ide again, but no time at the moment. | 15:22 | ||
jdv | ah cool | 15:30 | |
15:36
Sgeo joined
|
|||
[Coke] | releasable6: status | 15:39 | |
releasable6 | [Coke], Next release in ≈16 days and ≈3 hours. There are no known blockers. Changelog for this release was not started yet | ||
[Coke], Details: gist.github.com/6bcd86e439edcae1be...4d613e8af9 | |||
msiism | [Coke]: Should the problem report about the REPL prompt go into Rakudo problems or MoarVM problems? | 15:44 | |
lizmat | msiism: you mean about the index? then rakudo | 15:49 | |
msiism | Yes, that. Thanks. | 15:52 | |
15:58
ulipink left
16:05
yewscion joined
16:07
yewscion left
|
|||
Geth | ¦ problem-solving: coke self-assigned Rakudo REPL’s prompt not configurable github.com/Raku/problem-solving/issues/459 | 16:19 | |
[Coke] | Thanks. I'll poke around! | 16:22 | |
lizmat | [Coke]: also, raku.land/zef:lizmat/Prompt | ||
[Coke] | Do you care if it's an env var vs. a class you plugin? | 16:25 | |
I am leaning towards env var. | |||
jdv | cli arg isnt even considered?:) | 16:26 | |
[Coke] | given how big bash PS1's get, I wouldn't | ||
jdv | i like env var | ||
16:28
ulipink joined,
ulipink left,
ulipink joined
|
|||
msiism | [Coke]: Thank you. I'll stay tuned. | 16:29 | |
I don't really know about classes you plug in, so I can't really say. But an environment variable would be fine with me. | 16:30 | ||
16:31
yewscion joined
16:32
ulipink left
|
|||
[Coke] | do we see this as a rakudo feature or a raku feature? | 16:35 | |
(putting it in with a rakudo-specific name for now) | |||
msiism | I would be able to set the environment variable from within the REPL, right? | 16:36 | |
[Coke] | github.com/rakudo/rakudo/tree/coke/ps1 | 16:37 | |
Yes. | 16:38 | ||
msiism | Good. | ||
[Coke] | you'd have do so something like [0] > %*ENV<RAKUDO_REPL_PROMPT>='abc >' | ||
abc > | |||
msiism | I see. | 16:39 | |
lizmat | note that the prompt changes with incomplete statements | ||
jdv | it could be set pre invocation too, right? | 16:44 | |
17:01
ulipink joined,
ulipink left,
ulipink joined
17:03
SrainUser joined
17:06
ulipink left
|