diff options
| author | Michael Williamson <mike@zwobble.org> | 2023-12-16 15:39:47 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2023-12-16 15:40:05 +0000 |
| commit | 877fbb4c5b2f1a2f62e8ba2731bae60a86a9ff22 (patch) | |
| tree | a8eebad047d6087fa4975d0097a54cc4bd7dbec8 /src/main/java | |
| parent | 7171b9c14ed8b4d6c2ea363c5be1f08a151d7688 (diff) | |
Make vars a GC object
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/org/shedlang/compiler/patio/PatioCodeGenVars.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/org/shedlang/compiler/patio/PatioCodeGenVars.java b/src/main/java/org/shedlang/compiler/patio/PatioCodeGenVars.java index 6058529d..e06b283e 100644 --- a/src/main/java/org/shedlang/compiler/patio/PatioCodeGenVars.java +++ b/src/main/java/org/shedlang/compiler/patio/PatioCodeGenVars.java @@ -16,9 +16,10 @@ public class PatioCodeGenVars { private PatioCodeGenVars() { } - private static final PatioDataLayout VAR_DATA_LAYOUT - = PatioDataLayouts.fromType(PatioCodeGenTypes.VALUE_TYPE); - private static final List<Integer> VALUE_OFFSET = List.of(); + private static final PatioDataLayout VAR_DATA_LAYOUT = + PatioCodeGenGc.gcObjectDataLayout(PatioDataLayouts.fromType(PatioCodeGenTypes.VALUE_TYPE)); + + private static final List<Integer> VALUE_OFFSET = PatioCodeGenGc.gcObjectOffset(List.of()); public static PatioCodeGenContext alloc( String shidName, |
