| alias(String, String) |   | 46% |   | 36% | 10 | 12 | 1 | 10 | 0 | 1 |
| untraceVar(String, IRubyObject) |  | 0% |  | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
| getVariable(String) |  | 0% |  | 0% | 6 | 6 | 5 | 5 | 1 | 1 |
| get(String) |   | 45% |   | 42% | 5 | 7 | 1 | 7 | 0 | 1 |
| defineReadonly(String, IAccessor, GlobalVariable.Scope) |   | 51% |   | 25% | 6 | 7 | 0 | 5 | 0 | 1 |
| define(String, IAccessor, GlobalVariable.Scope) |   | 46% |   | 25% | 6 | 7 | 0 | 5 | 0 | 1 |
| isDefined(String) |   | 56% |   | 33% | 6 | 7 | 0 | 4 | 0 | 1 |
| set(String, IRubyObject) |   | 59% |   | 25% | 4 | 5 | 0 | 7 | 0 | 1 |
| untraceVar(String) |   | 55% |   | 30% | 5 | 6 | 0 | 6 | 0 | 1 |
| setTraceVar(String, RubyProc) |   | 46% |   | 25% | 4 | 5 | 0 | 5 | 0 | 1 |
| static {...} |   | 88% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| createIfNotDefined(String) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| GlobalVariables(Ruby) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| clear(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNames() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setDefaultSeparator(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getDefaultSeparator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |