Changeset 43273 in webkit for trunk/JavaScriptCore/jit/JITCode.h


Ignore:
Timestamp:
May 5, 2009, 8:20:10 PM (16 years ago)
Author:
[email protected]
Message:

2009-05-05 Geoffrey Garen <[email protected]>

Reviewed by Cameron Zwarich.


Moved all the JIT stub related code into one place.

  • jit/JIT.cpp:
  • jit/JIT.h:
  • jit/JITCode.h:
  • jit/JITStubs.cpp: (JSC::):
  • jit/JITStubs.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/jit/JITCode.h

    r43220 r43273  
    3939    class JSGlobalData;
    4040    class RegisterFile;
    41 
    42     extern "C" {
    43         EncodedJSValue ctiTrampoline(
    44 #if PLATFORM(X86_64)
    45             // FIXME: (bug #22910) this will force all arguments onto the stack (regparm(0) does not appear to have any effect).
    46             // We can allow register passing here, and move the writes of these values into the trampoline.
    47             void*, void*, void*, void*, void*, void*,
    48 #endif
    49             void* code, RegisterFile*, CallFrame*, JSValue* exception, Profiler**, JSGlobalData*);
    50     };
    5141
    5242    class JITCode {
Note: See TracChangeset for help on using the changeset viewer.