Ignore:
Timestamp:
Aug 23, 2012, 1:50:18 PM (13 years ago)
Author:
[email protected]
Message:

Make JavaScriptCore build with the latest version of clang.

Reviewed by Dan Bernstein.

  • heap/MachineStackMarker.cpp:

(JSC::MachineThreads::MachineThreads): The m_heap member is only used within
assertions, so guard its initialization with !ASSERT_DISABLED.

  • heap/MachineStackMarker.h:

(MachineThreads): Ditto for its declaration.

  • jit/JITStubCall.h:

(JSC::JITStubCall::JITStubCall): The m_returnType member is only used within
assertions or if we're using JSVALUE32_64, so guard its uses with the appropriate
(JITStubCall): Ditto.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r126464 r126476  
     12012-08-23  Mark Rowe  <[email protected]>
     2
     3        Make JavaScriptCore build with the latest version of clang.
     4
     5        Reviewed by Dan Bernstein.
     6
     7        * heap/MachineStackMarker.cpp:
     8        (JSC::MachineThreads::MachineThreads): The m_heap member is only used within
     9        assertions, so guard its initialization with !ASSERT_DISABLED.
     10        * heap/MachineStackMarker.h:
     11        (MachineThreads): Ditto for its declaration.
     12        * jit/JITStubCall.h:
     13        (JSC::JITStubCall::JITStubCall): The m_returnType member is only used within
     14        assertions or if we're using JSVALUE32_64, so guard its uses with the appropriate
     15        #if.
     16        (JITStubCall): Ditto.
     17
    1182012-08-23  Christophe Dumez  <[email protected]>
    219
Note: See TracChangeset for help on using the changeset viewer.