setSlotContents(newSlot, literal.toUnicodeString());
setSlotContents(newSlot, stringValue);
  public static synchronized int findOrCreateStringLiteral(VM_Atom literal) throws java.io.UTFDataFormatException {    Integer slot = (Integer)stringLiterals.get(literal);    if (slot != null) return slot.intValue();    int newSlot = allocateSlot(STRING_LITERAL);    stringLiterals.put(literal, new Integer(newSlot));    setSlotContents(newSlot, literal.toUnicodeString());    return newSlot;  }