code: protected final void update_uninitialized_NEW_offsets(InstructionList il) {
  
      il.setPositions();
  
      for (Map.Entry<InstructionHandle, Integer> e : uninitialized_NEW_map.entrySet()) {
        InstructionHandle ih = e.getKey();
        int old_offset = e.getValue().intValue();
        int new_offset = ih.getPosition();
        if (old_offset != new_offset) {
          update_NEW_object_stack_map_entries(old_offset, new_offset);
          e.setValue(new_offset);
        }
      }
    }
docs: Check to see if any of the uninitialized NEW instructions have moved. Again, these are rare, so
  a linear pass is fine.
  
  @param il instruction list to search