Skip to content

Commit 277ef86

Browse files
change list to linkedlist so it builds in ci
1 parent 88ccfba commit 277ef86

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

latte-umbrella/src/main/java/context/PermissionEnvironment.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import java.util.ArrayList;
44
import java.util.HashMap;
5+
import java.util.LinkedList;
56
import java.util.List;
67
import java.util.Map;
7-
import java.util.Stack;
88

99
/**
1010
* Permission Environment class to store the permissions of the variables in scope
@@ -14,7 +14,7 @@ public class PermissionEnvironment {
1414

1515
private static PermissionEnvironment instance;
1616

17-
private List<Map<SymbolicValue, UniquenessAnnotation>> map;
17+
private LinkedList<Map<SymbolicValue, UniquenessAnnotation>> map;
1818

1919

2020
/**
@@ -27,7 +27,7 @@ public static PermissionEnvironment getInstance() {
2727
}
2828

2929
private PermissionEnvironment() {
30-
map = new Stack<Map<SymbolicValue, UniquenessAnnotation>>();
30+
map = new LinkedList<Map<SymbolicValue, UniquenessAnnotation>>();
3131
}
3232

3333
/**

latte-umbrella/src/main/java/context/SymbolicEnvironment.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import java.util.ArrayList;
44
import java.util.HashMap;
5+
import java.util.LinkedList;
56
import java.util.List;
67
import java.util.Map;
7-
import java.util.Stack;
88

99
/**
1010
* Symbolic Environment class to store the variables to their symbolic values
@@ -17,7 +17,7 @@ public class SymbolicEnvironment {
1717

1818
int symbolic_counter = 0;
1919

20-
private List<Map<VariableHeapLoc, SymbolicValue>> symbEnv;
20+
private LinkedList<Map<VariableHeapLoc, SymbolicValue>> symbEnv;
2121

2222
/**
2323
* Singleton instance
@@ -29,7 +29,7 @@ public static SymbolicEnvironment getInstance() {
2929
}
3030

3131
private SymbolicEnvironment() {
32-
symbEnv = new Stack<Map<VariableHeapLoc, SymbolicValue>>();
32+
symbEnv = new LinkedList<Map<VariableHeapLoc, SymbolicValue>>();
3333
}
3434

3535
public SymbolicValue addVariable(String var) {

0 commit comments

Comments
 (0)