-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Parser for perf output fails on some input #187
Comments
Can't be reproduced in the tests with #190. So, I assume it's fixed. |
Here's another failure, from https://git.cs.kent.ac.uk/sm951/tr-mirror/-/jobs/30707#L99:
|
And another one https://git.cs.kent.ac.uk/sm951/tr-mirror/-/jobs/31458#L93
```
# Event count (approx.): 346721797
#
# Overhead Command Shared Object Symbol
# ........ ............... ................... ................................................................................................................................................................
#
10.26% truffleruby librubyvm.so [.] ReadLocalVariableNode_execute_aa18fac80a1da50af26505b974e417de0ea15245
|
|--8.75%--ReadLocalVariableNode_execute_aa18fac80a1da50af26505b974e417de0ea15245
| |
| |--3.31%--InlinedMulNodeGen_execute_10b054e8a0b93ba557a101fd1c221b21f9843240
| | |
| | |--2.13%--WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
| | | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | | SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| | | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| | | WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| | | CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| | | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | | SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| | | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| | | WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| | | CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| | | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | | Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
| | | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| | |
| | |--0.62%--InlinedAddNodeGen_execute_16c2c87351e2a54618107518947385a3e2b27ff7
| | | WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
| | | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | | SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| | | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| | | WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| | | CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| | | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | | SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| | | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| | | WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| | | CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| | | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | | Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
| | | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| | |
| | --0.56%--InlinedMulNodeGen_execute_10b054e8a0b93ba557a101fd1c221b21f9843240
| | InlinedAddNodeGen_execute_16c2c87351e2a54618107518947385a3e2b27ff7
| | WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
| | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| | WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| | CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| | WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| | CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
| | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| |
| |--2.75%--InlinedAddNodeGen_execute_16c2c87351e2a54618107518947385a3e2b27ff7
| | |
| | |--1.91%--WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
| | | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | | SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| | | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| | | WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| | | CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| | | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | | SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| | | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| | | WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| | | CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| | | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | | Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
| | | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | | |
| | | --1.85%--OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| | |
| | --0.84%--InlinedGreaterThanNodeGen_execute_2d9d85c60013444a3351cfbf61d02b21fd54cc04
| | IfNode_execute_dde8de1b3b131f8b7d2804d1a501baf38aa94133
| | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| | WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| | CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| | WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| | CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| | RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| | Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
| | WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| | RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| | OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| |
| --1.68%--InlinedSubNodeGen_execute_0b0151703425bb224e5e6d7acfbd5df707201e2d
| InlinedAddNodeGen_execute_16c2c87351e2a54618107518947385a3e2b27ff7
| WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
| WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
|
--1.46%--page_fault
ReadLocalVariableNode_execute_aa18fac80a1da50af26505b974e417de0ea15245
|
--0.67%--InlinedMulNodeGen_execute_10b054e8a0b93ba557a101fd1c221b21f9843240
9.92% truffleruby librubyvm.so [.] InlinedMulNodeGen_execute_10b054e8a0b93ba557a101fd1c221b21f9843240
|
--9.48%--InlinedMulNodeGen_execute_10b054e8a0b93ba557a101fd1c221b21f9843240
|
|--4.43%--WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
| WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| |
| --4.20%--OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| |
| --1.06%--WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
|
|--2.63%--InlinedAddNodeGen_execute_16c2c87351e2a54618107518947385a3e2b27ff7
| WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
| WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| |
| --0.50%--WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
|
--2.36%--InlinedMulNodeGen_execute_10b054e8a0b93ba557a101fd1c221b21f9843240
InlinedAddNodeGen_execute_16c2c87351e2a54618107518947385a3e2b27ff7
WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
|
--2.24%--OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
8.69% truffleruby librubyvm.so [.] WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
|
--8.46%--WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
|
--8.24%--SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
|
--8.02%--SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
|
--7.90%--OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
|
--1.84%--WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
8.53% truffleruby librubyvm.so [.] InlinedAddNodeGen_execute_16c2c87351e2a54618107518947385a3e2b27ff7
|
--8.02%--InlinedAddNodeGen_execute_16c2c87351e2a54618107518947385a3e2b27ff7
|
|--6.56%--WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| |
| --6.34%--SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| |
| --6.28%--WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
| CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
| WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
| RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
| |
| --6.23%--OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
| |
| --1.34%--WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
|
--1.46%--InlinedGreaterThanNodeGen_execute_2d9d85c60013444a3351cfbf61d02b21fd54cc04
IfNode_execute_dde8de1b3b131f8b7d2804d1a501baf38aa94133
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
4.42% truffleruby librubyvm.so [.] SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
|
--4.37%--SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
|
--4.09%--SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
|
--1.23%--WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
3.52% truffleruby librubyvm.so [.] GreyObjectsWalker_walkGreyObjects_e59a80a81022647b793f2f995d251cf18cbcbab4
|
---GreyObjectsWalker_walkGreyObjects_e59a80a81022647b793f2f995d251cf18cbcbab4
|
|--1.92%--YoungGeneration_scanGreyObjects_c35d3cb5fa4af6e0a762dc16e96320865b1e2ebb
| GCImpl_scanGreyObjectsLoop_63c2512b14cdc4d5e20334f93c9e9545c5cc9ad7
| GCImpl_scanGreyObjects_58c2ee47e000462416451fb2afdb5838c25cf045
| GCImpl_cheneyScanFromDirtyRoots_38e2f549830d39bed60fc139ea601adffadffc8a
| GCImpl_scavenge_b7271340e4da983a7681bb635dfa2dfffa6ce7ba
| GCImpl_doCollectOnce_b497b60e1b6c478646e130874225bfe62a9553d1
| GCImpl_doCollectImpl_fbd075fd8f6a582cb98120cb239cf3c0b6b9e194
| GCImpl_collectImpl_af095920dbe6b2b45d9952e011246050fab95516
| GCImpl_collectOperation_ed357ac3395b351b396449f161fbdf4e[100](https://git.cs.kent.ac.uk/sm951/tr-mirror/-/jobs/31458#L100)72716
| GCImpl$CollectionVMOperation_operate_66fd1b21148832fcbb89249bb3bb3d2b830eaf79
| VMOperation_execute_58740434efda785fa124068a49feed361ad4a2b9
| VMOperationControl$WorkQueues_drain_0f0481fc351b0ba4ff533185117d85969237dbbf
| VMOperationControl$WorkQueues_executeAllQueuedVMOperations_f857a99d4236077ebd4579d580c21458b5ca3ea1
| VMOperationControl$WorkQueues_enqueueAndExecute_ab94e6b59bf62abe2fd68824c94f4e3e89ee1fec
| VMOperationControl_enqueue_03e7b9db64ca751377c28fff6e469d5ec4037d0d
| NativeVMOperation_enqueue_049b944802b20d390256d99e8e68888be24b8a3b
| GCImpl_collectWithoutAllocating_7b5a2f4b33834a1092beae4b5758ad4f755a6f25
| GCImpl_maybeCollectOnAllocation_2f1035515c6a41b10122086ba472b562d017fbcf
| ThreadLocalAllocation_slowPathNewInstanceWithoutAllocating_2a741bd92d084c8262ef7f396300919cfd945338
| ThreadLocalAllocation_slowPathNewInstance_cbe70f6fd415b98a40a8a1ec18e7b5b34d6edb00
| ReadLocalVariableNode_execute_aa18fac80a1da50af26505b974e417de0ea15245
| InlinedMulNodeGen_execute_10b054e8a0b93ba557a101fd1c221b21f9843240
| WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| |
| --1.04%--WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
|
--1.60%--OldGeneration_scanGreyObjects_a53581b0f8a68acd00124c8934ac4a137d22771f
GCImpl_scanGreyObjects_58c2ee47e000462416451fb2afdb5838c25cf045
GCImpl_cheneyScanFromRoots_02fdc07687b04990522d42191c41890e9ae45333
GCImpl_scavenge_b7271340e4da983a7681bb635dfa2dfffa6ce7ba
GCImpl_doCollectOnce_b497b60e1b6c478646e130874225bfe62a9553d1
GCImpl_doCollectImpl_fbd075fd8f6a582cb98120cb239cf3c0b6b9e194
GCImpl_collectImpl_af095920dbe6b2b45d9952e011246050fab95516
GCImpl_collectOperation_ed357ac3395b351b396449f161fbdf4e10072716
GCImpl$CollectionVMOperation_operate_66fd1b21148832fcbb89249bb3bb3d2b830eaf79
VMOperation_execute_58740434efda785fa124068a49feed361ad4a2b9
VMOperationControl$WorkQueues_drain_0f0481fc351b0ba4ff533185117d85969237dbbf
VMOperationControl$WorkQueues_executeAllQueuedVMOperations_f857a99d4236077ebd4579d580c21458b5ca3ea1
VMOperationControl$WorkQueues_enqueueAndExecute_ab94e6b59bf62abe2fd68824c94f4e3e89ee1fec
VMOperationControl_enqueue_03e7b9db64ca751377c28fff6e469d5ec4037d0d
NativeVMOperation_enqueue_049b944802b20d390256d99e8e68888be24b8a3b
GCImpl_collectWithoutAllocating_7b5a2f4b33834a1092beae4b5758ad4f755a6f25
GCImpl_maybeCollectOnAllocation_2f1035515c6a41b10122086ba472b562d017fbcf
ThreadLocalAllocation_slowPathNewInstanceWithoutAllocating_2a741bd92d084c8262ef7f396300919cfd945338
ThreadLocalAllocation_slowPathNewInstance_cbe70f6fd415b98a40a8a1ec18e7b5b34d6edb00
ReadLocalVariableNode_execute_aa18fac80a1da50af26505b974e417de0ea15245
InlinedMulNodeGen_execute_10b054e8a0b93ba557a101fd1c221b21f9843240
WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
2.10% truffleruby [kernel.kallsyms] [k] native_irq_return_iret
|
--0.67%--ReadLocalVariableNode_execute_aa18fac80a1da50af26505b974e417de0ea15245
2.07% truffleruby librubyvm.so [.] InlinedSubNodeGen_execute_0b0151703425bb224e5e6d7acfbd5df707201e2d
|
--1.96%--InlinedSubNodeGen_execute_0b0151703425bb224e5e6d7acfbd5df707201e2d
|
--1.79%--InlinedAddNodeGen_execute_16c2c87351e2a54618107518947385a3e2b27ff7
WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
1.91% truffleruby [kernel.kallsyms] [k] clear_page_erms
|
---clear_page_erms
get_page_from_freelist
__alloc_pages_nodemask
alloc_pages_vma
|
--1.63%--do_anonymous_page
__handle_mm_fault
handle_mm_fault
do_user_addr_fault
__do_page_fault
do_page_fault
page_fault
|
--0.61%--ReadLocalVariableNode_execute_aa18fac80a1da50af26505b974e417de0ea15245
1.90% truffleruby librubyvm.so [.] IfNode_execute_dde8de1b3b131f8b7d2804d1a501baf38aa94133
|
--1.85%--IfNode_execute_dde8de1b3b131f8b7d2804d1a501baf38aa94133
|
--1.73%--RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
|
--1.68%--SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
|
--1.62%--OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
1.76% truffleruby librubyvm.so [.] AlignedChunkRememberedSet_walkDirtyObjects_09e7d61e997b28f49a6ff5fbcfc2910471b4cc9f
|
---AlignedChunkRememberedSet_walkDirtyObjects_09e7d61e997b28f49a6ff5fbcfc2910471b4cc9f
GCImpl_blackenDirtyImageHeapChunkRoots_6ba2cfb080608e07e2d4e333ec3b0acbd2dc3520
GCImpl_blackenDirtyImageHeapRoots_ff6a91da85ab342231e3b187699ec441fa079b38
|
|--0.99%--GCImpl_cheneyScanFromDirtyRoots_38e2f549830d39bed60fc139ea601adffadffc8a
| GCImpl_scavenge_b7271340e4da983a7681bb635dfa2dfffa6ce7ba
| GCImpl_doCollectOnce_b497b60e1b6c478646e130874225bfe62a9553d1
| GCImpl_doCollectImpl_fbd075fd8f6a582cb98120cb239cf3c0b6b9e194
| GCImpl_collectImpl_af095920dbe6b2b45d9952e011246050fab95516
| GCImpl_collectOperation_ed357ac3395b351b396449f161fbdf4e10072716
| GCImpl$CollectionVMOperation_operate_66fd1b21148832fcbb89249bb3bb3d2b830eaf79
| VMOperation_execute_58740434efda785fa124068a49feed361ad4a2b9
| VMOperationControl$WorkQueues_drain_0f0481fc351b0ba4ff533185117d85969237dbbf
| VMOperationControl$WorkQueues_executeAllQueuedVMOperations_f857a99d4236077ebd4579d580c21458b5ca3ea1
| VMOperationControl$WorkQueues_enqueueAndExecute_ab94e6b59bf62abe2fd68824c94f4e3e89ee1fec
| VMOperationControl_enqueue_03e7b9db64ca751377c28fff6e469d5ec4037d0d
| NativeVMOperation_enqueue_049b944802b20d390256d99e8e68888be24b8a3b
| GCImpl_collectWithoutAllocating_7b5a2f4b33834a1092beae4b5758ad4f755a6f25
| GCImpl_maybeCollectOnAllocation_2f1035515c6a41b10122086ba472b562d017fbcf
| ThreadLocalAllocation_slowPathNewInstanceWithoutAllocating_2a741bd92d084c8262ef7f396300919cfd945338
| ThreadLocalAllocation_slowPathNewInstance_cbe70f6fd415b98a40a8a1ec18e7b5b34d6edb00
| ReadLocalVariableNode_execute_aa18fac80a1da50af26505b974e417de0ea15245
| InlinedMulNodeGen_execute_10b054e8a0b93ba557a101fd1c221b21f9843240
| WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
| RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
| SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
| WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
|
--0.76%--GCImpl_cheneyScanFromRoots_02fdc07687b04990522d42191c41890e9ae45333
GCImpl_scavenge_b7271340e4da983a7681bb635dfa2dfffa6ce7ba
GCImpl_doCollectOnce_b497b60e1b6c478646e130874225bfe62a9553d1
GCImpl_doCollectImpl_fbd075fd8f6a582cb98120cb239cf3c0b6b9e194
GCImpl_collectImpl_af095920dbe6b2b45d9952e011246050fab95516
GCImpl_collectOperation_ed357ac3395b351b396449f161fbdf4e10072716
GCImpl$CollectionVMOperation_operate_66fd1b21148832fcbb89249bb3bb3d2b830eaf79
VMOperation_execute_58740434efda785fa124068a49feed361ad4a2b9
VMOperationControl$WorkQueues_drain_0f0481fc351b0ba4ff533185117d85969237dbbf
VMOperationControl$WorkQueues_executeAllQueuedVMOperations_f857a99d4236077ebd4579d580c21458b5ca3ea1
VMOperationControl$WorkQueues_enqueueAndExecute_ab94e6b59bf62abe2fd68824c94f4e3e89ee1fec
VMOperationControl_enqueue_03e7b9db64ca751377c28fff6e469d5ec4037d0d
NativeVMOperation_enqueue_049b944802b20d390256d99e8e68888be24b8a3b
GCImpl_collectWithoutAllocating_7b5a2f4b33834a1092beae4b5758ad4f755a6f25
GCImpl_maybeCollectOnAllocation_2f1035515c6a41b10122086ba472b562d017fbcf
ThreadLocalAllocation_slowPathNewInstanceWithoutAllocating_2a741bd92d084c8262ef7f396300919cfd945338
ThreadLocalAllocation_slowPathNewInstance_cbe70f6fd415b98a40a8a1ec18e7b5b34d6edb00
ReadLocalVariableNode_execute_aa18fac80a1da50af26505b974e417de0ea15245
InlinedMulNodeGen_execute_10b054e8a0b93ba557a101fd1c221b21f9843240
WriteLocalVariableNode_execute_1a67f82c79b3e37dc85080ac554006d02517aa50
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
1.68% truffleruby librubyvm.so [.] InlinedGreaterThanNodeGen_execute_2d9d85c60013444a3351cfbf61d02b21fd54cc04
|
---InlinedGreaterThanNodeGen_execute_2d9d85c60013444a3351cfbf61d02b21fd54cc04
|
--1.63%--IfNode_execute_dde8de1b3b131f8b7d2804d1a501baf38aa94133
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
|
--1.57%--WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
|
--1.46%--OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
1.63% truffleruby [kernel.kallsyms] [k] sync_regs
|
---sync_regs
|
--0.56%--ReadLocalVariableNode_execute_aa18fac80a1da50af26505b974e417de0ea15245
1.40% truffleruby librubyvm.so [.] WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
|
--1.24%--WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
1.40% truffleruby librubyvm.so [.] RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
|
---RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
|
--1.35%--OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
1.34% truffleruby [kernel.kallsyms] [k] rmqueue
|
---rmqueue
get_page_from_freelist
__alloc_pages_nodemask
alloc_pages_vma
|
--1.23%--do_anonymous_page
__handle_mm_fault
handle_mm_fault
do_user_addr_fault
__do_page_fault
do_page_fault
page_fault
|
--0.62%--ReadLocalVariableNode_execute_aa18fac80a1da50af26505b974e417de0ea15245
1.17% truffleruby librubyvm.so [.] InlinedLessThanNodeGen_execute_7f9f4d32c64d9e91750a61121bb4665e85b416e1
|
--1.12%--InlinedLessThanNodeGen_execute_7f9f4d32c64d9e91750a61121bb4665e85b416e1
|
--0.95%--AndNode_execute_10697adfe3d9e331728f142b40f667d899b77693
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
1.06% gnal Dispatcher [kernel.kallsyms] [k] zap_pte_range.isra.0
|
---zap_pte_range.isra.0
unmap_page_range
unmap_single_vma
unmap_vmas
exit_mmap
mmput
do_exit
do_group_exit
get_signal
do_signal
exit_to_usermode_loop
do_syscall_64
entry_SYSCALL_64_after_hwframe
1.01% truffleruby [kernel.kallsyms] [k] _raw_spin_lock
|
--1.01%--_raw_spin_lock
__handle_mm_fault
handle_mm_fault
do_user_addr_fault
__do_page_fault
do_page_fault
page_fault
1.01% truffleruby [kernel.kallsyms] [k] filemap_map_pages
|
---filemap_map_pages
do_fault
__handle_mm_fault
handle_mm_fault
do_user_addr_fault
__do_page_fault
do_page_fault
page_fault
1.01% truffleruby librubyvm.so [.] AndNode_execute_10697adfe3d9e331728f142b40f667d899b77693
|
--0.84%--AndNode_execute_10697adfe3d9e331728f142b40f667d899b77693
|
--0.78%--WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
|
--0.73%--OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
0.90% truffleruby [kernel.kallsyms] [k] copy_page
|
---copy_page
|
--0.67%--do_wp_page
__handle_mm_fault
handle_mm_fault
do_user_addr_fault
__do_page_fault
do_page_fault
page_fault
0.85% gnal Dispatcher [kernel.kallsyms] [k] free_pcppages_bulk
|
---free_pcppages_bulk
free_unref_page_commit
free_unref_page_list
release_pages
free_pages_and_swap_cache
tlb_flush_mmu
zap_pte_range.isra.0
unmap_page_range
unmap_single_vma
unmap_vmas
exit_mmap
mmput
do_exit
do_group_exit
get_signal
do_signal
exit_to_usermode_loop
do_syscall_64
entry_SYSCALL_64_after_hwframe
0.84% truffleruby librubyvm.so [.] FloatLiteralNode_execute_f8ee37b4a6aee57d475b52b2d293d45ea6a6890e
|
--0.62%--FloatLiteralNode_execute_f8ee37b4a6aee57d475b52b2d293d45ea6a6890e
0.79% truffleruby ld-2.31.so [.] _dl_relocate_object
|
--0.51%--page_fault
_dl_relocate_object
dl_open_worker
_dl_catch_exception
_dl_open
dlopen_doit
_dl_catch_exception
_dl_catch_error
_dlerror_run
dlopen@@GLIBC_2.2.5
load_vm_lib
main
__libc_start_main
_start
0.73% gnal Dispatcher [kernel.kallsyms] [k] page_remove_rmap
|
---page_remove_rmap
zap_pte_range.isra.0
unmap_page_range
unmap_single_vma
unmap_vmas
exit_mmap
mmput
do_exit
do_group_exit
get_signal
do_signal
exit_to_usermode_loop
do_syscall_64
entry_SYSCALL_64_after_hwframe
0.57% truffleruby libc-2.31.so [.] __memmove_avx_unaligned_erms
|
---page_fault
__memmove_avx_unaligned_erms
LinuxImageHeapProvider_initialize_1238cf7c6e2d500f51283e57bfa8766238b6ecf8
Isolates_create_bd9eb61e462f7604853e049bb166554887fccbb1
CEntryPointSnippets_createIsolate_f1111fe1c782eae0d0e674e1aba1dff3bc5e04ea
JNIInvocationInterface$Exports$JNICreateJavaVMPrologue_enter_db1dff93d82c8b14133811d5ac9295e1a199121c
JNI_CreateJavaVM
main
__libc_start_main
_start
0.51% truffleruby [kernel.kallsyms] [k] __pagevec_lru_add_fn
0.50% truffleruby librubyvm.so [.] OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
|
---OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
SequenceNode_doExecuteVoid_0cd2e3e1dc7c72fa73fdf82fe5c8823dae97530f
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
WhileNode_execute_3dea4435b5186a9ff8cc6e3496eda9190fc268ce
CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
RubyNode_doExecuteVoid_79ed0a40df1739e6e9f690e35f99da86802b0de6
Sequence4Node_doExecuteVoid_fd854b9bb3756f77f1d5f24bf7857c3fbcd74b60
WhileNode$WhileRepeatingNode_executeRepeating_c3887dee22a6dfe41ba3bb2f471706bb14dad299
RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
OptimizedLoopNode_execute_527b7e31e056c5d94296e5699b6e3e1ab4c3ea4a
0.45% truffleruby librubyvm.so [.] IntegerFixnumLiteralNode_execute_9be6f873bf3ee482d239566d9b59cdca38c76a2c
0.45% truffleruby librubyvm.so [.] OptimizedDirectCallNode_call_ba221ffaf307f8b4cdcc1da9e0b137c8c24c957a
0.45% truffleruby [kernel.kallsyms] [k] get_mem_cgroup_from_mm
0.44% truffleruby librubyvm.so [.] UnmanagedMemoryUtil_copyLongsForward_786a2262c2ed5c6469526ec7d53d0364ced07432
0.39% truffleruby [kernel.kallsyms] [k] handle_mm_fault
0.34% truffleruby [kernel.kallsyms] [k] page_fault
0.34% truffleruby librubyvm.so [.] GraalRuntimeSupport_onLoopCount_b41c276781714cc4ee961b5ffb1f55452eb143de
0.34% truffleruby [kernel.kallsyms] [k] release_pages
0.31% truffleruby [kernel.kallsyms] [k] __handle_mm_fault
0.29% gnal Dispatcher [kernel.kallsyms] [k] free_pages_and_swap_cache
0.29% truffleruby ld-2.31.so [.] do_lookup_x
0.28% truffleruby librubyvm.so [.] RepeatingNode_executeRepeatingWithValue_58a6aee8d6817ce9ec5a37889613156743c92258
0.28% truffleruby librubyvm.so [.] SubstrateArraycopySnippets_doArraycopy_f84b22127218a3e56e291fab3a848f043b4ef61f
0.28% truffleruby [kernel.kallsyms] [k] try_charge
0.28% truffleruby [kernel.kallsyms] [k] get_page_from_freelist
0.28% truffleruby [kernel.kallsyms] [k] error_entry
0.28% truffleruby librubyvm.so [.] TextMap_fromCharSequence_da3fcb391fff6fbaa26834cd2b2f5e06e42cab17
0.28% truffleruby librubyvm.so [.] String_charAt_1b771a25b5f8608a29c775fc6ff4199f0d397548
0.28% truffleruby librubyvm.so [.] NodeUtil_adoptChildrenAndCountHelper_8a241e6cd7c6bc101819f72af385ee4c5d8108cd
0.28% truffleruby librubyvm.so [.] SequenceNode_execute_c53c0cf2d270066cd128678e3912da44cccee2d8
0.23% truffleruby [kernel.kallsyms] [k] unlock_page
0.23% truffleruby [kernel.kallsyms] [k] mem_cgroup_throttle_swaprate
0.23% truffleruby [kernel.kallsyms] [k] __mod_memcg_state
0.23% truffleruby [kernel.kallsyms] [k] mem_cgroup_try_charge
0.23% truffleruby [kernel.kallsyms] [k] xas_load
0.23% truffleruby librubyvm.so [.] NodeClassImpl$NodeFieldData_getObject_455401bff2e37daca19ca7efb6f95e06c3110eb0
0.22% truffleruby librubyvm.so [.] RubyTrivialCallNode_execute_0770af356e0a3e42f09dbdd0b9c40134972a64ee
0.22% truffleruby [kernel.kallsyms] [k] do_user_addr_fault
0.22% truffleruby [kernel.kallsyms] [k] __count_memcg_events
0.22% truffleruby [kernel.kallsyms] [k] __mod_node_page_state
0.17% truffleruby [kernel.kallsyms] [k] down_read_trylock
0.17% truffleruby [kernel.kallsyms] [k] __alloc_pages_nodemask
0.17% truffleruby librubyvm.so [.] StringUTF16_newString_443b17c3c740ee202918a22f6c062546f8a03bca
0.17% truffleruby librubyvm.so [.] SubstrateObjectCloneSnippets_doClone_db0ee7c8158f193d1d31cda0e976ab6bc6b87a63
0.17% truffleruby [kernel.kallsyms] [k] alloc_pages_vma
0.17% truffleruby [kernel.kallsyms] [k] lru_cache_add_active_or_unevictable
0.17% truffleruby ld-2.31.so [.] _dl_lookup_symbol_x
0.17% truffleruby librubyvm.so [.] EconomicMapImpl_getValue_afea087844896ba8d957524b008b4c23a1fdbac8
0.17% truffleruby librubyvm.so [.] String_equals_951b4dc388763a53473bf39dd2f3d308fc60450a
0.17% truffleruby [kernel.kallsyms] [k] __next_zones_zonelist
0.17% truffleruby librubyvm.so [.] NodeUtil_deepCopyImpl_25fe7233f2542be9387b266657bf9048b1ba0eb2
0.17% truffleruby [kernel.kallsyms] [k] mem_cgroup_from_task
0.15% gnal Dispatcher [kernel.kallsyms] [k] __dec_node_state
0.12% gnal Dispatcher [kernel.kallsyms] [k] __tlb_remove_page_size
0.12% gnal Dispatcher [kernel.kallsyms] [k] __mod_node_page_state
0.11% gnal Dispatcher [kernel.kallsyms] [k] __mod_zone_page_state
0.11% gnal Dispatcher [kernel.kallsyms] [k] __mod_lruvec_state
0.11% truffleruby librubyvm.so [.] NonmovableArrays_addressOf_7bac1f85a98daa5e5b4c7cc146659483836bfc0b
0.11% truffleruby [kernel.kallsyms] [k] unlock_page_memcg
0.11% truffleruby [kernel.kallsyms] [k] smp_call_function_single
0.11% truffleruby librubyvm.so [.] BytesKey_equals_00a689116d4a03158bd1e312d96fa610cd8973f5
0.11% truffleruby librubyvm.so [.] CallInternalMethodNodeGen_execute_4447f25e0031eb78be832fe6546f9be248eaadfd
0.11% truffleruby [kernel.kallsyms] [k] page_add_file_rmap
0.11% truffleruby librubyvm.so [.] ReusableTypeReader_getU1_b60de50e41132537ce1318b53a68f95baaf9ee19
0.11% truffleruby librubyvm.so [.] InlinedEqualNodeGen_execute_085c88840bea55736db778bc044b44eb8fc4ef98
0.11% truffleruby librubyvm.so [.] SubstrateOptimizedCallTargetInstalledCode_doInvoke_578d5a0a342f68672cb9c3fde5c45eee0766eae3
0.11% truffleruby librubyvm.so [.] ConcurrentOperations_getOrCompute_75d240214cd00b91009da69ee29449dd2bf92b66
0.11% truffleruby librubyvm.so [.] LookupMethodNodeGen_execute_f2325da4e8153d4e4671e3225768f5c9a816576c
0.11% gnal Dispatcher [kernel.kallsyms] [k] free_pcp_prepare
0.11% truffleruby librubyvm.so [.] CallInternalMethodNode_callCached_f341ba91ec682e78a72c2b1939b2df77ccb6a651
0.11% truffleruby librubyvm.so [.] EconomicMapImpl_put_1942aede0a18600a103fb4fb4c713214040b54fc
0.11% truffleruby librubyvm.so [.] ArrayList_add_1f41ac6612d40654ece03773af4ead4bc05b3fb8
0.11% truffleruby librubyvm.so [.] EconomicMapImpl_find_70589f86ac2abbc40566645a1af83af4aa5c89f0
0.11% truffleruby [kernel.kallsyms] [k] do_anonymous_page
0.11% truffleruby librubyvm.so [.] RubyCoreMethodRootNode_execute_df683171e395c1126038e336d07ecf6fbdaa08e3
0.11% truffleruby librubyvm.so [.] BodyTranslator_translateArgumentsAndBlock_033dfa2aa08ce077c9c63ccc767aa65c338d071a
0.11% truffleruby librubyvm.so [.] ConcurrentHashMap_get_11876bdf828aa0caf5754f7b9d3d5ee38ba37e5e
0.11% truffleruby librubyvm.so [.] MultiThreadedMonitorSupport_getOrCreateMonitorFromObject_922cf11599fedc7c0bfa829f3c2f09fcdebe2077
0.11% truffleruby [kernel.kallsyms] [k] pmd_devmap_trans_unstable
0.11% truffleruby librubyvm.so [.] AbstractQueuedSynchronizer_acquire_d7c03c3cee25dd5a735b5a4334799f668f70ef36
0.11% truffleruby [kernel.kallsyms] [k] mem_cgroup_charge_statistics
0.11% truffleruby librubyvm.so [.] BodyTranslator_translateCallNode_c35fbd477f17de2cc31462a49a640ab2ab8cc190
0.11% truffleruby librubyvm.so [.] EconomicMapImpl_getHashTableSize_857b0cb889186fe794ea6cadbda57871b79040a9
0.11% truffleruby [kernel.kallsyms] [k] get_mmap_base
0.11% truffleruby [kernel.kallsyms] [k] mem_cgroup_commit_charge
0.11% truffleruby [kernel.kallsyms] [k] page_add_new_anon_rmap
0.11% truffleruby [kernel.kallsyms] [k] __fget
0.08% truffleruby librubyvm.so [.] ThreadLocalAllocation_allocateInstanceInNewTlab_92f5c753c05c770df216b8fb9625c0ccc730259e
0.08% truffleruby [kernel.kallsyms] [k] perf_iterate_ctx
0.07% truffleruby [kernel.kallsyms] [k] mprotect_fixup
0.07% truffleruby [kernel.kallsyms] [k] rwsem_spin_on_owner
0.07% truffleruby [kernel.kallsyms] [k] page_counter_try_charge
0.07% truffleruby [kernel.kallsyms] [k] find_vma
0.07% truffleruby [kernel.kallsyms] [k] rwsem_optimistic_spin
0.06% gnal Dispatcher [kernel.kallsyms] [k] mm_update_next_owner
0.06% gnal Dispatcher [kernel.kallsyms] [k] __lock_text_start
0.06% gnal Dispatcher [kernel.kallsyms] [k] __mod_memcg_state
0.06% gnal Dispatcher [kernel.kallsyms] [k] tlb_flush_mmu
0.06% gnal Dispatcher [kernel.kallsyms] [k] PageHuge
0.06% gnal Dispatcher [kernel.kallsyms] [k] mem_cgroup_update_lru_size
0.06% gnal Dispatcher [kernel.kallsyms] [k] vm_normal_page
0.06% gnal Dispatcher [kernel.kallsyms] [k] mem_cgroup_page_lruvec
0.06% gnal Dispatcher [kernel.kallsyms] [k] free_unref_page_commit
0.06% gnal Dispatcher [kernel.kallsyms] [k] free_unref_page_list
0.06% gnal Dispatcher [kernel.kallsyms] [k] unlock_page_memcg
0.06% truffleruby [kernel.kallsyms] [k] __lru_cache_add
0.06% truffleruby [kernel.kallsyms] [k] kthread_blkcg
0.06% truffleruby [kernel.kallsyms] [k] seq_put_hex_ll
0.06% truffleruby librubyvm.so [.] ModifiableOptionValues_get_44e73afac78b444534df950ca66cded4fbb71b39
0.06% gnal Dispatcher [kernel.kallsyms] [k] mem_cgroup_uncharge_list
0.06% truffleruby librubyvm.so [.] ManagedRope_getCodeRange_e1f78f6547c68b33747264f6818aa9f8c0a53b12
0.06% truffleruby librubyvm.so [.] SourceImpl_hasBytes_5d41ce9fb1936b81c901171201aa476fa351d38f
0.06% truffleruby ld-2.31.so [.] strcmp
0.06% truffleruby [kernel.kallsyms] [k] walk_component
0.06% truffleruby librubyvm.so [.] StringNodesFactory$StringSubstringNodeGen_executeSubstring_b94e36f011085e1e15eb6c860aa7e065626bb825
0.06% truffleruby [kernel.kallsyms] [k] change_pte_range
0.06% truffleruby [kernel.kallsyms] [k] pagevec_lru_move_fn
0.06% truffleruby librubyvm.so [.] ChannelInputStream_read_9c7ab071417ed568e09aaeb8037645ce3d801209
0.06% truffleruby [kernel.kallsyms] [k] __do_fault
0.06% truffleruby [kernel.kallsyms] [k] __inc_numa_state
0.06% truffleruby [kernel.kallsyms] [k] intel_get_event_constraints
0.06% truffleruby librubyvm.so [.] StringUTF16_compress_fa1ab5d6ae55f69033c2f4123b37a8b59098a4f9
0.06% truffleruby librubyvm.so [.] StringTerm_parseStringIntoBuffer_16b04d37a5262fbd46fa936612927df54e967e85
0.06% truffleruby librubyvm.so [.] ProcFSSupport_findMapping_e8e1cbe4ff189af1351999aea0c34845d43ee4cb
0.06% truffleruby [kernel.kallsyms] [k] shmem_getpage_gfp
0.06% truffleruby [kernel.kallsyms] [k] do_fault
0.06% truffleruby [kernel.kallsyms] [k] free_unref_page_list
0.06% truffleruby [kernel.kallsyms] [k] lock_page_memcg
0.06% truffleruby librubyvm.so [.] Unsafe_checkPrimitiveArray_83da493c796931a7fc30f375b88da7f55f81ce12
0.06% truffleruby librubyvm.so [.] JNIJavaCallWrappers_jniInvoke_VA_LIST_AbstractLanguageLauncher_runLauncher_8bfc7befa51ad0685796048f6a838092d9550b46_2504c6c18fe6c7472def931fa5ec19e2bcd63cd4
0.06% truffleruby librubyvm.so [.] LiteralMethodDefinitionNode_addMethod_f25962ffb5f5b8bffd8ee1f88a822291982d758a
0.06% truffleruby [kernel.kallsyms] [k] PageHuge
0.06% truffleruby librubyvm.so [.] LookupConstantNodeGen_executeLookupConstant_60ce798a50169e8a9c686e238e9f1eca7354e773
0.06% truffleruby librubyvm.so [.] Pattern$BmpCharPropertyGreedy_match_667010483188642efaf69fe1764c7503ed72bd5d
0.06% truffleruby [kernel.kallsyms] [k] __follow_mount_rcu.isra.0
0.06% truffleruby [kernel.kallsyms] [k] __mod_zone_page_state
0.06% truffleruby librubyvm.so [.] EngineAccessor$EngineImpl_parseForLanguage_1895e39578d91f6c1e25f62dead57b29698d0dba
0.06% truffleruby libstdc++.so.6.0.28 [.] 0x00000000000bc260
0.06% truffleruby [kernel.kallsyms] [k] perf_event_alloc
0.06% truffleruby [kernel.kallsyms] [k] number
0.06% truffleruby librubyvm.so [.] ByteBuffer_allocate_bceebbb6ce1bebae9795588388f30f9bb2291cbe
0.06% truffleruby librubyvm.so [.] Properties_getProperty_2eb7186206ab6e8cc1a0c3ee433f442bfa582543
0.06% truffleruby [kernel.kallsyms] [k] page_mapping
0.06% truffleruby [kernel.kallsyms] [k] memcpy_erms
0.06% truffleruby librubyvm.so [.] IntegerNodesFactory$LeftShiftNodeFactory$LeftShiftNodeGen_executeLeftShift_3f82077058daa763f00d6ec535262836a355380b
0.06% truffleruby librubyvm.so [.] AbstractTypeReader_readPacked_1254760098d8b8d70493afef7067a590da0a73ef
0.06% truffleruby librubyvm.so [.] BaseLocale_equals_551e473e8a60977c9e3e2ceb013909985d9d07c3
0.06% truffleruby [kernel.kallsyms] [k] seq_printf
0.06% truffleruby librubyvm.so [.] AbstractStringBuilder_append_1340115408cd391d537ecf822a01629777191f12
0.06% truffleruby librubyvm.so [.] RubyStringLibraryGen$CachedDispatch_getEncoding_43ac2c806bf29a1fbde74fc8cf27ee1524182450
0.06% truffleruby librubyvm.so [.] EconomicMapImpl_getHashArray_b27b2fa8d8650ecbff5323ba73a14464e4e28272
0.06% truffleruby librubyvm.so [.] ClassLoader_loadLibrary_23cceaf7735cfdbbed14c85787935437b6439bb5
0.06% truffleruby librubyvm.so [.] StringUtil_split_84ff0ffa04cc1ccdd9c8402cc1f55fed455ac5eb
0.06% truffleruby librubyvm.so [.] RubyParser_lambda$static$547_303ca84f5d39db639d423a51873cdec8d02e436c
0.06% truffleruby librubyvm.so [.] Lexer_ch_241d317fc90bde0959d23310aaeedf3b33273934
0.06% truffleruby [kernel.kallsyms] [k] vmacache_find
0.06% truffleruby librubyvm.so [.] DynamicObject_verifyShape_2ddd2789e0649b1b105d1686a983bb6ae2fc043f
0.06% truffleruby librubyvm.so [.] RubyParser$$Lambda$5fcaae4fda636d5ed860b16106094c8c4be67e9c_execute_0e46b1e65b67e59e74e37a681141c4af8db9cf6e
0.06% truffleruby librubyvm.so [.] GraalTruffleRuntime_getOptionsForCompiler_c0119aa6f44e143dbddd3e97b8781cb81eda1fb0
0.06% truffleruby librubyvm.so [.] InstrumentationHandler_getAllocationReporter_ee47e0a24ecef7dd3a1b95d759107843b5980bd1
0.06% truffleruby librubyvm.so [.] AbstractCollection_toArray_692dab980791bf27a2d12ab58aeb9bb03699969b
0.06% truffleruby librubyvm.so [.] CallBlockNodeGen_executeCallBlock_8f7caab19993e2f6c953919570101fe66f194b76
0.06% truffleruby librubyvm.so [.] ArrayNodesFactory$ConcatNodeFactory$ConcatNodeGen_execute_37aaf4ae1a04231fd9e1ee590c7079ac2b35c020
0.06% truffleruby [kernel.kallsyms] [k] xas_find
0.06% truffleruby librubyvm.so [.] RubyLexer_isIdentifierChar_289a4f65545740dbce6301a8975279e786ef05ad
0.06% truffleruby librubyvm.so [.] IfElseNode_execute_68dbed5c1370fe40a43da7bb00dde476e9a2dbec
0.06% truffleruby librubyvm.so [.] WriteInstanceVariableNode_execute_b94ba9c0705a65757869805d3875f9accc84bd13
0.06% truffleruby librubyvm.so [.] LookupMethodNode_lookupCached_b2a6fdc0a579ed852b55c86fdf30caba49b12b6f
0.06% truffleruby librubyvm.so [.] RubyContext_patch_7341a8a40609d8de3b5eaa24a5078a2ff3b87011
0.06% truffleruby librubyvm.so [.] UTF_8_newEncoder_f41b854b1a679f6455a67f744c3e4728eadbec6f
0.06% truffleruby librubyvm.so [.] OptimizedCallTarget_cancelCompilation_a94cc308a197eb658b2bc4dfa49f647af6a86130
0.06% truffleruby libz.so.1.2.11 [.] 0x0000000000008fee
0.06% truffleruby [kernel.kallsyms] [k] should_failslab
0.06% truffleruby [kernel.kallsyms] [k] _raw_spin_lock_irqsave
0.06% truffleruby librubyvm.so [.] BasicObjectNodesFactory$ReferenceEqualNodeFactory$ReferenceEqualNodeGen_executeAndSpecialize_0cba7a949c32a224346b0068957b59d78443bcd8
0.06% truffleruby [kernel.kallsyms] [k] up_read
0.06% truffleruby librubyvm.so [.] BufferedReader_readLine_49482cc1adbe362e9d219262c390fbc755737e48
0.06% truffleruby librubyvm.so [.] RubyLexer_identifier_6870428e8969461001cf44ea0b2d4f2197fedd01
0.06% truffleruby [kernel.kallsyms] [k] mem_cgroup_page_lruvec
0.06% truffleruby librubyvm.so [.] TranslatorEnvironment_findLocalVarNode_63e934ad730c3b6bdcac0fb2a8d1945d01dc02be
0.06% truffleruby librubyvm.so [.] SubstrateArraycopySnippets_boundsCheck_26c1d1beb2a28d0dbfbc9384064c5286356dd181
0.06% truffleruby librubyvm.so [.] RubyParser$$Lambda$7e2efaed985adb0f624b080d9ba76f9452bf4cc3_execute_01be3bb32b76e28fad0f6dc566408627277ce02e
0.06% truffleruby [kernel.kallsyms] [k] native_iret
0.06% truffleruby librubyvm.so [.] InstrumentAccessor$InstrumentImpl_onFirstExecution_8150a66d098a068a7e1b7f22876298392dc7f8bb
0.06% truffleruby librubyvm.so [.] CharacterDataLatin1_getType_5d1d50e0e575b2760e6802ecf90448adc9ce912c
0.06% truffleruby [kernel.kallsyms] [k] mem_cgroup_update_lru_size
0.06% truffleruby librubyvm.so [.] ModuleOperations_lookupConstant_0a50950b2b0be5379c03f05ea318a9438862eb8f
0.06% truffleruby librubyvm.so [.] InlinedLeftShiftNode_intLeftShift_d6866758a0c5dbe22c795e062c8be0c072395072
0.06% truffleruby ld-2.31.so [.] _dl_find_dso_for_object
0.06% truffleruby [kernel.kallsyms] [k] __x64_sys_close
0.06% truffleruby librubyvm.so [.] InlinedLeftShiftNodeGen_execute_c470e329648e16d322836c072e9cb814d58d0f99
0.06% truffleruby librubyvm.so [.] StringOperations_isAsciiOnly_a23e16849b67a651b8eac612a311bd0038bb72b2
0.06% truffleruby librubyvm.so [.] IntegerNodesFactory$BitXOrNodeFactory$BitXOrNodeGen_execute_eb9abeb79df13a3457d02b2b0beeec43f255a8bb
0.06% truffleruby librubyvm.so [.] InlinedCaseEqualNodeGen_execute_dcf099fd312d50e14ef7d08daee0005fc1f4abd5
0.06% truffleruby librubyvm.so [.] UnsafeArrayTypeReader_getU1_592a3cad7c3f77e14aafa7635990e58fb5e52847
0.06% truffleruby librubyvm.so [.] LookupMethodNode_getDeclarationContext_4bed81ec81b0338cdd23c8ae1be34f6d8f718dfc
0.06% truffleruby [kernel.kallsyms] [k] find_get_entry
0.06% truffleruby librubyvm.so [.] PolyglotValueDispatch_createTarget_01af6fab617ac070512eb7a6465a34c1a35069cd
0.06% truffleruby librubyvm.so [.] OptimizedCallTarget_addDirectCallNode_b21d137dd47b884c476767d541fa4eeb8d6893dd
0.06% truffleruby librubyvm.so [.] NativeArgumentBuffer$Array_putInt32_f335858ced489dcc0d41aed7b60ba676ef813deb
0.06% truffleruby librubyvm.so [.] RubyParser_yyparse_1637dd1edb6031aa7267a3950d2eed307469fe5e
0.06% truffleruby librubyvm.so [.] ConcurrentHashMap_addCount_e6b86e327fe9951fb768f453abda21a1f42703d4
0.06% truffleruby librubyvm.so [.] ReadPreArgumentNode_execute_2077554e9c7584aa0d4bd974f0ab609a03319f22
0.06% truffleruby librubyvm.so [.] CompilerDirectives_isExact_990a82d81addceb6968b513fe35265e4fc608716
0.06% truffleruby [kernel.kallsyms] [k] read_tsc
0.06% truffleruby librubyvm.so [.] PrimitiveNodeConstructor_getPrimitiveArity_88966e7571bd501cc83863c4718b14614d182dac
0.06% truffleruby librubyvm.so [.] Node_adoptHelper_a6a0457a89a332606f9e73bc80fbcb5734cc2d14
0.06% truffleruby librubyvm.so [.] ProcessNodesFactory$ProcessTimeNanoTimeNodeFactory$ProcessTimeNanoTimeNodeGen_execute_5eeea9c875f0cd7fa85f4012b95c863177e03b44
0.06% truffleruby librubyvm.so [.] RubyTypesGen_asImplicitLong_5199c76cdb93541cd8d534861072f341bd38e3a2
0.06% truffleruby librubyvm.so [.] ReferenceQueue_poll_9d1e33712b60ac9fc501145a6c84659a8886a4c5
0.06% truffleruby librubyvm.so [.] SourceIndexLength_toSourceSection_a2903d2504a31eaf57636075cca6d3989688d606
0.06% truffleruby librubyvm.so [.] DispatchNode_applySplittingInliningStrategy_c5880ed2095280818d1ae7141f1b812779b30d48
0.06% truffleruby librubyvm.so [.] GetConstantNode_lookupAndResolveConstant_5e29192a271ddd8bd09932d1ade802b60323655c
0.06% truffleruby librubyvm.so [.] ConstantPool_getStringAt_9a2bdd9e1b0a3aebc04597324dfc296ace6c7d09
0.06% truffleruby libz.so.1.2.11 [.] 0x0000000000008f73
0.06% truffleruby librubyvm.so [.] RubyContextSourceNode_setSourceLength_621998b8df00d96135d48fba6ccbc21ef5e2f06f
0.06% truffleruby librubyvm.so [.] RopeOperations_hashForRange_b0f4321fe64a472e05ac11f43bd00cd60efd70a7
0.06% truffleruby librubyvm.so [.] NFIType$TypeCachedState_createFromNative_d332336a8066527943d57d46a5de6c7706ba719d
0.06% truffleruby librubyvm.so [.] String_hashCode_0a7a1b7da3e20b4eff3f548c6ba3e47a0c3be612
0.06% truffleruby librubyvm.so [.] ReentrantLock$Sync_tryRelease_a66c341958d8201110d2de33406f88fc73bac424
0.06% truffleruby librubyvm.so [.] Node_adoptAndCountHelper_ea4d50332dd7d3b2840401892e6b65937c7fb157
0.06% truffleruby librubyvm.so [.] CatchBreakNode_execute_15234e43e0ed35890ab7beb5f388c01cc12e66d4
0.06% truffleruby libz.so.1.2.11 [.] 0x000000000000d287
0.06% truffleruby [kernel.kallsyms] [k] swapgs_restore_regs_and_return_to_usermode
0.06% truffleruby librubyvm.so [.] BodyTranslator_visitAttrAssignNode_85051ce2adc5eb793ae0de41e06ad72e95b241d7
0.06% truffleruby librubyvm.so [.] NodeClassImpl_getFieldObject_15d9fc16adaebf92113c2eefd9e0fe9788bf4aff
0.06% truffleruby librubyvm.so [.] IntegerNodesFactory$EqualNodeFactory$EqualNodeGen_execute_a393ef00dad3517c12d7b8e29b8f03bcb7fc4d3b
0.06% truffleruby librubyvm.so [.] LayoutStrategy_addProperty_0b794bf03d367ebccd4f77af94832a378f4385f5
0.06% truffleruby librubyvm.so [.] Translator_sequence_347f00bcd10f33d5acc7c6a557d55a12b8246eea
0.06% truffleruby librubyvm.so [.] BlockDefinitionNode_execute_7dec6bb690291282289734d32402bda4283875cd
0.06% truffleruby librubyvm.so [.] UnixFileSystem_normalize_ebed3a51208ba78aa672071dd58d9198ff6f7c8d
0.06% truffleruby librubyvm.so [.] CodeInfoDecoder_lookupCodeInfo_a00b4aa49a444873cd0ee235d42e63d136a47672
0.06% truffleruby librubyvm.so [.] StringNodes$StringAppendNode_stringAppend_ff0bb7f3f53e31df192efef388f0b077c16c9f97
0.06% truffleruby ld-2.31.so [.] check_match
0.06% truffleruby [kernel.kallsyms] [k] update_load_avg
0.06% truffleruby librubyvm.so [.] Arrays_copyOf_8b94aaa69f1acb8e99fef00fd70a0b6ef8140a71
0.06% truffleruby librubyvm.so [.] Translator_enclosing_75b4d0ad5e9ca44cea1127344fb8e80ecbc23a23
0.06% truffleruby librubyvm.so [.] TruffleKernelNodesFactory$GetSpecialVariableStorageNodeGen_executeAndSpecialize_23d1c9038d1c72c41d76399150b3448d858e277a
0.06% truffleruby librubyvm.so [.] ArrayList_toArray_2fe6f5ad72a3a6b9e9aea34ad4f5215082acc891
0.06% truffleruby librubyvm.so [.] ReadDeclarationVariableNode_execute_c1b74104767b53bd6610f5a4ba5823bc00dd7e40
0.06% truffleruby [kernel.kallsyms] [k] tick_sched_timer
0.06% truffleruby librubyvm.so [.] EconomicMapImpl_findHash_f6956386d7fda58a89db85cd7852a2a7af5781db
0.06% truffleruby librubyvm.so [.] Identifiers_isValidConstantName_21321f943d039a3599655d8d7bc5a7331f4c6ebc
0.06% truffleruby librubyvm.so [.] ObjectArrayStoreGen$ArrayStoreLibraryExports$Cached_capacity_36546123ce6d699fdee2bba710640376bf351cf2
0.06% truffleruby librubyvm.so [.] HashMap_hash_92c0bb595f0f5bb9eeac903191083c8f0c2c0962
0.06% truffleruby libc-2.31.so [.] __sysconf
0.06% truffleruby librubyvm.so [.] DynamicDispatchLibraryGen$Default_createCached_ce7ca641789e14974132381a6d7889814d6caa72
0.06% truffleruby librubyvm.so [.] CallBlockNode_createBlockCallNode_aafbe27dcf487b340d86cb6a04abd47756a466a8
0.06% truffleruby librubyvm.so [.] KernelNodes$SameOrEqlSpecNode_refEqualOrEql_036b90e5b379f9e7ce39dd134d1eabd92612521c
0.06% truffleruby librubyvm.so [.] SelfNode_execute_e3fc5e7a8d40a54f15012153e789d388c5d2c38e
0.06% truffleruby librubyvm.so [.] AbstractCollectionPolicy$SizeParameters_equal_e1c9c8ba2a9ff5dbbff8f2271e95d121536e734f
0.06% truffleruby librubyvm.so [.] FrameInfoDecoder$HeapBasedFrameInfoQueryResultAllocator_newFrameInfoQueryResult_aefbaa1770adc2f411df833bb67d04619f2c236a
0.06% truffleruby librubyvm.so [.] OptimizedCallTarget_invalidateAssumption_8df6fc94fa42e75c3c1e9b6dc655c78dd6b76106
0.06% truffleruby librubyvm.so [.] CodeInfoDecoder_lookupCodeInfo_67ecc97b485dcbb7c24e3ce422ff7a1f87da8240
0.06% truffleruby librubyvm.so [.] NodeUtil_adoptChildrenHelper_26d15bee47094c28945289501b45c8ecb145cf8d
0.06% truffleruby librubyvm.so [.] ConcurrentHashMap_putVal_5418de00ead09b67c77c5aa8e487e451c9a69022
0.06% truffleruby librubyvm.so [.] AbstractCollection_addAll_1cba56783f3ed5ea607a998eb23e532b60c51cb7
0.06% truffleruby librubyvm.so [.] AbstractQueuedSynchronizer$ConditionObject_await_35e56674e2578641c4d184e0d4db99afc4df60c7
0.06% truffleruby librubyvm.so [.] ArrayList_grow_10d37c6b46d51b6c5113d67b7886024e29da459b
0.06% truffleruby librubyvm.so [.] MetaClassNodeGen$Uncached_execute_3ccf1aca224fdd6ffee4084e74980eadc5c783b8
0.06% truffleruby [kernel.kallsyms] [k] do_wp_page
0.06% truffleruby [kernel.kallsyms] [k] syscall_return_via_sysret
0.06% truffleruby [kernel.kallsyms] [k] vmacache_update
0.06% truffleruby [kernel.kallsyms] [k] __task_pid_nr_ns
0.06% truffleruby librubyvm.so [.] GreyToBlackObjRefVisitor_visitObjectReferenceInline_1267e7bac05312680c16b8bb780c1278109fa154
0.06% truffleruby [kernel.kallsyms] [k] alloc_vmap_area
0.06% truffleruby [kernel.kallsyms] [k] __mod_lruvec_state
0.06% truffleruby librubyvm.so [.] ReferenceObjectProcessing_processRememberedRef_03407dd02a83e858dfbb3175fe1d7de4bb8bb295
0.06% truffleruby librubyvm.so [.] InlinedIndexGetNodeGen_execute_9c229c641612bcd3034bfd0988e943b05d7bb499
0.06% truffleruby [kernel.kallsyms] [k] _cond_resched
0.06% truffleruby librubyvm.so [.] MetaClassNodeGen_execute_403d32b4e355f6aba70462a805dcc2a9194ed023
0.06% truffleruby [kernel.kallsyms] [k] enqueue_task_fair
0.05% truffleruby [kernel.kallsyms] [k] __vma_link_rb
0.05% truffleruby [kernel.kallsyms] [k] mem_cgroup_try_charge_delay
0.05% gnal Dispatcher [kernel.kallsyms] [k] free_unref_page_prepare.part.0
0.05% gnal Dispatcher [kernel.kallsyms] [k] release_pages
0.05% gnal Dispatcher [kernel.kallsyms] [k] uncharge_page
0.05% truffleruby [kernel.kallsyms] [k] kmem_cache_alloc
0.05% truffleruby [kernel.kallsyms] [k] mm_update_next_owner
0.05% truffleruby ld-2.31.so [.] mmap64
0.05% truffleruby [kernel.kallsyms] [k] vma_interval_tree_insert
0.05% truffleruby [kernel.kallsyms] [k] __perf_addr_filters_adjust
0.04% truffleruby ld-2.31.so [.] _dl_sysdep_start
0.04% ference Handler [kernel.kallsyms] [k] on_each_cpu_cond_mask
0.03% ference Handler [kernel.kallsyms] [k] psi_task_change
0.03% nfi-gc [kernel.kallsyms] [k] get_futex_key
0.03% Thread-1 libpthread-2.31.so [.] __free_tcb
0.03% truffleruby [kernel.kallsyms] [k] unmapped_area_topdown
0.03% Thread-2 [kernel.kallsyms] [k] rwsem_spin_on_owner
0.03% Interrupt-Timer [kernel.kallsyms] [k] __x64_sys_futex
0.03% Interrupt-Timer [kernel.kallsyms] [k] zap_pte_range.isra.0
0.03% Logging-Cleaner librubyvm.so [.] JavaMemoryUtil_copyObjectArrayForwardWithStoreCheck_78e49abf3b90dc69100a28b01ee57e160ebfa352
0.03% truffleruby libc-2.31.so [.] __memset_avx2_unaligned_erms
0.02% truffleruby [kernel.kallsyms] [k] up_write
0.02% truffleruby [kernel.kallsyms] [k] __vma_adjust
0.02% truffleruby [kernel.kallsyms] [k] __vma_link_list
0.02% truffleruby libc-2.31.so [.] new_heap
0.02% truffleruby [kernel.kallsyms] [k] userfaultfd_unmap_prep
0.02% truffleruby [kernel.kallsyms] [k] change_protection_range
0.01% truffleruby [kernel.kallsyms] [k] vm_stat_account
0.01% truffleruby [kernel.kallsyms] [k] __mmdrop
0.01% truffleruby [kernel.kallsyms] [k] __virt_addr_valid
0.01% truffleruby [kernel.kallsyms] [k] arch_get_unmapped_area_topdown
0.01% truffleruby [kernel.kallsyms] [k] nmi_restore
0.01% truffleruby [kernel.kallsyms] [k] free_one_page
0.01% truffleruby [kernel.kallsyms] [k] page_counter_cancel
0.01% truffleruby [kernel.kallsyms] [k] finish_task_switch
0.01% truffleruby [kernel.kallsyms] [k] retint_kernel
0.01% truffleruby [kernel.kallsyms] [k] flush_tlb_func_remote
0.01% truffleruby [kernel.kallsyms] [k] native_flush_tlb_one_user
0.01% truffleruby [kernel.kallsyms] [k] perf_pmu_sched_task
0.00% perf [kernel.kallsyms] [k] do_nmi
0.00% truffleruby [kernel.kallsyms] [k] x86_pmu_enable
0.00% perf [kernel.kallsyms] [k] memcpy_fromio
0.00% truffleruby [kernel.kallsyms] [k] native_write_msr
0.00% truffleruby [kernel.kallsyms] [k] ghes_notify_nmi
0.00% truffleruby [kernel.kallsyms] [k] acpi_os_read_memory
0.00% truffleruby [kernel.kallsyms] [k] __ghes_peek_estatus.isra.0
0.00% truffleruby [kernel.kallsyms] [k] ghes_in_nmi_queue_one_entry.constprop.0
0.00% truffleruby [kernel.kallsyms] [k] native_sched_clock
0.00% perf [kernel.kallsyms] [k] native_sched_clock
0.00% truffleruby [kernel.kallsyms] [k] nmi_handle
0.00% truffleruby [kernel.kallsyms] [k] intel_bts_enable_local
0.00% perf [kernel.kallsyms] [k] native_write_msr
0.00% truffleruby [kernel.kallsyms] [k] __intel_pmu_enable_all.constprop.0
#
# (Cannot load tips.txt file, please install perf!)
#
```
|
I think all these new ones were issues with using an outdated ReBench on the corresponding benchmark machines. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The input in the details section below fails parsing.
The text was updated successfully, but these errors were encountered: