Changeset 38682 in webkit


Ignore:
Timestamp:
Nov 21, 2008 5:48:39 PM (15 years ago)
Author:
ggaren@apple.com
Message:

2008-11-21 Geoffrey Garen <ggaren@apple.com>

Reviewed by Sam Weinig.


Fixed many crashes seen 'round the world (but only in release builds).


Update outputParameter offset to reflect slight re-ordering of push
instructions in r38669.

  • wrec/WRECGenerator.cpp:
Location:
trunk/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r38675 r38682  
     12008-11-21  Geoffrey Garen  <ggaren@apple.com>
     2
     3        Reviewed by Sam Weinig.
     4       
     5        Fixed many crashes seen 'round the world (but only in release builds).
     6       
     7        Update outputParameter offset to reflect slight re-ordering of push
     8        instructions in r38669.
     9
     10        * wrec/WRECGenerator.cpp:
     11
    1122008-11-21  Geoffrey Garen  <ggaren@apple.com>
    213
  • trunk/JavaScriptCore/wrec/WRECGenerator.cpp

    r38675 r38682  
    4343#if COMPILER(MSVC)
    4444// MSVC has 3 extra arguments on the stack because it doesn't use the register calling convention.
    45 static const int outputParameter = 16 + sizeof(const UChar*) + sizeof(unsigned) + sizeof(unsigned);
     45static const int outputParameter = 12 + sizeof(const UChar*) + sizeof(unsigned) + sizeof(unsigned);
    4646#else
    47 static const int outputParameter = 16;
     47static const int outputParameter = 12;
    4848#endif
    4949
Note: See TracChangeset for help on using the changeset viewer.