Rename Operations.h to JSCInlines.h
authorfpizlo@apple.com <fpizlo@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Feb 2014 01:45:50 +0000 (01:45 +0000)
committerfpizlo@apple.com <fpizlo@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Feb 2014 01:45:50 +0000 (01:45 +0000)
https://bugs.webkit.org/show_bug.cgi?id=128543

Source/JavaScriptCore:

Rubber stamped by Geoffrey Garen.

Well, what this actually does is it splits Operations.h into a real Operations.h that
actually contains "operations", and JSCInlines.h, which serves the role of being an
inlines umbrella.

* API/JSBase.cpp:
* API/JSCTestRunnerUtils.cpp:
* API/JSCallbackConstructor.cpp:
* API/JSCallbackFunction.cpp:
* API/JSCallbackObject.cpp:
* API/JSClassRef.cpp:
* API/JSContext.mm:
* API/JSContextRef.cpp:
* API/JSManagedValue.mm:
* API/JSObjectRef.cpp:
* API/JSScriptRef.cpp:
* API/JSValue.mm:
* API/JSValueRef.cpp:
* API/JSWeakObjectMapRefPrivate.cpp:
* API/JSWrapperMap.mm:
* GNUmakefile.list.am:
* JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:
* JavaScriptCore.xcodeproj/project.pbxproj:
* assembler/LinkBuffer.cpp:
* bindings/ScriptFunctionCall.cpp:
* bindings/ScriptObject.cpp:
* bytecode/ArrayAllocationProfile.cpp:
* bytecode/ArrayProfile.cpp:
* bytecode/BytecodeBasicBlock.cpp:
* bytecode/CallLinkInfo.cpp:
* bytecode/CallLinkStatus.cpp:
* bytecode/CodeBlock.cpp:
* bytecode/CodeBlockJettisoningWatchpoint.cpp:
* bytecode/CodeOrigin.cpp:
* bytecode/ExecutionCounter.cpp:
* bytecode/GetByIdStatus.cpp:
* bytecode/LazyOperandValueProfile.cpp:
* bytecode/MethodOfGettingAValueProfile.cpp:
* bytecode/PreciseJumpTargets.cpp:
* bytecode/ProfiledCodeBlockJettisoningWatchpoint.cpp:
* bytecode/PutByIdStatus.cpp:
* bytecode/SamplingTool.cpp:
* bytecode/SpecialPointer.cpp:
* bytecode/SpeculatedType.cpp:
* bytecode/StructureStubClearingWatchpoint.cpp:
* bytecode/UnlinkedCodeBlock.cpp:
* bytecode/ValueRecovery.cpp:
* bytecompiler/BytecodeGenerator.cpp:
* bytecompiler/NodesCodegen.cpp:
* debugger/Debugger.cpp:
* debugger/DebuggerActivation.cpp:
* debugger/DebuggerCallFrame.cpp:
* dfg/DFGAbstractHeap.cpp:
* dfg/DFGAbstractValue.cpp:
* dfg/DFGArgumentsSimplificationPhase.cpp:
* dfg/DFGArithMode.cpp:
* dfg/DFGArrayMode.cpp:
* dfg/DFGAtTailAbstractState.cpp:
* dfg/DFGAvailability.cpp:
* dfg/DFGBackwardsPropagationPhase.cpp:
* dfg/DFGBasicBlock.cpp:
* dfg/DFGBinarySwitch.cpp:
* dfg/DFGBlockInsertionSet.cpp:
* dfg/DFGByteCodeParser.cpp:
* dfg/DFGCFAPhase.cpp:
* dfg/DFGCFGSimplificationPhase.cpp:
* dfg/DFGCPSRethreadingPhase.cpp:
* dfg/DFGCSEPhase.cpp:
* dfg/DFGCapabilities.cpp:
* dfg/DFGClobberSet.cpp:
* dfg/DFGClobberize.cpp:
* dfg/DFGCommon.cpp:
* dfg/DFGCommonData.cpp:
* dfg/DFGCompilationKey.cpp:
* dfg/DFGCompilationMode.cpp:
* dfg/DFGConstantFoldingPhase.cpp:
* dfg/DFGCriticalEdgeBreakingPhase.cpp:
* dfg/DFGDCEPhase.cpp:
* dfg/DFGDesiredIdentifiers.cpp:
* dfg/DFGDesiredStructureChains.cpp:
* dfg/DFGDesiredTransitions.cpp:
* dfg/DFGDesiredWatchpoints.cpp:
* dfg/DFGDesiredWeakReferences.cpp:
* dfg/DFGDesiredWriteBarriers.cpp:
* dfg/DFGDisassembler.cpp:
* dfg/DFGDominators.cpp:
* dfg/DFGDriver.cpp:
* dfg/DFGEdge.cpp:
* dfg/DFGFailedFinalizer.cpp:
* dfg/DFGFinalizer.cpp:
* dfg/DFGFixupPhase.cpp:
* dfg/DFGFlushFormat.cpp:
* dfg/DFGFlushLivenessAnalysisPhase.cpp:
* dfg/DFGFlushedAt.cpp:
* dfg/DFGGraph.cpp:
* dfg/DFGGraphSafepoint.cpp:
* dfg/DFGInPlaceAbstractState.cpp:
* dfg/DFGInvalidationPointInjectionPhase.cpp:
* dfg/DFGJITCode.cpp:
* dfg/DFGJITCompiler.cpp:
* dfg/DFGJITFinalizer.cpp:
* dfg/DFGJumpReplacement.cpp:
* dfg/DFGLICMPhase.cpp:
* dfg/DFGLazyJSValue.cpp:
* dfg/DFGLivenessAnalysisPhase.cpp:
* dfg/DFGLongLivedState.cpp:
* dfg/DFGLoopPreHeaderCreationPhase.cpp:
* dfg/DFGMinifiedNode.cpp:
* dfg/DFGNaturalLoops.cpp:
* dfg/DFGNode.cpp:
* dfg/DFGNodeFlags.cpp:
* dfg/DFGOSRAvailabilityAnalysisPhase.cpp:
* dfg/DFGOSREntry.cpp:
* dfg/DFGOSREntrypointCreationPhase.cpp:
* dfg/DFGOSRExit.cpp:
* dfg/DFGOSRExitBase.cpp:
* dfg/DFGOSRExitCompiler.cpp:
* dfg/DFGOSRExitCompiler32_64.cpp:
* dfg/DFGOSRExitCompiler64.cpp:
* dfg/DFGOSRExitCompilerCommon.cpp:
* dfg/DFGOSRExitJumpPlaceholder.cpp:
* dfg/DFGOSRExitPreparation.cpp:
* dfg/DFGOperations.cpp:
* dfg/DFGPhase.cpp:
* dfg/DFGPlan.cpp:
* dfg/DFGPredictionInjectionPhase.cpp:
* dfg/DFGPredictionPropagationPhase.cpp:
* dfg/DFGResurrectionForValidationPhase.cpp:
* dfg/DFGSSAConversionPhase.cpp:
* dfg/DFGSSALoweringPhase.cpp:
* dfg/DFGSafepoint.cpp:
* dfg/DFGSpeculativeJIT.cpp:
* dfg/DFGSpeculativeJIT32_64.cpp:
* dfg/DFGSpeculativeJIT64.cpp:
* dfg/DFGStackLayoutPhase.cpp:
* dfg/DFGStoreBarrierElisionPhase.cpp:
* dfg/DFGStrengthReductionPhase.cpp:
* dfg/DFGThreadData.cpp:
* dfg/DFGThunks.cpp:
* dfg/DFGTierUpCheckInjectionPhase.cpp:
* dfg/DFGToFTLDeferredCompilationCallback.cpp:
* dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp:
* dfg/DFGTypeCheckHoistingPhase.cpp:
* dfg/DFGUnificationPhase.cpp:
* dfg/DFGUseKind.cpp:
* dfg/DFGValidate.cpp:
* dfg/DFGValueSource.cpp:
* dfg/DFGVariableAccessDataDump.cpp:
* dfg/DFGVariableEvent.cpp:
* dfg/DFGVariableEventStream.cpp:
* dfg/DFGVirtualRegisterAllocationPhase.cpp:
* dfg/DFGWatchpointCollectionPhase.cpp:
* dfg/DFGWorklist.cpp:
* ftl/FTLAbstractHeap.cpp:
* ftl/FTLAbstractHeapRepository.cpp:
* ftl/FTLExitValue.cpp:
* ftl/FTLLink.cpp:
* ftl/FTLLowerDFGToLLVM.cpp:
* ftl/FTLOSREntry.cpp:
* ftl/FTLOSRExit.cpp:
* ftl/FTLOSRExitCompiler.cpp:
* ftl/FTLSlowPathCall.cpp:
* heap/BlockAllocator.cpp:
* heap/CodeBlockSet.cpp:
* heap/ConservativeRoots.cpp:
* heap/CopiedSpace.cpp:
* heap/CopyVisitor.cpp:
* heap/DeferGC.cpp:
* heap/GCThread.cpp:
* heap/GCThreadSharedData.cpp:
* heap/HandleSet.cpp:
* heap/HandleStack.cpp:
* heap/Heap.cpp:
* heap/HeapStatistics.cpp:
* heap/HeapTimer.cpp:
* heap/IncrementalSweeper.cpp:
* heap/JITStubRoutineSet.cpp:
* heap/MachineStackMarker.cpp:
* heap/MarkStack.cpp:
* heap/MarkedAllocator.cpp:
* heap/MarkedBlock.cpp:
* heap/MarkedSpace.cpp:
* heap/SlotVisitor.cpp:
* heap/SuperRegion.cpp:
* heap/Weak.cpp:
* heap/WeakBlock.cpp:
* heap/WeakHandleOwner.cpp:
* heap/WeakSet.cpp:
* heap/WriteBarrierBuffer.cpp:
* heap/WriteBarrierSupport.cpp:
* inspector/InjectedScript.cpp:
* inspector/InjectedScriptBase.cpp:
* inspector/JSGlobalObjectScriptDebugServer.cpp:
* inspector/JSInjectedScriptHost.cpp:
* inspector/ScriptArguments.cpp:
* inspector/ScriptCallStackFactory.cpp:
* interpreter/AbstractPC.cpp:
* interpreter/CallFrame.cpp:
* interpreter/Interpreter.cpp:
* interpreter/JSStack.cpp:
* interpreter/ProtoCallFrame.cpp:
* interpreter/StackVisitor.cpp:
* interpreter/VMInspector.cpp:
* jit/ArityCheckFailReturnThunks.cpp:
* jit/AssemblyHelpers.cpp:
* jit/ClosureCallStubRoutine.cpp:
* jit/ExecutableAllocator.cpp:
* jit/ExecutableAllocatorFixedVMPool.cpp:
* jit/GCAwareJITStubRoutine.cpp:
* jit/HostCallReturnValue.cpp:
* jit/JIT.cpp:
* jit/JITArithmetic.cpp:
* jit/JITArithmetic32_64.cpp:
* jit/JITCall.cpp:
* jit/JITCall32_64.cpp:
* jit/JITCode.cpp:
* jit/JITDisassembler.cpp:
* jit/JITExceptions.cpp:
* jit/JITInlineCacheGenerator.cpp:
* jit/JITInlines.h:
* jit/JITOperations.cpp:
* jit/JITOperationsMSVC64.cpp:
* jit/JITStubRoutine.cpp:
* jit/JITStubs.cpp:
* jit/JITThunks.cpp:
* jit/JITToDFGDeferredCompilationCallback.cpp:
* jit/RegisterPreservationWrapperGenerator.cpp:
* jit/RegisterSet.cpp:
* jit/Repatch.cpp:
* jit/TempRegisterSet.cpp:
* jit/ThunkGenerators.cpp:
* jsc.cpp:
* llint/LLIntExceptions.cpp:
* llint/LLIntSlowPaths.cpp:
* llint/LowLevelInterpreter.cpp:
* parser/Lexer.cpp:
* parser/Nodes.cpp:
* parser/Parser.cpp:
* parser/ParserArena.cpp:
* parser/SourceCode.cpp:
* parser/SourceProvider.cpp:
* parser/SourceProviderCache.cpp:
* profiler/LegacyProfiler.cpp:
* profiler/ProfileGenerator.cpp:
* profiler/ProfilerBytecode.cpp:
* profiler/ProfilerBytecodeSequence.cpp:
* profiler/ProfilerBytecodes.cpp:
* profiler/ProfilerCompilation.cpp:
* profiler/ProfilerCompiledBytecode.cpp:
* profiler/ProfilerDatabase.cpp:
* profiler/ProfilerOSRExit.cpp:
* profiler/ProfilerOSRExitSite.cpp:
* profiler/ProfilerOrigin.cpp:
* profiler/ProfilerOriginStack.cpp:
* profiler/ProfilerProfiledBytecodes.cpp:
* runtime/ArgList.cpp:
* runtime/Arguments.cpp:
* runtime/ArgumentsIteratorPrototype.cpp:
* runtime/ArrayBuffer.cpp:
* runtime/ArrayBufferNeuteringWatchpoint.cpp:
* runtime/ArrayConstructor.cpp:
* runtime/ArrayPrototype.cpp:
* runtime/BooleanConstructor.cpp:
* runtime/BooleanObject.cpp:
* runtime/BooleanPrototype.cpp:
* runtime/CallData.cpp:
* runtime/CodeCache.cpp:
* runtime/CommonSlowPaths.cpp:
* runtime/CommonSlowPathsExceptions.cpp:
* runtime/Completion.cpp:
* runtime/ConstructData.cpp:
* runtime/DateConstructor.cpp:
* runtime/DateInstance.cpp:
* runtime/DatePrototype.cpp:
* runtime/Error.cpp:
* runtime/ErrorConstructor.cpp:
* runtime/ErrorInstance.cpp:
* runtime/ErrorPrototype.cpp:
* runtime/ExceptionHelpers.cpp:
* runtime/Executable.cpp:
* runtime/FunctionConstructor.cpp:
* runtime/FunctionPrototype.cpp:
* runtime/GetterSetter.cpp:
* runtime/Identifier.cpp:
* runtime/IntendedStructureChain.cpp:
* runtime/InternalFunction.cpp:
* runtime/JSActivation.cpp:
* runtime/JSArgumentsIterator.cpp:
* runtime/JSArray.cpp:
* runtime/JSArrayBuffer.cpp:
* runtime/JSArrayBufferConstructor.cpp:
* runtime/JSArrayBufferPrototype.cpp:
* runtime/JSArrayBufferView.cpp:
* runtime/JSBoundFunction.cpp:
* runtime/JSCInlines.h: Copied from Source/JavaScriptCore/runtime/Operations.h.
* runtime/JSCell.cpp:
* runtime/JSDataView.cpp:
* runtime/JSDataViewPrototype.cpp:
* runtime/JSDateMath.cpp:
* runtime/JSFunction.cpp:
* runtime/JSGlobalObject.cpp:
* runtime/JSGlobalObjectFunctions.cpp:
* runtime/JSLock.cpp:
* runtime/JSNameScope.cpp:
* runtime/JSNotAnObject.cpp:
* runtime/JSONObject.cpp:
* runtime/JSObject.cpp:
* runtime/JSPropertyNameIterator.cpp:
* runtime/JSPropertyNameIterator.h:
* runtime/JSProxy.cpp:
* runtime/JSScope.cpp:
* runtime/JSSegmentedVariableObject.cpp:
* runtime/JSString.cpp:
* runtime/JSStringJoiner.cpp:
* runtime/JSSymbolTableObject.cpp:
* runtime/JSTypedArrayConstructors.cpp:
* runtime/JSTypedArrayPrototypes.cpp:
* runtime/JSTypedArrays.cpp:
* runtime/JSVariableObject.cpp:
* runtime/JSWithScope.cpp:
* runtime/JSWrapperObject.cpp:
* runtime/LiteralParser.cpp:
* runtime/Lookup.cpp:
* runtime/MathObject.cpp:
* runtime/NameConstructor.cpp:
* runtime/NameInstance.cpp:
* runtime/NamePrototype.cpp:
* runtime/NativeErrorConstructor.cpp:
* runtime/NativeErrorPrototype.cpp:
* runtime/NumberConstructor.cpp:
* runtime/NumberObject.cpp:
* runtime/NumberPrototype.cpp:
* runtime/ObjectConstructor.cpp:
* runtime/ObjectPrototype.cpp:
* runtime/Operations.cpp:
* runtime/Operations.h:
* runtime/PropertyDescriptor.cpp:
* runtime/PrototypeMap.cpp:
* runtime/RegExp.cpp:
* runtime/RegExpCache.cpp:
* runtime/RegExpCachedResult.cpp:
* runtime/RegExpConstructor.cpp:
* runtime/RegExpMatchesArray.cpp:
* runtime/RegExpObject.cpp:
* runtime/RegExpPrototype.cpp:
* runtime/SimpleTypedArrayController.cpp:
* runtime/SmallStrings.cpp:
* runtime/SparseArrayValueMap.cpp:
* runtime/StrictEvalActivation.cpp:
* runtime/StringConstructor.cpp:
* runtime/StringObject.cpp:
* runtime/StringPrototype.cpp:
* runtime/StringRecursionChecker.cpp:
* runtime/Structure.cpp:
* runtime/StructureChain.cpp:
* runtime/StructureRareData.cpp:
* runtime/SymbolTable.cpp:
* runtime/TestRunnerUtils.cpp:
* runtime/VM.cpp:
* testRegExp.cpp:

Source/WebCore:

Rubber stamped by Geoffrey Garen.

No new tests because no change in behavior.

* ForwardingHeaders/runtime/JSCInlines.h: Added.
* bindings/js/JSCryptoAlgorithmBuilder.cpp:
* bindings/js/JSCryptoKeySerializationJWK.cpp:
* bindings/js/JSCustomXPathNSResolver.h:
* bindings/js/JSDOMBinding.h:
* bindings/js/JSDOMGlobalObject.h:
* bindings/js/JSDictionary.h:
* bindings/js/JSMessagePortCustom.cpp:
* bindings/js/JSMessagePortCustom.h:
* bindings/js/JSNodeFilterCondition.h:
* bindings/js/SerializedScriptValue.cpp:
* bindings/js/WebCoreTypedArrayController.cpp:
* bridge/c/c_utility.h:
* bridge/jsc/BridgeJSC.h:
* dom/CustomEvent.cpp:
* dom/Node.cpp:
* html/HTMLCanvasElement.cpp:
* html/HTMLImageLoader.cpp:
* html/canvas/WebGLRenderingContext.cpp:
* inspector/InspectorDOMAgent.cpp:
* inspector/WebConsoleAgent.cpp:
* platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
* platform/graphics/filters/FEGaussianBlur.cpp:
* platform/graphics/filters/FilterEffect.cpp:
* testing/MockCDM.cpp:
* xml/XMLHttpRequest.cpp:

Source/WebKit2:

Rubber stamped by Geoffrey Garen.

* Shared/linux/WebMemorySamplerLinux.cpp:
* UIProcess/WebContext.cpp:
* WebProcess/WebPage/WebPage.cpp:
* WebProcess/efl/WebProcessMainEfl.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@163844 268f45cc-cd09-0410-ab3c-d52691b4dbfc

390 files changed:
Source/JavaScriptCore/API/JSBase.cpp
Source/JavaScriptCore/API/JSCTestRunnerUtils.cpp
Source/JavaScriptCore/API/JSCallbackConstructor.cpp
Source/JavaScriptCore/API/JSCallbackFunction.cpp
Source/JavaScriptCore/API/JSCallbackObject.cpp
Source/JavaScriptCore/API/JSClassRef.cpp
Source/JavaScriptCore/API/JSContext.mm
Source/JavaScriptCore/API/JSContextRef.cpp
Source/JavaScriptCore/API/JSManagedValue.mm
Source/JavaScriptCore/API/JSObjectRef.cpp
Source/JavaScriptCore/API/JSScriptRef.cpp
Source/JavaScriptCore/API/JSValue.mm
Source/JavaScriptCore/API/JSValueRef.cpp
Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp
Source/JavaScriptCore/API/JSWrapperMap.mm
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/GNUmakefile.list.am
Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj
Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
Source/JavaScriptCore/assembler/LinkBuffer.cpp
Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp
Source/JavaScriptCore/bindings/ScriptObject.cpp
Source/JavaScriptCore/bytecode/ArrayAllocationProfile.cpp
Source/JavaScriptCore/bytecode/ArrayProfile.cpp
Source/JavaScriptCore/bytecode/BytecodeBasicBlock.cpp
Source/JavaScriptCore/bytecode/CallLinkInfo.cpp
Source/JavaScriptCore/bytecode/CallLinkStatus.cpp
Source/JavaScriptCore/bytecode/CodeBlock.cpp
Source/JavaScriptCore/bytecode/CodeBlockJettisoningWatchpoint.cpp
Source/JavaScriptCore/bytecode/CodeOrigin.cpp
Source/JavaScriptCore/bytecode/ExecutionCounter.cpp
Source/JavaScriptCore/bytecode/GetByIdStatus.cpp
Source/JavaScriptCore/bytecode/LazyOperandValueProfile.cpp
Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp
Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp
Source/JavaScriptCore/bytecode/ProfiledCodeBlockJettisoningWatchpoint.cpp
Source/JavaScriptCore/bytecode/PutByIdStatus.cpp
Source/JavaScriptCore/bytecode/SamplingTool.cpp
Source/JavaScriptCore/bytecode/SpecialPointer.cpp
Source/JavaScriptCore/bytecode/SpeculatedType.cpp
Source/JavaScriptCore/bytecode/StructureStubClearingWatchpoint.cpp
Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp
Source/JavaScriptCore/bytecode/ValueRecovery.cpp
Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp
Source/JavaScriptCore/bytecompiler/NodesCodegen.cpp
Source/JavaScriptCore/debugger/Debugger.cpp
Source/JavaScriptCore/debugger/DebuggerActivation.cpp
Source/JavaScriptCore/debugger/DebuggerCallFrame.cpp
Source/JavaScriptCore/dfg/DFGAbstractHeap.cpp
Source/JavaScriptCore/dfg/DFGAbstractValue.cpp
Source/JavaScriptCore/dfg/DFGArgumentsSimplificationPhase.cpp
Source/JavaScriptCore/dfg/DFGArithMode.cpp
Source/JavaScriptCore/dfg/DFGArrayMode.cpp
Source/JavaScriptCore/dfg/DFGAtTailAbstractState.cpp
Source/JavaScriptCore/dfg/DFGAvailability.cpp
Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp
Source/JavaScriptCore/dfg/DFGBasicBlock.cpp
Source/JavaScriptCore/dfg/DFGBinarySwitch.cpp
Source/JavaScriptCore/dfg/DFGBlockInsertionSet.cpp
Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp
Source/JavaScriptCore/dfg/DFGCFAPhase.cpp
Source/JavaScriptCore/dfg/DFGCFGSimplificationPhase.cpp
Source/JavaScriptCore/dfg/DFGCPSRethreadingPhase.cpp
Source/JavaScriptCore/dfg/DFGCSEPhase.cpp
Source/JavaScriptCore/dfg/DFGCapabilities.cpp
Source/JavaScriptCore/dfg/DFGClobberSet.cpp
Source/JavaScriptCore/dfg/DFGClobberize.cpp
Source/JavaScriptCore/dfg/DFGCommon.cpp
Source/JavaScriptCore/dfg/DFGCommonData.cpp
Source/JavaScriptCore/dfg/DFGCompilationKey.cpp
Source/JavaScriptCore/dfg/DFGCompilationMode.cpp
Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp
Source/JavaScriptCore/dfg/DFGCriticalEdgeBreakingPhase.cpp
Source/JavaScriptCore/dfg/DFGDCEPhase.cpp
Source/JavaScriptCore/dfg/DFGDesiredIdentifiers.cpp
Source/JavaScriptCore/dfg/DFGDesiredStructureChains.cpp
Source/JavaScriptCore/dfg/DFGDesiredTransitions.cpp
Source/JavaScriptCore/dfg/DFGDesiredWatchpoints.cpp
Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp
Source/JavaScriptCore/dfg/DFGDesiredWriteBarriers.cpp
Source/JavaScriptCore/dfg/DFGDisassembler.cpp
Source/JavaScriptCore/dfg/DFGDominators.cpp
Source/JavaScriptCore/dfg/DFGDriver.cpp
Source/JavaScriptCore/dfg/DFGEdge.cpp
Source/JavaScriptCore/dfg/DFGFailedFinalizer.cpp
Source/JavaScriptCore/dfg/DFGFinalizer.cpp
Source/JavaScriptCore/dfg/DFGFixupPhase.cpp
Source/JavaScriptCore/dfg/DFGFlushFormat.cpp
Source/JavaScriptCore/dfg/DFGFlushLivenessAnalysisPhase.cpp
Source/JavaScriptCore/dfg/DFGFlushedAt.cpp
Source/JavaScriptCore/dfg/DFGGraph.cpp
Source/JavaScriptCore/dfg/DFGGraphSafepoint.cpp
Source/JavaScriptCore/dfg/DFGInPlaceAbstractState.cpp
Source/JavaScriptCore/dfg/DFGInvalidationPointInjectionPhase.cpp
Source/JavaScriptCore/dfg/DFGJITCode.cpp
Source/JavaScriptCore/dfg/DFGJITCompiler.cpp
Source/JavaScriptCore/dfg/DFGJITFinalizer.cpp
Source/JavaScriptCore/dfg/DFGJumpReplacement.cpp
Source/JavaScriptCore/dfg/DFGLICMPhase.cpp
Source/JavaScriptCore/dfg/DFGLazyJSValue.cpp
Source/JavaScriptCore/dfg/DFGLivenessAnalysisPhase.cpp
Source/JavaScriptCore/dfg/DFGLongLivedState.cpp
Source/JavaScriptCore/dfg/DFGLoopPreHeaderCreationPhase.cpp
Source/JavaScriptCore/dfg/DFGMinifiedNode.cpp
Source/JavaScriptCore/dfg/DFGNaturalLoops.cpp
Source/JavaScriptCore/dfg/DFGNode.cpp
Source/JavaScriptCore/dfg/DFGNodeFlags.cpp
Source/JavaScriptCore/dfg/DFGOSRAvailabilityAnalysisPhase.cpp
Source/JavaScriptCore/dfg/DFGOSREntry.cpp
Source/JavaScriptCore/dfg/DFGOSREntrypointCreationPhase.cpp
Source/JavaScriptCore/dfg/DFGOSRExit.cpp
Source/JavaScriptCore/dfg/DFGOSRExitBase.cpp
Source/JavaScriptCore/dfg/DFGOSRExitCompiler.cpp
Source/JavaScriptCore/dfg/DFGOSRExitCompiler32_64.cpp
Source/JavaScriptCore/dfg/DFGOSRExitCompiler64.cpp
Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.cpp
Source/JavaScriptCore/dfg/DFGOSRExitJumpPlaceholder.cpp
Source/JavaScriptCore/dfg/DFGOSRExitPreparation.cpp
Source/JavaScriptCore/dfg/DFGOperations.cpp
Source/JavaScriptCore/dfg/DFGPhase.cpp
Source/JavaScriptCore/dfg/DFGPlan.cpp
Source/JavaScriptCore/dfg/DFGPredictionInjectionPhase.cpp
Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.cpp
Source/JavaScriptCore/dfg/DFGResurrectionForValidationPhase.cpp
Source/JavaScriptCore/dfg/DFGSSAConversionPhase.cpp
Source/JavaScriptCore/dfg/DFGSSALoweringPhase.cpp
Source/JavaScriptCore/dfg/DFGSafepoint.cpp
Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp
Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp
Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp
Source/JavaScriptCore/dfg/DFGStackLayoutPhase.cpp
Source/JavaScriptCore/dfg/DFGStoreBarrierElisionPhase.cpp
Source/JavaScriptCore/dfg/DFGStrengthReductionPhase.cpp
Source/JavaScriptCore/dfg/DFGThreadData.cpp
Source/JavaScriptCore/dfg/DFGThunks.cpp
Source/JavaScriptCore/dfg/DFGTierUpCheckInjectionPhase.cpp
Source/JavaScriptCore/dfg/DFGToFTLDeferredCompilationCallback.cpp
Source/JavaScriptCore/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp
Source/JavaScriptCore/dfg/DFGTypeCheckHoistingPhase.cpp
Source/JavaScriptCore/dfg/DFGUnificationPhase.cpp
Source/JavaScriptCore/dfg/DFGUseKind.cpp
Source/JavaScriptCore/dfg/DFGValidate.cpp
Source/JavaScriptCore/dfg/DFGValueSource.cpp
Source/JavaScriptCore/dfg/DFGVariableAccessDataDump.cpp
Source/JavaScriptCore/dfg/DFGVariableEvent.cpp
Source/JavaScriptCore/dfg/DFGVariableEventStream.cpp
Source/JavaScriptCore/dfg/DFGVirtualRegisterAllocationPhase.cpp
Source/JavaScriptCore/dfg/DFGWatchpointCollectionPhase.cpp
Source/JavaScriptCore/dfg/DFGWorklist.cpp
Source/JavaScriptCore/ftl/FTLAbstractHeap.cpp
Source/JavaScriptCore/ftl/FTLAbstractHeapRepository.cpp
Source/JavaScriptCore/ftl/FTLExitValue.cpp
Source/JavaScriptCore/ftl/FTLLink.cpp
Source/JavaScriptCore/ftl/FTLLowerDFGToLLVM.cpp
Source/JavaScriptCore/ftl/FTLOSREntry.cpp
Source/JavaScriptCore/ftl/FTLOSRExit.cpp
Source/JavaScriptCore/ftl/FTLOSRExitCompiler.cpp
Source/JavaScriptCore/ftl/FTLSlowPathCall.cpp
Source/JavaScriptCore/heap/BlockAllocator.cpp
Source/JavaScriptCore/heap/CodeBlockSet.cpp
Source/JavaScriptCore/heap/ConservativeRoots.cpp
Source/JavaScriptCore/heap/CopiedSpace.cpp
Source/JavaScriptCore/heap/CopyVisitor.cpp
Source/JavaScriptCore/heap/DeferGC.cpp
Source/JavaScriptCore/heap/GCThread.cpp
Source/JavaScriptCore/heap/GCThreadSharedData.cpp
Source/JavaScriptCore/heap/HandleSet.cpp
Source/JavaScriptCore/heap/HandleStack.cpp
Source/JavaScriptCore/heap/Heap.cpp
Source/JavaScriptCore/heap/HeapStatistics.cpp
Source/JavaScriptCore/heap/HeapTimer.cpp
Source/JavaScriptCore/heap/IncrementalSweeper.cpp
Source/JavaScriptCore/heap/JITStubRoutineSet.cpp
Source/JavaScriptCore/heap/MachineStackMarker.cpp
Source/JavaScriptCore/heap/MarkStack.cpp
Source/JavaScriptCore/heap/MarkedAllocator.cpp
Source/JavaScriptCore/heap/MarkedBlock.cpp
Source/JavaScriptCore/heap/MarkedSpace.cpp
Source/JavaScriptCore/heap/SlotVisitor.cpp
Source/JavaScriptCore/heap/SuperRegion.cpp
Source/JavaScriptCore/heap/Weak.cpp
Source/JavaScriptCore/heap/WeakBlock.cpp
Source/JavaScriptCore/heap/WeakHandleOwner.cpp
Source/JavaScriptCore/heap/WeakSet.cpp
Source/JavaScriptCore/heap/WriteBarrierBuffer.cpp
Source/JavaScriptCore/heap/WriteBarrierSupport.cpp
Source/JavaScriptCore/inspector/InjectedScript.cpp
Source/JavaScriptCore/inspector/InjectedScriptBase.cpp
Source/JavaScriptCore/inspector/JSGlobalObjectScriptDebugServer.cpp
Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp
Source/JavaScriptCore/inspector/ScriptArguments.cpp
Source/JavaScriptCore/inspector/ScriptCallStackFactory.cpp
Source/JavaScriptCore/interpreter/AbstractPC.cpp
Source/JavaScriptCore/interpreter/CallFrame.cpp
Source/JavaScriptCore/interpreter/Interpreter.cpp
Source/JavaScriptCore/interpreter/JSStack.cpp
Source/JavaScriptCore/interpreter/ProtoCallFrame.cpp
Source/JavaScriptCore/interpreter/StackVisitor.cpp
Source/JavaScriptCore/interpreter/VMInspector.cpp
Source/JavaScriptCore/jit/ArityCheckFailReturnThunks.cpp
Source/JavaScriptCore/jit/AssemblyHelpers.cpp
Source/JavaScriptCore/jit/ClosureCallStubRoutine.cpp
Source/JavaScriptCore/jit/ExecutableAllocator.cpp
Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp
Source/JavaScriptCore/jit/GCAwareJITStubRoutine.cpp
Source/JavaScriptCore/jit/HostCallReturnValue.cpp
Source/JavaScriptCore/jit/JIT.cpp
Source/JavaScriptCore/jit/JITArithmetic.cpp
Source/JavaScriptCore/jit/JITArithmetic32_64.cpp
Source/JavaScriptCore/jit/JITCall.cpp
Source/JavaScriptCore/jit/JITCall32_64.cpp
Source/JavaScriptCore/jit/JITCode.cpp
Source/JavaScriptCore/jit/JITDisassembler.cpp
Source/JavaScriptCore/jit/JITExceptions.cpp
Source/JavaScriptCore/jit/JITInlineCacheGenerator.cpp
Source/JavaScriptCore/jit/JITInlines.h
Source/JavaScriptCore/jit/JITOperations.cpp
Source/JavaScriptCore/jit/JITOperationsMSVC64.cpp
Source/JavaScriptCore/jit/JITStubRoutine.cpp
Source/JavaScriptCore/jit/JITStubs.cpp
Source/JavaScriptCore/jit/JITThunks.cpp
Source/JavaScriptCore/jit/JITToDFGDeferredCompilationCallback.cpp
Source/JavaScriptCore/jit/RegisterPreservationWrapperGenerator.cpp
Source/JavaScriptCore/jit/RegisterSet.cpp
Source/JavaScriptCore/jit/Repatch.cpp
Source/JavaScriptCore/jit/TempRegisterSet.cpp
Source/JavaScriptCore/jit/ThunkGenerators.cpp
Source/JavaScriptCore/jsc.cpp
Source/JavaScriptCore/llint/LLIntExceptions.cpp
Source/JavaScriptCore/llint/LLIntSlowPaths.cpp
Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
Source/JavaScriptCore/parser/Lexer.cpp
Source/JavaScriptCore/parser/Nodes.cpp
Source/JavaScriptCore/parser/Parser.cpp
Source/JavaScriptCore/parser/ParserArena.cpp
Source/JavaScriptCore/parser/SourceCode.cpp
Source/JavaScriptCore/parser/SourceProvider.cpp
Source/JavaScriptCore/parser/SourceProviderCache.cpp
Source/JavaScriptCore/profiler/LegacyProfiler.cpp
Source/JavaScriptCore/profiler/ProfileGenerator.cpp
Source/JavaScriptCore/profiler/ProfilerBytecode.cpp
Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.cpp
Source/JavaScriptCore/profiler/ProfilerBytecodes.cpp
Source/JavaScriptCore/profiler/ProfilerCompilation.cpp
Source/JavaScriptCore/profiler/ProfilerCompiledBytecode.cpp
Source/JavaScriptCore/profiler/ProfilerDatabase.cpp
Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp
Source/JavaScriptCore/profiler/ProfilerOSRExitSite.cpp
Source/JavaScriptCore/profiler/ProfilerOrigin.cpp
Source/JavaScriptCore/profiler/ProfilerOriginStack.cpp
Source/JavaScriptCore/profiler/ProfilerProfiledBytecodes.cpp
Source/JavaScriptCore/runtime/ArgList.cpp
Source/JavaScriptCore/runtime/Arguments.cpp
Source/JavaScriptCore/runtime/ArgumentsIteratorPrototype.cpp
Source/JavaScriptCore/runtime/ArrayBuffer.cpp
Source/JavaScriptCore/runtime/ArrayBufferNeuteringWatchpoint.cpp
Source/JavaScriptCore/runtime/ArrayConstructor.cpp
Source/JavaScriptCore/runtime/ArrayPrototype.cpp
Source/JavaScriptCore/runtime/BooleanConstructor.cpp
Source/JavaScriptCore/runtime/BooleanObject.cpp
Source/JavaScriptCore/runtime/BooleanPrototype.cpp
Source/JavaScriptCore/runtime/CallData.cpp
Source/JavaScriptCore/runtime/CodeCache.cpp
Source/JavaScriptCore/runtime/CommonSlowPaths.cpp
Source/JavaScriptCore/runtime/CommonSlowPathsExceptions.cpp
Source/JavaScriptCore/runtime/Completion.cpp
Source/JavaScriptCore/runtime/ConstructData.cpp
Source/JavaScriptCore/runtime/DateConstructor.cpp
Source/JavaScriptCore/runtime/DateInstance.cpp
Source/JavaScriptCore/runtime/DatePrototype.cpp
Source/JavaScriptCore/runtime/Error.cpp
Source/JavaScriptCore/runtime/ErrorConstructor.cpp
Source/JavaScriptCore/runtime/ErrorInstance.cpp
Source/JavaScriptCore/runtime/ErrorPrototype.cpp
Source/JavaScriptCore/runtime/ExceptionHelpers.cpp
Source/JavaScriptCore/runtime/Executable.cpp
Source/JavaScriptCore/runtime/FunctionConstructor.cpp
Source/JavaScriptCore/runtime/FunctionPrototype.cpp
Source/JavaScriptCore/runtime/GetterSetter.cpp
Source/JavaScriptCore/runtime/Identifier.cpp
Source/JavaScriptCore/runtime/IntendedStructureChain.cpp
Source/JavaScriptCore/runtime/InternalFunction.cpp
Source/JavaScriptCore/runtime/JSActivation.cpp
Source/JavaScriptCore/runtime/JSArgumentsIterator.cpp
Source/JavaScriptCore/runtime/JSArray.cpp
Source/JavaScriptCore/runtime/JSArrayBuffer.cpp
Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp
Source/JavaScriptCore/runtime/JSArrayBufferPrototype.cpp
Source/JavaScriptCore/runtime/JSArrayBufferView.cpp
Source/JavaScriptCore/runtime/JSBoundFunction.cpp
Source/JavaScriptCore/runtime/JSCInlines.h [new file with mode: 0644]
Source/JavaScriptCore/runtime/JSCell.cpp
Source/JavaScriptCore/runtime/JSDataView.cpp
Source/JavaScriptCore/runtime/JSDataViewPrototype.cpp
Source/JavaScriptCore/runtime/JSDateMath.cpp
Source/JavaScriptCore/runtime/JSFunction.cpp
Source/JavaScriptCore/runtime/JSGlobalObject.cpp
Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp
Source/JavaScriptCore/runtime/JSLock.cpp
Source/JavaScriptCore/runtime/JSNameScope.cpp
Source/JavaScriptCore/runtime/JSNotAnObject.cpp
Source/JavaScriptCore/runtime/JSONObject.cpp
Source/JavaScriptCore/runtime/JSObject.cpp
Source/JavaScriptCore/runtime/JSPropertyNameIterator.cpp
Source/JavaScriptCore/runtime/JSPropertyNameIterator.h
Source/JavaScriptCore/runtime/JSProxy.cpp
Source/JavaScriptCore/runtime/JSScope.cpp
Source/JavaScriptCore/runtime/JSSegmentedVariableObject.cpp
Source/JavaScriptCore/runtime/JSString.cpp
Source/JavaScriptCore/runtime/JSStringJoiner.cpp
Source/JavaScriptCore/runtime/JSSymbolTableObject.cpp
Source/JavaScriptCore/runtime/JSTypedArrayConstructors.cpp
Source/JavaScriptCore/runtime/JSTypedArrayPrototypes.cpp
Source/JavaScriptCore/runtime/JSTypedArrays.cpp
Source/JavaScriptCore/runtime/JSVariableObject.cpp
Source/JavaScriptCore/runtime/JSWithScope.cpp
Source/JavaScriptCore/runtime/JSWrapperObject.cpp
Source/JavaScriptCore/runtime/LiteralParser.cpp
Source/JavaScriptCore/runtime/Lookup.cpp
Source/JavaScriptCore/runtime/MathObject.cpp
Source/JavaScriptCore/runtime/NameConstructor.cpp
Source/JavaScriptCore/runtime/NameInstance.cpp
Source/JavaScriptCore/runtime/NamePrototype.cpp
Source/JavaScriptCore/runtime/NativeErrorConstructor.cpp
Source/JavaScriptCore/runtime/NativeErrorPrototype.cpp
Source/JavaScriptCore/runtime/NumberConstructor.cpp
Source/JavaScriptCore/runtime/NumberObject.cpp
Source/JavaScriptCore/runtime/NumberPrototype.cpp
Source/JavaScriptCore/runtime/ObjectConstructor.cpp
Source/JavaScriptCore/runtime/ObjectPrototype.cpp
Source/JavaScriptCore/runtime/Operations.cpp
Source/JavaScriptCore/runtime/Operations.h
Source/JavaScriptCore/runtime/PropertyDescriptor.cpp
Source/JavaScriptCore/runtime/PrototypeMap.cpp
Source/JavaScriptCore/runtime/RegExp.cpp
Source/JavaScriptCore/runtime/RegExpCache.cpp
Source/JavaScriptCore/runtime/RegExpCachedResult.cpp
Source/JavaScriptCore/runtime/RegExpConstructor.cpp
Source/JavaScriptCore/runtime/RegExpMatchesArray.cpp
Source/JavaScriptCore/runtime/RegExpObject.cpp
Source/JavaScriptCore/runtime/RegExpPrototype.cpp
Source/JavaScriptCore/runtime/SimpleTypedArrayController.cpp
Source/JavaScriptCore/runtime/SmallStrings.cpp
Source/JavaScriptCore/runtime/SparseArrayValueMap.cpp
Source/JavaScriptCore/runtime/StrictEvalActivation.cpp
Source/JavaScriptCore/runtime/StringConstructor.cpp
Source/JavaScriptCore/runtime/StringObject.cpp
Source/JavaScriptCore/runtime/StringPrototype.cpp
Source/JavaScriptCore/runtime/StringRecursionChecker.cpp
Source/JavaScriptCore/runtime/Structure.cpp
Source/JavaScriptCore/runtime/StructureChain.cpp
Source/JavaScriptCore/runtime/StructureRareData.cpp
Source/JavaScriptCore/runtime/SymbolTable.cpp
Source/JavaScriptCore/runtime/TestRunnerUtils.cpp
Source/JavaScriptCore/runtime/VM.cpp
Source/JavaScriptCore/testRegExp.cpp
Source/WebCore/ChangeLog
Source/WebCore/ForwardingHeaders/runtime/JSCInlines.h [new file with mode: 0644]
Source/WebCore/bindings/js/JSCryptoAlgorithmBuilder.cpp
Source/WebCore/bindings/js/JSCryptoKeySerializationJWK.cpp
Source/WebCore/bindings/js/JSCustomXPathNSResolver.h
Source/WebCore/bindings/js/JSDOMBinding.h
Source/WebCore/bindings/js/JSDOMGlobalObject.h
Source/WebCore/bindings/js/JSDictionary.h
Source/WebCore/bindings/js/JSMessagePortCustom.cpp
Source/WebCore/bindings/js/JSMessagePortCustom.h
Source/WebCore/bindings/js/JSNodeFilterCondition.h
Source/WebCore/bindings/js/SerializedScriptValue.cpp
Source/WebCore/bindings/js/WebCoreTypedArrayController.cpp
Source/WebCore/bridge/c/c_utility.h
Source/WebCore/bridge/jsc/BridgeJSC.h
Source/WebCore/dom/CustomEvent.cpp
Source/WebCore/dom/MessageEvent.cpp
Source/WebCore/dom/Node.cpp
Source/WebCore/dom/PopStateEvent.cpp
Source/WebCore/html/HTMLCanvasElement.cpp
Source/WebCore/html/HTMLImageLoader.cpp
Source/WebCore/html/canvas/WebGLRenderingContext.cpp
Source/WebCore/inspector/InspectorDOMAgent.cpp
Source/WebCore/inspector/WebConsoleAgent.cpp
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm
Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp
Source/WebCore/platform/graphics/filters/FilterEffect.cpp
Source/WebCore/testing/MockCDM.cpp
Source/WebCore/xml/XMLHttpRequest.cpp
Source/WebKit2/ChangeLog
Source/WebKit2/Shared/linux/WebMemorySamplerLinux.cpp
Source/WebKit2/UIProcess/WebContext.cpp
Source/WebKit2/WebProcess/WebPage/WebPage.cpp
Source/WebKit2/WebProcess/efl/WebProcessMainEfl.cpp

index 5065615..bc66835 100644 (file)
@@ -36,7 +36,7 @@
 #include "JSLock.h"
 #include "JSObject.h"
 #include "OpaqueJSString.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "SourceCode.h"
 #include <wtf/text/StringHash.h>
 
index 2e93ac1..62ed6cc 100644 (file)
@@ -27,7 +27,7 @@
 #include "JSCTestRunnerUtils.h"
 
 #include "APICast.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "TestRunnerUtils.h"
 
 namespace JSC {
index 8ea97a4..256cd08 100644 (file)
@@ -33,7 +33,7 @@
 #include "JSGlobalObject.h"
 #include "JSLock.h"
 #include "ObjectPrototype.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/Vector.h>
 
 namespace JSC {
index 1996991..1b48c98 100644 (file)
@@ -36,7 +36,7 @@
 #include "JSFunction.h"
 #include "JSGlobalObject.h"
 #include "JSLock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/Vector.h>
 
 namespace JSC {
index 94713da..95a1424 100644 (file)
@@ -28,7 +28,7 @@
 #include "JSCallbackObject.h"
 
 #include "Heap.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/text/StringHash.h>
 
 namespace JSC {
index 544c359..0e4959b 100644 (file)
@@ -33,7 +33,7 @@
 #include "JSGlobalObject.h"
 #include "JSObjectRef.h"
 #include "ObjectPrototype.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/text/StringHash.h>
 #include <wtf/unicode/UTF8.h>
 
index 253a74a..1af4b7b 100644 (file)
@@ -34,7 +34,7 @@
 #import "JSWrapperMap.h"
 #import "JavaScriptCore.h"
 #import "ObjcRuntimeExtras.h"
-#import "Operations.h"
+#import "JSCInlines.h"
 #import "StrongInlines.h"
 #import <wtf/HashSet.h>
 
index da200b7..3e62393 100644 (file)
@@ -34,7 +34,7 @@
 #include "JSClassRef.h"
 #include "JSGlobalObject.h"
 #include "JSObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "SourceProvider.h"
 #include "StackVisitor.h"
 #include <wtf/text/StringBuilder.h>
index 4e6751e..0d840a4 100644 (file)
@@ -36,7 +36,7 @@
 #import "Weak.h"
 #import "WeakHandleOwner.h"
 #import "ObjcRuntimeExtras.h"
-#import "Operations.h"
+#import "JSCInlines.h"
 
 class JSManagedValueHandleOwner : public JSC::WeakHandleOwner {
 public:
index 56fe90b..980eec3 100644 (file)
@@ -51,7 +51,7 @@
 #include "JSValueRef.h"
 #include "ObjectConstructor.h"
 #include "ObjectPrototype.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "PropertyNameArray.h"
 #include "RegExpConstructor.h"
 
index 9277001..87222c0 100644 (file)
@@ -32,7 +32,7 @@
 #include "VM.h"
 #include "JSScriptRefPrivate.h"
 #include "OpaqueJSString.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Parser.h"
 #include "SourceCode.h"
 #include "SourceProvider.h"
index 8f4372a..7095135 100644 (file)
@@ -35,7 +35,7 @@
 #import "JSValueInternal.h"
 #import "JSWrapperMap.h"
 #import "ObjcRuntimeExtras.h"
-#import "Operations.h"
+#import "JSCInlines.h"
 #import "JSCJSValue.h"
 #import <wtf/HashMap.h>
 #import <wtf/HashSet.h>
index 04a2b48..e1bf036 100644 (file)
@@ -35,7 +35,7 @@
 #include "JSONObject.h"
 #include "JSString.h"
 #include "LiteralParser.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Protect.h"
 
 #include <wtf/Assertions.h>
index 6f9e457..a178576 100644 (file)
@@ -31,7 +31,7 @@
 #include "JSCJSValue.h"
 #include "JSCallbackObject.h"
 #include "JSWeakObjectMapRefInternal.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Weak.h"
 #include <wtf/HashMap.h>
 #include <wtf/text/StringHash.h>
index ac0e032..cb0e513 100644 (file)
@@ -36,7 +36,7 @@
 #import "JSWrapperMap.h"
 #import "ObjCCallbackFunction.h"
 #import "ObjcRuntimeExtras.h"
-#import "Operations.h"
+#import "JSCInlines.h"
 #import "WeakGCMap.h"
 #import <wtf/TCSpinLock.h>
 #import <wtf/Vector.h>
index 907920f..596c24b 100644 (file)
@@ -1,3 +1,370 @@
+2014-02-10  Filip Pizlo  <fpizlo@apple.com>
+
+        Rename Operations.h to JSCInlines.h
+        https://bugs.webkit.org/show_bug.cgi?id=128543
+
+        Rubber stamped by Geoffrey Garen.
+        
+        Well, what this actually does is it splits Operations.h into a real Operations.h that
+        actually contains "operations", and JSCInlines.h, which serves the role of being an
+        inlines umbrella.
+        
+        * API/JSBase.cpp:
+        * API/JSCTestRunnerUtils.cpp:
+        * API/JSCallbackConstructor.cpp:
+        * API/JSCallbackFunction.cpp:
+        * API/JSCallbackObject.cpp:
+        * API/JSClassRef.cpp:
+        * API/JSContext.mm:
+        * API/JSContextRef.cpp:
+        * API/JSManagedValue.mm:
+        * API/JSObjectRef.cpp:
+        * API/JSScriptRef.cpp:
+        * API/JSValue.mm:
+        * API/JSValueRef.cpp:
+        * API/JSWeakObjectMapRefPrivate.cpp:
+        * API/JSWrapperMap.mm:
+        * GNUmakefile.list.am:
+        * JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:
+        * JavaScriptCore.xcodeproj/project.pbxproj:
+        * assembler/LinkBuffer.cpp:
+        * bindings/ScriptFunctionCall.cpp:
+        * bindings/ScriptObject.cpp:
+        * bytecode/ArrayAllocationProfile.cpp:
+        * bytecode/ArrayProfile.cpp:
+        * bytecode/BytecodeBasicBlock.cpp:
+        * bytecode/CallLinkInfo.cpp:
+        * bytecode/CallLinkStatus.cpp:
+        * bytecode/CodeBlock.cpp:
+        * bytecode/CodeBlockJettisoningWatchpoint.cpp:
+        * bytecode/CodeOrigin.cpp:
+        * bytecode/ExecutionCounter.cpp:
+        * bytecode/GetByIdStatus.cpp:
+        * bytecode/LazyOperandValueProfile.cpp:
+        * bytecode/MethodOfGettingAValueProfile.cpp:
+        * bytecode/PreciseJumpTargets.cpp:
+        * bytecode/ProfiledCodeBlockJettisoningWatchpoint.cpp:
+        * bytecode/PutByIdStatus.cpp:
+        * bytecode/SamplingTool.cpp:
+        * bytecode/SpecialPointer.cpp:
+        * bytecode/SpeculatedType.cpp:
+        * bytecode/StructureStubClearingWatchpoint.cpp:
+        * bytecode/UnlinkedCodeBlock.cpp:
+        * bytecode/ValueRecovery.cpp:
+        * bytecompiler/BytecodeGenerator.cpp:
+        * bytecompiler/NodesCodegen.cpp:
+        * debugger/Debugger.cpp:
+        * debugger/DebuggerActivation.cpp:
+        * debugger/DebuggerCallFrame.cpp:
+        * dfg/DFGAbstractHeap.cpp:
+        * dfg/DFGAbstractValue.cpp:
+        * dfg/DFGArgumentsSimplificationPhase.cpp:
+        * dfg/DFGArithMode.cpp:
+        * dfg/DFGArrayMode.cpp:
+        * dfg/DFGAtTailAbstractState.cpp:
+        * dfg/DFGAvailability.cpp:
+        * dfg/DFGBackwardsPropagationPhase.cpp:
+        * dfg/DFGBasicBlock.cpp:
+        * dfg/DFGBinarySwitch.cpp:
+        * dfg/DFGBlockInsertionSet.cpp:
+        * dfg/DFGByteCodeParser.cpp:
+        * dfg/DFGCFAPhase.cpp:
+        * dfg/DFGCFGSimplificationPhase.cpp:
+        * dfg/DFGCPSRethreadingPhase.cpp:
+        * dfg/DFGCSEPhase.cpp:
+        * dfg/DFGCapabilities.cpp:
+        * dfg/DFGClobberSet.cpp:
+        * dfg/DFGClobberize.cpp:
+        * dfg/DFGCommon.cpp:
+        * dfg/DFGCommonData.cpp:
+        * dfg/DFGCompilationKey.cpp:
+        * dfg/DFGCompilationMode.cpp:
+        * dfg/DFGConstantFoldingPhase.cpp:
+        * dfg/DFGCriticalEdgeBreakingPhase.cpp:
+        * dfg/DFGDCEPhase.cpp:
+        * dfg/DFGDesiredIdentifiers.cpp:
+        * dfg/DFGDesiredStructureChains.cpp:
+        * dfg/DFGDesiredTransitions.cpp:
+        * dfg/DFGDesiredWatchpoints.cpp:
+        * dfg/DFGDesiredWeakReferences.cpp:
+        * dfg/DFGDesiredWriteBarriers.cpp:
+        * dfg/DFGDisassembler.cpp:
+        * dfg/DFGDominators.cpp:
+        * dfg/DFGDriver.cpp:
+        * dfg/DFGEdge.cpp:
+        * dfg/DFGFailedFinalizer.cpp:
+        * dfg/DFGFinalizer.cpp:
+        * dfg/DFGFixupPhase.cpp:
+        * dfg/DFGFlushFormat.cpp:
+        * dfg/DFGFlushLivenessAnalysisPhase.cpp:
+        * dfg/DFGFlushedAt.cpp:
+        * dfg/DFGGraph.cpp:
+        * dfg/DFGGraphSafepoint.cpp:
+        * dfg/DFGInPlaceAbstractState.cpp:
+        * dfg/DFGInvalidationPointInjectionPhase.cpp:
+        * dfg/DFGJITCode.cpp:
+        * dfg/DFGJITCompiler.cpp:
+        * dfg/DFGJITFinalizer.cpp:
+        * dfg/DFGJumpReplacement.cpp:
+        * dfg/DFGLICMPhase.cpp:
+        * dfg/DFGLazyJSValue.cpp:
+        * dfg/DFGLivenessAnalysisPhase.cpp:
+        * dfg/DFGLongLivedState.cpp:
+        * dfg/DFGLoopPreHeaderCreationPhase.cpp:
+        * dfg/DFGMinifiedNode.cpp:
+        * dfg/DFGNaturalLoops.cpp:
+        * dfg/DFGNode.cpp:
+        * dfg/DFGNodeFlags.cpp:
+        * dfg/DFGOSRAvailabilityAnalysisPhase.cpp:
+        * dfg/DFGOSREntry.cpp:
+        * dfg/DFGOSREntrypointCreationPhase.cpp:
+        * dfg/DFGOSRExit.cpp:
+        * dfg/DFGOSRExitBase.cpp:
+        * dfg/DFGOSRExitCompiler.cpp:
+        * dfg/DFGOSRExitCompiler32_64.cpp:
+        * dfg/DFGOSRExitCompiler64.cpp:
+        * dfg/DFGOSRExitCompilerCommon.cpp:
+        * dfg/DFGOSRExitJumpPlaceholder.cpp:
+        * dfg/DFGOSRExitPreparation.cpp:
+        * dfg/DFGOperations.cpp:
+        * dfg/DFGPhase.cpp:
+        * dfg/DFGPlan.cpp:
+        * dfg/DFGPredictionInjectionPhase.cpp:
+        * dfg/DFGPredictionPropagationPhase.cpp:
+        * dfg/DFGResurrectionForValidationPhase.cpp:
+        * dfg/DFGSSAConversionPhase.cpp:
+        * dfg/DFGSSALoweringPhase.cpp:
+        * dfg/DFGSafepoint.cpp:
+        * dfg/DFGSpeculativeJIT.cpp:
+        * dfg/DFGSpeculativeJIT32_64.cpp:
+        * dfg/DFGSpeculativeJIT64.cpp:
+        * dfg/DFGStackLayoutPhase.cpp:
+        * dfg/DFGStoreBarrierElisionPhase.cpp:
+        * dfg/DFGStrengthReductionPhase.cpp:
+        * dfg/DFGThreadData.cpp:
+        * dfg/DFGThunks.cpp:
+        * dfg/DFGTierUpCheckInjectionPhase.cpp:
+        * dfg/DFGToFTLDeferredCompilationCallback.cpp:
+        * dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp:
+        * dfg/DFGTypeCheckHoistingPhase.cpp:
+        * dfg/DFGUnificationPhase.cpp:
+        * dfg/DFGUseKind.cpp:
+        * dfg/DFGValidate.cpp:
+        * dfg/DFGValueSource.cpp:
+        * dfg/DFGVariableAccessDataDump.cpp:
+        * dfg/DFGVariableEvent.cpp:
+        * dfg/DFGVariableEventStream.cpp:
+        * dfg/DFGVirtualRegisterAllocationPhase.cpp:
+        * dfg/DFGWatchpointCollectionPhase.cpp:
+        * dfg/DFGWorklist.cpp:
+        * ftl/FTLAbstractHeap.cpp:
+        * ftl/FTLAbstractHeapRepository.cpp:
+        * ftl/FTLExitValue.cpp:
+        * ftl/FTLLink.cpp:
+        * ftl/FTLLowerDFGToLLVM.cpp:
+        * ftl/FTLOSREntry.cpp:
+        * ftl/FTLOSRExit.cpp:
+        * ftl/FTLOSRExitCompiler.cpp:
+        * ftl/FTLSlowPathCall.cpp:
+        * heap/BlockAllocator.cpp:
+        * heap/CodeBlockSet.cpp:
+        * heap/ConservativeRoots.cpp:
+        * heap/CopiedSpace.cpp:
+        * heap/CopyVisitor.cpp:
+        * heap/DeferGC.cpp:
+        * heap/GCThread.cpp:
+        * heap/GCThreadSharedData.cpp:
+        * heap/HandleSet.cpp:
+        * heap/HandleStack.cpp:
+        * heap/Heap.cpp:
+        * heap/HeapStatistics.cpp:
+        * heap/HeapTimer.cpp:
+        * heap/IncrementalSweeper.cpp:
+        * heap/JITStubRoutineSet.cpp:
+        * heap/MachineStackMarker.cpp:
+        * heap/MarkStack.cpp:
+        * heap/MarkedAllocator.cpp:
+        * heap/MarkedBlock.cpp:
+        * heap/MarkedSpace.cpp:
+        * heap/SlotVisitor.cpp:
+        * heap/SuperRegion.cpp:
+        * heap/Weak.cpp:
+        * heap/WeakBlock.cpp:
+        * heap/WeakHandleOwner.cpp:
+        * heap/WeakSet.cpp:
+        * heap/WriteBarrierBuffer.cpp:
+        * heap/WriteBarrierSupport.cpp:
+        * inspector/InjectedScript.cpp:
+        * inspector/InjectedScriptBase.cpp:
+        * inspector/JSGlobalObjectScriptDebugServer.cpp:
+        * inspector/JSInjectedScriptHost.cpp:
+        * inspector/ScriptArguments.cpp:
+        * inspector/ScriptCallStackFactory.cpp:
+        * interpreter/AbstractPC.cpp:
+        * interpreter/CallFrame.cpp:
+        * interpreter/Interpreter.cpp:
+        * interpreter/JSStack.cpp:
+        * interpreter/ProtoCallFrame.cpp:
+        * interpreter/StackVisitor.cpp:
+        * interpreter/VMInspector.cpp:
+        * jit/ArityCheckFailReturnThunks.cpp:
+        * jit/AssemblyHelpers.cpp:
+        * jit/ClosureCallStubRoutine.cpp:
+        * jit/ExecutableAllocator.cpp:
+        * jit/ExecutableAllocatorFixedVMPool.cpp:
+        * jit/GCAwareJITStubRoutine.cpp:
+        * jit/HostCallReturnValue.cpp:
+        * jit/JIT.cpp:
+        * jit/JITArithmetic.cpp:
+        * jit/JITArithmetic32_64.cpp:
+        * jit/JITCall.cpp:
+        * jit/JITCall32_64.cpp:
+        * jit/JITCode.cpp:
+        * jit/JITDisassembler.cpp:
+        * jit/JITExceptions.cpp:
+        * jit/JITInlineCacheGenerator.cpp:
+        * jit/JITInlines.h:
+        * jit/JITOperations.cpp:
+        * jit/JITOperationsMSVC64.cpp:
+        * jit/JITStubRoutine.cpp:
+        * jit/JITStubs.cpp:
+        * jit/JITThunks.cpp:
+        * jit/JITToDFGDeferredCompilationCallback.cpp:
+        * jit/RegisterPreservationWrapperGenerator.cpp:
+        * jit/RegisterSet.cpp:
+        * jit/Repatch.cpp:
+        * jit/TempRegisterSet.cpp:
+        * jit/ThunkGenerators.cpp:
+        * jsc.cpp:
+        * llint/LLIntExceptions.cpp:
+        * llint/LLIntSlowPaths.cpp:
+        * llint/LowLevelInterpreter.cpp:
+        * parser/Lexer.cpp:
+        * parser/Nodes.cpp:
+        * parser/Parser.cpp:
+        * parser/ParserArena.cpp:
+        * parser/SourceCode.cpp:
+        * parser/SourceProvider.cpp:
+        * parser/SourceProviderCache.cpp:
+        * profiler/LegacyProfiler.cpp:
+        * profiler/ProfileGenerator.cpp:
+        * profiler/ProfilerBytecode.cpp:
+        * profiler/ProfilerBytecodeSequence.cpp:
+        * profiler/ProfilerBytecodes.cpp:
+        * profiler/ProfilerCompilation.cpp:
+        * profiler/ProfilerCompiledBytecode.cpp:
+        * profiler/ProfilerDatabase.cpp:
+        * profiler/ProfilerOSRExit.cpp:
+        * profiler/ProfilerOSRExitSite.cpp:
+        * profiler/ProfilerOrigin.cpp:
+        * profiler/ProfilerOriginStack.cpp:
+        * profiler/ProfilerProfiledBytecodes.cpp:
+        * runtime/ArgList.cpp:
+        * runtime/Arguments.cpp:
+        * runtime/ArgumentsIteratorPrototype.cpp:
+        * runtime/ArrayBuffer.cpp:
+        * runtime/ArrayBufferNeuteringWatchpoint.cpp:
+        * runtime/ArrayConstructor.cpp:
+        * runtime/ArrayPrototype.cpp:
+        * runtime/BooleanConstructor.cpp:
+        * runtime/BooleanObject.cpp:
+        * runtime/BooleanPrototype.cpp:
+        * runtime/CallData.cpp:
+        * runtime/CodeCache.cpp:
+        * runtime/CommonSlowPaths.cpp:
+        * runtime/CommonSlowPathsExceptions.cpp:
+        * runtime/Completion.cpp:
+        * runtime/ConstructData.cpp:
+        * runtime/DateConstructor.cpp:
+        * runtime/DateInstance.cpp:
+        * runtime/DatePrototype.cpp:
+        * runtime/Error.cpp:
+        * runtime/ErrorConstructor.cpp:
+        * runtime/ErrorInstance.cpp:
+        * runtime/ErrorPrototype.cpp:
+        * runtime/ExceptionHelpers.cpp:
+        * runtime/Executable.cpp:
+        * runtime/FunctionConstructor.cpp:
+        * runtime/FunctionPrototype.cpp:
+        * runtime/GetterSetter.cpp:
+        * runtime/Identifier.cpp:
+        * runtime/IntendedStructureChain.cpp:
+        * runtime/InternalFunction.cpp:
+        * runtime/JSActivation.cpp:
+        * runtime/JSArgumentsIterator.cpp:
+        * runtime/JSArray.cpp:
+        * runtime/JSArrayBuffer.cpp:
+        * runtime/JSArrayBufferConstructor.cpp:
+        * runtime/JSArrayBufferPrototype.cpp:
+        * runtime/JSArrayBufferView.cpp:
+        * runtime/JSBoundFunction.cpp:
+        * runtime/JSCInlines.h: Copied from Source/JavaScriptCore/runtime/Operations.h.
+        * runtime/JSCell.cpp:
+        * runtime/JSDataView.cpp:
+        * runtime/JSDataViewPrototype.cpp:
+        * runtime/JSDateMath.cpp:
+        * runtime/JSFunction.cpp:
+        * runtime/JSGlobalObject.cpp:
+        * runtime/JSGlobalObjectFunctions.cpp:
+        * runtime/JSLock.cpp:
+        * runtime/JSNameScope.cpp:
+        * runtime/JSNotAnObject.cpp:
+        * runtime/JSONObject.cpp:
+        * runtime/JSObject.cpp:
+        * runtime/JSPropertyNameIterator.cpp:
+        * runtime/JSPropertyNameIterator.h:
+        * runtime/JSProxy.cpp:
+        * runtime/JSScope.cpp:
+        * runtime/JSSegmentedVariableObject.cpp:
+        * runtime/JSString.cpp:
+        * runtime/JSStringJoiner.cpp:
+        * runtime/JSSymbolTableObject.cpp:
+        * runtime/JSTypedArrayConstructors.cpp:
+        * runtime/JSTypedArrayPrototypes.cpp:
+        * runtime/JSTypedArrays.cpp:
+        * runtime/JSVariableObject.cpp:
+        * runtime/JSWithScope.cpp:
+        * runtime/JSWrapperObject.cpp:
+        * runtime/LiteralParser.cpp:
+        * runtime/Lookup.cpp:
+        * runtime/MathObject.cpp:
+        * runtime/NameConstructor.cpp:
+        * runtime/NameInstance.cpp:
+        * runtime/NamePrototype.cpp:
+        * runtime/NativeErrorConstructor.cpp:
+        * runtime/NativeErrorPrototype.cpp:
+        * runtime/NumberConstructor.cpp:
+        * runtime/NumberObject.cpp:
+        * runtime/NumberPrototype.cpp:
+        * runtime/ObjectConstructor.cpp:
+        * runtime/ObjectPrototype.cpp:
+        * runtime/Operations.cpp:
+        * runtime/Operations.h:
+        * runtime/PropertyDescriptor.cpp:
+        * runtime/PrototypeMap.cpp:
+        * runtime/RegExp.cpp:
+        * runtime/RegExpCache.cpp:
+        * runtime/RegExpCachedResult.cpp:
+        * runtime/RegExpConstructor.cpp:
+        * runtime/RegExpMatchesArray.cpp:
+        * runtime/RegExpObject.cpp:
+        * runtime/RegExpPrototype.cpp:
+        * runtime/SimpleTypedArrayController.cpp:
+        * runtime/SmallStrings.cpp:
+        * runtime/SparseArrayValueMap.cpp:
+        * runtime/StrictEvalActivation.cpp:
+        * runtime/StringConstructor.cpp:
+        * runtime/StringObject.cpp:
+        * runtime/StringPrototype.cpp:
+        * runtime/StringRecursionChecker.cpp:
+        * runtime/Structure.cpp:
+        * runtime/StructureChain.cpp:
+        * runtime/StructureRareData.cpp:
+        * runtime/SymbolTable.cpp:
+        * runtime/TestRunnerUtils.cpp:
+        * runtime/VM.cpp:
+        * testRegExp.cpp:
+
 2014-02-10  Matthew Mirman  <mmirman@apple.com>
 
         Removes the inline assert from SpeculativeJIT's ReallocatePropertyStorage
index b74662c..88294b7 100644 (file)
@@ -1017,6 +1017,7 @@ javascriptcore_sources += \
        Source/JavaScriptCore/runtime/VM.h \
        Source/JavaScriptCore/runtime/VMEntryScope.cpp \
        Source/JavaScriptCore/runtime/VMEntryScope.h \
+       Source/JavaScriptCore/runtime/JSCInlines.h \
        Source/JavaScriptCore/runtime/JSFunctionInlines.h \
        Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h \
        Source/JavaScriptCore/runtime/JSGenericTypedArrayViewConstructor.h \
index e3f6a95..f236f72 100644 (file)
     <ClInclude Include="..\runtime\JSArrayBufferViewInlines.h" />
     <ClInclude Include="..\runtime\JSArrayIterator.h" />
     <ClInclude Include="..\runtime\JSBoundFunction.h" />
+    <ClInclude Include="..\runtime\JSCInlines.h" />
     <ClInclude Include="..\runtime\JSCJSValue.h" />
     <ClInclude Include="..\runtime\JSCJSValueInlines.h" />
     <ClInclude Include="..\runtime\JSCell.h" />
index c5ee311..bf05eef 100644 (file)
@@ -83,6 +83,7 @@
                0F16015E156198C900C2587C /* DFGArgumentsSimplificationPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F16015B156198BF00C2587C /* DFGArgumentsSimplificationPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
                0F190CAC189D82F6000AE5F0 /* ProfilerJettisonReason.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F190CAA189D82F6000AE5F0 /* ProfilerJettisonReason.cpp */; };
                0F190CAD189D82F6000AE5F0 /* ProfilerJettisonReason.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F190CAB189D82F6000AE5F0 /* ProfilerJettisonReason.h */; settings = {ATTRIBUTES = (Private, ); }; };
+               0F1DD84A18A945BE0026F3FA /* JSCInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F1DD84918A945BE0026F3FA /* JSCInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
                0F1E3A461534CBAF000F9456 /* DFGArgumentPosition.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F1E3A431534CBAD000F9456 /* DFGArgumentPosition.h */; settings = {ATTRIBUTES = (Private, ); }; };
                0F1E3A471534CBB9000F9456 /* DFGDoubleFormatState.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F1E3A441534CBAD000F9456 /* DFGDoubleFormatState.h */; settings = {ATTRIBUTES = (Private, ); }; };
                0F1E3A67153A21E2000F9456 /* DFGSilentRegisterSavePlan.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F1E3A65153A21DF000F9456 /* DFGSilentRegisterSavePlan.h */; settings = {ATTRIBUTES = (Private, ); }; };
                0F16015B156198BF00C2587C /* DFGArgumentsSimplificationPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGArgumentsSimplificationPhase.h; path = dfg/DFGArgumentsSimplificationPhase.h; sourceTree = "<group>"; };
                0F190CAA189D82F6000AE5F0 /* ProfilerJettisonReason.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfilerJettisonReason.cpp; path = profiler/ProfilerJettisonReason.cpp; sourceTree = "<group>"; };
                0F190CAB189D82F6000AE5F0 /* ProfilerJettisonReason.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerJettisonReason.h; path = profiler/ProfilerJettisonReason.h; sourceTree = "<group>"; };
+               0F1DD84918A945BE0026F3FA /* JSCInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCInlines.h; sourceTree = "<group>"; };
                0F1E3A431534CBAD000F9456 /* DFGArgumentPosition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGArgumentPosition.h; path = dfg/DFGArgumentPosition.h; sourceTree = "<group>"; };
                0F1E3A441534CBAD000F9456 /* DFGDoubleFormatState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGDoubleFormatState.h; path = dfg/DFGDoubleFormatState.h; sourceTree = "<group>"; };
                0F1E3A501537C2CB000F9456 /* DFGSlowPathGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGSlowPathGenerator.h; path = dfg/DFGSlowPathGenerator.h; sourceTree = "<group>"; };
                7EF6E0BB0EB7A1EC0079AFAF /* runtime */ = {
                        isa = PBXGroup;
                        children = (
-                               C2B6D75218A33793004A9301 /* WriteBarrierInlines.h */,
                                BCF605110E203EF800B9A64D /* ArgList.cpp */,
                                BCF605120E203EF800B9A64D /* ArgList.h */,
                                BC257DE50E1F51C50016B6C9 /* Arguments.cpp */,
                                BC7F8FBA0E19D1EF008632C0 /* JSCell.cpp */,
                                BC1167D80E19BCC9008066DD /* JSCell.h */,
                                0F97496F1687ADE200A4FF6A /* JSCellInlines.h */,
+                               0F1DD84918A945BE0026F3FA /* JSCInlines.h */,
                                F692A8870255597D01FF60F7 /* JSCJSValue.cpp */,
                                14ABB36E099C076400E2A24F /* JSCJSValue.h */,
                                865A30F0135007E100CDB49E /* JSCJSValueInlines.h */,
                                A7F9935D0FD7325100A0B2D0 /* JSONObject.h */,
                                7C184E1817BEDBD3007CB63A /* JSPromise.cpp */,
                                7C184E1917BEDBD3007CB63A /* JSPromise.h */,
-                               7C008CD0186F8A9300955C24 /* JSPromiseFunctions.cpp */,
-                               7C008CD1186F8A9300955C24 /* JSPromiseFunctions.h */,
                                7C184E2017BEE240007CB63A /* JSPromiseConstructor.cpp */,
                                7C184E2117BEE240007CB63A /* JSPromiseConstructor.h */,
-                               7C184E1C17BEE22E007CB63A /* JSPromisePrototype.cpp */,
-                               7C184E1D17BEE22E007CB63A /* JSPromisePrototype.h */,
                                7C008CD8187124BB00955C24 /* JSPromiseDeferred.cpp */,
                                7C008CD9187124BB00955C24 /* JSPromiseDeferred.h */,
+                               7C008CD0186F8A9300955C24 /* JSPromiseFunctions.cpp */,
+                               7C008CD1186F8A9300955C24 /* JSPromiseFunctions.h */,
+                               7C184E1C17BEE22E007CB63A /* JSPromisePrototype.cpp */,
+                               7C184E1D17BEE22E007CB63A /* JSPromisePrototype.h */,
                                7C008CDC1871258D00955C24 /* JSPromiseReaction.cpp */,
                                7C008CDD1871258D00955C24 /* JSPromiseReaction.h */,
                                A727FF660DA3053B00E548D7 /* JSPropertyNameIterator.cpp */,
                                A7CA3AE017DA41AE006538AF /* WeakMapPrototype.h */,
                                1420BE7A10AA6DDB00F455D2 /* WeakRandom.h */,
                                A7DCB77912E3D90500911940 /* WriteBarrier.h */,
+                               C2B6D75218A33793004A9301 /* WriteBarrierInlines.h */,
                        );
                        path = runtime;
                        sourceTree = "<group>";
                                142E313B134FF0A600AFADB5 /* Strong.h in Headers */,
                                145722861437E140005FDE26 /* StrongInlines.h in Headers */,
                                BCDE3AB80E6C82F5001453A7 /* Structure.h in Headers */,
+                               0F1DD84A18A945BE0026F3FA /* JSCInlines.h in Headers */,
                                7E4EE7090EBB7963005934AA /* StructureChain.h in Headers */,
                                0FD2C92416D01EE900C7803F /* StructureInlines.h in Headers */,
                                C2FE18A416BAEC4000AF3061 /* StructureRareData.h in Headers */,
index 218fa0d..ebf12de 100644 (file)
@@ -30,7 +30,7 @@
 
 #include "CodeBlock.h"
 #include "JITCode.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Options.h"
 #include "VM.h"
 #include <wtf/CompilationThread.h>
index f2647da..5b58814 100644 (file)
@@ -32,6 +32,7 @@
 #include "config.h"
 #include "ScriptFunctionCall.h"
 
+#include "JSCInlines.h"
 #include "JSLock.h"
 #include "ScriptValue.h"
 #include <wtf/text/WTFString.h>
index ccf7af2..70422e2 100644 (file)
@@ -32,6 +32,8 @@
 #include "config.h"
 #include "ScriptObject.h"
 
+#include "JSCInlines.h"
+
 using namespace JSC;
 
 namespace Deprecated {
index 4a008e0..5519c5d 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "ArrayAllocationProfile.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index da015ea..2b62c73 100644 (file)
@@ -27,7 +27,7 @@
 #include "ArrayProfile.h"
 
 #include "CodeBlock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/CommaPrinter.h>
 #include <wtf/StringExtras.h>
 #include <wtf/StringPrintStream.h>
index a45c079..95a7472 100644 (file)
@@ -27,7 +27,7 @@
 #include "BytecodeBasicBlock.h"
 
 #include "CodeBlock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "PreciseJumpTargets.h"
 
 namespace JSC {
index db6abb9..4e7059b 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "DFGOperations.h"
 #include "DFGThunks.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "RepatchBuffer.h"
 
 #if ENABLE(JIT)
index d46a68f..271f5d5 100644 (file)
@@ -30,7 +30,7 @@
 #include "CodeBlock.h"
 #include "DFGJITCode.h"
 #include "LLIntCallLinkInfo.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/CommaPrinter.h>
 
 namespace JSC {
index 8fd53da..b2d5234 100644 (file)
@@ -49,7 +49,7 @@
 #include "JSNameScope.h"
 #include "LLIntEntrypoint.h"
 #include "LowLevelInterpreter.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "PolymorphicPutByIdList.h"
 #include "ReduceWhitespace.h"
 #include "Repatch.h"
index b948549..77ff647 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "CodeBlock.h"
 #include "DFGCommon.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 68dc6b0..eb13cf3 100644 (file)
@@ -29,7 +29,7 @@
 #include "CallFrame.h"
 #include "CodeBlock.h"
 #include "Executable.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 8878622..891867a 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "CodeBlock.h"
 #include "ExecutableAllocator.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/StringExtras.h>
 
 namespace JSC {
index a3c4fbf..ded63d0 100644 (file)
@@ -30,7 +30,7 @@
 #include "JSScope.h"
 #include "LLIntData.h"
 #include "LowLevelInterpreter.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index a8ad779..e58420e 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "LazyOperandValueProfile.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 0136b63..bec692e 100644 (file)
@@ -29,7 +29,7 @@
 #if ENABLE(DFG_JIT)
 
 #include "CodeBlock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index fcd75d6..87f2ceb 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "PreciseJumpTargets.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 5a987b7..5d77099 100644 (file)
@@ -31,7 +31,7 @@
 #include "CodeBlock.h"
 #include "DFGCommon.h"
 #include "DFGExitProfile.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 232384f..14aec09 100644 (file)
@@ -29,7 +29,7 @@
 #include "CodeBlock.h"
 #include "LLIntData.h"
 #include "LowLevelInterpreter.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Structure.h"
 #include "StructureChain.h"
 
index 06b6fc7..b85296f 100644 (file)
@@ -32,7 +32,7 @@
 #include "CodeBlock.h"
 #include "Interpreter.h"
 #include "Opcode.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 #if !OS(WINDOWS)
 #include <unistd.h>
index 214ea63..dc5a363 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "CodeBlock.h"
 #include "JSGlobalObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 3917cca..aca45b7 100644 (file)
@@ -32,7 +32,7 @@
 #include "Arguments.h"
 #include "JSArray.h"
 #include "JSFunction.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "StringObject.h"
 #include "ValueProfile.h"
 #include <wtf/BoundsCheckedPointer.h>
index 1e21a7f..9521fec 100644 (file)
@@ -29,7 +29,7 @@
 #if ENABLE(JIT)
 
 #include "CodeBlock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "StructureStubInfo.h"
 
 namespace JSC {
index bd95746..d883727 100644 (file)
@@ -32,7 +32,7 @@
 #include "CodeCache.h"
 #include "Executable.h"
 #include "JSString.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Parser.h"
 #include "SourceProvider.h"
 #include "Structure.h"
index 5032684..b7de34b 100644 (file)
@@ -27,7 +27,7 @@
 #include "ValueRecovery.h"
 
 #include "CodeBlock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 708081c..091fd00 100644 (file)
@@ -36,7 +36,7 @@
 #include "JSFunction.h"
 #include "JSNameScope.h"
 #include "LowLevelInterpreter.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Options.h"
 #include "StackAlignment.h"
 #include "StrongInlines.h"
index 45b5b99..c2ce2aa 100644 (file)
@@ -38,7 +38,7 @@
 #include "JSONObject.h"
 #include "LabelScope.h"
 #include "Lexer.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Parser.h"
 #include "PropertyNameArray.h"
 #include "RegExpCache.h"
index 1fea943..dba1337 100644 (file)
@@ -31,7 +31,7 @@
 #include "JSCJSValueInlines.h"
 #include "JSFunction.h"
 #include "JSGlobalObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Parser.h"
 #include "Protect.h"
 #include "VMEntryScope.h"
index 75b08ea..1340ff7 100644 (file)
@@ -27,7 +27,7 @@
 #include "DebuggerActivation.h"
 
 #include "JSActivation.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 83d2fd0..897a246 100644 (file)
@@ -33,7 +33,7 @@
 #include "Interpreter.h"
 #include "JSActivation.h"
 #include "JSFunction.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Parser.h"
 #include "StackVisitor.h"
 
index 0cfed1a..1b3f9ec 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGAbstractHeap.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 60baf4e..8bf9a01 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGAbstractValue.h"
 
 #include "DFGGraph.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index de62f27..837754b 100644 (file)
@@ -35,7 +35,7 @@
 #include "DFGPhase.h"
 #include "DFGValidate.h"
 #include "DFGVariableAccessDataDump.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/HashSet.h>
 #include <wtf/HashMap.h>
 
index 6592dc9..754a8cb 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGArithMode.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/PrintStream.h>
 
 namespace WTF {
index d3de8a1..c94e39c 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "DFGAbstractValue.h"
 #include "DFGGraph.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index bbc9fd8..f90bb4f 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGAtTailAbstractState.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 49feb9a..6b67ecd 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGAvailability.h"
 
 #include "DFGNode.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 5315af3..302e358 100644 (file)
@@ -32,7 +32,7 @@
 #include "DFGBasicBlockInlines.h"
 #include "DFGGraph.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index dd8ce88..b5bfef8 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGBasicBlock.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index e2169bd..d9e7a67 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGBinarySwitch.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index b06c2d9..1a7db33 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGBlockInsertionSet.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 1efdd56..afa0c25 100644 (file)
@@ -38,7 +38,7 @@
 #include "DFGJITCode.h"
 #include "GetByIdStatus.h"
 #include "JSActivation.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "PreciseJumpTargets.h"
 #include "PutByIdStatus.h"
 #include "StackAlignment.h"
index 32c4f24..2bc87a9 100644 (file)
@@ -35,7 +35,7 @@
 #include "DFGPhase.h"
 #include "DFGSafeToExecute.h"
 #include "OperandsInlines.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 1c1226e..6bf2f4b 100644 (file)
@@ -34,7 +34,7 @@
 #include "DFGInsertionSet.h"
 #include "DFGPhase.h"
 #include "DFGValidate.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 71ea433..3fef198 100644 (file)
@@ -32,7 +32,7 @@
 #include "DFGBasicBlockInlines.h"
 #include "DFGGraph.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index a9ce13d..bc31385 100644 (file)
@@ -34,7 +34,7 @@
 #include "DFGEdgeUsesStructure.h"
 #include "DFGGraph.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <array>
 #include <wtf/FastBitVector.h>
 
index 01f22a3..dd7cf90 100644 (file)
@@ -32,7 +32,7 @@
 #include "CodeBlock.h"
 #include "DFGCommon.h"
 #include "Interpreter.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 7f57a82..dd72e0d 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGClobberSet.h"
 
 #include "DFGClobberize.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/ListDump.h>
 
 namespace JSC { namespace DFG {
index 9930e05..1d15468 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGClobberize.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 45a799f..5826d25 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGCommon.h"
 
 #include "DFGNode.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace WTF {
 
index 2ac6402..2f7fde0 100644 (file)
@@ -32,7 +32,7 @@
 #include "CodeBlock.h"
 #include "DFGNode.h"
 #include "DFGPlan.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "VM.h"
 
 namespace JSC { namespace DFG {
index b3993b2..68bcae0 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "CodeBlock.h"
 #include "CodeBlockSet.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index d9b26c1..9cf6df3 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGCompilationMode.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace WTF {
 
index f868bde..4d7d6a3 100644 (file)
@@ -36,7 +36,7 @@
 #include "DFGInsertionSet.h"
 #include "DFGPhase.h"
 #include "GetByIdStatus.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "PutByIdStatus.h"
 
 namespace JSC { namespace DFG {
index c02eb21..dd2aed6 100644 (file)
@@ -33,7 +33,7 @@
 #include "DFGBlockInsertionSet.h"
 #include "DFGGraph.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/HashMap.h>
 
 namespace JSC { namespace DFG {
index 49aa639..28e0141 100644 (file)
@@ -33,7 +33,7 @@
 #include "DFGGraph.h"
 #include "DFGInsertionSet.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 1efcc90..e6e58f2 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGDesiredIdentifiers.h"
 
 #include "CodeBlock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 67fdcf4..c195c9f 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGDesiredStructureChains.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index a58e435..767174b 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "CodeBlock.h"
 #include "DFGCommonData.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index f03f641..d84b2c4 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "ArrayBufferNeuteringWatchpoint.h"
 #include "CodeBlock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 5b1485f..87dbff9 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "CodeBlock.h"
 #include "DFGCommonData.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index ddb81f7..a311e3e 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGDesiredWriteBarriers.h"
 
 #include "CodeBlock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 0952a3c..35adf93 100644 (file)
@@ -32,7 +32,7 @@
 #include "CodeBlockWithJITType.h"
 #include "DFGGraph.h"
 #include "DFGJITCode.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/StdLibExtras.h>
 
 namespace JSC { namespace DFG {
index 8573fd9..fa877d4 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGDominators.h"
 
 #include "DFGGraph.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index aa46416..b65e515 100644 (file)
@@ -36,7 +36,7 @@
 #include "DFGWorklist.h"
 #include "Debugger.h"
 #include "JITCode.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Options.h"
 #include "SamplingTool.h"
 #include <wtf/Atomics.h>
index 36e7854..ad43a22 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGEdge.h"
 
 #include "DFGNode.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 6b298be..c2aba2c 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGFailedFinalizer.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 8bd58a3..9d81ac9 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGFinalizer.h"
 
 #include "DFGPlan.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index ff3899b..f33a2fb 100644 (file)
@@ -34,7 +34,7 @@
 #include "DFGPhase.h"
 #include "DFGPredictionPropagationPhase.h"
 #include "DFGVariableAccessDataDump.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 5763d46..60b3ec0 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGFlushFormat.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace WTF {
 
index baa3ccd..c99dc22 100644 (file)
@@ -34,7 +34,7 @@
 #include "DFGInsertionSet.h"
 #include "DFGPhase.h"
 #include "OperandsInlines.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index cf25152..69454ee 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGFlushedAt.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index b1c13db..138c595 100644 (file)
@@ -41,7 +41,7 @@
 #include "JSActivation.h"
 #include "MaxFrameExtentForSlowPathCall.h"
 #include "OperandsInlines.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "StackAlignment.h"
 #include <wtf/CommaPrinter.h>
 #include <wtf/ListDump.h>
index 9ad1aa2..fc7e163 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGGraphSafepoint.h"
 
 #include "DFGGraph.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 9904729..8295eae 100644 (file)
@@ -32,7 +32,7 @@
 #include "CodeBlock.h"
 #include "DFGBasicBlock.h"
 #include "GetByIdStatus.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "PutByIdStatus.h"
 #include "StringObject.h"
 
index 3689c33..5ca54ef 100644 (file)
@@ -33,7 +33,7 @@
 #include "DFGGraph.h"
 #include "DFGInsertionSet.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 3ac2840..3317c61 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGJITCode.h"
 
 #include "CodeBlock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 6121ae3..1f32650 100644 (file)
@@ -44,7 +44,7 @@
 #include "JSCJSValueInlines.h"
 #include "LinkBuffer.h"
 #include "MaxFrameExtentForSlowPathCall.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "VM.h"
 
 namespace JSC { namespace DFG {
index 9533142..43a84f5 100644 (file)
@@ -32,7 +32,7 @@
 #include "CodeBlock.h"
 #include "DFGCommon.h"
 #include "DFGPlan.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 8ef9c16..f43b3f8 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGJumpReplacement.h"
 
 #include "MacroAssembler.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Options.h"
 
 namespace JSC { namespace DFG {
index 9890aac..00780a4 100644 (file)
@@ -39,7 +39,7 @@
 #include "DFGInsertionSet.h"
 #include "DFGPhase.h"
 #include "DFGSafeToExecute.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 35553f0..ea7fd40 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGLazyJSValue.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 1e322a4..81c4199 100644 (file)
@@ -33,7 +33,7 @@
 #include "DFGGraph.h"
 #include "DFGInsertionSet.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index de211bd..c39e0b7 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGLongLivedState.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 623c6a5..20c3384 100644 (file)
@@ -33,7 +33,7 @@
 #include "DFGBlockInsertionSet.h"
 #include "DFGGraph.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/HashMap.h>
 
 namespace JSC { namespace DFG {
index f93e6e9..18b1bb2 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGMinifiedNode.h"
 
 #include "DFGNode.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 5a53b4d..c00af2a 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGNaturalLoops.h"
 
 #include "DFGGraph.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/CommaPrinter.h>
 
 namespace JSC { namespace DFG {
index 6e71d97..084aaf5 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "DFGGraph.h"
 #include "DFGNodeAllocator.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 0023ab5..ed7b5ad 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGNodeFlags.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/CommaPrinter.h>
 #include <wtf/StringPrintStream.h>
 
index d980e0e..39653f8 100644 (file)
@@ -33,7 +33,7 @@
 #include "DFGGraph.h"
 #include "DFGInsertionSet.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index d755471..3620f86 100644 (file)
@@ -35,7 +35,7 @@
 #include "DFGNode.h"
 #include "JIT.h"
 #include "JSStackInlines.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 24a4c69..28aed8c 100644 (file)
@@ -34,7 +34,7 @@
 #include "DFGGraph.h"
 #include "DFGLoopPreHeaderCreationPhase.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index f2c81b7..39d9d3d 100644 (file)
@@ -32,7 +32,7 @@
 #include "AssemblyHelpers.h"
 #include "DFGGraph.h"
 #include "DFGSpeculativeJIT.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 2c0a1d4..0e6ef80 100644 (file)
@@ -32,7 +32,7 @@
 #include "CodeBlock.h"
 #include "DFGBasicBlock.h"
 #include "DFGNode.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index b51ec1d..94ad3ba 100644 (file)
@@ -35,7 +35,7 @@
 #include "DFGOSRExitPreparation.h"
 #include "LinkBuffer.h"
 #include "OperandsInlines.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "RepatchBuffer.h"
 #include <wtf/StringPrintStream.h>
 
index c3e6df4..54ab628 100644 (file)
@@ -32,7 +32,7 @@
 #include "DFGOperations.h"
 #include "DFGOSRExitCompilerCommon.h"
 #include "DFGSpeculativeJIT.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/DataLog.h>
 
 namespace JSC { namespace DFG {
index 0d86670..b525efe 100644 (file)
@@ -32,7 +32,7 @@
 #include "DFGOperations.h"
 #include "DFGOSRExitCompilerCommon.h"
 #include "DFGSpeculativeJIT.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "VirtualRegister.h"
 
 #include <wtf/DataLog.h>
index 47a247f..20b6a53 100644 (file)
@@ -34,7 +34,7 @@
 #include "DFGOperations.h"
 #include "JIT.h"
 #include "JSCJSValueInlines.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index aa5eb43..3bb0602 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "DFGJITCompiler.h"
 #include "DFGSpeculativeJIT.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 9b5e6ca..b4aa816 100644 (file)
@@ -33,7 +33,7 @@
 #include "Executable.h"
 #include "JIT.h"
 #include "JITCode.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 713a54b..84f7a67 100644 (file)
@@ -51,7 +51,7 @@
 #include "JSNameScope.h"
 #include "NameInstance.h"
 #include "ObjectConstructor.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Repatch.h"
 #include "StringConstructor.h"
 #include "TypedArrayInlines.h"
index 7ae5b73..9fff92d 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGPhase.h"
 
 #include "DFGValidate.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 844617f..cd8b163 100644 (file)
@@ -66,7 +66,7 @@
 #include "DFGWatchpointCollectionPhase.h"
 #include "Debugger.h"
 #include "OperandsInlines.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/CurrentTime.h>
 
 #if ENABLE(FTL_JIT)
index ab14ae4..8ed2f1e 100644 (file)
@@ -32,7 +32,7 @@
 #include "DFGBasicBlockInlines.h"
 #include "DFGGraph.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 266e733..d9863c6 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "DFGGraph.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index ab32ed2..10ea2e5 100644 (file)
@@ -33,7 +33,7 @@
 #include "DFGGraph.h"
 #include "DFGInsertionSet.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index df6d5c9..357b748 100644 (file)
@@ -33,7 +33,7 @@
 #include "DFGGraph.h"
 #include "DFGInsertionSet.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index b73155d..81c1026 100644 (file)
@@ -33,7 +33,7 @@
 #include "DFGGraph.h"
 #include "DFGInsertionSet.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index ef4a985..7c13650 100644 (file)
@@ -32,7 +32,7 @@
 #include "DFGPlan.h"
 #include "DFGScannable.h"
 #include "DFGThreadData.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 71104e6..39c49c4 100644 (file)
@@ -37,7 +37,7 @@
 #include "DFGSaneStringGetByValSlowPathGenerator.h"
 #include "DFGSlowPathGenerator.h"
 #include "LinkBuffer.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "ScratchRegisterAllocator.h"
 #include "WriteBarrierBuffer.h"
 #include <wtf/MathExtras.h>
index 83c22eb..502874d 100644 (file)
@@ -38,7 +38,7 @@
 #include "Debugger.h"
 #include "JSActivation.h"
 #include "ObjectPrototype.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 892d6c2..2415ac2 100644 (file)
@@ -36,7 +36,7 @@
 #include "DFGOperations.h"
 #include "DFGSlowPathGenerator.h"
 #include "Debugger.h"
-#include "JSCJSValueInlines.h"
+#include "JSCInlines.h"
 #include "ObjectPrototype.h"
 
 namespace JSC { namespace DFG {
index 1554e40..f7cb2ae 100644 (file)
@@ -32,7 +32,7 @@
 #include "DFGGraph.h"
 #include "DFGPhase.h"
 #include "DFGValueSource.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 6054b39..ffeb565 100644 (file)
@@ -33,7 +33,7 @@
 #include "DFGClobberSet.h"
 #include "DFGGraph.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/HashSet.h>
 
 namespace JSC { namespace DFG {
index 7093a90..05046a8 100644 (file)
@@ -34,7 +34,7 @@
 #include "DFGPhase.h"
 #include "DFGPredictionPropagationPhase.h"
 #include "DFGVariableAccessDataDump.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 15f2839..f5c5688 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGThreadData.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index e6560a5..a7b5f4b 100644 (file)
@@ -35,7 +35,7 @@
 #include "GPRInfo.h"
 #include "LinkBuffer.h"
 #include "MacroAssembler.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 82c8c04..206f126 100644 (file)
@@ -33,7 +33,7 @@
 #include "DFGInsertionSet.h"
 #include "DFGPhase.h"
 #include "FTLCapabilities.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 50b6a96..89e712a 100644 (file)
@@ -32,7 +32,7 @@
 #include "CodeBlock.h"
 #include "DFGJITCode.h"
 #include "Executable.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 06bfe3e..8426998 100644 (file)
@@ -32,7 +32,7 @@
 #include "CodeBlock.h"
 #include "DFGJITCode.h"
 #include "Executable.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index deb612e..b733b71 100644 (file)
@@ -34,7 +34,7 @@
 #include "DFGInsertionSet.h"
 #include "DFGPhase.h"
 #include "DFGVariableAccessDataDump.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/HashMap.h>
 
 namespace JSC { namespace DFG {
index e3d8767..619ff90 100644 (file)
@@ -32,7 +32,7 @@
 #include "DFGBasicBlockInlines.h"
 #include "DFGGraph.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 6fecd3a..0084382 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGUseKind.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace WTF {
 
index 07131fd..a528fbf 100644 (file)
@@ -30,7 +30,7 @@
 #include "DFGValidate.h"
 
 #include "CodeBlockWithJITType.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/Assertions.h>
 #include <wtf/BitVector.h>
 
index 68f18ac..c29b4dd 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "DFGValueSource.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 14c483f..1f3eacd 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "DFGGraph.h"
 #include "DFGVariableAccessData.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 02a0d78..01759d4 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "FPRInfo.h"
 #include "GPRInfo.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index 3095f65..ce280cd 100644 (file)
@@ -32,7 +32,7 @@
 #include "CodeBlock.h"
 #include "DFGJITCode.h"
 #include "DFGValueSource.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/DataLog.h>
 #include <wtf/HashMap.h>
 
index ed56fef..3dba93b 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "DFGGraph.h"
 #include "DFGScoreBoard.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "StackAlignment.h"
 #include <wtf/StdLibExtras.h>
 
index 2d90047..60dbc1c 100644 (file)
@@ -33,7 +33,7 @@
 #include "DFGClobberize.h"
 #include "DFGGraph.h"
 #include "DFGPhase.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace DFG {
 
index e5d87bb..67352e2 100644 (file)
@@ -33,7 +33,7 @@
 #include "DeferGC.h"
 #include "DFGLongLivedState.h"
 #include "DFGSafepoint.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <mutex>
 
 namespace JSC { namespace DFG {
index 74d3ac9..8561f8e 100644 (file)
@@ -32,7 +32,7 @@
 #include "FTLAbstractHeapRepository.h"
 #include "FTLOutput.h"
 #include "FTLTypedPointer.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Options.h"
 
 namespace JSC { namespace FTL {
index e6b0e16..3b992e1 100644 (file)
@@ -30,7 +30,7 @@
 
 #include "JSScope.h"
 #include "JSVariableObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace FTL {
 
index 721f643..8aa00cc 100644 (file)
@@ -28,7 +28,7 @@
 
 #if ENABLE(FTL_JIT)
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace FTL {
 
index 67259eb..12a4a25 100644 (file)
@@ -37,7 +37,7 @@
 #include "JITStubs.h"
 #include "LLVMAPI.h"
 #include "LinkBuffer.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "ProfilerCompilation.h"
 #include "VirtualRegister.h"
 
index c109d01..1aa5125 100644 (file)
@@ -41,7 +41,7 @@
 #include "FTLThunks.h"
 #include "LinkBuffer.h"
 #include "OperandsInlines.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "VirtualRegister.h"
 #include <atomic>
 #include <wtf/ProcessID.h>
index c754a96..91922d3 100644 (file)
@@ -32,7 +32,7 @@
 #include "FTLForOSREntryJITCode.h"
 #include "JSStackInlines.h"
 #include "OperandsInlines.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 #if ENABLE(FTL_JIT)
 
index 00ea014..6132ea1 100644 (file)
@@ -34,7 +34,7 @@
 #include "FTLExitArgument.h"
 #include "FTLExitArgumentList.h"
 #include "FTLJITCode.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace FTL {
 
index 3763cc9..f37a6f6 100644 (file)
@@ -37,7 +37,7 @@
 #include "LinkBuffer.h"
 #include "MaxFrameExtentForSlowPathCall.h"
 #include "OperandsInlines.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "RegisterPreservationWrapperGenerator.h"
 #include "RepatchBuffer.h"
 
index d0fea12..75b5106 100644 (file)
@@ -31,7 +31,7 @@
 #include "CCallHelpers.h"
 #include "FTLState.h"
 #include "GPRInfo.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace FTL {
 
index 1d1957b..bf408f8 100644 (file)
@@ -29,7 +29,7 @@
 #include "CopiedBlock.h"
 #include "CopyWorkList.h"
 #include "MarkedBlock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "WeakBlock.h"
 #include <wtf/CurrentTime.h>
 
index a7344cb..d2a9bd9 100644 (file)
@@ -27,7 +27,7 @@
 #include "CodeBlockSet.h"
 
 #include "CodeBlock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "SlotVisitor.h"
 
 namespace JSC {
index e2180e8..27a239e 100644 (file)
@@ -32,7 +32,7 @@
 #include "CopiedSpaceInlines.h"
 #include "JSCell.h"
 #include "JSObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Structure.h"
 
 namespace JSC {
index eb29421..e2df481 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "CopiedSpaceInlines.h"
 #include "GCActivityCallback.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Options.h"
 
 namespace JSC {
index 3d18936..5dd8419 100644 (file)
@@ -32,7 +32,7 @@
 #include "GCThreadSharedData.h"
 #include "JSCell.h"
 #include "JSObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/Threading.h>
 
 namespace JSC {
index d664438..dd66c63 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "DeferGC.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index ff876b3..cf496a1 100644 (file)
@@ -29,7 +29,7 @@
 #include "CopyVisitor.h"
 #include "CopyVisitorInlines.h"
 #include "GCThreadSharedData.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "SlotVisitor.h"
 #include <wtf/MainThread.h>
 #include <wtf/PassOwnPtr.h>
index b8ff085..27e59e8 100644 (file)
@@ -30,7 +30,7 @@
 #include "CopyVisitorInlines.h"
 #include "GCThread.h"
 #include "MarkStack.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "SlotVisitor.h"
 #include "SlotVisitorInlines.h"
 #include "VM.h"
index fdb5544..b655095 100644 (file)
@@ -30,7 +30,7 @@
 #include "HandleBlockInlines.h"
 #include "HeapRootVisitor.h"
 #include "JSObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/DataLog.h>
 
 namespace JSC {
index 41b2ada..178bbcc 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "HeapRootVisitor.h"
 #include "JSObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 235a269..e452249 100644 (file)
@@ -38,7 +38,7 @@
 #include "JSGlobalObject.h"
 #include "JSLock.h"
 #include "JSONObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "RecursiveAllocationScope.h"
 #include "Tracing.h"
 #include "UnlinkedCodeBlock.h"
index f23def7..bcedef5 100644 (file)
@@ -29,7 +29,7 @@
 #include "Heap.h"
 #include "HeapIterationScope.h"
 #include "JSObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Options.h"
 #include <stdlib.h>
 #if OS(UNIX)
index 073d720..e709dfd 100644 (file)
@@ -29,7 +29,7 @@
 #include "APIShims.h"
 #include "JSObject.h"
 #include "JSString.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/MainThread.h>
 #include <wtf/Threading.h>
 
index b2d8e8a..9ad40ca 100644 (file)
@@ -32,7 +32,7 @@
 #include "JSObject.h"
 #include "JSString.h"
 #include "MarkedBlock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 #include <wtf/HashSet.h>
 #include <wtf/WTFThreadData.h>
index 7e52af6..d12a836 100644 (file)
@@ -30,7 +30,7 @@
 #include "JITStubRoutineSet.h"
 
 #include "GCAwareJITStubRoutine.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "SlotVisitor.h"
 
 namespace JSC {
index efad679..060095f 100644 (file)
@@ -25,7 +25,7 @@
 #include "ConservativeRoots.h"
 #include "Heap.h"
 #include "JSArray.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "VM.h"
 #include <setjmp.h>
 #include <stdlib.h>
index 8e7a8aa..66201f4 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "MarkStack.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 8d5ed9a..c25158f 100644 (file)
@@ -30,7 +30,7 @@
 #include "GCActivityCallback.h"
 #include "Heap.h"
 #include "IncrementalSweeper.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "VM.h"
 #include <wtf/CurrentTime.h>
 
index 674f456..d4f126f 100644 (file)
@@ -30,7 +30,7 @@
 #include "IncrementalSweeper.h"
 #include "JSCell.h"
 #include "JSDestructibleObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 3d09146..1d9c171 100644 (file)
@@ -26,7 +26,7 @@
 #include "JSGlobalObject.h"
 #include "JSLock.h"
 #include "JSObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 0a7eea3..23481b6 100644 (file)
@@ -11,7 +11,7 @@
 #include "VM.h"
 #include "JSObject.h"
 #include "JSString.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/StackStats.h>
 
 namespace JSC {
index 9aa7b6d..157fe2e 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "SuperRegion.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Region.h"
 
 namespace JSC {
index 4390e46..a30b7c0 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "Weak.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "WeakSetInlines.h"
 
 namespace JSC {
index 9570905..54127ca 100644 (file)
@@ -29,7 +29,7 @@
 #include "Heap.h"
 #include "HeapRootVisitor.h"
 #include "JSObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Structure.h"
 
 namespace JSC {
index 6e03c7f..044518f 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "WeakHandleOwner.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 56171e4..556c851 100644 (file)
@@ -27,7 +27,7 @@
 #include "WeakSet.h"
 
 #include "Heap.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "VM.h"
 
 namespace JSC {
index ae5ac0d..93afa73 100644 (file)
@@ -29,7 +29,7 @@
 #include "GCAssertions.h"
 #include "Heap.h"
 #include "JSCell.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Structure.h"
 
 namespace JSC {
index 396ec6c..984f004 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "WriteBarrierSupport.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index a02f85f..785dad0 100644 (file)
@@ -35,6 +35,7 @@
 #if ENABLE(INSPECTOR)
 
 #include "InspectorValues.h"
+#include "JSCInlines.h"
 #include "ScriptFunctionCall.h"
 #include "ScriptObject.h"
 #include <wtf/text/WTFString.h>
index 0c1bd91..d9561e1 100644 (file)
@@ -35,6 +35,7 @@
 #if ENABLE(INSPECTOR)
 
 #include "InspectorValues.h"
+#include "JSCInlines.h"
 #include "JSGlobalObject.h"
 #include "ScriptFunctionCall.h"
 #include <wtf/text/WTFString.h>
index 3f2f1ed..0e9555f 100644 (file)
@@ -36,7 +36,7 @@
 #include "JSInjectedScriptHostPrototype.h"
 #include "JSTypedArrays.h"
 #include "ObjectConstructor.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "RegExpObject.h"
 #include "SourceCode.h"
 #include "TypedArrayInlines.h"
index 15f14da..4100a3f 100644 (file)
@@ -32,6 +32,7 @@
 #include "config.h"
 #include "ScriptArguments.h"
 
+#include "JSCInlines.h"
 #include "ScriptValue.h"
 
 namespace Inspector {
index b6d16b9..eebcd45 100644 (file)
@@ -37,7 +37,7 @@
 #include "CallFrame.h"
 #include "JSCJSValue.h"
 #include "JSFunction.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "ScriptArguments.h"
 #include "ScriptCallFrame.h"
 #include "ScriptCallStack.h"
index 7f2a249..09b24d5 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "CallFrame.h"
 #include "JSObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "VM.h"
 
 namespace JSC {
index d96a401..909126b 100644 (file)
@@ -30,7 +30,7 @@
 #include "CodeBlock.h"
 #include "Interpreter.h"
 #include "JSActivation.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "VMEntryScope.h"
 
 namespace JSC {
index 9f8fb26..ce6328d 100644 (file)
@@ -57,7 +57,7 @@
 #include "LiteralParser.h"
 #include "NameInstance.h"
 #include "ObjectPrototype.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Parser.h"
 #include "ProtoCallFrame.h"
 #include "RegExpObject.h"
index 5306b50..caf34aa 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "ConservativeRoots.h"
 #include "Interpreter.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Options.h"
 
 namespace JSC {
index 5ce90e3..5d6ae0f 100644 (file)
@@ -27,7 +27,7 @@
 #include "ProtoCallFrame.h"
 
 #include "CodeBlock.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "StackAlignment.h"
 
 namespace JSC {
index d922e7f..06b15a1 100644 (file)
@@ -30,7 +30,7 @@
 #include "CallFrameInlines.h"
 #include "Executable.h"
 #include "Interpreter.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/DataLog.h>
 
 namespace JSC {
index 4d45738..e4cd267 100644 (file)
@@ -28,7 +28,7 @@
 
 #if ENABLE(VMINSPECTOR)
 
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/ASCIICType.h>
 #include <wtf/text/WTFString.h>
 
index 3cdbdfc..90b605d 100644 (file)
@@ -30,7 +30,7 @@
 
 #include "AssemblyHelpers.h"
 #include "LinkBuffer.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "StackAlignment.h"
 
 namespace JSC {
index e01501e..a7d8011 100644 (file)
@@ -28,7 +28,7 @@
 
 #if ENABLE(JIT)
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 1588f7f..721006c 100644 (file)
@@ -31,7 +31,7 @@
 #include "Executable.h"
 #include "Heap.h"
 #include "VM.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "SlotVisitor.h"
 #include "Structure.h"
 
index 1835f73..e256c77 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "ExecutableAllocator.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND)
 #include "CodeProfiling.h"
index 9d780be..65803c4 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "ExecutableAllocator.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED)
 
index 5567e76..644643a 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "Heap.h"
 #include "VM.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "SlotVisitor.h"
 #include "Structure.h"
 
index a062981..e8d0191 100644 (file)
@@ -29,7 +29,7 @@
 #include "CallFrame.h"
 #include "JSCJSValueInlines.h"
 #include "JSObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/InlineASM.h>
 
 
index 61e2c1c..158ea00 100644 (file)
@@ -44,7 +44,7 @@ JSC::MacroAssemblerX86Common::SSE2CheckState JSC::MacroAssemblerX86Common::s_sse
 #include "JSFunction.h"
 #include "LinkBuffer.h"
 #include "MaxFrameExtentForSlowPathCall.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "RepatchBuffer.h"
 #include "ResultType.h"
 #include "SamplingTool.h"
index b9c7057..c436a24 100644 (file)
@@ -35,7 +35,7 @@
 #include "JSArray.h"
 #include "JSFunction.h"
 #include "Interpreter.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "ResultType.h"
 #include "SamplingTool.h"
 #include "SlowPathCall.h"
index 53ac738..30b42d1 100644 (file)
@@ -35,7 +35,7 @@
 #include "JSArray.h"
 #include "JSFunction.h"
 #include "Interpreter.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "ResultType.h"
 #include "SamplingTool.h"
 #include "SlowPathCall.h"
index aef672b..019f21c 100644 (file)
@@ -35,7 +35,7 @@
 #include "JSArray.h"
 #include "JSFunction.h"
 #include "Interpreter.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "RepatchBuffer.h"
 #include "ResultType.h"
 #include "SamplingTool.h"
index 69fa0f0..4e0cdbb 100644 (file)
@@ -35,7 +35,7 @@
 #include "JITInlines.h"
 #include "JSArray.h"
 #include "JSFunction.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "RepatchBuffer.h"
 #include "ResultType.h"
 #include "SamplingTool.h"
index aed486b..df0759c 100644 (file)
@@ -27,7 +27,7 @@
 #include "JITCode.h"
 
 #include "LLIntThunks.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "RegisterPreservationWrapperGenerator.h"
 #include <wtf/PrintStream.h>
 
index 64fdd65..e648fda 100644 (file)
@@ -32,7 +32,7 @@
 #include "CodeBlock.h"
 #include "CodeBlockWithJITType.h"
 #include "JIT.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/StringPrintStream.h>
 
 namespace JSC {
index ec06f5e..1375ae6 100644 (file)
@@ -35,7 +35,7 @@
 #include "LLIntOpcode.h"
 #include "LLIntThunks.h"
 #include "Opcode.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "VM.h"
 
 namespace JSC {
index 2f3ef57..4ed01d6 100644 (file)
@@ -30,7 +30,7 @@
 
 #include "CodeBlock.h"
 #include "LinkBuffer.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 63a4269..ee865f5 100644 (file)
@@ -28,7 +28,7 @@
 
 #if ENABLE(JIT)
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index ba23653..3590a4d 100644 (file)
@@ -46,7 +46,7 @@
 #include "JSStackInlines.h"
 #include "JSWithScope.h"
 #include "ObjectConstructor.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Repatch.h"
 #include "RepatchBuffer.h"
 
index 65136b0..544bca3 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "CallFrame.h"
 #include "JSCJSValue.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 7cbb771..297609c 100644 (file)
@@ -30,7 +30,7 @@
 #include "JITStubRoutine.h"
 
 #include "JSObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "SlotVisitor.h"
 
 namespace JSC {
index 87df09b..f9c6957 100644 (file)
@@ -33,7 +33,7 @@
 #if ENABLE(JIT)
 #include "JITStubs.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 #if CPU(ARM_TRADITIONAL)
 #include "JITStubsARM.h"
index 50c7f64..c000a43 100644 (file)
@@ -31,7 +31,7 @@
 #include "Executable.h"
 #include "JIT.h"
 #include "VM.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index f0d11bd..69d65a9 100644 (file)
@@ -30,7 +30,7 @@
 
 #include "CodeBlock.h"
 #include "Executable.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index cba9bda..6e40948 100644 (file)
@@ -30,7 +30,7 @@
 
 #include "AssemblyHelpers.h"
 #include "LinkBuffer.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "StackAlignment.h"
 
 namespace JSC {
index ee00875..8e661e9 100644 (file)
@@ -30,7 +30,7 @@
 
 #include "GPRInfo.h"
 #include "MacroAssembler.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index db7cb5b..3349c99 100644 (file)
@@ -34,7 +34,7 @@
 #include "FTLThunks.h"
 #include "GCAwareJITStubRoutine.h"
 #include "LinkBuffer.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "PolymorphicPutByIdList.h"
 #include "RepatchBuffer.h"
 #include "ScratchRegisterAllocator.h"
index 8ec1837..86dce28 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "TempRegisterSet.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "RegisterSet.h"
 
 namespace JSC {
index a9fa3e1..19d02c4 100644 (file)
@@ -32,7 +32,7 @@
 #include "JSArrayIterator.h"
 #include "JSStack.h"
 #include "MaxFrameExtentForSlowPathCall.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "SpecializedThunkJIT.h"
 #include <wtf/InlineASM.h>
 #include <wtf/StringPrintStream.h>
index e6ecdfc..03bcdf8 100644 (file)
 #include "Interpreter.h"
 #include "JSArray.h"
 #include "JSArrayBuffer.h"
+#include "JSCInlines.h"
 #include "JSFunction.h"
 #include "JSLock.h"
 #include "JSProxy.h"
 #include "JSString.h"
-#include "Operations.h"
 #include "SamplingTool.h"
 #include "StackVisitor.h"
 #include "StructureRareDataInlines.h"
index ddacb50..a93becc 100644 (file)
@@ -33,7 +33,7 @@
 #include "Instruction.h"
 #include "LLIntCommon.h"
 #include "LowLevelInterpreter.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace LLInt {
 
index 1d09bda..9ae9a95 100644 (file)
@@ -51,7 +51,7 @@
 #include "LLIntExceptions.h"
 #include "LowLevelInterpreter.h"
 #include "ObjectConstructor.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "ProtoCallFrame.h"
 #include "StructureRareDataInlines.h"
 #include <wtf/StringPrintStream.h>
index 63579e3..3e8366f 100644 (file)
@@ -36,7 +36,7 @@
 #include "CommonSlowPaths.h"
 #include "LLIntCLoop.h"
 #include "LLIntSlowPaths.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "VMInspector.h"
 #include <wtf/Assertions.h>
 #include <wtf/MathExtras.h>
index e75def6..4414bff 100644 (file)
@@ -31,7 +31,7 @@
 #include "Identifier.h"
 #include "NodeInfo.h"
 #include "Nodes.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/dtoa.h>
 #include <ctype.h>
 #include <limits.h>
index a96ccdb..134c1d1 100644 (file)
@@ -36,7 +36,7 @@
 #include "JSNameScope.h"
 #include "LabelScope.h"
 #include "Lexer.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Parser.h"
 #include "PropertyNameArray.h"
 #include "RegExpObject.h"
index d4c1cae..26b030b 100644 (file)
@@ -29,7 +29,7 @@
 #include "JSCJSValueInlines.h"
 #include "Lexer.h"
 #include "NodeInfo.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "SourceProvider.h"
 #include "VM.h"
 #include <utility>
index 4f5d2f8..43f931a 100644 (file)
@@ -27,7 +27,7 @@
 #include "ParserArena.h"
 
 #include "Nodes.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/PassOwnPtr.h>
 
 namespace JSC {
index 42a304d..8ef168d 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "SourceCode.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/text/CString.h>
 
 namespace JSC {
index ede9d77..939addf 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "SourceProvider.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/StdLibExtras.h>
 #include <wtf/TCSpinLock.h>
 
index 5753529..c5e247f 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "SourceProviderCache.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 6a2732b..928059d 100644 (file)
@@ -36,7 +36,7 @@
 #include "JSFunction.h"
 #include "JSGlobalObject.h"
 #include "Nodes.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Profile.h"
 #include "ProfileGenerator.h"
 #include "ProfileNode.h"
index ab734fe..d37b356 100644 (file)
@@ -32,7 +32,7 @@
 #include "JSStringRef.h"
 #include "JSFunction.h"
 #include "LegacyProfiler.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Profile.h"
 #include "StackVisitor.h"
 #include "Tracing.h"
index ca602e4..6eeeb27 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "JSGlobalObject.h"
 #include "ObjectConstructor.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace Profiler {
 
index fb40e5c..5bfedb4 100644 (file)
@@ -29,7 +29,7 @@
 #include "CodeBlock.h"
 #include "JSGlobalObject.h"
 #include "Operands.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/StringPrintStream.h>
 
 namespace JSC { namespace Profiler {
index aa5a6d9..74c55ab 100644 (file)
@@ -29,7 +29,7 @@
 #include "CodeBlock.h"
 #include "JSGlobalObject.h"
 #include "ObjectConstructor.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/StringPrintStream.h>
 
 namespace JSC { namespace Profiler {
index 615c586..d43e196 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "JSGlobalObject.h"
 #include "ObjectConstructor.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "ProfilerDatabase.h"
 #include <wtf/StringPrintStream.h>
 
index 455a48e..4891c31 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "JSGlobalObject.h"
 #include "ObjectConstructor.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace Profiler {
 
index f83652d..3d5a2ee 100644 (file)
@@ -29,7 +29,7 @@
 #include "CodeBlock.h"
 #include "JSONObject.h"
 #include "ObjectConstructor.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace Profiler {
 
index 0024791..2a5d5be 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "JSGlobalObject.h"
 #include "ObjectConstructor.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace Profiler {
 
index d54f7a2..b17d57e 100644 (file)
@@ -29,7 +29,7 @@
 #include "JSGlobalObject.h"
 #include "JSScope.h"
 #include "JSString.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/StringPrintStream.h>
 
 namespace JSC { namespace Profiler {
index 1ac29d1..7c28f7b 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "JSGlobalObject.h"
 #include "ObjectConstructor.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "ProfilerBytecodes.h"
 #include "ProfilerDatabase.h"
 
index 018ceeb..9b61dae 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "CodeOrigin.h"
 #include "JSGlobalObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "ProfilerDatabase.h"
 
 namespace JSC { namespace Profiler {
index 6ca6c9f..fe590ff 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "JSGlobalObject.h"
 #include "ObjectConstructor.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace Profiler {
 
index e13104d..5149815 100644 (file)
@@ -24,7 +24,7 @@
 #include "HeapRootVisitor.h"
 #include "JSCJSValue.h"
 #include "JSObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 using std::min;
 
index e27c981..75aa0b8 100644 (file)
@@ -29,7 +29,7 @@
 #include "JSArgumentsIterator.h"
 #include "JSFunction.h"
 #include "JSGlobalObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 using namespace std;
 
index 5e88eec..1514630 100644 (file)
@@ -27,7 +27,7 @@
 #include "ArgumentsIteratorPrototype.h"
 
 #include "JSArgumentsIterator.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 2c49b69..02fe949 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "ArrayBufferNeuteringWatchpoint.h"
 #include "JSArrayBufferView.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include <wtf/RefPtr.h>
 
 namespace JSC {
index b11a0ad..6fb7c79 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "ArrayBufferNeuteringWatchpoint.h"
 
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 72fc561..4442930 100644 (file)
@@ -32,7 +32,7 @@
 #include "JSArray.h"
 #include "JSFunction.h"
 #include "Lookup.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index ab8cbba..13d783c 100644 (file)
@@ -36,7 +36,7 @@
 #include "JSStringJoiner.h"
 #include "Lookup.h"
 #include "ObjectPrototype.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "StringRecursionChecker.h"
 #include <algorithm>
 #include <wtf/Assertions.h>
index 09fa260..b316be1 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "BooleanPrototype.h"
 #include "JSGlobalObject.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 2c6092a..89fb83a 100644 (file)
@@ -22,7 +22,7 @@
 #include "BooleanObject.h"
 
 #include "JSScope.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index c73ead8..bfbf0f2 100644 (file)
@@ -26,7 +26,7 @@
 #include "JSFunction.h"
 #include "JSString.h"
 #include "ObjectPrototype.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index cf0ba79..c52b567 100644 (file)
@@ -29,7 +29,7 @@
 #include "Executable.h"
 #include "Interpreter.h"
 #include "JSFunction.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC {
 
index 510e383..3caee32 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "BytecodeGenerator.h"
 #include "CodeSpecializationKind.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "Parser.h"
 #include "StrongInlines.h"
 #include "UnlinkedCodeBlock.h"
index 34dc41f..b3fc889 100644 (file)
@@ -51,7 +51,7 @@
 #include "LLIntExceptions.h"
 #include "LowLevelInterpreter.h"
 #include "ObjectConstructor.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 #include "StructureRareDataInlines.h"
 #include <wtf/StringPrintStream.h>
 
index aa18321..f586ed0 100644 (file)
@@ -30,7 +30,7 @@
 #include "CodeBlock.h"
 #include "JITExceptions.h"
 #include "LLIntCommon.h"
-#include "Operations.h"
+#include "JSCInlines.h"
 
 namespace JSC { namespace CommonSlowPaths {