src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java	Wed Nov 26 14:36:26 2014
--- new/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java	Wed Nov 26 14:36:26 2014

*** 712,721 **** --- 712,724 ---- * @param obj an object * * @return a number */ public static double toNumber(final Object obj) { + if (obj instanceof Double) { + return (Double)obj; + } if (obj instanceof Number) { return ((Number)obj).doubleValue(); } return toNumberGeneric(obj); }

src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File