# To display the perf.data header info, please use --header/--header-only options. # # # Total Lost Samples: 0 # # Samples: 1K of event 'task-clock:ppp' # Event count (approx.): 164400000 # # Overhead Samples Command Shared Object Symbol # ........ ............ ....... .................... ..................................................................................................................................................................................... # 33.45% 550 osh oils-for-unix [.] MarkSweepHeap::MaybeMarkAndPush(RawObject*) 8.52% 140 osh oils-for-unix [.] MarkSweepHeap::TraceChildren() 5.84% 96 osh oils-for-unix [.] MarkSweepHeap::Allocate(unsigned long, int*, int*) 5.29% 87 osh oils-for-unix [.] MarkSweepHeap::Sweep() 3.89% 64 osh oils-for-unix [.] match::OneToken(types_asdl::lex_mode_e, BigStr*, int) 1.82% 30 osh [kernel.kallsyms] [k] 0xffffffffb7eb1882 1.46% 24 osh oils-for-unix [.] cmd_parse::CommandParser::_GetWord() 1.34% 22 osh [kernel.kallsyms] [k] 0xffffffffb8e4f007 1.22% 20 osh oils-for-unix [.] lexer::Lexer::_Read(types_asdl::lex_mode_e) 1.16% 19 osh oils-for-unix [.] lexer::LineLexer::Read(types_asdl::lex_mode_e) 0.91% 15 osh oils-for-unix [.] word_::CommandId(syntax_asdl::word_t*) 0.91% 15 osh oils-for-unix [.] word_parse::WordParser::_ReadWord(types_asdl::lex_mode_e) 0.85% 14 osh [kernel.kallsyms] [k] 0xffffffffb8ed9819 0.85% 14 osh oils-for-unix [.] alloc::Arena::NewToken(int, int, int, syntax_asdl::SourceLine*) 0.85% 14 osh oils-for-unix [.] cmd_parse::CommandParser::_ScanSimpleCommand() 0.79% 13 osh oils-for-unix [.] cmd_parse::CommandParser::ParseSimpleCommand() 0.79% 13 osh oils-for-unix [.] word_parse::WordParser::_ReadCompoundWord3(types_asdl::lex_mode_e, int, bool) 0.61% 10 osh libc.so.6 [.] __getdelim 0.61% 10 osh oils-for-unix [.] word_parse::WordParser::_GetToken() 0.61% 10 osh oils-for-unix [.] word_parse::WordParser::_MaybeReadWordPart(bool, types_asdl::lex_mode_e, List<syntax_asdl::word_part_t*>*) 0.55% 9 osh libc.so.6 [.] malloc 0.55% 9 osh oils-for-unix [.] lexer::Lexer::Read(types_asdl::lex_mode_e) 0.55% 9 osh oils-for-unix [.] reader::_Reader::GetLine() 0.49% 8 osh [kernel.kallsyms] [k] 0xffffffffb825e1cf 0.49% 8 osh oils-for-unix [.] word_::CommandKind(syntax_asdl::word_t*) 0.49% 8 osh oils-for-unix [.] word_parse::WordParser::ReadWord(types_asdl::lex_mode_e) 0.43% 7 osh oils-for-unix [.] List<syntax_asdl::command_t*>::reserve(int) [clone .part.0] 0.43% 7 osh oils-for-unix [.] List<syntax_asdl::word_part_t*>::reserve(int) [clone .part.0] 0.43% 7 osh oils-for-unix [.] process::ChildStateChange::ApplyFromParent(process::Process*) 0.43% 7 osh oils-for-unix [.] word_::TildeDetectAll(List<syntax_asdl::word_t*>*) 0.36% 6 osh oils-for-unix [.] List<bool>::at(int) 0.30% 5 osh oils-for-unix [.] BigStr::join(List<BigStr*>*) 0.30% 5 osh oils-for-unix [.] List<int>::at(int) 0.30% 5 osh oils-for-unix [.] List<syntax_asdl::word_part_t*>* Alloc<List<syntax_asdl::word_part_t*>>() 0.30% 5 osh oils-for-unix [.] alloc::Arena::AddLine(BigStr*, int) 0.30% 5 osh oils-for-unix [.] braces::BraceDetect(syntax_asdl::CompoundWord*) 0.30% 5 osh oils-for-unix [.] cmd_parse::CommandParser::ParseCommand() 0.30% 5 osh oils-for-unix [.] consts::GetKind(unsigned short) 0.30% 5 osh oils-for-unix [.] word_::LiteralId(syntax_asdl::word_part_t*) 0.30% 5 osh oils-for-unix [.] word_parse::WordParser::_ReadLikeDQ(syntax_asdl::Token*, bool, List<syntax_asdl::word_part_t*>*) 0.24% 4 osh oils-for-unix [.] List<syntax_asdl::CompoundWord*>* Alloc<List<syntax_asdl::CompoundWord*>>() 0.24% 4 osh oils-for-unix [.] cmd_parse::_MakeAssignPair(parse_lib::ParseContext*, syntax_asdl::ParsedAssignment*, alloc::Arena*) 0.24% 4 osh oils-for-unix [.] mylib::CFile::readline() 0.24% 4 osh oils-for-unix [.] reader::FileLineReader::_GetLine() 0.18% 3 osh [kernel.kallsyms] [k] 0xffffffffb81bddc7 0.18% 3 osh [kernel.kallsyms] [k] 0xffffffffb82291b7 0.18% 3 osh libc.so.6 [.] 0x00000000000a48b4 0.18% 3 osh oils-for-unix [.] BigStr::endswith(BigStr*) 0.18% 3 osh oils-for-unix [.] BigStr::slice(int, int) 0.18% 3 osh oils-for-unix [.] List<int>::reserve(int) [clone .part.0] 0.18% 3 osh oils-for-unix [.] List<syntax_asdl::word_t*>::reserve(int) [clone .part.0] 0.18% 3 osh oils-for-unix [.] cmd_parse::CommandParser::_ParseCommandTerm() 0.18% 3 osh oils-for-unix [.] cmd_parse::_AppendMoreEnv(List<syntax_asdl::ParsedAssignment*>*, List<syntax_asdl::EnvPair*>*) 0.18% 3 osh oils-for-unix [.] cmd_parse::_MakeSimpleCommand(List<syntax_asdl::ParsedAssignment*>*, List<syntax_asdl::CompoundWord*>*, syntax_asdl::ArgList*, value_asdl::LiteralBlock*) 0.18% 3 osh oils-for-unix [.] location::LeftTokenForWordPart(syntax_asdl::word_part_t*) 0.18% 3 osh oils-for-unix [.] syntax_asdl::CompoundWord* Alloc<syntax_asdl::CompoundWord, List<syntax_asdl::word_part_t*>*>(List<syntax_asdl::word_part_t*>*&&) 0.18% 3 osh oils-for-unix [.] syntax_asdl::command__CommandList* Alloc<syntax_asdl::command__CommandList, List<syntax_asdl::command_t*>*&>(List<syntax_asdl::command_t*>*&) 0.18% 3 osh oils-for-unix [.] word_::StaticEval(syntax_asdl::word_t*) 0.18% 3 osh oils-for-unix [.] word_::TildeDetect2(syntax_asdl::CompoundWord*) 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb81660cf 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb819d1d7 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb819d1ef 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb81bd864 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb81bdda6 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb81c1edb 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb81c54a1 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb81c858d 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb81c9d1a 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb81f0dc2 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb81f3210 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb81f32ca 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb81f48aa 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb8228b6d 0.12% 2 osh [kernel.kallsyms] [k] 0xffffffffb9104104 0.12% 2 osh libc.so.6 [.] cfree 0.12% 2 osh libc.so.6 [.] 0x00000000000a3a14 0.12% 2 osh libc.so.6 [.] 0x00000000000a48b0 0.12% 2 osh libc.so.6 [.] 0x00000000001a104a 0.12% 2 osh oils-for-unix [.] List<BigStr*>::at(int) 0.12% 2 osh oils-for-unix [.] List<BigStr*>::reserve(int) [clone .part.0] 0.12% 2 osh oils-for-unix [.] List<syntax_asdl::CompoundWord*>::at(int) 0.12% 2 osh oils-for-unix [.] List<syntax_asdl::command_t*>* NewList<syntax_asdl::command_t*>(std::initializer_list<syntax_asdl::command_t*>) 0.12% 2 osh oils-for-unix [.] List<syntax_asdl::word_part_t*>::at(int) 0.12% 2 osh oils-for-unix [.] StripAny(BigStr*, StripWhere, int) 0.12% 2 osh oils-for-unix [.] braces::BraceDetectAll(List<syntax_asdl::CompoundWord*>*) 0.12% 2 osh oils-for-unix [.] cmd_parse::CommandParser::ParseAndOr() 0.12% 2 osh oils-for-unix [.] cmd_parse::CommandParser::ParsePipeline() 0.12% 2 osh oils-for-unix [.] cmd_parse::_ReadHereLines(reader::_Reader*, syntax_asdl::Redir*, BigStr*) 0.12% 2 osh oils-for-unix [.] cmd_parse::_SplitSimpleCommandPrefix(List<syntax_asdl::CompoundWord*>*) 0.12% 2 osh oils-for-unix [.] lexer::LineLexer::LookAheadOne(types_asdl::lex_mode_e) 0.12% 2 osh oils-for-unix [.] location::LeftTokenForCompoundWord(syntax_asdl::CompoundWord*) 0.12% 2 osh oils-for-unix [.] memcpy@plt 0.12% 2 osh oils-for-unix [.] word_::TildeDetect(syntax_asdl::word_t*) 0.12% 2 osh oils-for-unix [.] word_::TildeDetectAssign(syntax_asdl::CompoundWord*) 0.12% 2 osh oils-for-unix [.] word_::_EvalWordPart(syntax_asdl::word_part_t*) 0.12% 2 osh oils-for-unix [.] word_parse::WordParser* Alloc<word_parse::WordParser, parse_lib::ParseContext*, lexer::Lexer*&, reader::_Reader*&>(parse_lib::ParseContext*&&, lexer::Lexer*&, reader::_Reader*&) 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb7e0506f 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb7e48935 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb7eb18d7 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb7eb18ec 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb7eb18f0 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb7eb1913 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb7eb1af8 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb7eb4b26 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb7eb5e50 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8167593 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb817899c 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8178a46 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8178a93 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8178ad3 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8179980 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81799a0 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb819b076 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb819b08a 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb819b08e 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81b3703 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81b385a 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81b39f6 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81b3ad1 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81bd61a 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81bde0a 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c1ee9 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c1f1a 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c1f3a 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c1fd5 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c545c 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c5487 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c87ec 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c88c3 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c894d 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c89fd 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c8a05 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c8a0e 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c8a42 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c8a61 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c8af6 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c8b01 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c995c 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c9978 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c9a90 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c9b4e 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c9b7d 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c9be1 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81c9dfd 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81ca2c9 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81ca3b2 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81ca496 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81ca49d 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81d6499 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81de03e 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81e093b 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81e0948 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81e094c 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81ed8b4 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81ed9a6 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81eda4a 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81ef115 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81ef11b 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81f0cfc 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81f0d21 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81f1573 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81f1580 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81f1583 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81f2638 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81f26ac 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81f485a 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81f4956 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81f4ac5 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb81fac90 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb82041e0 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8204246 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb822616e 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8228b34 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb82291d7 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb82591d0 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb825a235 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb825a306 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb825a315 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb825a316 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb825b322 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb825b339 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb825b365 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb825b369 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb825b3a2 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb825b3a9 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb825b6bc 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb825d44c 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb827f445 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8291038 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb82a7e15 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb82ab244 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb83698d2 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb845beff 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb84c5594 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8556216 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb855623a 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8556252 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb855625d 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb85a4def 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb866038d 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8e2a7b3 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8e2a9dd 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8e2dc4d 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8e2f821 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8e394f1 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8e3bb98 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8e3bba2 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8e4317a 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8ed9b0b 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8ed9d70 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb8ed9e80 0.06% 1 osh [kernel.kallsyms] [k] 0xffffffffb910410b 0.06% 1 osh ld-linux-x86-64.so.2 [.] 0x000000000000b42d 0.06% 1 osh ld-linux-x86-64.so.2 [.] 0x000000000000c12d 0.06% 1 osh ld-linux-x86-64.so.2 [.] 0x000000000000c14e 0.06% 1 osh ld-linux-x86-64.so.2 [.] 0x000000000000c154 0.06% 1 osh ld-linux-x86-64.so.2 [.] 0x000000000001976a 0.06% 1 osh libc.so.6 [.] malloc@plt 0.06% 1 osh libc.so.6 [.] 0x00000000000a18a2 0.06% 1 osh libc.so.6 [.] 0x00000000000a26a2 0.06% 1 osh libc.so.6 [.] 0x00000000000a26b5 0.06% 1 osh libc.so.6 [.] 0x00000000000a26be 0.06% 1 osh libc.so.6 [.] 0x00000000000a26cc 0.06% 1 osh libc.so.6 [.] 0x00000000000a2709 0.06% 1 osh libc.so.6 [.] 0x00000000000a2765 0.06% 1 osh libc.so.6 [.] 0x00000000000a2a1d 0.06% 1 osh libc.so.6 [.] 0x00000000000a2e54 0.06% 1 osh libc.so.6 [.] 0x00000000000a35fd 0.06% 1 osh libc.so.6 [.] 0x00000000000a39c1 0.06% 1 osh libc.so.6 [.] 0x00000000000a3a09 0.06% 1 osh libc.so.6 [.] 0x00000000000a3a0d 0.06% 1 osh libc.so.6 [.] 0x00000000000a3b16 0.06% 1 osh libc.so.6 [.] 0x00000000000a3d77 0.06% 1 osh libc.so.6 [.] 0x00000000000a3e62 0.06% 1 osh libc.so.6 [.] 0x00000000000a3f16 0.06% 1 osh libc.so.6 [.] 0x00000000000a422f 0.06% 1 osh libc.so.6 [.] 0x00000000000a4257 0.06% 1 osh libc.so.6 [.] 0x00000000000a4271 0.06% 1 osh libc.so.6 [.] 0x00000000000a4282 0.06% 1 osh libc.so.6 [.] 0x00000000000a4384 0.06% 1 osh libc.so.6 [.] 0x00000000001992cd 0.06% 1 osh libc.so.6 [.] 0x00000000001993c4 0.06% 1 osh libc.so.6 [.] 0x00000000001993d3 0.06% 1 osh libc.so.6 [.] 0x00000000001993da 0.06% 1 osh libc.so.6 [.] 0x00000000001993ed 0.06% 1 osh libc.so.6 [.] 0x00000000001a07e5 0.06% 1 osh libc.so.6 [.] 0x00000000001a0806 0.06% 1 osh libc.so.6 [.] 0x00000000001a0845 0.06% 1 osh libc.so.6 [.] 0x00000000001a0857 0.06% 1 osh libc.so.6 [.] 0x00000000001a086c 0.06% 1 osh libc.so.6 [.] 0x00000000001a0a64 0.06% 1 osh libc.so.6 [.] 0x00000000001a0aca 0.06% 1 osh libc.so.6 [.] 0x00000000001a0f80 0.06% 1 osh libc.so.6 [.] 0x00000000001a0f90 0.06% 1 osh libc.so.6 [.] 0x00000000001a100e 0.06% 1 osh oils-for-unix [.] BigStr::at(int) 0.06% 1 osh oils-for-unix [.] BigStr::hash(unsigned int (*)(char const*, int)) 0.06% 1 osh oils-for-unix [.] BigStr::isdigit() 0.06% 1 osh oils-for-unix [.] BigStr::isupper() 0.06% 1 osh oils-for-unix [.] Dict<BigStr*, BigStr*>::find_kv_index(BigStr*) const 0.06% 1 osh oils-for-unix [.] List<BigStr*>* Alloc<List<BigStr*>>() 0.06% 1 osh oils-for-unix [.] List<syntax_asdl::CaseArm*>* Alloc<List<syntax_asdl::CaseArm*>>() 0.06% 1 osh oils-for-unix [.] List<syntax_asdl::CaseArm*>::append(syntax_asdl::CaseArm*) 0.06% 1 osh oils-for-unix [.] List<syntax_asdl::EnvPair*>* Alloc<List<syntax_asdl::EnvPair*>>() 0.06% 1 osh oils-for-unix [.] List<syntax_asdl::IfArm*>::append(syntax_asdl::IfArm*) 0.06% 1 osh oils-for-unix [.] List<syntax_asdl::Redir*>* Alloc<List<syntax_asdl::Redir*>>() 0.06% 1 osh oils-for-unix [.] List<syntax_asdl::Redir*>::reserve(int) [clone .part.0] 0.06% 1 osh oils-for-unix [.] List<syntax_asdl::SourceLine*>::append(syntax_asdl::SourceLine*) 0.06% 1 osh oils-for-unix [.] List<syntax_asdl::Token*>::reserve(int) [clone .part.0] 0.06% 1 osh oils-for-unix [.] List<syntax_asdl::word_t*>* Alloc<List<syntax_asdl::word_t*>>() 0.06% 1 osh oils-for-unix [.] Tuple2<syntax_asdl::SourceLine*, int>* Alloc<Tuple2<syntax_asdl::SourceLine*, int>, syntax_asdl::SourceLine*&, int&>(syntax_asdl::SourceLine*&, int&) 0.06% 1 osh oils-for-unix [.] __errno_location@plt 0.06% 1 osh oils-for-unix [.] cmd_parse::CommandParser::ParseBraceGroup() 0.06% 1 osh oils-for-unix [.] cmd_parse::CommandParser::ParseFor() 0.06% 1 osh oils-for-unix [.] cmd_parse::CommandParser::ParseOldCase(syntax_asdl::Token*) 0.06% 1 osh oils-for-unix [.] cmd_parse::CommandParser::_Eat(int, BigStr*) 0.06% 1 osh oils-for-unix [.] cmd_parse::CommandParser::_MaybeParseRedirectList(syntax_asdl::command_t*) 0.06% 1 osh oils-for-unix [.] cmd_parse::CommandParser::_ParseCommandLine() 0.06% 1 osh oils-for-unix [.] free@plt 0.06% 1 osh oils-for-unix [.] lexer::TokenVal(syntax_asdl::Token*) 0.06% 1 osh oils-for-unix [.] location::LeftTokenForWord(syntax_asdl::word_t*) 0.06% 1 osh oils-for-unix [.] main_loop::ParseWholeFile(cmd_parse::CommandParser*) 0.06% 1 osh oils-for-unix [.] memset@plt 0.06% 1 osh oils-for-unix [.] parse_lib::ParseContext::MakeLexer(reader::_Reader*) 0.06% 1 osh oils-for-unix [.] parse_lib::_BaseTrail::SetLatestWords(List<syntax_asdl::CompoundWord*>*, List<syntax_asdl::Redir*>*) 0.06% 1 osh oils-for-unix [.] reader::VirtualLineReader::GetLine() 0.06% 1 osh oils-for-unix [.] syntax_asdl::SimpleVarSub* Alloc<syntax_asdl::SimpleVarSub, syntax_asdl::Token*&>(syntax_asdl::Token*&) 0.06% 1 osh oils-for-unix [.] syntax_asdl::command__Sentence* Alloc<syntax_asdl::command__Sentence, syntax_asdl::command_t*&, syntax_asdl::Token*&>(syntax_asdl::command_t*&, syntax_asdl::Token*&) 0.06% 1 osh oils-for-unix [.] value_asdl::value__BuiltinFunc* Alloc<value_asdl::value__BuiltinFunc, vm::_Callable*&>(vm::_Callable*&) 0.06% 1 osh oils-for-unix [.] word_::AsKeywordToken(syntax_asdl::word_t*) 0.06% 1 osh oils-for-unix [.] word_::DetectShAssignment(syntax_asdl::CompoundWord*) 0.06% 1 osh oils-for-unix [.] word_::IsControlFlow(syntax_asdl::CompoundWord*) 0.06% 1 osh oils-for-unix [.] word_compile::EvalSingleQuoted(int, List<syntax_asdl::Token*>*) 0.06% 1 osh oils-for-unix [.] word_parse::WordParser::_ParseVarOf() 0.06% 1 osh oils-for-unix [.] word_parse::WordParser::_ReadUnquotedLeftParts(syntax_asdl::BoolParamBox*) # # (Cannot load tips.txt file, please install perf!) #