Ignore:
Timestamp:
Oct 5, 2011, 9:52:16 AM (14 years ago)
Author:
[email protected]
Message:

Removed JSValue::toJSNumber
https://bugs.webkit.org/show_bug.cgi?id=69399

No perf. change.

toJSNumber() used to provide an implicit fast path for immediate numbers,
but those fast paths are all explicit now, so it's just cruft.

  • interpreter/Interpreter.cpp:

(JSC::Interpreter::privateExecute):

  • jit/JITStubs.cpp:

(JSC::DEFINE_STUB_FUNCTION):

  • runtime/JSValue.h:
  • runtime/JSValueInlineMethods.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r96708 r96717  
     12011-10-04  Geoffrey Garen  <[email protected]>
     2
     3        Removed JSValue::toJSNumber
     4        https://bugs.webkit.org/show_bug.cgi?id=69399
     5
     6        No perf. change.
     7
     8        toJSNumber() used to provide an implicit fast path for immediate numbers,
     9        but those fast paths are all explicit now, so it's just cruft.
     10
     11        * interpreter/Interpreter.cpp:
     12        (JSC::Interpreter::privateExecute):
     13        * jit/JITStubs.cpp:
     14        (JSC::DEFINE_STUB_FUNCTION):
     15        * runtime/JSValue.h:
     16        * runtime/JSValueInlineMethods.h:
     17
    1182011-10-05  Gavin Peters  <[email protected]>
    219
Note: See TracChangeset for help on using the changeset viewer.