Changeset 36048 in webkit


Ignore:
Timestamp:
Sep 2, 2008 11:28:44 PM (16 years ago)
Author:
mrowe@apple.com
Message:

2008-09-02 Csaba Osztrogonac <oszi@inf.u-szeged.hu>

Reviewed by Darin Adler.

Bug 20296: OpcodeStats doesn't build on platforms which don't have mergesort().
<https://bugs.webkit.org/show_bug.cgi?id=20296>

  • VM/Opcode.cpp: (KJS::OpcodeStats::~OpcodeStats): mergesort() replaced with qsort()
Location:
trunk/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r36045 r36048  
     12008-09-02  Csaba Osztrogonac  <oszi@inf.u-szeged.hu>
     2
     3        Reviewed by Darin Adler.
     4
     5        Bug 20296: OpcodeStats doesn't build on platforms which don't have mergesort().
     6        <https://bugs.webkit.org/show_bug.cgi?id=20296>
     7
     8        * VM/Opcode.cpp:
     9        (KJS::OpcodeStats::~OpcodeStats): mergesort() replaced with qsort()
     10
    1112008-09-02  Geoffrey Garen  <ggaren@apple.com>
    212
  • trunk/JavaScriptCore/VM/Opcode.cpp

    r35454 r36048  
    105105    for (int i = 0; i < numOpcodeIDs; ++i)
    106106        sortedIndices[i] = i;
    107     mergesort(sortedIndices, numOpcodeIDs, sizeof(int), compareOpcodeIndices);
     107    qsort(sortedIndices, numOpcodeIDs, sizeof(int), compareOpcodeIndices);
    108108   
    109109    pair<int, int> sortedPairIndices[numOpcodeIDs * numOpcodeIDs];
     
    112112        for (int j = 0; j < numOpcodeIDs; ++j)
    113113            *(currentPairIndex++) = make_pair(i, j);
    114     mergesort(sortedPairIndices, numOpcodeIDs * numOpcodeIDs, sizeof(pair<int, int>), compareOpcodePairIndices);
     114    qsort(sortedPairIndices, numOpcodeIDs * numOpcodeIDs, sizeof(pair<int, int>), compareOpcodePairIndices);
    115115   
    116116    printf("\nExecuted opcode statistics\n");
Note: See TracChangeset for help on using the changeset viewer.