Skip to content

Commit 5267aaf

Browse files
committed
Small changes for clarity.
1 parent e32e19d commit 5267aaf

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/main/java/org/truffleruby/cext/CExtNodes.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1333,7 +1333,7 @@ protected UnwrapNode createUnwrapNode() {
13331333
}
13341334
}
13351335

1336-
private static ThreadLocal<ArrayList<Object>> markList = new ThreadLocal<>();
1336+
private static final ThreadLocal<ArrayList<Object>> markList = new ThreadLocal<>();
13371337

13381338
@CoreMethod(names = "create_mark_list", onSingleton = true, required = 0)
13391339
public abstract static class NewMarkerList extends CoreMethodArrayArgumentsNode {

src/main/java/org/truffleruby/language/objects/ObjectGraph.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ public static Set<DynamicObject> getAdjacentObjects(DynamicObject object) {
131131
}
132132
} else if (propertyValue instanceof Object[]) {
133133
for (Object element : (Object[]) propertyValue) {
134+
// Needed to get wrappers set by Truffle::Cext.set_mark_list_on_object.
134135
if (element instanceof ValueWrapper) {
135136
element = ((ValueWrapper) element).getObject();
136137
}

0 commit comments

Comments
 (0)