| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 121 of 144 | 16% | 4 of 4 | 0% | 10 | 11 | 21 | 26 | 8 | 9 |
| newStructByValue(ThreadContext, IRubyObject, IRubyObject) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| StructByValue(Ruby, RubyClass, StructLayout) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| StructByValue(Ruby, RubyClass, RubyClass, StructLayout) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| to_s(ThreadContext) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| layout(ThreadContext) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| struct_class(ThreadContext) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getStructLayout() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getStructClass() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createStructByValueClass(Ruby, RubyModule) | 100% | n/a | 0 | 1 | 0 | 5 | 0 | 1 |