Changeset 39993 in webkit for trunk/JavaScriptCore/assembler


Ignore:
Timestamp:
Jan 16, 2009, 3:34:46 PM (16 years ago)
Author:
[email protected]
Message:

2009-01-16 Gavin Barraclough <[email protected]>

Reviewed by Geoff Garen.

Fixes for SamplingTool.

https://bugs.webkit.org/show_bug.cgi?id=23390

  • assembler/MacroAssembler.h: (JSC::MacroAssembler::storePtr):
  • bytecode/SamplingTool.cpp: (JSC::SamplingTool::run): (JSC::SamplingTool::dump):
  • bytecode/SamplingTool.h: (JSC::SamplingTool::encodeSample):
  • jit/JIT.cpp: (JSC::JIT::privateCompileMainPass): (JSC::JIT::privateCompile):
  • jit/JIT.h: (JSC::JIT::samplingToolTrackCodeBlock):
  • jit/JITCall.cpp: (JSC::JIT::compileOpCall): (JSC::JIT::compileOpCallSlowCase):
  • jit/JITInlineMethods.h: (JSC::JIT::emitCTICall_internal):
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/assembler/MacroAssembler.h

    r39960 r39993  
    888888    }
    889889
     890#if !PLATFORM(X86_64)
     891    void storePtr(ImmPtr imm, void* address)
     892    {
     893        store32(Imm32(imm), address);
     894    }
     895#endif
     896
    890897    DataLabelPtr storePtrWithPatch(Address address)
    891898    {
Note: See TracChangeset for help on using the changeset viewer.