diff options
Diffstat (limited to 'JavaScriptCore/bytecode/Opcode.cpp')
-rw-r--r-- | JavaScriptCore/bytecode/Opcode.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/JavaScriptCore/bytecode/Opcode.cpp b/JavaScriptCore/bytecode/Opcode.cpp index 8f7f01f..0bb714b 100644 --- a/JavaScriptCore/bytecode/Opcode.cpp +++ b/JavaScriptCore/bytecode/Opcode.cpp @@ -30,6 +30,11 @@ #include "config.h" #include "Opcode.h" +#if ENABLE(OPCODE_STATS) +#include <stdio.h> +#include <wtf/FixedArray.h> +#endif + using namespace std; namespace JSC { @@ -104,7 +109,7 @@ OpcodeStats::~OpcodeStats() FixedArray<int, numOpcodeIDs> sortedIndices; for (int i = 0; i < numOpcodeIDs; ++i) sortedIndices[i] = i; - qsort(sortedIndices, numOpcodeIDs, sizeof(int), compareOpcodeIndices); + qsort(sortedIndices.data(), numOpcodeIDs, sizeof(int), compareOpcodeIndices); pair<int, int> sortedPairIndices[numOpcodeIDs * numOpcodeIDs]; pair<int, int>* currentPairIndex = sortedPairIndices; |