/macosx-10.10/JavaScriptCore-7600.1.17/llint/ |
H A D | LLIntThunks.h | 33 class VM; 37 EncodedJSValue callToJavaScript(void*, VM*, ProtoCallFrame*); 38 EncodedJSValue callToNativeFunction(void*, VM*, ProtoCallFrame*); 43 MacroAssemblerCodeRef functionForCallEntryThunkGenerator(VM*); 44 MacroAssemblerCodeRef functionForConstructEntryThunkGenerator(VM*); 45 MacroAssemblerCodeRef functionForCallArityCheckThunkGenerator(VM*); 46 MacroAssemblerCodeRef functionForConstructArityCheckThunkGenerator(VM*); 47 MacroAssemblerCodeRef evalEntryThunkGenerator(VM*); 48 MacroAssemblerCodeRef programEntryThunkGenerator(VM*);
|
H A D | LLIntEntrypoint.h | 34 class VM; 38 void setEntrypoint(VM&, CodeBlock*);
|
H A D | LLIntThunks.cpp | 40 #include "VM.h" 48 static MacroAssemblerCodeRef generateThunkWithJumpTo(VM* vm, void (*target)(), const char *thunkKind) 60 MacroAssemblerCodeRef functionForCallEntryThunkGenerator(VM* vm) 65 MacroAssemblerCodeRef functionForConstructEntryThunkGenerator(VM* vm) 70 MacroAssemblerCodeRef functionForCallArityCheckThunkGenerator(VM* vm) 75 MacroAssemblerCodeRef functionForConstructArityCheckThunkGenerator(VM* vm) 80 MacroAssemblerCodeRef evalEntryThunkGenerator(VM* vm) 85 MacroAssemblerCodeRef programEntryThunkGenerator(VM* vm) 96 EncodedJSValue callToJavaScript(void* executableAddress, VM* vm, ProtoCallFrame* protoCallFrame) 102 EncodedJSValue callToNativeFunction(void* executableAddress, VM* v [all...] |
/macosx-10.10/WebCore-7600.1.25/ForwardingHeaders/runtime/ |
H A D | VM.h | 3 #include <JavaScriptCore/VM.h>
|
/macosx-10.10/JavaScriptCore-7600.1.17/runtime/ |
H A D | JSDateMath.h | 51 class VM; 53 void msToGregorianDateTime(VM&, double, bool outputIsUTC, GregorianDateTime&); 54 double gregorianDateTimeToMS(VM&, const GregorianDateTime&, double, bool inputIsUTC); 55 double getUTCOffset(VM&); 56 double parseDateFromNullTerminatedCharacters(VM&, const char* dateString); 57 double parseDate(VM&, const WTF::String&);
|
H A D | JSPromiseFunctions.h | 35 JSFunction* createDeferredConstructionFunction(VM&, JSGlobalObject*); 36 JSFunction* createIdentifyFunction(VM&, JSGlobalObject*); 37 JSFunction* createPromiseAllCountdownFunction(VM&, JSGlobalObject*); 38 JSFunction* createPromiseResolutionHandlerFunction(VM&, JSGlobalObject*); 39 JSFunction* createRejectPromiseFunction(VM&, JSGlobalObject*); 40 JSFunction* createResolvePromiseFunction(VM&, JSGlobalObject*); 41 JSFunction* createThrowerFunction(VM&, JSGlobalObject*);
|
H A D | ErrorHandlingScope.h | 31 class VM; 35 JS_EXPORT_PRIVATE ErrorHandlingScope(VM&); 38 VM& m_vm;
|
H A D | JSArrayBufferPrototype.h | 38 JSArrayBufferPrototype(VM&, Structure*); 39 void finishCreation(VM&, JSGlobalObject*); 42 static JSArrayBufferPrototype* create(VM&, JSGlobalObject*, Structure*); 46 static Structure* createStructure(VM&, JSGlobalObject*, JSValue prototype);
|
H A D | StructureRareData.h | 41 static StructureRareData* create(VM&, Structure*); 42 static StructureRareData* clone(VM&, const StructureRareData* other); 46 static Structure* createStructure(VM&, JSGlobalObject*, JSValue prototype); 52 void setPreviousID(VM&, Structure*); 56 void setObjectToStringValue(VM&, JSString* value); 59 void setEnumerationCache(VM&, JSPropertyNameIterator* value); 64 StructureRareData(VM&, Structure*); 65 StructureRareData(VM&, const StructureRareData*);
|
H A D | JSGenericTypedArrayViewPrototype.h | 39 JSGenericTypedArrayViewPrototype(VM&, Structure*); 40 void finishCreation(VM&, JSGlobalObject*); 44 VM&, JSGlobalObject*, Structure*); 48 static Structure* createStructure(VM&, JSGlobalObject*, JSValue prototype);
|
H A D | JSLock.h | 54 class VM; 57 // shared VM. 71 JS_EXPORT_PRIVATE JSLockHolder(VM*); 72 JS_EXPORT_PRIVATE JSLockHolder(VM&); 79 RefPtr<VM> m_vm; 85 JSLock(VM*); 93 static void lock(VM&); 94 static void unlock(VM&); 96 VM* vm() { return m_vm; } 107 void willDestroyVM(VM*); [all...] |
H A D | ArrayBufferNeuteringWatchpoint.h | 39 ArrayBufferNeuteringWatchpoint(VM&); 44 static ArrayBufferNeuteringWatchpoint* create(VM&); 50 static Structure* createStructure(VM&);
|
H A D | JSDataViewPrototype.h | 38 JSDataViewPrototype(VM&, Structure*); 41 static JSDataViewPrototype* create(VM&, Structure*); 45 static Structure* createStructure(VM&, JSGlobalObject*, JSValue prototype);
|
H A D | VMEntryScope.h | 36 class VM; 40 JS_EXPORT_PRIVATE VMEntryScope(VM&, JSGlobalObject*); 48 VM& m_vm;
|
H A D | ArrayPrototype.h | 31 ArrayPrototype(VM&, Structure*); 36 static ArrayPrototype* create(VM&, JSGlobalObject*, Structure*); 42 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype) 48 void finishCreation(VM&, JSGlobalObject*);
|
/macosx-10.10/JavaScriptCore-7600.1.17/jit/ |
H A D | ThunkGenerators.h | 36 MacroAssemblerCodeRef throwExceptionFromCallSlowPathGenerator(VM*); 38 MacroAssemblerCodeRef linkCallThunkGenerator(VM*); 39 MacroAssemblerCodeRef linkConstructThunkGenerator(VM*); 40 MacroAssemblerCodeRef linkCallThatPreservesRegsThunkGenerator(VM*); 41 MacroAssemblerCodeRef linkConstructThatPreservesRegsThunkGenerator(VM*); 68 MacroAssemblerCodeRef linkClosureCallThunkGenerator(VM*); 69 MacroAssemblerCodeRef linkClosureCallThatPreservesRegsThunkGenerator(VM*); 83 MacroAssemblerCodeRef virtualCallThunkGenerator(VM*); 84 MacroAssemblerCodeRef virtualConstructThunkGenerator(VM*); 85 MacroAssemblerCodeRef virtualCallThatPreservesRegsThunkGenerator(VM*); [all...] |
H A D | JITExceptions.h | 34 class VM; 36 void genericUnwind(VM*, ExecState*, JSValue exceptionValue);
|
H A D | ThunkGenerator.h | 32 class VM; 35 typedef MacroAssemblerCodeRef (*ThunkGenerator)(VM*);
|
H A D | RegisterPreservationWrapperGenerator.h | 34 #include "VM.h" 42 MacroAssemblerCodeRef generateRegisterPreservationWrapper(VM&, ExecutableBase*, MacroAssemblerCodePtr target); 44 MacroAssemblerCodeRef registerRestorationThunkGenerator(VM*);
|
H A D | JITStubs.h | 41 class VM; 44 EncodedJSValue callToJavaScript(void*, VM*, ProtoCallFrame*); 45 EncodedJSValue callToNativeFunction(void*, VM*, ProtoCallFrame*);
|
H A D | JITThunks.h | 45 class VM; 53 MacroAssemblerCodePtr ctiNativeCall(VM*); 54 MacroAssemblerCodePtr ctiNativeConstruct(VM*); 55 MacroAssemblerCodePtr ctiNativeTailCall(VM*); 57 MacroAssemblerCodeRef ctiStub(VM*, ThunkGenerator); 59 NativeExecutable* hostFunctionStub(VM*, NativeFunction, NativeFunction constructor); 60 NativeExecutable* hostFunctionStub(VM*, NativeFunction, ThunkGenerator, Intrinsic);
|
/macosx-10.10/JavaScriptCore-7600.1.17/dfg/ |
H A D | DFGThunks.h | 35 class VM; 39 MacroAssemblerCodeRef osrExitGenerationThunkGenerator(VM*); 40 MacroAssemblerCodeRef osrEntryThunkGenerator(VM*);
|
H A D | DFGByteCodeParser.h | 36 class VM;
|
/macosx-10.10/WebCore-7600.1.25/bindings/js/ |
H A D | DOMObjectHashTableMap.cpp | 30 DOMObjectHashTableMap& DOMObjectHashTableMap::mapFor(VM& vm) 32 VM::ClientData* clientData = vm.clientData;
|
/macosx-10.10/JavaScriptCore-7600.1.17/API/ |
H A D | JSCallbackFunction.h | 39 static JSCallbackFunction* create(VM&, JSGlobalObject*, JSObjectCallAsFunctionCallback, const String& name); 45 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue proto) 51 JSCallbackFunction(VM&, Structure*, JSObjectCallAsFunctionCallback); 52 void finishCreation(VM&, const String& name);
|