aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2023-07-29 10:46:34 +0100
committerMichael Williamson <mike@zwobble.org>2023-07-29 10:47:00 +0100
commitcfbdb4b8873a218519ac74d59195615edcd3e88a (patch)
tree0c942804ebfa6d0e819d4e8f931aba4730b726f5 /src/test/java
parent7367e30043ab9de09fafdb72e5fab6bac4debb9a (diff)
Rename Patio instruction alloc to alloc-heap
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java6
-rw-r--r--src/test/java/org/shedlang/compiler/patio/instructions/Patio.java4
2 files changed, 5 insertions, 5 deletions
diff --git a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java
index 74c4ffa1..53ea2d6e 100644
--- a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java
+++ b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java
@@ -128,15 +128,15 @@ public class PatioSerializerTests {
// == Instructions ==
@Test
- public void canSerializeAlloc() {
- var instruction = Patio.alloc(
+ public void canSerializeAllocHeap() {
+ var instruction = Patio.allocHeap(
Patio.localRef("x"),
PatioDataLayouts.struct(List.of(PatioDataLayouts.INT, PatioDataLayouts.INT, PatioDataLayouts.BYTE))
);
var string = PatioTesting.serializeInstruction(instruction);
- assertThat(string, equalTo("(alloc (local \"x\") (struct (int int byte)))"));
+ assertThat(string, equalTo("(alloc-heap (local \"x\") (struct (int int byte)))"));
}
@Test
diff --git a/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java b/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java
index 722e3022..ff3c4fef 100644
--- a/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java
+++ b/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java
@@ -14,8 +14,8 @@ import java.util.Optional;
public class Patio {
private Patio() {}
- public static PatioInstruction alloc(PatioLocalRef target, PatioDataLayout layout) {
- return new PatioAlloc(target, layout, Sources.NULL);
+ public static PatioInstruction allocHeap(PatioLocalRef target, PatioDataLayout layout) {
+ return new PatioAllocHeap(target, layout, Sources.NULL);
}
public static PatioBlock block(