mix(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 10 | 10 | 26 | 26 | 1 | 1 |
mix(ThreadContext, IRubyObject) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
fastIsConstantDefined(String) |  | 0% |  | 0% | 11 | 11 | 9 | 9 | 1 | 1 |
define(RubyModule, JavaMethodDescriptor, String, DynamicMethod) |   | 74% |   | 75% | 6 | 17 | 10 | 46 | 0 | 1 |
defineAnnotatedMethod(Class, String) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
getConstantFromNoConstMissing(String, boolean) |   | 45% |   | 61% | 5 | 10 | 2 | 15 | 0 | 1 |
discoverInstanceVariables() |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
defineAnnotatedConstant(Field) |   | 62% |   | 29% | 10 | 13 | 5 | 17 | 0 | 1 |
getClassVariablesForWriteSynchronized() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
undef(ThreadContext, String) |   | 72% |   | 55% | 8 | 12 | 9 | 30 | 0 | 1 |
define_method(ThreadContext, IRubyObject[], Block) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
fastIsConstantDefined19(String, boolean) |   | 46% |   | 50% | 6 | 10 | 1 | 9 | 0 | 1 |
public_constant(ThreadContext, IRubyObject[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
defineOrGetClassUnder(String, RubyClass) |   | 74% |   | 73% | 7 | 14 | 2 | 22 | 0 | 1 |
class_variables19(ThreadContext) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
defineAnnotatedMethod(Method, MethodFactory) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
remove_const(ThreadContext, IRubyObject) |   | 49% |   | 50% | 2 | 4 | 3 | 10 | 0 | 1 |
removeClassVariable(String) |   | 32% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
addAccessor(ThreadContext, String, Visibility, boolean, boolean) |   | 77% |   | 62% | 5 | 9 | 2 | 16 | 0 | 1 |
includeModule(IRubyObject) |   | 63% |   | 50% | 3 | 5 | 1 | 15 | 0 | 1 |
prependModule(IRubyObject) |   | 63% |   | 50% | 3 | 5 | 1 | 15 | 0 | 1 |
storeConstant(String, IRubyObject) |   | 33% |   | 25% | 4 | 5 | 0 | 4 | 0 | 1 |
checkForCyclicPrepend(RubyModule) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
defineConstant(String, IRubyObject) |   | 37% |   | 33% | 3 | 4 | 1 | 5 | 0 | 1 |
classVariablesCommon() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
cannotRemoveError(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isConstantDefined(String) |   | 65% |   | 50% | 6 | 9 | 1 | 8 | 0 | 1 |
newIncludeClass(RubyClass) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
prepend_features(IRubyObject) |   | 62% |   | 75% | 2 | 5 | 2 | 8 | 0 | 1 |
hasConstantInHierarchy(String) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
hasInternalModuleVariable(String) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
define_method(ThreadContext, IRubyObject, IRubyObject, Block) |   | 82% |   | 75% | 1 | 3 | 1 | 19 | 0 | 1 |
module_exec(ThreadContext, Block) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
removeClassProvider(ClassProvider) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getAutoloadFile(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
const_get(IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConstantFrom(String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
defineOrGetModuleUnder(String) |   | 76% |   | 75% | 2 | 5 | 0 | 8 | 0 | 1 |
ensureClassVariablesSettable() |   | 39% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
getConstantFromConstMissing(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
addModuleFunction(String, DynamicMethod) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
const_defined_p(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
static {...} |   | 89% |   | 25% | 2 | 3 | 3 | 13 | 0 | 1 |
constantsCommon(Ruby, boolean, boolean, boolean) |   | 87% |   | 72% | 4 | 10 | 1 | 14 | 0 | 1 |
storeClassVariable(String, IRubyObject) |   | 57% |   | 17% | 3 | 4 | 0 | 4 | 0 | 1 |
addWriteAttribute(ThreadContext, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
module_eval(ThreadContext, IRubyObject, IRubyObject, Block) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
RubyModule(Ruby, RubyClass, boolean) |   | 90% |   | 75% | 1 | 3 | 1 | 21 | 0 | 1 |
include(IRubyObject[]) |   | 85% |   | 83% | 1 | 4 | 1 | 10 | 0 | 1 |
prepend(ThreadContext, IRubyObject[]) |   | 84% |   | 83% | 1 | 4 | 1 | 9 | 0 | 1 |
append_features(IRubyObject) |   | 81% |   | 88% | 1 | 5 | 1 | 8 | 0 | 1 |
include_p(ThreadContext, IRubyObject) |   | 77% |   | 83% | 1 | 4 | 1 | 7 | 0 | 1 |
checkSafeTypeToCopy(RubyClass) |   | 71% |   | 67% | 2 | 4 | 0 | 5 | 0 | 1 |
becomeSynchronized() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
module_eval(ThreadContext, IRubyObject[], Block) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fetchConstant(String, boolean) |   | 84% |   | 70% | 2 | 6 | 0 | 6 | 0 | 1 |
getClassVar(String) |   | 84% |   | 62% | 2 | 5 | 0 | 5 | 0 | 1 |
getConstantNoConstMissing(String, boolean, boolean) |   | 78% |   | 60% | 3 | 6 | 0 | 5 | 0 | 1 |
deleteClassVariable(String) |   | 59% |   | 25% | 2 | 3 | 0 | 3 | 0 | 1 |
fetchClassVariable(String) |   | 53% |   | 25% | 2 | 3 | 0 | 2 | 0 | 1 |
deleteConstant(String) |   | 53% |   | 25% | 2 | 3 | 0 | 3 | 0 | 1 |
hasClassVariable(String) |   | 50% |   | 25% | 2 | 3 | 0 | 2 | 0 | 1 |
hasConstant(String) |   | 46% |   | 25% | 2 | 3 | 0 | 2 | 0 | 1 |
attr_reader(IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
attr_accessor(IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
constantsCommon(Ruby, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getClassVariableNameList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getStoredConstantNameList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
searchForAliasMethod(Ruby, String) |   | 90% |   | 67% | 4 | 7 | 2 | 14 | 0 | 1 |
to_s() |   | 87% |   | 62% | 3 | 5 | 1 | 10 | 0 | 1 |
searchWithCache(String, boolean) |   | 87% |   | 88% | 1 | 5 | 0 | 7 | 0 | 1 |
searchInternalModuleVariable(String) |   | 68% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
singleton_class_p(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
retrieveMethod(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ancestors() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
initialize(Block) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
doPrependModule(RubyModule) |   | 94% |   | 71% | 3 | 8 | 1 | 21 | 0 | 1 |
invalidateCacheDescendants() |   | 90% |  | 100% | 0 | 3 | 0 | 12 | 0 | 1 |
define_method(ThreadContext, IRubyObject, Block) |   | 90% |   | 50% | 1 | 2 | 1 | 13 | 0 | 1 |
addIncludingHierarchy(IncludedModule) |   | 85% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
setAutoloadConstant(String, IRubyObject) |   | 83% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
isMethodBound(String, boolean, boolean) |   | 83% |   | 70% | 3 | 6 | 0 | 5 | 0 | 1 |
checkValidBindTargetFrom(ThreadContext, RubyModule) |   | 81% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
addMethodInternal(String, DynamicMethod) |   | 78% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
syncClassVariables(RubyModule) |   | 50% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
ensureConstantsSettable() |   | 44% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
attr(ThreadContext, IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
const_get_1_9(ThreadContext, IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastSetClassVar(String, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
removeCvar(IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastGetConstant(String, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConstantFromNoConstMissing(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastSetConstant(String, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastIsConstantDefined19(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastStoreClassVariable(String, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastStoreConstant(String, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
module_exec(ThreadContext, IRubyObject[], Block) |   | 73% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
setMethodLocation(RubyModule) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
fastGetClass(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
invalidateCacheDescendantsInner() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
instance_methods(IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
public_instance_methods(IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
protected_instance_methods(IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
private_instance_methods(IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
class_variables(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
constants(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastGetClassVar(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastIsClassVarDefined(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastGetConstantAt(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastGetConstant(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastGetConstantFrom(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastGetConstantFromNoConstMissing(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastGetConstantFromConstMissing(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastHasClassVariable(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastFetchClassVariable(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastHasConstant(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastFetchConstant(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConstantNames() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
populateInstanceMethodNames(Set, RubyArray, Visibility, boolean, boolean, boolean) |   | 97% |   | 92% | 2 | 14 | 0 | 16 | 0 | 1 |
getConstantNames(boolean) |   | 93% |   | 88% | 1 | 5 | 0 | 9 | 0 | 1 |
defineAnnotatedMethodsIndividually(Class) |   | 93% |   | 50% | 2 | 3 | 1 | 10 | 0 | 1 |
defineAutoload(String, IAutoloadMethod) |   | 89% |   | 25% | 2 | 3 | 0 | 5 | 0 | 1 |
getSimpleName() |   | 67% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
getClassVariables() |   | 62% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
getCacheToken() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getGenerationObject() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getInvalidator() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
name() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getJavaProxy() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
iterateConstantNoConstMissing(String, RubyModule, boolean) |  | 92% |   | 88% | 1 | 5 | 0 | 5 | 0 | 1 |
defineAnnotatedMethod(String, JavaMethodDescriptor, MethodFactory) |  | 89% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
findImplementer(RubyModule) |  | 88% |   | 75% | 1 | 3 | 1 | 3 | 0 | 1 |
constantTableRemove(String) |  | 85% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
setSuperClass(RubyClass) |  | 82% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
getNonPrependedClass() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getStoredConstantList() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
defineAliases(List, String) |  | 98% |   | 75% | 1 | 3 | 0 | 9 | 0 | 1 |
defineAlias(String, String) |  | 97% |   | 50% | 1 | 2 | 0 | 7 | 0 | 1 |
getClassVariablesForWriteAtomic() |  | 96% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
searchProvidersForClass(String, RubyClass) |  | 96% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
searchProvidersForModule(String) |  | 96% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
isMethodBound(String, boolean) |  | 95% |   | 83% | 1 | 4 | 0 | 4 | 0 | 1 |
isMethodBuiltin(String) |  | 92% |   | 50% | 2 | 3 | 0 | 2 | 0 | 1 |
calculateName() |  | 100% |  | 100% | 0 | 9 | 0 | 26 | 0 | 1 |
newMethod(IRubyObject, String, boolean, Visibility, boolean, boolean) |  | 100% |  | 100% | 0 | 9 | 0 | 19 | 0 | 1 |
removeMethod(ThreadContext, String) |  | 100% |  | 100% | 0 | 6 | 0 | 17 | 0 | 1 |
const_get_2_0(ThreadContext, IRubyObject[]) |  | 100% |   | 90% | 1 | 6 | 0 | 13 | 0 | 1 |
setConstantCommon(String, IRubyObject, boolean) |  | 100% |  | 100% | 0 | 7 | 0 | 15 | 0 | 1 |
module_function(ThreadContext, IRubyObject[]) |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
doIncludeModule(RubyModule) |  | 100% |  | 100% | 0 | 5 | 0 | 12 | 0 | 1 |
attr19(ThreadContext, IRubyObject[]) |  | 100% |   | 83% | 1 | 4 | 0 | 6 | 0 | 1 |
deepMethodSearch(String, Ruby) |  | 100% |  | 100% | 0 | 5 | 0 | 7 | 0 | 1 |
validateConstant(String, IRubyObject) |  | 100% |   | 80% | 2 | 6 | 0 | 9 | 0 | 1 |
createProcMethod(String, Visibility, RubyProc) |  | 100% |  | 100% | 0 | 2 | 0 | 11 | 0 | 1 |
cloneMethods(RubyModule) |  | 100% |   | 83% | 1 | 4 | 0 | 9 | 0 | 1 |
initialize_copy(IRubyObject) |  | 100% |  | 100% | 0 | 4 | 0 | 10 | 0 | 1 |
op_cmp(IRubyObject) |  | 100% |  | 100% | 0 | 5 | 0 | 6 | 0 | 1 |
setConstantVisibility(ThreadContext, String, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
alias_method(ThreadContext, IRubyObject, IRubyObject) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
const_missing(ThreadContext, IRubyObject, Block) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
calculateAnonymousName() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
exportMethod(String, Visibility) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
proceedWithInclude(RubyModule, RubyModule) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
const_defined_p19(ThreadContext, IRubyObject[]) |  | 100% |   | 67% | 2 | 4 | 0 | 3 | 0 | 1 |
constantsCommon19(ThreadContext, boolean, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
invalidateConstantCacheForModuleInclusion(RubyModule) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
op_le(IRubyObject) |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 |
instance_methods(IRubyObject[], Visibility, boolean, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
nesting(ThreadContext, IRubyObject, Block) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
private_constant(ThreadContext, IRubyObject[]) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
defineAnnotatedConstants(Class) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
defineAnnotatedMethod(String, List, MethodFactory) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
op_equal(ThreadContext, IRubyObject) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
attr_reader(ThreadContext, IRubyObject[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
attr_writer(ThreadContext, IRubyObject[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
attr_accessor(ThreadContext, IRubyObject[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
constantTableStore(String, IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
putMethod(String, DynamicMethod) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
addMethodAtBootTimeOnly(String, DynamicMethod) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
class_variable_defined_p(ThreadContext, IRubyObject) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
finishAutoload(String) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
getAncestorList() |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
searchMethodInner(String) |  | 100% |  | 100% | 0 | 4 | 0 | 4 | 0 | 1 |
included_modules(ThreadContext) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
getConstantAtSpecial(String) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
invalidateCoreClasses() |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
getConstant(String, boolean, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
setInternalModuleVariable(String, IRubyObject) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
setClassVar(String, IRubyObject) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
createModuleClass(Ruby, RubyClass) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
validateClassVariable(String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
addClassProvider(ClassProvider) |  | 100% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
public_method_defined(ThreadContext, IRubyObject) |  | 100% |   | 75% | 1 | 3 | 0 | 2 | 0 | 1 |
protected_method_defined(ThreadContext, IRubyObject) |  | 100% |   | 75% | 1 | 3 | 0 | 2 | 0 | 1 |
private_method_defined(ThreadContext, IRubyObject) |  | 100% |   | 75% | 1 | 3 | 0 | 2 | 0 | 1 |
newModule(Ruby, String, RubyModule, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
getMethodsForWrite() |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
addMethod(String, DynamicMethod) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
getCachedMethodsForWrite() |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
hasModuleInPrepends(RubyModule) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
initialize(ThreadContext, Block) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
getConstantMapForWrite() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
getAutoloadMapForWrite() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
cacheHit(String) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
undef_method(ThreadContext, IRubyObject[]) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
remove_method(ThreadContext, IRubyObject[]) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
gatherModules(RubyModule) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
const_set(IRubyObject, IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
addToCache(String, DynamicMethod, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
setMethodVisibility(IRubyObject[], Visibility) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
hasModuleInHierarchy(RubyModule) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
isKindOfModule(RubyModule) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
getAutoloadConstant(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
isClassVarDefined(String) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
name19() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
method_defined_p(ThreadContext, IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
unmarshalFrom(UnmarshalStream) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
private_constant(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
public_constant(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
getConstantAt(String, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
op_ge(IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
proceedWithPrepend(RubyModule, RubyModule) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
constantTableFetch(String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
getClass(String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
setVisibility(ThreadContext, IRubyObject[], Visibility) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
doesTheClassWrapTheModule(RubyClass, RubyModule) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
checkForCyclicInclude(RubyModule) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
op_lt(IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
op_gt(IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
updateGeneration() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
syncConstants(RubyModule) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
module_eval(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getName() |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
newMethod(IRubyObject, String, boolean, Visibility) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
newMethod(IRubyObject, String, boolean, Visibility, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addReadWriteAttribute(ThreadContext, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
addReadAttribute(ThreadContext, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
class_variable_set(IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setClassIndex(ClassIndex) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
defineClassUnder(String, RubyClass, ObjectAllocator) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
hasPrepends() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
instance_method(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
module_eval(ThreadContext, IRubyObject, Block) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
marshalTo(RubyModule, MarshalStream) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
class_variable_get(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
RubyModule(Ruby, RubyClass) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
op_eqq(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
equals(Object) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
freeze(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
isSame(RubyModule) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
instance_methods19(IRubyObject[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
public_instance_methods19(IRubyObject[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
protected_instance_methods19(IRubyObject[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
private_instance_methods19(IRubyObject[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
rbPublic(ThreadContext, IRubyObject[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
rbProtected(ThreadContext, IRubyObject[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
rbPrivate(ThreadContext, IRubyObject[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
public_class_method(IRubyObject[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
private_class_method(IRubyObject[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
module_eval(ThreadContext, Block) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
constants19(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isInstance(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
RubyModule(Ruby) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
undefineMethod(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
searchMethodCommon(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
invalidateConstantCache(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
defineModuleUnder(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
ancestors(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
hash() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
extend_object(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
constants19(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getConstant(String, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getConstantNoConstMissing(String, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setConstantQuiet(String, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setConstant(String, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
validateConstant(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
constantEntryFetch(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
removeAutoload(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
newModule(Ruby) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
searchMethod(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
searchWithCache(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isSynchronized() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
class_variable_set19(IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
remove_class_variable(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
remove_class_variable19(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getConstantAt(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getConstant(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getConstantNoConstMissing(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
fetchConstant(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
constantTableContains(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setCacheProxy(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
needsImplementer() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setParent(RubyModule) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setBaseName(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
defineAnnotatedMethods(Class) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
included(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
extended(ThreadContext, IRubyObject, Block) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
method_added(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
method_removed(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
method_undefined(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
class_variable_get19(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
prepended(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
resolveUndefConstant(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setJavaProxy(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getCacheProxy() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getClassIndex() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getConstantMap() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getAutoloadMap() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getSuperClass() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getParent() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getMethodLocation() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getMethods() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getBaseName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getGeneration() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getCachedMethods() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getClassVariablesForRead() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getNativeClassIndex() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isModule() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isClass() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isSingleton() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isIncluded() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isPrepended() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getNonIncludedClass() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDelegate() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |