Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 67be849c65f37affecc63563d12170d01ba7422a
      
https://github.com/WebKit/WebKit/commit/67be849c65f37affecc63563d12170d01ba7422a
  Author: Richard Robinson <[email protected]>
  Date:   2025-12-23 (Tue, 23 Dec 2025)

  Changed paths:
    M Source/JavaScriptCore/API/JSCTestRunnerUtils.h
    M Source/JavaScriptCore/API/JSRetainPtr.h
    M Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
    M 
Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_combined_header.py
    M 
Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_internals_wrapper_header.py
    M 
Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_separate_header.py
    M 
Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_wrapper_header.py
    M Source/JavaScriptCore/Scripts/wkbuiltins/builtins_templates.py
    M Source/JavaScriptCore/assembler/MacroAssemblerHelpers.h
    M Source/JavaScriptCore/b3/B3CanonicalizePrePostIncrements.h
    M Source/JavaScriptCore/b3/B3ValueRep.h
    M Source/JavaScriptCore/b3/air/opcode_generator.rb
    M Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h
    M Source/JavaScriptCore/bytecode/ChainedWatchpoint.h
    M Source/JavaScriptCore/bytecode/InlineAccess.h
    M Source/JavaScriptCore/bytecode/IterationModeMetadata.h
    M Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.h
    M Source/JavaScriptCore/bytecode/SuperSampler.h
    M Source/JavaScriptCore/debugger/ScriptProfilingScope.h
    M Source/JavaScriptCore/dfg/DFGLiveCatchVariablePreservationPhase.h
    M Source/JavaScriptCore/dfg/DFGRegisteredStructure.h
    M Source/JavaScriptCore/dfg/DFGRegisteredStructureSet.h
    M Source/JavaScriptCore/ftl/FTLCommonValues.h
    M Source/JavaScriptCore/ftl/FTLExitArgumentForOperand.h
    M Source/JavaScriptCore/ftl/FTLExitValue.h
    M Source/JavaScriptCore/ftl/FTLFormattedValue.h
    M Source/JavaScriptCore/ftl/FTLOSREntry.h
    M Source/JavaScriptCore/ftl/FTLStackmapArgumentList.h
    M Source/JavaScriptCore/ftl/FTLThunks.h
    M Source/JavaScriptCore/ftl/FTLValueFromBlock.h
    M Source/JavaScriptCore/ftl/FTLValueRange.h
    M Source/JavaScriptCore/heap/HeapAnalyzer.h
    M Source/JavaScriptCore/heap/HeapSnapshotBuilder.h
    M Source/JavaScriptCore/heap/IsoSubspaceInlines.h
    M Source/JavaScriptCore/heap/MarkingConstraint.h
    M Source/JavaScriptCore/heap/RegisterState.h
    M Source/JavaScriptCore/inspector/AsyncStackTrace.h
    M Source/JavaScriptCore/inspector/ContentSearchUtilities.h
    M Source/JavaScriptCore/inspector/IdentifiersFactory.h
    M 
Source/JavaScriptCore/inspector/augmentable/AugmentableInspectorControllerClient.h
    M Source/JavaScriptCore/inspector/remote/RemoteAutomationTarget.h
    M Source/JavaScriptCore/inspector/remote/RemoteConnectionToTarget.h
    M Source/JavaScriptCore/inspector/remote/RemoteControllableTarget.h
    M Source/JavaScriptCore/inspector/remote/RemoteInspectionTarget.h
    M Source/JavaScriptCore/inspector/remote/RemoteInspector.h
    M 
Source/JavaScriptCore/inspector/remote/cocoa/RemoteInspectorXPCConnection.h
    M Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator_templates.py
    M 
Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_header.py
    M Source/JavaScriptCore/jit/JITDisassembler.h
    M Source/JavaScriptCore/jit/JITInlineCacheGenerator.h
    M Source/JavaScriptCore/jit/JITMathICInlineResult.h
    M Source/JavaScriptCore/jit/JITThunks.h
    M Source/JavaScriptCore/jit/JITToDFGDeferredCompilationCallback.h
    M Source/JavaScriptCore/jit/PCToCodeOriginMap.h
    M Source/JavaScriptCore/jit/SIMDShuffle.h
    M Source/JavaScriptCore/jit/SetupVarargsFrame.h
    M Source/JavaScriptCore/jit/SnippetParams.h
    M Source/JavaScriptCore/jit/SnippetReg.h
    M Source/JavaScriptCore/jit/SnippetSlowPathCalls.h
    M Source/JavaScriptCore/jit/SpillRegistersMode.h
    M Source/JavaScriptCore/jit/ThunkGenerators.h
    M Source/JavaScriptCore/llint/InPlaceInterpreter.h
    M Source/JavaScriptCore/llint/LLIntCLoop.h
    M Source/JavaScriptCore/llint/LLIntOfflineAsmConfig.h
    M Source/JavaScriptCore/llint/LLIntPCRanges.h
    M Source/JavaScriptCore/parser/ParserFunctionInfo.h
    M Source/JavaScriptCore/parser/SourceCodeKey.h
    M Source/JavaScriptCore/profiler/ProfilerDumper.h
    M Source/JavaScriptCore/runtime/ConfigFile.h
    M Source/JavaScriptCore/runtime/ConsoleClient.h
    M Source/JavaScriptCore/runtime/ErrorHandlingScope.h
    M Source/JavaScriptCore/runtime/Forward.h
    M Source/JavaScriptCore/runtime/GlobalObjectMethodTable.h
    M Source/JavaScriptCore/runtime/ImportMap.h
    M Source/JavaScriptCore/runtime/JSCBytecodeCacheVersion.h
    M Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeInlines.h
    M Source/JavaScriptCore/runtime/KeyAtomStringCacheInlines.h
    M Source/JavaScriptCore/runtime/MachineContext.h
    M Source/JavaScriptCore/runtime/MemoryStatistics.h
    M Source/JavaScriptCore/runtime/ProfilerSupport.h
    M Source/JavaScriptCore/runtime/SamplingCounter.h
    M Source/JavaScriptCore/runtime/SamplingProfiler.h
    M Source/JavaScriptCore/runtime/SideDataRepository.h
    M Source/JavaScriptCore/runtime/StableSort.h
    M Source/JavaScriptCore/runtime/TypedArrayController.h
    M Source/JavaScriptCore/runtime/VMEntryScope.h
    M Source/JavaScriptCore/tools/LLVMProfiling.h
    M Source/JavaScriptCore/wasm/WasmBaselineData.h
    M Source/JavaScriptCore/wasm/WasmCallProfile.h
    M Source/JavaScriptCore/wasm/WasmCallee.h
    M Source/JavaScriptCore/wasm/WasmCallingConvention.h
    M Source/JavaScriptCore/wasm/WasmCapabilities.h
    M Source/JavaScriptCore/wasm/WasmCompilationContext.h
    M Source/JavaScriptCore/wasm/WasmCompilationMode.h
    M Source/JavaScriptCore/wasm/WasmExceptionType.h
    M Source/JavaScriptCore/wasm/WasmFaultSignalHandler.h
    M Source/JavaScriptCore/wasm/WasmFormat.h
    M Source/JavaScriptCore/wasm/WasmFunctionIPIntMetadataGenerator.h
    M Source/JavaScriptCore/wasm/WasmFunctionParser.h
    M Source/JavaScriptCore/wasm/WasmGlobal.h
    M Source/JavaScriptCore/wasm/WasmHandlerInfo.h
    M Source/JavaScriptCore/wasm/WasmIPIntGenerator.h
    M Source/JavaScriptCore/wasm/WasmIPIntTierUpCounter.h
    M Source/JavaScriptCore/wasm/WasmJS.h
    M Source/JavaScriptCore/wasm/WasmLimits.h
    M Source/JavaScriptCore/wasm/WasmMemory.h
    M Source/JavaScriptCore/wasm/WasmMemoryInformation.h
    M Source/JavaScriptCore/wasm/WasmModuleInformation.h
    M Source/JavaScriptCore/wasm/WasmNameSection.h
    M Source/JavaScriptCore/wasm/WasmOSREntryData.h
    M Source/JavaScriptCore/wasm/WasmOpcodeOrigin.h
    M Source/JavaScriptCore/wasm/WasmSIMDOpcodes.h
    M Source/JavaScriptCore/wasm/WasmSections.h
    M Source/JavaScriptCore/wasm/WasmStreamingCompiler.h
    M Source/JavaScriptCore/wasm/WasmStreamingParser.h
    M Source/JavaScriptCore/wasm/WasmStreamingPlan.h
    M Source/JavaScriptCore/wasm/WasmTable.h
    M Source/JavaScriptCore/wasm/WasmThunks.h
    M Source/JavaScriptCore/wasm/WasmTierUpCount.h
    M Source/JavaScriptCore/wasm/WasmTypeDefinitionInlines.h
    M Source/JavaScriptCore/wasm/WasmValueLocation.h
    M Source/JavaScriptCore/wasm/WasmWorklist.h
    M Source/JavaScriptCore/wasm/debugger/WasmDebugServer.h
    M Source/JavaScriptCore/wasm/debugger/WasmModuleDebugInfo.h
    M Source/JavaScriptCore/wasm/debugger/WasmVirtualAddress.h
    M Source/JavaScriptCore/wasm/generateWasmOpsHeader.py
    M Source/JavaScriptCore/wasm/js/JSWebAssembly.h
    M Source/JavaScriptCore/wasm/js/JSWebAssemblyLinkError.h
    M Source/JavaScriptCore/wasm/js/JSWebAssemblyModule.h
    M Source/JavaScriptCore/wasm/js/WebAssemblyBuiltin.h
    M Source/JavaScriptCore/wasm/js/WebAssemblyFunctionBase.h
    M Source/JavaScriptCore/wasm/js/WebAssemblyGCStructure.h
    M Source/JavaScriptCore/wasm/js/WebAssemblyGlobalConstructor.h
    M Source/JavaScriptCore/wasm/js/WebAssemblyLinkErrorConstructor.h
    M Source/JavaScriptCore/wasm/js/WebAssemblyLinkErrorPrototype.h
    M Source/JavaScriptCore/wasm/js/WebAssemblyModuleRecord.h
    M Source/JavaScriptCore/wasm/js/WebAssemblyWrapperFunction.h
    M Source/JavaScriptCore/yarr/YarrJITRegisters.h
    M Source/WTF/wtf/SinglyLinkedList.h

  Log Message:
  -----------
  [Swift in WebKit] Work towards having a proper JSC module (part 2)
https://bugs.webkit.org/show_bug.cgi?id=304630
rdar://167064090

Reviewed by Mark Lam.

Continue adding more missing header includes, this time focusing mostly on 
generated code.

* <a lot of headers>

Add missing include statements.

Canonical link: https://commits.webkit.org/304920@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to