| pushObject(RubyArray, Object[]) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| pushLongFixnumSingleIntegerFixnum(RubyArray, Object[]) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| pushIntegerFixnumSingleIntegerFixnum(RubyArray, Object[]) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| pushLongFixnumSingleLongFixnum(RubyArray, Object[]) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| pushEmptySingleIntegerFixnum(RubyArray, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| pushEmptySingleIntegerLong(RubyArray, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isSingleIntegerFixnum(RubyArray, Object[]) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isSingleLongFixnum(RubyArray, Object[]) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| ArrayNodes.PushNode(RubyContext, SourceSection) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| ArrayNodes.PushNode(ArrayNodes.PushNode) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| pushEmptyObjects(RubyArray, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |