【发布时间】:2020-02-03 09:26:13
【问题描述】:
乐-版本 这是基于 MoarVM 版本 2020.01.1 构建的 Rakudo 版本 2020.01 实现 Perl 6.d。
目前看来我无法启动任何 Raku Perl6 程序
运行时间低于约 130 毫秒(主要是启动时间)。
- Raku 是否总是在程序启动时重新解析完整的源代码?
- Raku 是否缓存任何字节码?
- 所以即使是在线用户也总是需要 >= 130 毫秒?
time raku --stagestats hello_world.pl
Stage start : 0.000
Stage parse : 0.133
Stage syntaxcheck: 0.000
Stage ast : 0.000
Stage optimize : 0.002
Stage mast : 0.006
Stage mbc : 0.001
Stage moar : 0.000
hello world
hello world
TEST
hello world
real 0m0,183s
user 0m0,231s
sys 0m0,016s
【问题讨论】:
-
time raku --stagestats -e ''给我0.137用于解析阶段。所以这显然与实际解析文件所需的时间无关。
标签: performance raku moarvm