From 65f831f835bca4c75273a4a2e6b833f62196b349 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sat, 16 Dec 2023 13:45:21 +0000 Subject: Make tuples GC objects --- src/main/java/org/shedlang/compiler/patio/PatioCodeGenTuples.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/main/java') 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 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 - )); + ))); } } -- cgit v1.2.3