aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2023-12-16 13:45:21 +0000
committerMichael Williamson <mike@zwobble.org>2023-12-16 13:47:07 +0000
commit65f831f835bca4c75273a4a2e6b833f62196b349 (patch)
tree994b4560044a1ba5d1dbb76828e2f887eeb75539 /src/main/java
parentdb0431ac4a3edd2b724fdf03757a46c4e9da76b7 (diff)
Make tuples GC objects
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/org/shedlang/compiler/patio/PatioCodeGenTuples.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/org/shedlang/compiler/patio/PatioCodeGenTuples.java b/src/main/java/org/shedlang/compiler/patio/PatioCodeGenTuples.java
index 44a6397f..6759506d 100644
--- a/src/main/java/org/shedlang/compiler/patio/PatioCodeGenTuples.java
+++ b/src/main/java/org/shedlang/compiler/patio/PatioCodeGenTuples.java
@@ -115,13 +115,13 @@ public class PatioCodeGenTuples {
}
private static List<Integer> elementOffset(int elementIndex) {
- return List.of(elementIndex);
+ return PatioCodeGenGc.gcObjectOffset(List.of(elementIndex));
}
private static PatioDataLayout tupleDataLayout(int elementCount) {
- return PatioDataLayouts.struct(Lists.repeat(
+ return PatioCodeGenGc.gcObjectDataLayout(PatioDataLayouts.struct(Lists.repeat(
PatioDataLayouts.INT,
elementCount
- ));
+ )));
}
}