Skip to content

Instantly share code, notes, and snippets.

@timo
Created August 7, 2014 12:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timo/148021dfebabafccfa6a to your computer and use it in GitHub Desktop.
Save timo/148021dfebabafccfa6a to your computer and use it in GitHub Desktop.
strace of a trivial perl6 program's startup
stat("./QRegex.moarvm", 0x7fffcac2a6c0) = -1 ENOENT (No such file or directory)
stat("blib/QRegex.moarvm", 0x7fffcac2a6c0) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/nqp/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/runtime/dynext/libperl6_ops_moar.so", {st_mode=S_IFREG|0644, st_size=353915, ...}) = 0
stat("/home/timo/perl6/rakudo/../install/languages/nqp/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/runtime/dynext/libperl6_ops_moar.so", {st_mode=S_IFREG|0644, st_size=353915, ...}) = 0
stat("/home/timo/perl6/rakudo/../install/languages/nqp/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/runtime/dynext/libperl6_ops_moar.so", {st_mode=S_IFREG|0644, st_size=353915, ...}) = 0
stat("/home/timo/perl6/rakudo/../install/languages/nqp/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/runtime/dynext/libperl6_ops_moar.so", {st_mode=S_IFREG|0644, st_size=353915, ...}) = 0
stat("/home/timo/perl6/rakudo/../install/languages/nqp/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/runtime/dynext/libperl6_ops_moar.so", {st_mode=S_IFREG|0644, st_size=353915, ...}) = 0
stat("/home/timo/perl6/rakudo/../install/languages/nqp/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/runtime/dynext/libperl6_ops_moar.so", {st_mode=S_IFREG|0644, st_size=353915, ...}) = 0
stat("/home/timo/perl6/rakudo/../install/languages/nqp/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/runtime/dynext/libperl6_ops_moar.so", {st_mode=S_IFREG|0644, st_size=353915, ...}) = 0
stat("/home/timo/perl6/rakudo/../install/languages/nqp/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/runtime/dynext/libperl6_ops_moar.so", {st_mode=S_IFREG|0644, st_size=353915, ...}) = 0
stat("/home/timo/perl6/rakudo/../install/languages/nqp/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/runtime/dynext/libperl6_ops_moar.so", {st_mode=S_IFREG|0644, st_size=353915, ...}) = 0
stat("/home/timo/perl6/rakudo/../install/languages/nqp/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/runtime/dynext/libperl6_ops_moar.so", {st_mode=S_IFREG|0644, st_size=353915, ...}) = 0
stat("/home/timo/perl6/rakudo/../install/languages/nqp/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/runtime/dynext/libperl6_ops_moar.so", {st_mode=S_IFREG|0644, st_size=353915, ...}) = 0
brk(0) = 0x2e61000
brk(0x2e8e000) = 0x2e8e000
mmap(NULL, 233472, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd4b9bf2000
stat("/home/timo/perl6/rakudo/../install/languages/nqp/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/lib/dynext/libperl6_ops_moar.so", 0x7fffcac2a770) = -1 ENOENT (No such file or directory)
stat("/home/timo/perl6/rakudo/../install/languages/perl6/runtime/dynext/libperl6_ops_moar.so", {st_mode=S_IFREG|0644, st_size=353915, ...}) = 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment