Home | History | Annotate | Download | only in code

Lines Matching refs:primary

38      * The primary LocalsArray represents the locals as seen from
42 private final OneLocalsArray primary;
59 primary = new OneLocalsArray(maxLocals);
64 * Constructs an instance with the specified primary and secondaries set.
66 * @param primary {@code non-null;} primary locals to use
70 public LocalsArraySet(OneLocalsArray primary,
72 super(primary.getMaxLocals() > 0);
74 this.primary = primary;
86 primary = toCopy.primary.copy();
105 primary.setImmutable();
124 ex.addContext("(locals array set; primary)");
125 primary.annotate(ex);
132 ex.addContext("(locals array set: primary for caller "
145 sb.append("(locals array set; primary)\n");
155 sb.append("(locals array set: primary for caller "
169 int len = primary.getMaxLocals();
178 primary.makeInitialized(type);
190 return primary.getMaxLocals();
198 primary.set(idx, type);
218 primary.invalidate(idx);
230 return primary.getOrNull(idx);
236 return primary.get(idx);
242 return primary.getCategory1(idx);
248 return primary.getCategory2(idx);
263 newPrimary = primary.merge(other.getPrimary());
295 if ((primary == newPrimary) && ! secondariesChanged ) {
314 newPrimary = primary.merge(other.getPrimary());
336 if ((primary == newPrimary) && ! secondariesChanged ) {
390 newPrimary = primary.merge(other.getPrimary());
400 if ((newSecondary == mine) && (newPrimary == primary)) {
404 * We're going to re-build a primary as a merge of all the
459 return primary;