Changeset 35454 in webkit for trunk/JavaScriptCore/kjs/Shell.cpp


Ignore:
Timestamp:
Jul 30, 2008, 10:38:35 AM (17 years ago)
Author:
[email protected]
Message:

2008-07-30 Gavin Barraclough <[email protected]>

Reviewed by Geoff Garen.

Fixes for Windows and non-AllInOne file build with SamplingTool, plus review fixes.

  • GNUmakefile.am: Adding SamplingTool.cpp to build.
  • JavaScriptCore.exp: Export hooks to init & control SamplingTool.
  • JavaScriptCore.pri: Adding SamplingTool.cpp to build.
  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj: Adding SamplingTool.cpp to build.
  • JavaScriptCore.xcodeproj/project.pbxproj: Adding SamplingTool.cpp to build.
  • JavaScriptCoreSources.bkl: Adding SamplingTool.cpp to build.
  • VM/Machine.cpp: MACHINE_SAMPLING_callingNativeFunction renamed MACHINE_SAMPLING_callingHostFunction
  • VM/Machine.h:
  • VM/Opcode.cpp: SamplingTool moved to SamplingTool.cpp/.h, opcodeNames generated from FOR_EACH_OPCODE_ID.
  • VM/Opcode.h:
  • VM/SamplingTool.cpp: Added .cpp/.h for SamplingTool.
  • VM/SamplingTool.h:
  • kjs/Shell.cpp: Switched SAMPLING_TOOL_ENABLED to ENABLE_SAMPLING_TOOL.
  • wtf/Platform.h: Added ENABLE_SAMPLING_TOOL config option.
  • kjs/nodes.cpp: Header include to fix non-AllInOne builds.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/kjs/Shell.cpp

    r35305 r35454  
    3535#include "Parser.h"
    3636#include "PrototypeFunction.h"
     37#include "SamplingTool.h"
    3738#include "collector.h"
    3839#include "completion.h"
     
    340341            prettyPrintScript(globalObject->globalExec(), fileName, script);
    341342        else {
    342 #if SAMPLING_TOOL_ENABLED
     343#if ENABLE(SAMPLING_TOOL)
    343344            Machine* machine = globalObject->globalData()->machine;
    344345            machine->m_sampler = new SamplingTool();
     
    355356            }
    356357
    357 #if SAMPLING_TOOL_ENABLED
     358#if ENABLE(SAMPLING_TOOL)
    358359            machine->m_sampler->stop();
    359360            machine->m_sampler->dump(globalObject->globalExec());
Note: See TracChangeset for help on using the changeset viewer.