Map<Type, List<Local>> typeToLocals = new DeterministicHashMap(OrigBody.getLocalCount() * 2 + 1, 0.7f);
/** Inserts a mapping in this HashMap from <code>key</code> to <code>value</code>. */ @Override public V put(K key, V value) { if (!containsKey(key)) { keys.add(key); } return super.put(key, value); }
Map<Type, List<Local>> typeToLocals = new DeterministicHashMap<Type, List<Local>>(body.getLocalCount() * 2 + 1, 0.7f);
/** Inserts a mapping in this HashMap from <code>key</code> to <code>value</code>. */ public Object put(Object key, Object value) { if(!containsKey(key)) keys.add(key); return super.put(key, value); }
Map<Local, Object> localToGroup = new DeterministicHashMap<Local, Object>(body.getLocalCount() * 2 + 1, 0.7f);
/** Inserts a mapping in this HashMap from <code>key</code> to <code>value</code>. */ public Object put(Object key, Object value) { if(!containsKey(key)) keys.add(key); return super.put(key, value); }
new DeterministicHashMap(body.getLocalCount() * 2 + 1, 0.7f);
new DeterministicHashMap(body.getLocalCount() * 2 + 1, 0.7f);
G.v().out.println("[" + body.getMethod().getName() + "] Packing locals..."); Map<Local, Object> localToGroup = new DeterministicHashMap(body.getLocalCount() * 2 + 1, 0.7f);
G.v().out.println("[" + body.getMethod().getName() + "] Packing locals..."); Map<Local, Object> localToGroup = new DeterministicHashMap(body.getLocalCount() * 2 + 1, 0.7f);