public static int findObjectLiteral(Object literal){
synchronized (objectLiterals) {
    Integer result=objectLiterals.get(literal);
    return result == null ? 0 : result.intValue();
  }
}

public static int findObjectLiteral ( Object literal ) { synchronized ( objectLiterals ) { Integer result = objectLiterals . get ( literal ) ; return result == null ? 0 : result . intValue ( ) ; } }
find a slot in the jtoc with this object literal in else return 0
