/guava/guava-gwt/src-super/com/google/common/cache/super/com/google/common/cache/LocalCache.java
replace( castKey, oldValue) ;
put ( castKey, calculatedValue ) ;
private V load(Object key) throws ExecutionException { long startTime = ticker.read(); V calculatedValue; try { K castKey = (K) key; calculatedValue = loader.load(castKey); <extra_id_0> } catch (RuntimeException e) { statsCounter.recordLoadException(ticker.read() - startTime); throw new UncheckedExecutionException(e); } catch (Exception e) { statsCounter.recordLoadException(ticker.read() - startTime); throw new ExecutionException(e);