Skip to content

Commit

Permalink
Showing 1 changed file with 2 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -550,8 +550,9 @@ public CoreLibrary(RubyContext context) {
digestClass = defineClass(truffleModule, basicObjectClass, "Digest");
Layouts.CLASS.setInstanceFactoryUnsafe(digestClass, DigestLayoutImpl.INSTANCE.createDigestShape(digestClass, digestClass));

// No need for new version since it's null before which is not cached
assert Layouts.CLASS.getSuperclass(basicObjectClass) == null;
Layouts.CLASS.setSuperclass(basicObjectClass, nilObject);
Layouts.MODULE.getFields(basicObjectClass).newVersion();
}

private static DynamicObjectFactory alwaysFrozen(DynamicObjectFactory factory) {

0 comments on commit 2c92919

Please sign in to comment.