Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 6ef08d1467e4bcf9277ac53a4d84df74906c510e https://github.com/WebKit/WebKit/commit/6ef08d1467e4bcf9277ac53a4d84df74906c510e Author: Chris Dumez <cdu...@apple.com> Date: 2024-11-18 (Mon, 18 Nov 2024)
Changed paths: M Source/JavaScriptCore/API/APICast.h M Source/JavaScriptCore/API/MarkedJSValueRefArray.cpp M Source/JavaScriptCore/assembler/ARM64Assembler.h M Source/JavaScriptCore/assembler/ARMv7Assembler.h M Source/JavaScriptCore/assembler/AssemblerBuffer.h M Source/JavaScriptCore/assembler/AssemblerCommon.h M Source/JavaScriptCore/assembler/AssemblyComments.h M Source/JavaScriptCore/assembler/JITOperationList.cpp M Source/JavaScriptCore/assembler/JITOperationList.h M Source/JavaScriptCore/assembler/LinkBuffer.cpp M Source/JavaScriptCore/assembler/LinkBuffer.h M Source/JavaScriptCore/assembler/MacroAssembler.h M Source/JavaScriptCore/assembler/MacroAssemblerARM64.h M Source/JavaScriptCore/assembler/MacroAssemblerPrinter.cpp M Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h M Source/JavaScriptCore/assembler/PerfLog.cpp M Source/JavaScriptCore/assembler/ProbeContext.h M Source/JavaScriptCore/assembler/SecureARM64EHashPins.cpp M Source/JavaScriptCore/assembler/SecureARM64EHashPins.h M Source/JavaScriptCore/assembler/X86Assembler.h M Source/JavaScriptCore/assembler/testmasm.cpp M Source/JavaScriptCore/b3/B3Const32Value.cpp M Source/JavaScriptCore/b3/B3Const64Value.cpp M Source/JavaScriptCore/b3/B3ConstDoubleValue.cpp M Source/JavaScriptCore/b3/B3ConstFloatValue.cpp M Source/JavaScriptCore/b3/B3ConstPtrValue.h M Source/JavaScriptCore/b3/B3LowerMacrosAfterOptimizations.cpp M Source/JavaScriptCore/b3/B3LowerToAir.cpp M Source/JavaScriptCore/b3/B3LowerToAir32_64.cpp M Source/JavaScriptCore/b3/B3MathExtras.cpp M Source/JavaScriptCore/b3/B3MoveConstants.cpp M Source/JavaScriptCore/b3/B3Procedure.cpp M Source/JavaScriptCore/b3/B3Procedure.h M Source/JavaScriptCore/b3/B3ReduceStrength.cpp M Source/JavaScriptCore/b3/B3Type.h M Source/JavaScriptCore/b3/B3TypeMap.h M Source/JavaScriptCore/b3/B3Value.cpp M Source/JavaScriptCore/b3/B3Value.h M Source/JavaScriptCore/b3/B3ValueRep.h M Source/JavaScriptCore/b3/air/AirArg.h M Source/JavaScriptCore/b3/air/AirDisassembler.cpp M Source/JavaScriptCore/b3/air/testair.cpp M Source/JavaScriptCore/b3/testb3.h M Source/JavaScriptCore/b3/testb3_1.cpp M Source/JavaScriptCore/b3/testb3_2.cpp M Source/JavaScriptCore/b3/testb3_3.cpp M Source/JavaScriptCore/b3/testb3_4.cpp M Source/JavaScriptCore/b3/testb3_5.cpp M Source/JavaScriptCore/b3/testb3_6.cpp M Source/JavaScriptCore/b3/testb3_7.cpp M Source/JavaScriptCore/b3/testb3_8.cpp M Source/JavaScriptCore/builtins/BuiltinNames.h M Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.cpp M Source/JavaScriptCore/bytecode/BytecodeDumper.cpp M Source/JavaScriptCore/bytecode/CallLinkInfo.cpp M Source/JavaScriptCore/bytecode/CallVariant.h M Source/JavaScriptCore/bytecode/CodeBlock.cpp M Source/JavaScriptCore/bytecode/CodeBlock.h M Source/JavaScriptCore/bytecode/CodeBlockHash.cpp M Source/JavaScriptCore/bytecode/CodeOrigin.h M Source/JavaScriptCore/bytecode/ExpressionInfo.h M Source/JavaScriptCore/bytecode/Fits.h M Source/JavaScriptCore/bytecode/GetByValHistory.h M Source/JavaScriptCore/bytecode/InlineAccess.cpp M Source/JavaScriptCore/bytecode/InlineCacheCompiler.cpp M Source/JavaScriptCore/bytecode/InlineCacheCompiler.h M Source/JavaScriptCore/bytecode/Instruction.h M Source/JavaScriptCore/bytecode/InstructionStream.h M Source/JavaScriptCore/bytecode/MetadataTable.h M Source/JavaScriptCore/bytecode/Operands.h M Source/JavaScriptCore/bytecode/SharedJITStubSet.h M Source/JavaScriptCore/bytecode/UnlinkedMetadataTable.cpp M Source/JavaScriptCore/bytecode/UnlinkedMetadataTable.h M Source/JavaScriptCore/bytecode/ValueProfile.h M Source/JavaScriptCore/bytecode/Watchpoint.cpp M Source/JavaScriptCore/bytecode/Watchpoint.h M Source/JavaScriptCore/dfg/DFGAbstractHeap.h M Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h M Source/JavaScriptCore/dfg/DFGAvailability.h M Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp M Source/JavaScriptCore/dfg/DFGClobberize.h M Source/JavaScriptCore/dfg/DFGDisassembler.cpp M Source/JavaScriptCore/dfg/DFGEdge.h M Source/JavaScriptCore/dfg/DFGFlowMap.h M Source/JavaScriptCore/dfg/DFGHeapLocation.h M Source/JavaScriptCore/dfg/DFGJITCode.cpp M Source/JavaScriptCore/dfg/DFGJITCompiler.cpp M Source/JavaScriptCore/dfg/DFGLazyJSValue.cpp M Source/JavaScriptCore/dfg/DFGMinifiedNode.cpp M Source/JavaScriptCore/dfg/DFGMinifiedNode.h M Source/JavaScriptCore/dfg/DFGNode.h M Source/JavaScriptCore/dfg/DFGNodeFlowProjection.h M Source/JavaScriptCore/dfg/DFGNullAbstractState.h M Source/JavaScriptCore/dfg/DFGOSREntry.cpp M Source/JavaScriptCore/dfg/DFGOSRExit.cpp M Source/JavaScriptCore/dfg/DFGOpInfo.h M Source/JavaScriptCore/dfg/DFGOperations.cpp M Source/JavaScriptCore/dfg/DFGPropertyTypeKey.h M Source/JavaScriptCore/dfg/DFGPureValue.h M Source/JavaScriptCore/dfg/DFGRegisteredStructureSet.cpp M Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp M Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h M Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp M Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp M Source/JavaScriptCore/dfg/DFGThunks.cpp M Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.cpp M Source/JavaScriptCore/disassembler/ARM64Disassembler.cpp M Source/JavaScriptCore/disassembler/RISCV64Disassembler.cpp M Source/JavaScriptCore/disassembler/X86Disassembler.cpp M Source/JavaScriptCore/ftl/FTLAbstractHeap.h M Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp M Source/JavaScriptCore/ftl/FTLOSRExitCompiler.cpp M Source/JavaScriptCore/ftl/FTLOperations.cpp M Source/JavaScriptCore/ftl/FTLOutput.cpp M Source/JavaScriptCore/ftl/FTLOutput.h M Source/JavaScriptCore/ftl/FTLState.cpp M Source/JavaScriptCore/generator/Argument.rb M Source/JavaScriptCore/generator/Opcode.rb M Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h M Source/JavaScriptCore/heap/CellContainer.h M Source/JavaScriptCore/heap/ConservativeRoots.cpp M Source/JavaScriptCore/heap/FreeList.cpp M Source/JavaScriptCore/heap/FreeList.h M Source/JavaScriptCore/heap/FreeListInlines.h M Source/JavaScriptCore/heap/GCIncomingRefCounted.h M Source/JavaScriptCore/heap/GCIncomingRefCountedInlines.h M Source/JavaScriptCore/heap/GCMemoryOperations.h M Source/JavaScriptCore/heap/GCSegmentedArray.h M Source/JavaScriptCore/heap/HandleSet.h M Source/JavaScriptCore/heap/Heap.cpp M Source/JavaScriptCore/heap/Heap.h M Source/JavaScriptCore/heap/HeapCell.h M Source/JavaScriptCore/heap/HeapInlines.h M Source/JavaScriptCore/heap/HeapSnapshot.cpp M Source/JavaScriptCore/heap/HeapUtil.h M Source/JavaScriptCore/heap/JITStubRoutineSet.cpp M Source/JavaScriptCore/heap/MachineStackMarker.cpp M Source/JavaScriptCore/heap/MarkedBlock.cpp M Source/JavaScriptCore/heap/MarkedBlock.h M Source/JavaScriptCore/heap/MarkedBlockInlines.h M Source/JavaScriptCore/heap/MarkedSpaceInlines.h M Source/JavaScriptCore/heap/PreciseAllocation.cpp M Source/JavaScriptCore/heap/PreciseAllocation.h M Source/JavaScriptCore/heap/SlotVisitor.cpp M Source/JavaScriptCore/heap/VerifierSlotVisitor.cpp M Source/JavaScriptCore/heap/VerifierSlotVisitorInlines.h M Source/JavaScriptCore/heap/WeakImpl.h M Source/JavaScriptCore/interpreter/CallFrame.cpp M Source/JavaScriptCore/interpreter/CallFrame.h M Source/JavaScriptCore/interpreter/CalleeBits.h M Source/JavaScriptCore/interpreter/FrameTracers.h M Source/JavaScriptCore/interpreter/Interpreter.cpp M Source/JavaScriptCore/interpreter/InterpreterInlines.h M Source/JavaScriptCore/interpreter/Register.h M Source/JavaScriptCore/interpreter/ShadowChicken.h M Source/JavaScriptCore/jit/AssemblyHelpers.cpp M Source/JavaScriptCore/jit/AssemblyHelpers.h M Source/JavaScriptCore/jit/BinarySwitch.cpp M Source/JavaScriptCore/jit/ExecutableAllocator.cpp M Source/JavaScriptCore/jit/ExecutableAllocator.h M Source/JavaScriptCore/jit/JITArithmetic.cpp M Source/JavaScriptCore/jit/JITCode.h M Source/JavaScriptCore/jit/JITCodeMap.h M Source/JavaScriptCore/jit/JITDisassembler.cpp M Source/JavaScriptCore/jit/JITDivGenerator.cpp M Source/JavaScriptCore/jit/JITExceptions.cpp M Source/JavaScriptCore/jit/JITOpcodes.cpp M Source/JavaScriptCore/jit/JITOperations.cpp M Source/JavaScriptCore/jit/JITStubRoutine.h M Source/JavaScriptCore/jit/JITThunks.cpp M Source/JavaScriptCore/jit/OperationResult.h M Source/JavaScriptCore/jit/PCToCodeOriginMap.cpp M Source/JavaScriptCore/jit/PolymorphicCallStubRoutine.cpp M Source/JavaScriptCore/jit/ThunkGenerators.cpp M Source/JavaScriptCore/jsc.cpp M Source/JavaScriptCore/llint/LLIntData.cpp M Source/JavaScriptCore/llint/LLIntData.h M Source/JavaScriptCore/llint/LLIntPCRanges.h M Source/JavaScriptCore/llint/LLIntSlowPaths.cpp M Source/JavaScriptCore/llint/LowLevelInterpreter.cpp M Source/JavaScriptCore/parser/Parser.cpp M Source/JavaScriptCore/parser/ResultType.h M Source/JavaScriptCore/runtime/ArgList.h M Source/JavaScriptCore/runtime/ArrayBuffer.cpp M Source/JavaScriptCore/runtime/ArrayConventions.cpp M Source/JavaScriptCore/runtime/ArrayPrototype.cpp M Source/JavaScriptCore/runtime/AssertInvariants.cpp M Source/JavaScriptCore/runtime/BasicBlockLocation.cpp M Source/JavaScriptCore/runtime/BufferMemoryHandle.cpp M Source/JavaScriptCore/runtime/ButterflyInlines.h M Source/JavaScriptCore/runtime/CacheableIdentifierInlines.h M Source/JavaScriptCore/runtime/CachedTypes.cpp M Source/JavaScriptCore/runtime/CommonSlowPaths.cpp M Source/JavaScriptCore/runtime/DeferredWorkTimer.h M Source/JavaScriptCore/runtime/DirectArguments.h M Source/JavaScriptCore/runtime/EvalExecutable.h M Source/JavaScriptCore/runtime/FunctionExecutable.h M Source/JavaScriptCore/runtime/HasOwnPropertyCache.h M Source/JavaScriptCore/runtime/InferredValue.h M Source/JavaScriptCore/runtime/IntlObject.cpp M Source/JavaScriptCore/runtime/JSArray.cpp M Source/JavaScriptCore/runtime/JSBigInt.cpp M Source/JavaScriptCore/runtime/JSCBytecodeCacheVersion.cpp M Source/JavaScriptCore/runtime/JSCConfig.h M Source/JavaScriptCore/runtime/JSCJSValue.h M Source/JavaScriptCore/runtime/JSCJSValueInlines.h M Source/JavaScriptCore/runtime/JSCPtrTag.h M Source/JavaScriptCore/runtime/JSCell.cpp M Source/JavaScriptCore/runtime/JSCell.h M Source/JavaScriptCore/runtime/JSCellInlines.h M Source/JavaScriptCore/runtime/JSDataViewPrototype.cpp M Source/JavaScriptCore/runtime/JSFunction.cpp M Source/JavaScriptCore/runtime/JSFunction.h M Source/JavaScriptCore/runtime/JSFunctionInlines.h M Source/JavaScriptCore/runtime/JSGenericTypedArrayViewConstructor.cpp M Source/JavaScriptCore/runtime/JSGenericTypedArrayViewInlines.h M Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h M Source/JavaScriptCore/runtime/JSGlobalObjectInlines.h M Source/JavaScriptCore/runtime/JSImmutableButterfly.cpp M Source/JavaScriptCore/runtime/JSImmutableButterfly.h M Source/JavaScriptCore/runtime/JSLexicalEnvironment.h M Source/JavaScriptCore/runtime/JSModuleEnvironment.h M Source/JavaScriptCore/runtime/JSModuleRecord.cpp M Source/JavaScriptCore/runtime/JSONAtomStringCacheInlines.h M Source/JavaScriptCore/runtime/JSONObject.cpp M Source/JavaScriptCore/runtime/JSObject.cpp M Source/JavaScriptCore/runtime/JSObject.h M Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.h M Source/JavaScriptCore/runtime/JSString.cpp M Source/JavaScriptCore/runtime/JSString.h M Source/JavaScriptCore/runtime/JSStringInlines.h M Source/JavaScriptCore/runtime/LazyClassStructureInlines.h M Source/JavaScriptCore/runtime/LazyProperty.h M Source/JavaScriptCore/runtime/LazyPropertyInlines.h M Source/JavaScriptCore/runtime/LiteralParser.cpp M Source/JavaScriptCore/runtime/Lookup.h M Source/JavaScriptCore/runtime/MachineContext.h M Source/JavaScriptCore/runtime/MathCommon.cpp M Source/JavaScriptCore/runtime/MathCommon.h M Source/JavaScriptCore/runtime/MegamorphicCache.h M Source/JavaScriptCore/runtime/ModuleProgramExecutable.h M Source/JavaScriptCore/runtime/NativeExecutable.cpp M Source/JavaScriptCore/runtime/ProgramExecutable.h M Source/JavaScriptCore/runtime/PropertySlot.h M Source/JavaScriptCore/runtime/PropertyTable.cpp M Source/JavaScriptCore/runtime/PropertyTable.h M Source/JavaScriptCore/runtime/PrototypeKey.h M Source/JavaScriptCore/runtime/RegExpObject.cpp M Source/JavaScriptCore/runtime/RegExpObject.h M Source/JavaScriptCore/runtime/SamplingProfiler.cpp M Source/JavaScriptCore/runtime/Scribble.h M Source/JavaScriptCore/runtime/Structure.cpp M Source/JavaScriptCore/runtime/StructureInlines.h M Source/JavaScriptCore/runtime/StructureRareData.h M Source/JavaScriptCore/runtime/StructureRareDataInlines.h M Source/JavaScriptCore/runtime/StructureTransitionTable.h M Source/JavaScriptCore/runtime/SymbolTable.cpp M Source/JavaScriptCore/runtime/SymbolTable.h M Source/JavaScriptCore/runtime/UGPRPair.h M Source/JavaScriptCore/runtime/VM.cpp M Source/JavaScriptCore/runtime/VM.h M Source/JavaScriptCore/runtime/VMTrapsInlines.h M Source/JavaScriptCore/runtime/WeakMapImpl.h M Source/JavaScriptCore/runtime/WriteBarrier.h M Source/JavaScriptCore/tools/Integrity.cpp M Source/JavaScriptCore/tools/Integrity.h M Source/JavaScriptCore/tools/IntegrityInlines.h M Source/JavaScriptCore/tools/JSDollarVM.cpp M Source/JavaScriptCore/tools/VMInspector.cpp M Source/JavaScriptCore/wasm/WasmBBQDisassembler.cpp M Source/JavaScriptCore/wasm/WasmBBQJIT.cpp M Source/JavaScriptCore/wasm/WasmBBQJIT.h M Source/JavaScriptCore/wasm/WasmBBQJIT32_64.cpp M Source/JavaScriptCore/wasm/WasmBBQJIT32_64.h M Source/JavaScriptCore/wasm/WasmBBQJIT64.cpp M Source/JavaScriptCore/wasm/WasmBBQJIT64.h M Source/JavaScriptCore/wasm/WasmGlobal.cpp M Source/JavaScriptCore/wasm/WasmGlobal.h M Source/JavaScriptCore/wasm/WasmIPIntSlowPaths.cpp M Source/JavaScriptCore/wasm/WasmIRGeneratorHelpers.h M Source/JavaScriptCore/wasm/WasmIndexOrName.cpp M Source/JavaScriptCore/wasm/WasmIndexOrName.h M Source/JavaScriptCore/wasm/WasmMemory.cpp M Source/JavaScriptCore/wasm/WasmOMGIRGenerator.cpp M Source/JavaScriptCore/wasm/WasmOMGIRGenerator32_64.cpp M Source/JavaScriptCore/wasm/WasmOpcodeOrigin.h M Source/JavaScriptCore/wasm/WasmOperations.cpp M Source/JavaScriptCore/wasm/WasmOperationsInlines.h M Source/JavaScriptCore/wasm/WasmParser.h M Source/JavaScriptCore/wasm/WasmSlowPaths.cpp M Source/JavaScriptCore/wasm/WasmTable.h M Source/JavaScriptCore/wasm/WasmTypeDefinition.h M Source/JavaScriptCore/wasm/WasmTypeDefinitionInlines.h M Source/JavaScriptCore/wasm/js/JSWebAssemblyArray.cpp M Source/JavaScriptCore/wasm/js/JSWebAssemblyArray.h M Source/JavaScriptCore/wasm/js/JSWebAssemblyException.cpp M Source/JavaScriptCore/wasm/js/JSWebAssemblyHelpers.h M Source/JavaScriptCore/wasm/js/JSWebAssemblyInstance.cpp M Source/JavaScriptCore/wasm/js/JSWebAssemblyInstance.h M Source/JavaScriptCore/wasm/js/JSWebAssemblyStruct.cpp M Source/JavaScriptCore/wasm/js/WebAssemblyFunction.cpp M Source/JavaScriptCore/wasm/js/WebAssemblyGlobalConstructor.cpp M Source/JavaScriptCore/wasm/js/WebAssemblyModuleRecord.cpp M Source/JavaScriptCore/yarr/YarrDisassembler.cpp M Source/JavaScriptCore/yarr/YarrInterpreter.cpp M Source/WTF/benchmarks/HashSetDFGReplay.cpp M Source/WTF/wtf/Assertions.h M Source/WTF/wtf/Atomics.h M Source/WTF/wtf/BitSet.h M Source/WTF/wtf/BitVector.cpp M Source/WTF/wtf/BitVector.h M Source/WTF/wtf/ButterflyArray.h M Source/WTF/wtf/CagedPtr.h M Source/WTF/wtf/CodePtr.h M Source/WTF/wtf/CompactPointerTuple.h M Source/WTF/wtf/CompactPtr.h M Source/WTF/wtf/FastMalloc.cpp M Source/WTF/wtf/FixedBitVector.h M Source/WTF/wtf/FunctionPtr.h M Source/WTF/wtf/HashFunctions.h M Source/WTF/wtf/Hasher.h M Source/WTF/wtf/Int128.cpp M Source/WTF/wtf/LazyRef.h M Source/WTF/wtf/LazyUniqueRef.h M Source/WTF/wtf/MathExtras.h M Source/WTF/wtf/Packed.h M Source/WTF/wtf/ParkingLot.cpp M Source/WTF/wtf/PlatformRegisters.cpp M Source/WTF/wtf/PlatformRegisters.h M Source/WTF/wtf/PrintStream.h M Source/WTF/wtf/PtrTag.h M Source/WTF/wtf/RawPtrTraits.h M Source/WTF/wtf/SIMDHelpers.h M Source/WTF/wtf/SignedPtr.h M Source/WTF/wtf/SmallSet.h M Source/WTF/wtf/StackShot.h M Source/WTF/wtf/StdLibExtras.h M Source/WTF/wtf/TaggedPtr.h M Source/WTF/wtf/ThreadSafeWeakPtr.h M Source/WTF/wtf/TinyPtrSet.h M Source/WTF/wtf/TrailingArray.h M Source/WTF/wtf/UniqueArray.h M Source/WTF/wtf/WTFConfig.cpp M Source/WTF/wtf/WTFConfig.h M Source/WTF/wtf/WordLock.cpp M Source/WTF/wtf/darwin/LibraryPathDiagnostics.mm M Source/WTF/wtf/dragonbox/ieee754_format.h M Source/WTF/wtf/posix/ThreadingPOSIX.cpp M Source/WTF/wtf/text/AdaptiveStringSearcher.h M Source/WTF/wtf/text/Base64.cpp M Source/WTF/wtf/text/StringCommon.cpp M Source/WTF/wtf/text/StringCommon.h M Source/WTF/wtf/text/StringImpl.h M Source/WTF/wtf/threads/Signals.cpp M Source/WTF/wtf/win/RunLoopWin.cpp M Source/WTF/wtf/win/SignalsWin.cpp M Source/WebCore/Modules/WebGPU/Implementation/WebGPUPtr.h M Source/WebCore/css/ImmutableStyleProperties.cpp M Source/WebCore/css/ImmutableStyleProperties.h M Source/WebCore/cssjit/SelectorCompiler.h M Source/WebCore/dom/Node.h M Source/WebCore/dom/QualifiedName.h M Source/WebCore/layout/formattingContexts/inline/text/TextUtil.cpp M Source/WebCore/platform/Timer.h M Source/WebCore/platform/graphics/Color.h M Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp M Source/WebCore/style/values/primitives/StylePrimitiveNumericTypes.h M Source/WebCore/testing/TypeConversions.h M Source/WebGPU/WGSL/ConstantFunctions.h M Source/WebGPU/WGSL/GlobalSorting.cpp M Source/WebGPU/WGSL/TypeStore.cpp M Source/WebGPU/WGSL/WGSLShaderModule.h M Source/WebGPU/WebGPU/RenderPassEncoder.mm M Source/WebKit/WebProcess/InjectedBundle/mac/InjectedBundleMac.mm M Tools/ReducedFTL/ComplexTest.cpp M Tools/TestWebKitAPI/Tests/WTF/ConcurrentPtrHashSet.cpp M Tools/TestWebKitAPI/Tests/WTF/Packed.cpp M Tools/TestWebKitAPI/Tests/WTF/Signals.cpp M Tools/TestWebKitAPI/Tests/WTF/StringView.cpp Log Message: ----------- Replace WTF::bitwise_cast with std::bit_cast https://bugs.webkit.org/show_bug.cgi?id=283338 Reviewed by Yusuke Suzuki. Replace WTF::bitwise_cast with std::bit_cast now that it should be supported by all ports. * Source/JavaScriptCore/API/APICast.h: (toJS): (toJSForGC): (toRef): * Source/JavaScriptCore/API/MarkedJSValueRefArray.cpp: (JSC::MarkedJSValueRefArray::visitAggregate): * Source/JavaScriptCore/assembler/ARM64Assembler.h: (JSC::ARM64Assembler::LinkRecord::LinkRecord): (JSC::ARM64Assembler::LinkRecord::setFrom): (JSC::ARM64Assembler::LinkRecord::to const): * Source/JavaScriptCore/assembler/ARMv7Assembler.h: (JSC::ARMv7Assembler::prepareForAtomicRelinkJumpConcurrently): (JSC::ARMv7Assembler::replaceWithJump): (JSC::ARMv7Assembler::canEmitJump): (JSC::ARMv7Assembler::linkBranch): * Source/JavaScriptCore/assembler/AssemblerBuffer.h: (JSC::AssemblerLabel::offset const): (JSC::AssemblerLabel::setOffset): * Source/JavaScriptCore/assembler/AssemblerCommon.h: (JSC::memcpyAtomicIfPossible): * Source/JavaScriptCore/assembler/AssemblyComments.h: (JSC::AssemblyCommentRegistry::registerCodeRange): (JSC::AssemblyCommentRegistry::unregisterCodeRange): (JSC::AssemblyCommentRegistry::comment): (JSC::AssemblyCommentRegistry::orderedKey): * Source/JavaScriptCore/assembler/JITOperationList.cpp: * Source/JavaScriptCore/assembler/JITOperationList.h: (JSC::JITOperationList::map const): (JSC::JITOperationList::inverseMap const): * Source/JavaScriptCore/assembler/LinkBuffer.cpp: (JSC::LinkBuffer::finalizeCodeWithDisassemblyImpl): (JSC::recordLinkOffsets): (JSC::LinkBuffer::copyCompactAndLinkCode): * Source/JavaScriptCore/assembler/LinkBuffer.h: (JSC::LinkBuffer::executableOffsetFor): * Source/JavaScriptCore/assembler/MacroAssembler.h: (JSC::MacroAssembler::shouldBlindDouble): (JSC::MacroAssembler::shouldBlind): * Source/JavaScriptCore/assembler/MacroAssemblerARM64.h: (JSC::MacroAssemblerARM64::and64): (JSC::MacroAssemblerARM64::moveInternal): * Source/JavaScriptCore/assembler/MacroAssemblerPrinter.cpp: (JSC::Printer::printAllRegisters): (JSC::Printer::printPCRegister): (JSC::Printer::printRegisterID): (JSC::Printer::printFPRegisterID): (JSC::Printer::printAddress): (JSC::Printer::printMemory): * Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h: (JSC::MacroAssemblerX86_64::absDouble): (JSC::MacroAssemblerX86_64::and64): * Source/JavaScriptCore/assembler/PerfLog.cpp: (JSC::PerfLog::log): * Source/JavaScriptCore/assembler/ProbeContext.h: (JSC::Probe::CPUState::fpr const): * Source/JavaScriptCore/assembler/SecureARM64EHashPins.cpp: (JSC::allocateInExecutableMemory): (JSC::SecureARM64EHashPins::metadata): * Source/JavaScriptCore/assembler/SecureARM64EHashPins.h: (JSC::SecureARM64EHashPins::firstPage): * Source/JavaScriptCore/assembler/X86Assembler.h: (JSC::X86Assembler::linkJump): (JSC::X86Assembler::readPointer): (JSC::X86Assembler::replaceWithJump): (JSC::X86Assembler::setPointer): (JSC::X86Assembler::setInt32): (JSC::X86Assembler::setInt8): * Source/JavaScriptCore/assembler/testmasm.cpp: (JSC::invoke): (JSC::testGetEffectiveAddress): (JSC::testBranchTruncateDoubleToInt32): (JSC::testShiftAndAdd): (JSC::testStorePrePostIndex32): (JSC::testStorePrePostIndex64): (JSC::testLoadStorePair64Double): (JSC::testProbeWritesArgumentRegisters): (JSC::testProbePreservesGPRS): (JSC::testProbeModifiesStackPointer): (JSC::testProbeModifiesStackValues): (JSC::testAndOrDouble): * Source/JavaScriptCore/b3/B3Const32Value.cpp: (JSC::B3::Const32Value::bitwiseCastConstant const): * Source/JavaScriptCore/b3/B3Const64Value.cpp: (JSC::B3::Const64Value::bitwiseCastConstant const): * Source/JavaScriptCore/b3/B3ConstDoubleValue.cpp: (JSC::B3::ConstDoubleValue::bitAndConstant const): (JSC::B3::ConstDoubleValue::bitOrConstant const): (JSC::B3::ConstDoubleValue::bitXorConstant const): (JSC::B3::ConstDoubleValue::bitwiseCastConstant const): (JSC::B3::ConstDoubleValue::dumpMeta const): * Source/JavaScriptCore/b3/B3ConstFloatValue.cpp: (JSC::B3::ConstFloatValue::bitAndConstant const): (JSC::B3::ConstFloatValue::bitOrConstant const): (JSC::B3::ConstFloatValue::bitXorConstant const): (JSC::B3::ConstFloatValue::bitwiseCastConstant const): (JSC::B3::ConstFloatValue::dumpMeta const): * Source/JavaScriptCore/b3/B3ConstPtrValue.h: (JSC::B3::ConstPtrValue::value const): (JSC::B3::ConstPtrValue::ConstPtrValue): * Source/JavaScriptCore/b3/B3LowerMacrosAfterOptimizations.cpp: * Source/JavaScriptCore/b3/B3LowerToAir.cpp: * Source/JavaScriptCore/b3/B3LowerToAir32_64.cpp: * Source/JavaScriptCore/b3/B3MathExtras.cpp: * Source/JavaScriptCore/b3/B3MoveConstants.cpp: * Source/JavaScriptCore/b3/B3Procedure.cpp: (JSC::B3::Procedure::addConstant): * Source/JavaScriptCore/b3/B3Procedure.h: * Source/JavaScriptCore/b3/B3ReduceStrength.cpp: * Source/JavaScriptCore/b3/B3Type.h: (JSC::B3::Type::tupleFromIndex): * Source/JavaScriptCore/b3/B3TypeMap.h: (JSC::B3::TypeMap::at const): * Source/JavaScriptCore/b3/B3Value.cpp: (JSC::B3::Value::~Value): * Source/JavaScriptCore/b3/B3Value.h: * Source/JavaScriptCore/b3/B3ValueRep.h: (JSC::B3::ValueRep::constantDouble): (JSC::B3::ValueRep::constantFloat): (JSC::B3::ValueRep::doubleValue const): (JSC::B3::ValueRep::floatValue const): * Source/JavaScriptCore/b3/air/AirArg.h: (JSC::B3::Air::Arg::immPtr): (JSC::B3::Air::Arg::stack): (JSC::B3::Air::Arg::special): (JSC::B3::Air::Arg::pointerValue const): (JSC::B3::Air::Arg::stackSlot const): (JSC::B3::Air::Arg::special const): * Source/JavaScriptCore/b3/air/AirDisassembler.cpp: (JSC::B3::Air::Disassembler::dump): * Source/JavaScriptCore/b3/air/testair.cpp: * Source/JavaScriptCore/b3/testb3.h: (invoke): * Source/JavaScriptCore/b3/testb3_1.cpp: (run): * Source/JavaScriptCore/b3/testb3_2.cpp: (testLoadZeroExtendIndexAddress): (testLoadSignExtendIndexAddress): (testStoreZeroExtendIndexAddress): (testStoreSignExtendIndexAddress): (testAddArgFloat): (testAddArgsFloat): (testAddArgImmFloat): (testAddImmArgFloat): (testAddImmsFloat): (testAddArgFloatWithUselessDoubleConversion): (testAddArgsFloatWithUselessDoubleConversion): (testAddArgsFloatWithEffectfulDoubleConversion): (testMulArgFloat): (testMulArgsFloat): (testMulArgImmFloat): (testMulImmArgFloat): (testMulImmsFloat): (testMulArgFloatWithUselessDoubleConversion): (testMulArgsFloatWithUselessDoubleConversion): (testMulArgsFloatWithEffectfulDoubleConversion): (testDivArgFloat): (testDivArgsFloat): (testDivArgImmFloat): (testDivImmArgFloat): (testDivImmsFloat): (testModArgFloat): (testModArgsFloat): (testModArgImmFloat): (testModImmArgFloat): (testModImmsFloat): (testDivArgFloatWithUselessDoubleConversion): (testDivArgsFloatWithUselessDoubleConversion): (testDivArgsFloatWithEffectfulDoubleConversion): (testSubArgFloat): (testSubArgsFloat): (testSubArgImmFloat): (testSubImmArgFloat): (testSubImmsFloat): (testSubArgFloatWithUselessDoubleConversion): (testSubArgsFloatWithUselessDoubleConversion): (testSubArgsFloatWithEffectfulDoubleConversion): (testNegFloat): (testNegFloatWithUselessDoubleConversion): (bitAndDouble): (bitAndFloat): (testBitAndArgFloat): (testBitAndArgsFloat): (testBitAndArgImmFloat): (testBitAndArgsFloatWithUselessDoubleConversion): * Source/JavaScriptCore/b3/testb3_3.cpp: (testCSEStoreWithLoop): (testLoadPreIndex32): (testLoadPreIndex64): (testLoadPostIndex32): (testLoadPostIndex64): (testLoadPreIndex32WithStore): (testStorePreIndex32): (testStorePreIndex64): (testStorePostIndex32): (testStorePostIndex64): (bitOrDouble): (bitOrFloat): (testBitOrArgFloat): (testBitOrArgsFloat): (testBitOrArgImmFloat): (testBitOrArgsFloatWithUselessDoubleConversion): (testAbsBitwiseCastArg): (testBitwiseCastAbsBitwiseCastArg): (testAbsArg): (testAbsImm): (testAbsMem): (testAbsAbsArg): (testAbsNegArg): (testAbsArgWithUselessDoubleConversion): (testAbsArgWithEffectfulDoubleConversion): (testCeilArg): (testCeilImm): (testCeilMem): (testCeilCeilArg): (testFloorCeilArg): (testCeilArgWithUselessDoubleConversion): (testCeilArgWithEffectfulDoubleConversion): (testFloorArg): (testFloorImm): (testFloorMem): (testFloorFloorArg): (testCeilFloorArg): (testFloorArgWithUselessDoubleConversion): (testFloorArgWithEffectfulDoubleConversion): (testSqrtArg): (testSqrtImm): (testSqrtMem): (testSqrtArgWithUselessDoubleConversion): (testSqrtArgWithEffectfulDoubleConversion): (testCompareTwoFloatToDouble): (testCompareOneFloatToDouble): (testCompareFloatToDoubleThroughPhi): (testDoubleToFloatThroughPhi): (testReduceFloatToDoubleValidates): (testDoubleProducerPhiToFloatConversion): (testDoubleProducerPhiToFloatConversionWithDoubleConsumer): (testDoubleProducerPhiWithNonFloatConst): (testDoubleArgToInt64BitwiseCast): (testDoubleImmToInt64BitwiseCast): (testBitwiseCastOnDoubleInMemory): (testBitwiseCastOnDoubleInMemoryIndexed): (testInt64BArgToDoubleBitwiseCast): (testInt64BImmToDoubleBitwiseCast): (testBitwiseCastOnInt64InMemory): (testBitwiseCastOnInt64InMemoryIndexed): (testFloatImmToInt32BitwiseCast): (testBitwiseCastOnFloatInMemory): (testInt32BArgToFloatBitwiseCast): (testInt32BImmToFloatBitwiseCast): (testBitwiseCastOnInt32InMemory): (testConvertFloatToDoubleArg): * Source/JavaScriptCore/b3/testb3_4.cpp: (testLoadAddrShift): (testFramePointer): (testStackSlot): (testLoadFromFramePointer): * Source/JavaScriptCore/b3/testb3_5.cpp: (testCallSimpleFloat): * Source/JavaScriptCore/b3/testb3_6.cpp: (testSelectCompareFloat): (testSelectCompareFloatToDouble): (testSelectDoubleCompareFloat): (testSelectFloatCompareFloat): (testInterpreter): * Source/JavaScriptCore/b3/testb3_7.cpp: (testReduceStrengthTruncConstant): (testLoadBaseIndexShift2): (testLoadBaseIndexShift32): (testFastTLSLoad): (testFastTLSStore): (testFloatEqualOrUnorderedFoldingNaN): (testSimpleTuplePairUnused): (tailDupedTuplePair): * Source/JavaScriptCore/b3/testb3_8.cpp: (testAtomicWeakCAS): (testConstDoubleMove): (testConstFloatMove): * Source/JavaScriptCore/builtins/BuiltinNames.h: * Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.cpp: (JSC::AdaptiveInferredPropertyValueWatchpointBase::StructureWatchpoint::fireInternal): (JSC::AdaptiveInferredPropertyValueWatchpointBase::PropertyWatchpoint::fireInternal): * Source/JavaScriptCore/bytecode/BytecodeDumper.cpp: (JSC::Wasm::BytecodeDumper::formatConstant const): * Source/JavaScriptCore/bytecode/CallLinkInfo.cpp: (JSC::CallLinkInfo::setMonomorphicCallee): (JSC::CallLinkInfo::callee): (JSC::CallLinkInfo::setVirtualCall): (JSC::CallLinkInfo::setStub): * Source/JavaScriptCore/bytecode/CallVariant.h: (JSC::CallVariant::deletedToken): * Source/JavaScriptCore/bytecode/CodeBlock.cpp: (JSC::CodeBlock::setupWithUnlinkedBaselineCode): (JSC::CodeBlock::setOptimizationThresholdBasedOnCompilationResult): * Source/JavaScriptCore/bytecode/CodeBlock.h: (JSC::CodeBlock::baselineJITData): (JSC::CodeBlock::dfgJITData): (JSC::CodeBlock::offsetInMetadataTable): * Source/JavaScriptCore/bytecode/CodeBlockHash.cpp: (JSC::CodeBlockHash::CodeBlockHash): * Source/JavaScriptCore/bytecode/CodeOrigin.h: (JSC::CodeOrigin::CodeOrigin): (JSC::CodeOrigin::inlineCallFrame const): (JSC::CodeOrigin::outOfLineCodeOrigin const): (JSC::CodeOrigin::deletedMarker): (JSC::CodeOrigin::buildCompositeValue): * Source/JavaScriptCore/bytecode/ExpressionInfo.h: (JSC::ExpressionInfo::chapters const): (JSC::ExpressionInfo::encodedInfo const): (JSC::ExpressionInfo::payload const): * Source/JavaScriptCore/bytecode/Fits.h: * Source/JavaScriptCore/bytecode/GetByValHistory.h: (JSC::GetByValHistory::observe): * Source/JavaScriptCore/bytecode/InlineAccess.cpp: (JSC::InlineAccess::generateSelfPropertyAccess): (JSC::InlineAccess::generateSelfPropertyReplace): (JSC::InlineAccess::generateSelfInAccess): * Source/JavaScriptCore/bytecode/InlineCacheCompiler.cpp: (JSC::InlineCacheCompiler::generateAccessCase): (JSC::InlineCacheCompiler::emitModuleNamespaceLoad): (JSC::InlineCacheCompiler::compile): * Source/JavaScriptCore/bytecode/InlineCacheCompiler.h: * Source/JavaScriptCore/bytecode/Instruction.h: (JSC::BaseInstruction::cast): * Source/JavaScriptCore/bytecode/InstructionStream.h: (JSC::InstructionStream::contains const): * Source/JavaScriptCore/bytecode/MetadataTable.h: (JSC::MetadataTable::get): (JSC::MetadataTable::forEach): (JSC::MetadataTable::isDestroyed const): (JSC::MetadataTable::offsetTable16 const): (JSC::MetadataTable::offsetTable32 const): (JSC::MetadataTable::linkingData const): (JSC::MetadataTable::getWithoutAligning): * Source/JavaScriptCore/bytecode/Operands.h: (JSC::Operand::asBits const): (JSC::Operand::fromBits): * Source/JavaScriptCore/bytecode/SharedJITStubSet.h: (JSC::SharedJITStubSet::Hash::Key::Key): (JSC::SharedJITStubSet::Hash::Key::isHashTableDeletedValue const): * Source/JavaScriptCore/bytecode/UnlinkedMetadataTable.cpp: (JSC::UnlinkedMetadataTable::finalize): * Source/JavaScriptCore/bytecode/UnlinkedMetadataTable.h: (JSC::UnlinkedMetadataTable::preprocessBuffer const): (JSC::UnlinkedMetadataTable::offsetTable16 const): (JSC::UnlinkedMetadataTable::offsetTable32 const): * Source/JavaScriptCore/bytecode/ValueProfile.h: * Source/JavaScriptCore/bytecode/Watchpoint.cpp: (JSC::InlineWatchpointSet::inflateSlow): * Source/JavaScriptCore/bytecode/Watchpoint.h: (JSC::InlineWatchpointSet::fat): * Source/JavaScriptCore/dfg/DFGAbstractHeap.h: (JSC::DFG::AbstractHeap::encode): * Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h: (JSC::DFG::AbstractInterpreter<AbstractStateType>::executeEffects): * Source/JavaScriptCore/dfg/DFGAvailability.h: (JSC::DFG::Availability::unavailableMarker): * Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp: (JSC::DFG::ByteCodeParser::parseBlock): (JSC::DFG::ByteCodeParser::handlePutByVal): * Source/JavaScriptCore/dfg/DFGClobberize.h: (JSC::DFG::clobberize): * Source/JavaScriptCore/dfg/DFGDisassembler.cpp: (JSC::DFG::Disassembler::dumpDisassembly): * Source/JavaScriptCore/dfg/DFGEdge.h: (JSC::DFG::Edge::node const): (JSC::DFG::Edge::makeWord): * Source/JavaScriptCore/dfg/DFGFlowMap.h: (JSC::DFG::FlowMap::at): * Source/JavaScriptCore/dfg/DFGHeapLocation.h: (JSC::DFG::HeapLocation::hash const): * Source/JavaScriptCore/dfg/DFGJITCode.cpp: (JSC::DFG::JITData::tryInitialize): * Source/JavaScriptCore/dfg/DFGJITCompiler.cpp: (JSC::DFG::JITCompiler::addressOfDoubleConstant): (JSC::DFG::JITCompiler::addCallLinkInfo): * Source/JavaScriptCore/dfg/DFGLazyJSValue.cpp: (JSC::DFG::LazyJSValue::switchLookupValue const): * Source/JavaScriptCore/dfg/DFGMinifiedNode.cpp: (JSC::DFG::MinifiedNode::fromNode): * Source/JavaScriptCore/dfg/DFGMinifiedNode.h: (JSC::DFG::MinifiedNode::constant const): (JSC::DFG::MinifiedNode::inlineCallFrame const): * Source/JavaScriptCore/dfg/DFGNode.h: (JSC::DFG::NewArrayWithSpeciesData::asQuadWord const): (JSC::DFG::BranchTarget::setBytecodeIndex): (JSC::DFG::BranchTarget::bytecodeIndex const): (JSC::DFG::BranchData::withBytecodeIndices): (JSC::DFG::Node::targetBlock): (JSC::DFG::Node::dataViewData): (JSC::DFG::Node::OpInfoWrapper::OpInfoWrapper): (JSC::DFG::Node::OpInfoWrapper::operator=): (JSC::DFG::Node::OpInfoWrapper::asRegisteredStructure const): (JSC::DFG::Node::OpInfoWrapper::asNewArrayBufferData const): (JSC::DFG::Node::OpInfoWrapper::asNewArrayWithSpeciesData const): (WTF::LoggingHashKeyTraits<JSC::DFG::Node::print): * Source/JavaScriptCore/dfg/DFGNodeFlowProjection.h: (JSC::DFG::NodeFlowProjection::NodeFlowProjection): (JSC::DFG::NodeFlowProjection::node const): * Source/JavaScriptCore/dfg/DFGNullAbstractState.h: (JSC::DFG::NullAbstractState::forNode): * Source/JavaScriptCore/dfg/DFGOSREntry.cpp: (JSC::DFG::prepareOSREntry): * Source/JavaScriptCore/dfg/DFGOSRExit.cpp: (JSC::DFG::OSRExit::compileExit): (JSC::DFG::JSC_DEFINE_NOEXCEPT_JIT_OPERATION): * Source/JavaScriptCore/dfg/DFGOpInfo.h: (JSC::DFG::OpInfo::OpInfo): * Source/JavaScriptCore/dfg/DFGOperations.cpp: (JSC::DFG::newTypedArrayWithSize): (JSC::DFG::JSC_DEFINE_JIT_OPERATION): (JSC::DFG::JSC_DEFINE_NOEXCEPT_JIT_OPERATION): * Source/JavaScriptCore/dfg/DFGPropertyTypeKey.h: (JSC::DFG::PropertyTypeKey::deletedUID): * Source/JavaScriptCore/dfg/DFGPureValue.h: (JSC::DFG::PureValue::PureValue): * Source/JavaScriptCore/dfg/DFGRegisteredStructureSet.cpp: (JSC::DFG::RegisteredStructureSet::validateReferences const): * Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp: (JSC::DFG::SpeculativeJIT::compileDoubleRep): (JSC::DFG::compileClampDoubleToByte): * Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h: (JSC::DFG::SpeculativeJIT::TrustedImmPtr::TrustedImmPtr): * Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp: (JSC::DFG::SpeculativeJIT::compile): * Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp: (JSC::DFG::SpeculativeJIT::compileGetByVal): (JSC::DFG::SpeculativeJIT::compile): (JSC::DFG::SpeculativeJIT::compileDateGet): (JSC::DFG::SpeculativeJIT::compileDateSet): (JSC::DFG::SpeculativeJIT::compileNewBoundFunction): * Source/JavaScriptCore/dfg/DFGThunks.cpp: (JSC::DFG::osrEntryThunkGenerator): * Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.cpp: (JSC::ARM64Disassembler::A64DOpcode::appendPCRelativeOffset): (JSC::ARM64Disassembler::A64DOpcodeMoveWide::parse): * Source/JavaScriptCore/disassembler/ARM64Disassembler.cpp: (JSC::tryToDisassemble): * Source/JavaScriptCore/disassembler/RISCV64Disassembler.cpp: (JSC::tryToDisassemble): * Source/JavaScriptCore/disassembler/X86Disassembler.cpp: (JSC::tryToDisassemble): * Source/JavaScriptCore/ftl/FTLAbstractHeap.h: (JSC::FTL::AbsoluteAbstractHeap::at): * Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp: (JSC::FTL::DFG::LowerDFGToB3::compileAssertInBounds): (JSC::FTL::DFG::LowerDFGToB3::compileArrayPop): (JSC::FTL::DFG::LowerDFGToB3::compileNewBoundFunction): (JSC::FTL::DFG::LowerDFGToB3::compileOwnPropertyKeysVariant): (JSC::FTL::DFG::LowerDFGToB3::compileObjectToString): (JSC::FTL::DFG::LowerDFGToB3::compileMultiGetByOffset): (JSC::FTL::DFG::LowerDFGToB3::compileCompareStrictEq): * Source/JavaScriptCore/ftl/FTLOSRExitCompiler.cpp: (JSC::FTL::compileStub): * Source/JavaScriptCore/ftl/FTLOperations.cpp: (JSC::FTL::JSC_DEFINE_NOEXCEPT_JIT_OPERATION_WITH_ATTRIBUTES): * Source/JavaScriptCore/ftl/FTLOutput.cpp: (JSC::FTL::Output::incrementSuperSamplerCount): (JSC::FTL::Output::decrementSuperSamplerCount): * Source/JavaScriptCore/ftl/FTLOutput.h: (JSC::FTL::Output::alreadyRegisteredWeakPointer): (JSC::FTL::Output::alreadyRegisteredFrozenPointer): (JSC::FTL::Output::constIntPtr): * Source/JavaScriptCore/ftl/FTLState.cpp: (JSC::FTL::State::State): (JSC::FTL::State::dumpDisassembly): * Source/JavaScriptCore/generator/Argument.rb: * Source/JavaScriptCore/generator/Opcode.rb: * Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h: (JSC::ReferrerToken::ReferrerToken): (JSC::ReferrerToken::asCell const): (JSC::ReferrerToken::asOpaqueRoot const): * Source/JavaScriptCore/heap/CellContainer.h: (JSC::CellContainer::CellContainer): (JSC::CellContainer::markedBlock const): (JSC::CellContainer::preciseAllocation const): * Source/JavaScriptCore/heap/ConservativeRoots.cpp: (JSC::ConservativeRoots::ConservativeRoots): (JSC::ConservativeRoots::genericAddPointer): * Source/JavaScriptCore/heap/FreeList.cpp: (JSC::FreeList::clear): * Source/JavaScriptCore/heap/FreeList.h: (JSC::FreeCell::advance): (JSC::FreeList::isSentinel): * Source/JavaScriptCore/heap/FreeListInlines.h: (JSC::FreeList::allocateWithCellSize): (JSC::FreeList::forEach const): * Source/JavaScriptCore/heap/GCIncomingRefCounted.h: (JSC::GCIncomingRefCounted::singleton const): (JSC::GCIncomingRefCounted:: const): * Source/JavaScriptCore/heap/GCIncomingRefCountedInlines.h: (JSC::GCIncomingRefCounted<T>::addIncomingReference): (JSC::GCIncomingRefCounted<T>::filterIncomingReferences): * Source/JavaScriptCore/heap/GCMemoryOperations.h: (JSC::gcSafeMemcpy): (JSC::gcSafeMemmove): (JSC::gcSafeZeroMemory): * Source/JavaScriptCore/heap/GCSegmentedArray.h: (JSC::GCArraySegment::data): * Source/JavaScriptCore/heap/HandleSet.h: * Source/JavaScriptCore/heap/Heap.cpp: (JSC::Heap::addFinalizer): (JSC::Heap::CFinalizerOwner::finalize): * Source/JavaScriptCore/heap/Heap.h: (JSC::Heap::SpaceAndSet::setFor): (JSC::Heap::ScriptExecutableSpaceAndSets::setAndSpaceFor): * Source/JavaScriptCore/heap/HeapCell.h: (JSC::HeapCell::zap): (JSC::HeapCell::isZapped const): * Source/JavaScriptCore/heap/HeapInlines.h: (JSC::Heap::vm const): (JSC::Heap::isMarked): (JSC::Heap::testAndSetMarked): (JSC::Heap::cellSize): (JSC::GCClient::Heap::vm const): * Source/JavaScriptCore/heap/HeapSnapshot.cpp: (JSC::HeapSnapshot::appendNode): (JSC::HeapSnapshot::sweepCell): (JSC::HeapSnapshot::shrinkToFit): (JSC::HeapSnapshot::nodeForCell): * Source/JavaScriptCore/heap/HeapUtil.h: (JSC::HeapUtil::isPointerGCObjectJSCell): * Source/JavaScriptCore/heap/JITStubRoutineSet.cpp: (JSC::JITStubRoutineSet::markSlow): * Source/JavaScriptCore/heap/MachineStackMarker.cpp: (JSC::captureStack): * Source/JavaScriptCore/heap/MarkedBlock.cpp: (JSC::MarkedBlock::setupTestForDumpInfoAndCrash): (JSC::MarkedBlock::dumpInfoAndCrashForInvalidHandleV2): * Source/JavaScriptCore/heap/MarkedBlock.h: (JSC::MarkedBlock::Handle::backingStorageSize): (JSC::MarkedBlock::populatePage const): (JSC::MarkedBlock::header): (JSC::MarkedBlock::verifierMemo const): * Source/JavaScriptCore/heap/MarkedBlockInlines.h: (JSC::MarkedBlock::Handle::specializedSweep): * Source/JavaScriptCore/heap/MarkedSpaceInlines.h: (JSC::MarkedSpace::heap const): * Source/JavaScriptCore/heap/PreciseAllocation.cpp: (JSC::isAlignedForPreciseAllocation): (JSC::isCacheAlignedForPreciseAllocation): (JSC::PreciseAllocation::tryCreate): (JSC::PreciseAllocation::tryReallocate): (JSC::PreciseAllocation::tryCreateForLowerTierPrecise): (JSC::PreciseAllocation::reuseForLowerTierPrecise): * Source/JavaScriptCore/heap/PreciseAllocation.h: (JSC::PreciseAllocation::fromCell): (JSC::PreciseAllocation::cell const): (JSC::PreciseAllocation::isPreciseAllocation): (JSC::PreciseAllocation::aboveLowerBound): (JSC::PreciseAllocation::belowUpperBound): (JSC::PreciseAllocation::basePointer const): * Source/JavaScriptCore/heap/SlotVisitor.cpp: (JSC::SlotVisitor::appendJSCellOrAuxiliary): (JSC::SlotVisitor::markAuxiliary): * Source/JavaScriptCore/heap/VerifierSlotVisitor.cpp: (JSC::VerifierSlotVisitor::isMarked const): (JSC::VerifierSlotVisitor::markAuxiliary): (JSC::VerifierSlotVisitor::testAndSetMarked): * Source/JavaScriptCore/heap/VerifierSlotVisitorInlines.h: (JSC::VerifierSlotVisitor::forEachLiveMarkedBlockCell): * Source/JavaScriptCore/heap/WeakImpl.h: (JSC::WeakImpl::WeakImpl): (JSC::WeakImpl::clear): * Source/JavaScriptCore/interpreter/CallFrame.cpp: (JSC::CallFrame::wasmInstance const): * Source/JavaScriptCore/interpreter/CallFrame.h: (JSC::CallFrame::addressOfCodeBlock const): (JSC::CallFrame::addressOfArgumentsStart const): * Source/JavaScriptCore/interpreter/CalleeBits.h: (JSC::CalleeBits::encodeBoxedNativeCallee): (JSC::CalleeBits::boxNativeCallee): (JSC::CalleeBits::asNativeCallee const): * Source/JavaScriptCore/interpreter/FrameTracers.h: (JSC::JITOperationPrologueCallFrameTracer::~JITOperationPrologueCallFrameTracer): (JSC::ICSlowPathCallFrameTracer::~ICSlowPathCallFrameTracer): * Source/JavaScriptCore/interpreter/Interpreter.cpp: (JSC::setupVarargsFrame): * Source/JavaScriptCore/interpreter/InterpreterInlines.h: (JSC::Interpreter::vm): (JSC::Interpreter::getOpcodeID): * Source/JavaScriptCore/interpreter/Register.h: (JSC::Register::unboxedFloat const): (JSC::Register::asanUnsafeUnboxedFloat const): (JSC::Register::unboxedCell const): (JSC::Register::asanUnsafeUnboxedCell const): (JSC::Register::pointer const): (JSC::Register::asanUnsafePointer const): * Source/JavaScriptCore/interpreter/ShadowChicken.h: (JSC::ShadowChicken::Packet::tailMarker): (JSC::ShadowChicken::Packet::throwMarker): * Source/JavaScriptCore/jit/AssemblyHelpers.cpp: (JSC::AssemblyHelpers::incrementSuperSamplerCount): (JSC::AssemblyHelpers::decrementSuperSamplerCount): (JSC::AssemblyHelpers::purifyNaN): (JSC::AssemblyHelpers::loadMegamorphicProperty): (JSC::AssemblyHelpers::storeMegamorphicProperty): (JSC::AssemblyHelpers::hasMegamorphicProperty): (JSC::AssemblyHelpers::wangsInt64Hash): * Source/JavaScriptCore/jit/AssemblyHelpers.h: (JSC::AssemblyHelpers::nukeStructureAndStoreButterfly): (JSC::AssemblyHelpers::emitFillStorageWithDoubleEmpty): * Source/JavaScriptCore/jit/BinarySwitch.cpp: (JSC::BinarySwitch::advance): * Source/JavaScriptCore/jit/ExecutableAllocator.cpp: (JSC::initializeJITPageReservation): (JSC::ExecutableAllocator::getJumpIslandToUsingJITMemcpy): (JSC::ExecutableAllocator::getJumpIslandToUsingMemcpy): (JSC::ExecutableAllocator::getJumpIslandToConcurrently): (JSC::dumpJITMemory): * Source/JavaScriptCore/jit/ExecutableAllocator.h: * Source/JavaScriptCore/jit/JITArithmetic.cpp: (JSC::JIT::emitSlow_op_negate): (JSC::JIT::emitSlow_op_add): (JSC::JIT::emitMathICSlow): (JSC::JIT::emitSlow_op_mul): (JSC::JIT::emitSlow_op_sub): * Source/JavaScriptCore/jit/JITCode.h: (JSC::JITConstant::encode): (JSC::JITConstant::pointer const): * Source/JavaScriptCore/jit/JITCodeMap.h: (JSC::JITCodeMap::codeLocations const): (JSC::JITCodeMap::indexes const): * Source/JavaScriptCore/jit/JITDisassembler.cpp: (JSC::JITDisassembler::dump): * Source/JavaScriptCore/jit/JITDivGenerator.cpp: (JSC::JITDivGenerator::generateFastPath): * Source/JavaScriptCore/jit/JITExceptions.cpp: (JSC::genericUnwind): * Source/JavaScriptCore/jit/JITOpcodes.cpp: (JSC::JIT::emitSlow_op_loop_hint): (JSC::JIT::emit_op_super_sampler_begin): (JSC::JIT::emit_op_super_sampler_end): (JSC::JIT::emitNewFuncCommon): (JSC::JIT::emitNewFuncExprCommon): * Source/JavaScriptCore/jit/JITOperations.cpp: (JSC::JSC_DEFINE_JIT_OPERATION): * Source/JavaScriptCore/jit/JITStubRoutine.h: (JSC::JITStubRoutine::passesFilter): * Source/JavaScriptCore/jit/JITThunks.cpp: (JSC::JITThunks::ctiSlowPathFunctionStub): * Source/JavaScriptCore/jit/OperationResult.h: (JSC::asExceptionResultBase): (JSC::asExceptionResult): * Source/JavaScriptCore/jit/PCToCodeOriginMap.cpp: (JSC::PCToCodeOriginMapBuilder::PCToCodeOriginMapBuilder): (JSC::PCToCodeOriginMap::PCToCodeOriginMap): (JSC::PCToCodeOriginMap::findPC const): * Source/JavaScriptCore/jit/PolymorphicCallStubRoutine.cpp: (JSC::PolymorphicCallNode::owner): * Source/JavaScriptCore/jit/ThunkGenerators.cpp: (JSC::roundThunkGenerator): * Source/JavaScriptCore/jsc.cpp: (JSC_DEFINE_HOST_FUNCTION): * Source/JavaScriptCore/llint/LLIntData.cpp: (JSC::LLInt::neuterOpcodeMaps): * Source/JavaScriptCore/llint/LLIntData.h: (JSC::LLInt::wasmExceptionInstructions): * Source/JavaScriptCore/llint/LLIntPCRanges.h: (JSC::LLInt::isLLIntPC): (JSC::LLInt::isWasmLLIntPC): * Source/JavaScriptCore/llint/LLIntSlowPaths.cpp: (JSC::LLInt::LLINT_SLOW_PATH_DECL): (JSC::LLInt::llint_default_call): (JSC::LLInt::llint_virtual_call): (JSC::LLInt::llint_polymorphic_call): (JSC::LLInt::dispatchToNextInstructionDuringExit): * Source/JavaScriptCore/llint/LowLevelInterpreter.cpp: (JSC::CLoopRegister::ip const): (JSC::CLoopRegister::i8p const): (JSC::CLoopRegister::vp const): (JSC::CLoopRegister::cvp const): (JSC::CLoopRegister::callFrame const): (JSC::CLoopRegister::instruction const): (JSC::CLoopRegister::vm const): (JSC::CLoopRegister::cell const): (JSC::CLoopRegister::protoCallFrame const): (JSC::CLoopRegister::nativeFunc const): (JSC::CLoopRegister::encodedJSValue const): (JSC::CLoopRegister::opcode const): (JSC::CLoopRegister::operator CallFrame*): (JSC::CLoopRegister::operator const JSInstruction*): (JSC::CLoopRegister::operator JSCell*): (JSC::CLoopRegister::operator ProtoCallFrame*): (JSC::CLoopRegister::operator Register*): (JSC::CLoopRegister::operator VM*): (JSC::CLoopRegister::operator CallLinkInfo*): (JSC::CLoopRegister::operator=): (JSC::CLoopRegister::bitsAsDouble const): (JSC::CLoopRegister::bitsAsInt64 const): (JSC::CLoopDoubleRegister::operator T const): (JSC::CLoopDoubleRegister::bitsAsInt64 const): (JSC::CLoopDoubleRegister::operator=): (JSC::LLInt::ints2Double): (JSC::LLInt::double2Ints): (JSC::CLoop::execute): * Source/JavaScriptCore/parser/Parser.cpp: (JSC::Parser<LexerType>::parseClass): * Source/JavaScriptCore/parser/ResultType.h: (JSC::OperandTypes::bits): (JSC::OperandTypes::fromBits): * Source/JavaScriptCore/runtime/ArgList.h: (JSC::MarkedVector::fill): * Source/JavaScriptCore/runtime/ArrayBuffer.cpp: (JSC::tryAllocateResizableMemory): (JSC::SharedArrayBufferContents::~SharedArrayBufferContents): (JSC::ArrayBuffer::resize): (JSC::SharedArrayBufferContents::grow): * Source/JavaScriptCore/runtime/ArrayConventions.cpp: (JSC::clearArrayMemset): * Source/JavaScriptCore/runtime/ArrayPrototype.cpp: (JSC::fastIndexOf): * Source/JavaScriptCore/runtime/AssertInvariants.cpp: (JSC::assertInvariants): * Source/JavaScriptCore/runtime/BasicBlockLocation.cpp: (JSC::BasicBlockLocation::emitExecuteCode const): * Source/JavaScriptCore/runtime/BufferMemoryHandle.cpp: (JSC::BufferMemoryManager::tryAllocateGrowableBoundsCheckingMemory): (JSC::BufferMemoryManager::freeGrowableBoundsCheckingMemory): (JSC::BufferMemoryManager::isInGrowableOrFastMemory): * Source/JavaScriptCore/runtime/ButterflyInlines.h: (JSC::Butterfly::reallocArrayRightIfPossible): * Source/JavaScriptCore/runtime/CacheableIdentifierInlines.h: (JSC::CacheableIdentifier::cell const): (JSC::CacheableIdentifier::uid const): (JSC::CacheableIdentifier::setCellBits): (JSC::CacheableIdentifier::setUidBits): * Source/JavaScriptCore/runtime/CachedTypes.cpp: (JSC::VariableLengthObject::buffer const): (JSC::VariableLengthObject::allocate): (JSC::GenericCacheEntry::decode const): (JSC::GenericCacheEntry::isStillValid const): (JSC::decodeCodeBlockImpl): (JSC::isCachedBytecodeStillValid): * Source/JavaScriptCore/runtime/CommonSlowPaths.cpp: (JSC::JSC_DEFINE_COMMON_SLOW_PATH): * Source/JavaScriptCore/runtime/DeferredWorkTimer.h: (JSC::DeferredWorkTimer::TicketData::target): * Source/JavaScriptCore/runtime/DirectArguments.h: * Source/JavaScriptCore/runtime/EvalExecutable.h: (JSC::EvalExecutable::codeBlock const): (JSC::EvalExecutable::unlinkedCodeBlock const): * Source/JavaScriptCore/runtime/FunctionExecutable.h: * Source/JavaScriptCore/runtime/HasOwnPropertyCache.h: * Source/JavaScriptCore/runtime/InferredValue.h: (JSC::InferredValue::inferredValue): (JSC::InferredValue::fat): (JSC::InferredValue<JSCellType>::notifyWriteSlow): (JSC::InferredValue<JSCellType>::inflateSlow): * Source/JavaScriptCore/runtime/IntlObject.cpp: (JSC::parseVariantCode): * Source/JavaScriptCore/runtime/JSArray.cpp: (JSC::JSArray::appendMemcpy): (JSC::JSArray::unshiftCountWithAnyIndexingType): (JSC::tryCloneArrayFromFast): * Source/JavaScriptCore/runtime/JSBigInt.cpp: (JSC::JSBigInt::createFrom): (JSC::JSBigInt::compareToDouble): (JSC::JSBigInt::toNumberHeap): * Source/JavaScriptCore/runtime/JSCBytecodeCacheVersion.cpp: (JSC::computeJSCBytecodeCacheVersion): * Source/JavaScriptCore/runtime/JSCConfig.h: (JSC::addressOfJSCConfig): * Source/JavaScriptCore/runtime/JSCJSValue.h: (JSC::ensureStillAliveHere): * Source/JavaScriptCore/runtime/JSCJSValueInlines.h: (JSC::reinterpretDoubleToInt64): (JSC::reinterpretInt64ToDouble): (JSC::JSValue::JSValue): (JSC::sameValue): * Source/JavaScriptCore/runtime/JSCPtrTag.h: (JSC::tagJSCCodePtrImpl): (JSC::tagCodePtrWithStackPointerForJITCall): (JSC::untagAddressDiversifiedCodePtr): * Source/JavaScriptCore/runtime/JSCell.cpp: (JSC::JSCellLock::lockSlow): (JSC::JSCellLock::unlockSlow): (JSC::reportZappedCellAndCrash): * Source/JavaScriptCore/runtime/JSCell.h: (JSC::JSCell::seenMultipleCalleeObjects): * Source/JavaScriptCore/runtime/JSCellInlines.h: (JSC::JSCell::JSCell): (JSC::JSCellLock::lock): (JSC::JSCellLock::tryLock): (JSC::JSCellLock::unlock): (JSC::JSCellLock::isLocked const): * Source/JavaScriptCore/runtime/JSDataViewPrototype.cpp: (JSC::getData): (JSC::setData): * Source/JavaScriptCore/runtime/JSFunction.cpp: (JSC::JSFunction::JSFunction): (JSC::JSFunction::allocateRareData): (JSC::JSFunction::allocateAndInitializeRareData): (JSC::JSFunction::initializeRareData): (JSC::JSFunction::visitChildrenImpl): * Source/JavaScriptCore/runtime/JSFunction.h: (JSC::JSFunction::executable const): (JSC::JSFunction::ensureRareData): (JSC::JSFunction::rareData const): * Source/JavaScriptCore/runtime/JSFunctionInlines.h: (JSC::JSFunction::JSFunction): * Source/JavaScriptCore/runtime/JSGenericTypedArrayViewConstructor.cpp: (JSC::decodeHexImpl): * Source/JavaScriptCore/runtime/JSGenericTypedArrayViewInlines.h: (JSC::JSGenericTypedArrayView<Adaptor>::setFromTypedArray): (JSC::JSGenericTypedArrayView<Adaptor>::copyFromInt32ShapeArray): (JSC::JSGenericTypedArrayView<Adaptor>::typedVector const): (JSC::JSGenericTypedArrayView<Adaptor>::typedVector): * Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h: (JSC::typedArrayIndexOfImpl): * Source/JavaScriptCore/runtime/JSGlobalObjectInlines.h: (JSC::JSGlobalObject::regExpProtoGlobalGetter const): (JSC::JSGlobalObject::regExpProtoUnicodeGetter const): (JSC::JSGlobalObject::regExpProtoUnicodeSetsGetter const): * Source/JavaScriptCore/runtime/JSImmutableButterfly.cpp: (JSC::JSImmutableButterfly::tryCreateFromArgList): * Source/JavaScriptCore/runtime/JSImmutableButterfly.h: (JSC::JSImmutableButterfly::toButterfly const): (JSC::JSImmutableButterfly::fromButterfly): * Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: (JSC::JSLexicalEnvironment::variables): * Source/JavaScriptCore/runtime/JSModuleEnvironment.h: * Source/JavaScriptCore/runtime/JSModuleRecord.cpp: (JSC::JSModuleRecord::instantiateDeclarations): * Source/JavaScriptCore/runtime/JSONAtomStringCacheInlines.h: (JSC::JSONAtomStringCache::vm const): * Source/JavaScriptCore/runtime/JSONObject.cpp: (JSC::bufferMode>::usableBufferSize): (JSC::bufferMode>::FastStringifier): (JSC::stringCopySameType): (JSC::stringCopyUpconvert): (JSC::bufferMode>::append): (JSC::stringify): * Source/JavaScriptCore/runtime/JSObject.cpp: (JSC::JSObject::markAuxiliaryAndVisitOutOfLineProperties): (JSC::JSObject::convertInt32ToDouble): (JSC::JSObject::convertDoubleToContiguous): * Source/JavaScriptCore/runtime/JSObject.h: (JSC::JSObject::inlineStorageUnsafe const): (JSC::JSObject::inlineStorageUnsafe): * Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.h: (JSC::propertyNameEnumerator): * Source/JavaScriptCore/runtime/JSString.cpp: (JSC::JSString::dumpToStream): (JSC::JSString::estimatedSize): (JSC::JSString::visitChildrenImpl): (JSC::JSRopeString::resolveRopeToAtomString const): (JSC::JSRopeString::resolveRopeToExistingAtomString const): (JSC::JSRopeString::resolveRopeWithFunction const): * Source/JavaScriptCore/runtime/JSString.h: (JSC::JSString::uninitializedValueInternal const): (JSC::JSString::is8Bit const): (JSC::JSString::length const): (JSC::JSString::getValueImpl const): (JSC::JSString::tryGetValueImpl const): * Source/JavaScriptCore/runtime/JSStringInlines.h: (JSC::JSString::tryReplaceOneCharImpl): (JSC::JSString::tryReplaceOneChar): (JSC::JSRopeString::resolveToBuffer): (JSC::jsAtomString): * Source/JavaScriptCore/runtime/LazyClassStructureInlines.h: (JSC::LazyClassStructure::initLater): * Source/JavaScriptCore/runtime/LazyProperty.h: (JSC::LazyProperty::getConcurrently const): (JSC::LazyProperty::getInitializedOnMainThread const): * Source/JavaScriptCore/runtime/LazyPropertyInlines.h: (JSC::ElementType>::initLater): (JSC::ElementType>::setMayBeNull): (JSC::ElementType>::visit): (JSC::ElementType>::callFunc): * Source/JavaScriptCore/runtime/LiteralParser.cpp: (JSC::LiteralParser<CharType>::parseRecursivelyEntry): (JSC::LiteralParser<CharType>::parseRecursively): * Source/JavaScriptCore/runtime/Lookup.h: (JSC::reifyStaticProperty): * Source/JavaScriptCore/runtime/MachineContext.h: (JSC::MachineContext::stackPointer): (JSC::MachineContext::framePointer): * Source/JavaScriptCore/runtime/MathCommon.cpp: (JSC::isDenormal): (JSC::isEdgeCase): * Source/JavaScriptCore/runtime/MathCommon.h: (JSC::toIntImpl): * Source/JavaScriptCore/runtime/MegamorphicCache.h: (JSC::MegamorphicCache::primaryHash): (JSC::MegamorphicCache::secondaryHash): (JSC::MegamorphicCache::storeCachePrimaryHash): (JSC::MegamorphicCache::storeCacheSecondaryHash): (JSC::MegamorphicCache::hasCachePrimaryHash): (JSC::MegamorphicCache::hasCacheSecondaryHash): * Source/JavaScriptCore/runtime/ModuleProgramExecutable.h: * Source/JavaScriptCore/runtime/NativeExecutable.cpp: (JSC::NativeExecutable::hashFor const): * Source/JavaScriptCore/runtime/ProgramExecutable.h: * Source/JavaScriptCore/runtime/PropertySlot.h: (JSC::PropertySlot::setCustom): * Source/JavaScriptCore/runtime/PropertyTable.cpp: (JSC::PropertyTable::PropertyTable): * Source/JavaScriptCore/runtime/PropertyTable.h: (JSC::PropertyTable::allocateIndexVector): (JSC::PropertyTable::allocateZeroedIndexVector): (JSC::PropertyTable::destroyIndexVector): * Source/JavaScriptCore/runtime/PrototypeKey.h: (JSC::PrototypeKey::hash const): * Source/JavaScriptCore/runtime/RegExpObject.cpp: (JSC::RegExpObject::RegExpObject): * Source/JavaScriptCore/runtime/RegExpObject.h: * Source/JavaScriptCore/runtime/SamplingProfiler.cpp: (JSC::FrameWalker::isValidFramePointer): (JSC::SamplingProfiler::processUnverifiedStackTraces): * Source/JavaScriptCore/runtime/Scribble.h: (JSC::isScribbledValue): (JSC::scribble): * Source/JavaScriptCore/runtime/Structure.cpp: (JSC::StructureTransitionTable::setSingleTransition): * Source/JavaScriptCore/runtime/StructureInlines.h: (JSC::StructureTransitionTable::trySingleTransition const): * Source/JavaScriptCore/runtime/StructureRareData.h: * Source/JavaScriptCore/runtime/StructureRareDataInlines.h: (JSC::StructureRareData::cachedPropertyNameEnumerator const): (JSC::StructureRareData::setCachedPropertyNameEnumerator): * Source/JavaScriptCore/runtime/StructureTransitionTable.h: (JSC::StructureTransitionTable::PointerKey::PointerKey): (JSC::StructureTransitionTable::PointerKey::pointer const): (JSC::StructureTransitionTable::map const): (JSC::StructureTransitionTable::setMap): * Source/JavaScriptCore/runtime/SymbolTable.cpp: (JSC::SymbolTableEntry::copySlow): (JSC::SymbolTableEntry::inflateSlow): * Source/JavaScriptCore/runtime/SymbolTable.h: (JSC::SymbolTableEntry::fatEntry const): (JSC::SymbolTableEntry::fatEntry): * Source/JavaScriptCore/runtime/UGPRPair.h: (JSC::decodeResult): * Source/JavaScriptCore/runtime/VM.cpp: (JSC::VM::committedStackByteCount): * Source/JavaScriptCore/runtime/VM.h: (JSC::ScratchBuffer::fromData): * Source/JavaScriptCore/runtime/VMTrapsInlines.h: (JSC::VMTraps::vm const): * Source/JavaScriptCore/runtime/WeakMapImpl.h: (JSC::WeakMapBucket::deletedKey): (JSC::WeakMapBuffer::buffer const): * Source/JavaScriptCore/runtime/WriteBarrier.h: * Source/JavaScriptCore/tools/Integrity.cpp: (JSC::Integrity::Analyzer::analyzeCell): * Source/JavaScriptCore/tools/Integrity.h: (JSC::Integrity::isSanePointer): (JSC::Integrity::audit): * Source/JavaScriptCore/tools/IntegrityInlines.h: (JSC::Integrity::auditStructureID): * Source/JavaScriptCore/tools/JSDollarVM.cpp: (JSC::JSC_DEFINE_HOST_FUNCTION): (JSC::callWithStackSizeProbeFunction): (JSC::JSC_DEFINE_HOST_FUNCTION_WITH_ATTRIBUTES): * Source/JavaScriptCore/tools/VMInspector.cpp: (JSC::VMInspector::dumpRegisters): (JSC::VMInspector::dumpCellMemoryToStream): * Source/JavaScriptCore/wasm/WasmBBQDisassembler.cpp: (JSC::Wasm::BBQDisassembler::dump): * Source/JavaScriptCore/wasm/WasmBBQJIT.cpp: (JSC::Wasm::BBQJITImpl::BBQJIT::addI32ReinterpretF32): (JSC::Wasm::BBQJITImpl::BBQJIT::addF32ReinterpretI32): (JSC::Wasm::BBQJITImpl::BBQJIT::addF32Copysign): (JSC::Wasm::BBQJITImpl::BBQJIT::addF32Neg): (JSC::Wasm::BBQJITImpl::BBQJIT::addF64Neg): (JSC::Wasm::BBQJITImpl::BBQJIT::emitEntryTierUpCheck): (JSC::Wasm::BBQJITImpl::BBQJIT::addTopLevel): (JSC::Wasm::BBQJITImpl::BBQJIT::emitLoopTierUpCheckAndOSREntryData): (JSC::Wasm::BBQJITImpl::BBQJIT::endTopLevel): * Source/JavaScriptCore/wasm/WasmBBQJIT.h: (JSC::Wasm::BBQJITImpl::BBQJIT::floatCopySign): (JSC::Wasm::BBQJITImpl::BBQJIT::doubleCopySign): * Source/JavaScriptCore/wasm/WasmBBQJIT32_64.cpp: (JSC::Wasm::BBQJITImpl::BBQJIT::truncSaturated): (JSC::Wasm::BBQJITImpl::BBQJIT::marshallToI64): (JSC::Wasm::BBQJITImpl::BBQJIT::addI64ReinterpretF64): (JSC::Wasm::BBQJITImpl::BBQJIT::addF64ReinterpretI64): * Source/JavaScriptCore/wasm/WasmBBQJIT32_64.h: (JSC::Wasm::BBQJITImpl::BBQJIT::emitCCall): * Source/JavaScriptCore/wasm/WasmBBQJIT64.cpp: (JSC::Wasm::BBQJITImpl::BBQJIT::truncSaturated): (JSC::Wasm::BBQJITImpl::BBQJIT::marshallToI64): (JSC::Wasm::BBQJITImpl::BBQJIT::addI64ReinterpretF64): (JSC::Wasm::BBQJITImpl::BBQJIT::addF64ReinterpretI64): (JSC::Wasm::BBQJITImpl::BBQJIT::addF64Copysign): * Source/JavaScriptCore/wasm/WasmBBQJIT64.h: (JSC::Wasm::BBQJITImpl::BBQJIT::emitCCall): * Source/JavaScriptCore/wasm/WasmGlobal.cpp: (JSC::Wasm::Global::get const): (JSC::Wasm::Global::set): * Source/JavaScriptCore/wasm/WasmGlobal.h: * Source/JavaScriptCore/wasm/WasmIPIntSlowPaths.cpp: (JSC::IPInt::WASM_IPINT_EXTERN_CPP_DECL): (JSC::IPInt::WASM_IPINT_EXTERN_CPP_DECL_1P): (JSC::IPInt::doWasmCall): * Source/JavaScriptCore/wasm/WasmIRGeneratorHelpers.h: (JSC::Wasm::buildEntryBufferForCatch): * Source/JavaScriptCore/wasm/WasmIndexOrName.cpp: (JSC::Wasm::IndexOrName::IndexOrName): * Source/JavaScriptCore/wasm/WasmIndexOrName.h: (JSC::Wasm::IndexOrName::isEmpty const): (JSC::Wasm::IndexOrName::isIndex const): * Source/JavaScriptCore/wasm/WasmMemory.cpp: (JSC::Wasm::Memory::tryCreate): * Source/JavaScriptCore/wasm/WasmOMGIRGenerator.cpp: (JSC::Wasm::OMGIRGenerator::addArguments): (JSC::Wasm::OMGIRGenerator::truncSaturated): (JSC::Wasm::prepareForTailCallImpl): (JSC::Wasm::OMGIRGenerator::addCallIndirect): (JSC::Wasm::OMGIRGenerator::origin): (JSC::Wasm::OMGIRGenerator::addI32TruncSF64): (JSC::Wasm::OMGIRGenerator::addI32TruncSF32): (JSC::Wasm::OMGIRGenerator::addI32TruncUF64): (JSC::Wasm::OMGIRGenerator::addI32TruncUF32): (JSC::Wasm::OMGIRGenerator::addI64TruncSF64): (JSC::Wasm::OMGIRGenerator::addI64TruncUF64): (JSC::Wasm::OMGIRGenerator::addI64TruncSF32): (JSC::Wasm::OMGIRGenerator::addI64TruncUF32): * Source/JavaScriptCore/wasm/WasmOMGIRGenerator32_64.cpp: (JSC::Wasm::OMGIRGenerator::addArguments): (JSC::Wasm::OMGIRGenerator::truncSaturated): (JSC::Wasm::prepareForTailCallImpl): (JSC::Wasm::OMGIRGenerator::addCallIndirect): (JSC::Wasm::OMGIRGenerator::origin): (JSC::Wasm::OMGIRGenerator::addI32TruncSF64): (JSC::Wasm::OMGIRGenerator::addI32TruncSF32): (JSC::Wasm::OMGIRGenerator::addI32TruncUF64): (JSC::Wasm::OMGIRGenerator::addI32TruncUF32): (JSC::Wasm::OMGIRGenerator::addI64TruncSF64): (JSC::Wasm::OMGIRGenerator::addI64TruncUF64): (JSC::Wasm::OMGIRGenerator::addI64TruncSF32): (JSC::Wasm::OMGIRGenerator::addI64TruncUF32): * Source/JavaScriptCore/wasm/WasmOpcodeOrigin.h: (JSC::Wasm::OpcodeOrigin::OpcodeOrigin): * Source/JavaScriptCore/wasm/WasmOperations.cpp: (JSC::Wasm::JSC_DEFINE_JIT_OPERATION): (JSC::Wasm::loadValuesIntoBuffer): (JSC::Wasm::doOSREntry): (JSC::Wasm::JSC_DEFINE_NOEXCEPT_JIT_OPERATION): * Source/JavaScriptCore/wasm/WasmOperationsInlines.h: (JSC::Wasm::memoryAtomicWait32): (JSC::Wasm::memoryAtomicWait64): (JSC::Wasm::memoryAtomicNotify): * Source/JavaScriptCore/wasm/WasmParser.h: (JSC::Wasm::ParserBase::parseInt7): (JSC::Wasm::ParserBase::peekInt7): * Source/JavaScriptCore/wasm/WasmSlowPaths.cpp: (JSC::LLInt::WASM_SLOW_PATH_DECL): (JSC::LLInt::doWasmCall): (JSC::LLInt::slow_path_wasm_popcount): (JSC::LLInt::slow_path_wasm_popcountll): * Source/JavaScriptCore/wasm/WasmTable.h: * Source/JavaScriptCore/wasm/WasmTypeDefinition.h: (JSC::Wasm::StructType::offsetOfField const): (JSC::Wasm::TypeDefinition::unownedIndex const): * Source/JavaScriptCore/wasm/WasmTypeDefinitionInlines.h: (JSC::Wasm::TypeDefinition::index const): (JSC::Wasm::TypeInformation::get): * Source/JavaScriptCore/wasm/js/JSWebAssemblyArray.cpp: (JSC::JSWebAssemblyArray::visitChildrenImpl): * Source/JavaScriptCore/wasm/js/JSWebAssemblyArray.h: * Source/JavaScriptCore/wasm/js/JSWebAssemblyException.cpp: (JSC::JSWebAssemblyException::visitChildrenImpl): * Source/JavaScriptCore/wasm/js/JSWebAssemblyHelpers.h: (JSC::toJSValue): (JSC::toWebAssemblyValue): * Source/JavaScriptCore/wasm/js/JSWebAssemblyInstance.cpp: (JSC::JSWebAssemblyInstance::JSWebAssemblyInstance): (JSC::JSWebAssemblyInstance::table): (JSC::JSWebAssemblyInstance::setTable): * Source/JavaScriptCore/wasm/js/JSWebAssemblyInstance.h: * Source/JavaScriptCore/wasm/js/JSWebAssemblyStruct.cpp: (JSC::JSWebAssemblyStruct::get const): (JSC::JSWebAssemblyStruct::set): (JSC::JSWebAssemblyStruct::visitChildrenImpl): * Source/JavaScriptCore/wasm/js/WebAssemblyFunction.cpp: (JSC::JSC_DEFINE_HOST_FUNCTION): * Source/JavaScriptCore/wasm/js/WebAssemblyGlobalConstructor.cpp: (JSC::JSC_DEFINE_HOST_FUNCTION): * Source/JavaScriptCore/wasm/js/WebAssemblyModuleRecord.cpp: (JSC::WebAssemblyModuleRecord::initializeImports): * Source/JavaScriptCore/yarr/YarrDisassembler.cpp: (JSC::Yarr::YarrDisassembler::dump): * Source/JavaScriptCore/yarr/YarrInterpreter.cpp: (JSC::Yarr::Interpreter::ParenthesesDisjunctionContext::getDisjunctionContext): * Source/WTF/benchmarks/HashSetDFGReplay.cpp: (benchmark): * Source/WTF/wtf/Assertions.h: (WTF::isIntegralOrPointerType): * Source/WTF/wtf/Atomics.h: (WTF::atomicLoad): (WTF::atomicLoadFullyFenced): (WTF::atomicStore): (WTF::atomicStoreFullyFenced): (WTF::atomicCompareExchangeWeak): (WTF::atomicCompareExchangeWeakRelaxed): (WTF::atomicCompareExchangeStrong): (WTF::atomicExchangeAdd): (WTF::atomicExchangeAnd): (WTF::atomicExchangeOr): (WTF::atomicExchangeSub): (WTF::atomicExchangeXor): (WTF::atomicExchange): (WTF::Dependency::consume): * Source/WTF/wtf/BitSet.h: (WTF::WordType>::concurrentTestAndSet): (WTF::WordType>::concurrentTestAndClear): * Source/WTF/wtf/BitVector.cpp: (WTF::BitVector::setSlow): (WTF::BitVector::resizeOutOfLine): (WTF::BitVector::isEmptySlow const): * Source/WTF/wtf/BitVector.h: * Source/WTF/wtf/ButterflyArray.h: (WTF::ButterflyArray::createImpl): (WTF::ButterflyArray::operator delete): (WTF::ButterflyArray::leadingData): (WTF::ButterflyArray::leadingData const): (WTF::ButterflyArray::trailingData): (WTF::ButterflyArray::trailingData const): * Source/WTF/wtf/CagedPtr.h: (WTF::CagedPtr::rawBits const): * Source/WTF/wtf/CodePtr.h: (WTF::CodePtr:: const): (WTF::CodePtr::emptyValue): (WTF::CodePtr::deletedValue): * Source/WTF/wtf/CompactPointerTuple.h: * Source/WTF/wtf/CompactPtr.h: (WTF::CompactPtr::encode): (WTF::CompactPtr::decode): * Source/WTF/wtf/FastMalloc.cpp: (WTF::AvoidRecordingScope::avoidRecordingCount): (WTF::AvoidRecordingScope::AvoidRecordingScope): (WTF::AvoidRecordingScope::~AvoidRecordingScope): * Source/WTF/wtf/FixedBitVector.h: (WTF::FixedBitVector::concurrentTestAndSet): (WTF::FixedBitVector::concurrentTestAndClear): * Source/WTF/wtf/FunctionPtr.h: * Source/WTF/wtf/HashFunctions.h: (WTF::FloatHash::hash): (WTF::FloatHash::equal): * Source/WTF/wtf/Hasher.h: (WTF::add): * Source/WTF/wtf/Int128.cpp: (WTF::printInternal): * Source/WTF/wtf/LazyRef.h: (WTF::LazyRef::~LazyRef): (WTF::LazyRef::get): (WTF::LazyRef::getIfExists): (WTF::LazyRef::initLater): (WTF::LazyRef::set): (WTF::LazyRef::callFunc): * Source/WTF/wtf/LazyUniqueRef.h: (WTF::LazyUniqueRef::~LazyUniqueRef): (WTF::LazyUniqueRef::get): (WTF::LazyUniqueRef::getIfExists): (WTF::LazyUniqueRef::initLater): (WTF::LazyUniqueRef::set): (WTF::LazyUniqueRef::callFunc): * Source/WTF/wtf/MathExtras.h: (decomposeDouble): (WTF::isIdentical): * Source/WTF/wtf/Packed.h: (WTF::PackedAlignedPtr::get const): (WTF::PackedAlignedPtr::set): (WTF::Packed<T::Packed): (WTF::Packed<T::isHashTableDeletedValue const): (WTF::PackedPtrTraits::hashTableDeletedValue): (WTF::PackedPtrTraits::isHashTableDeletedValue): * Source/WTF/wtf/ParkingLot.cpp: * Source/WTF/wtf/PlatformRegisters.cpp: (WTF::threadStateLRInternal): (WTF::threadStatePCInternal): * Source/WTF/wtf/PlatformRegisters.h: (WTF::registersFromUContext): * Source/WTF/wtf/PrintStream.h: (WTF::printInternal): * Source/WTF/wtf/PtrTag.h: (WTF::removeCodePtrTag): (WTF::tagCodePtr): (WTF::untagCodePtr): (WTF::retagCodePtr): (WTF::assertIsCFunctionPtr): (WTF::assertIsNotTagged): (WTF::isTaggedWith): (WTF::tagCFunctionPtr): (WTF::tagCFunction): (WTF::untagCFunctionPtr): (WTF::untagInt): (WTF::tagInt): * Source/WTF/wtf/RawPtrTraits.h: (WTF::RawPtrTraits::hashTableDeletedValue): * Source/WTF/wtf/SIMDHelpers.h: (WTF::SIMD::find): (WTF::SIMD::findInterleaved): * Source/WTF/wtf/SignedPtr.h: (WTF::SignedPtrTraits::hashTableDeletedValue): * Source/WTF/wtf/SmallSet.h: * Source/WTF/wtf/StackShot.h: (WTF::StackShot::deletedValueArray): * Source/WTF/wtf/StdLibExtras.h: (WTF::callStatelessLambda): (WTF::ByteCastTraits<T::cast): (WTF::bitwise_cast): Deleted. * Source/WTF/wtf/TaggedPtr.h: (WTF::static_cast<Enum>): (WTF::NoTaggingTraits::encode): (WTF::NoTaggingTraits::extractPtr): * Source/WTF/wtf/ThreadSafeWeakPtr.h: (WTF::ThreadSafeRefCountedAndCanMakeThreadSafeWeakPtr::ref const): (WTF::ThreadSafeRefCountedAndCanMakeThreadSafeWeakPtr::deref const): (WTF::ThreadSafeRefCountedAndCanMakeThreadSafeWeakPtr::refCount const): (WTF::ThreadSafeRefCountedAndCanMakeThreadSafeWeakPtr::controlBlock const): * Source/WTF/wtf/TinyPtrSet.h: (WTF::TinyPtrSet::OutOfLineList::list): (WTF::TinyPtrSet::pointer const): (WTF::TinyPtrSet::singleEntry const): (WTF::TinyPtrSet::set): * Source/WTF/wtf/TrailingArray.h: (WTF::TrailingArray::data): (WTF::TrailingArray::data const): * Source/WTF/wtf/UniqueArray.h: * Source/WTF/wtf/WTFConfig.cpp: (WTF::setPermissionsOfConfigPage): (WTF::Config::initialize): * Source/WTF/wtf/WTFConfig.h: (WTF::addressOfWTFConfig): * Source/WTF/wtf/WordLock.cpp: (WTF::WordLock::lockSlow): (WTF::WordLock::unlockSlow): * Source/WTF/wtf/darwin/LibraryPathDiagnostics.mm: (WTF::isAddressInSharedRegion): * Source/WTF/wtf/dragonbox/ieee754_format.h: * Source/WTF/wtf/posix/ThreadingPOSIX.cpp: (WTF::Thread::initializePlatformThreading): * Source/WTF/wtf/text/AdaptiveStringSearcher.h: (WTF::AdaptiveStringSearcherBase::findFirstCharacter): * Source/WTF/wtf/text/Base64.cpp: (WTF::base64EncodeInternal): (WTF::fromBase64Impl): (WTF::maxLengthFromBase64): * Source/WTF/wtf/text/StringCommon.cpp: (WTF::find8NonASCIIAlignedImpl): (WTF::find16NonASCIIAlignedImpl): * Source/WTF/wtf/text/StringCommon.h: (WTF::find): (WTF::copyElements): (WTF::charactersContain): * Source/WTF/wtf/text/StringImpl.h: (WTF::StringImpl::copyCharacters): * Source/WTF/wtf/threads/Signals.cpp: (WTF::SignalHandlers::forEachHandler const): * Source/WTF/wtf/win/RunLoopWin.cpp: (WTF::RunLoop::wndProc): (WTF::RunLoop::TimerBase::timerFired): (WTF::RunLoop::TimerBase::start): (WTF::RunLoop::TimerBase::stop): * Source/WTF/wtf/win/SignalsWin.cpp: (WTF::SignalHandlers::forEachHandler const): * Source/WebCore/Modules/WebGPU/Implementation/WebGPUPtr.h: (WebCore::WebGPU::WebGPUPtrTraits::hashTableDeletedValue): * Source/WebCore/css/ImmutableStyleProperties.cpp: (WebCore::ImmutableStyleProperties::ImmutableStyleProperties): (WebCore::ImmutableStyleProperties::~ImmutableStyleProperties): * Source/WebCore/css/ImmutableStyleProperties.h: (WebCore::ImmutableStyleProperties::valueArray const): * Source/WebCore/cssjit/SelectorCompiler.h: (WebCore::SelectorCompiler::ruleCollectorSimpleSelectorChecker): (WebCore::SelectorCompiler::querySelectorSimpleSelectorChecker): (WebCore::SelectorCompiler::ruleCollectorSelectorCheckerWithCheckingContext): (WebCore::SelectorCompiler::querySelectorSelectorCheckerWithCheckingContext): * Source/WebCore/dom/Node.h: (WebCore::Node::rareDataBitfields const): (WebCore::Node::setRareDataBitfields): (WebCore::Node::StyleBitfields::fromRaw): (WebCore::Node::StyleBitfields::toRaw const): * Source/WebCore/dom/QualifiedName.h: (WebCore::add): * Source/WebCore/layout/formattingContexts/inline/text/TextUtil.cpp: (WebCore::Layout::TextUtil::containsStrongDirectionalityText): * Source/WebCore/platform/Timer.h: (WebCore::TimerBase::bitfields const): (WebCore::TimerBase::setBitfields): * Source/WebCore/platform/graphics/Color.h: (WebCore::Color::encodedOutOfLineComponents): (WebCore::Color::decodedOutOfLineComponents): * Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp: (WebCore::initializeFreeTypeLibrary): * Source/WebCore/style/values/primitives/StylePrimitiveNumericTypes.h: (WebCore::Style::AnglePercentageValue::refCalculationValue): (WebCore::Style::AnglePercentageValue::derefCalculationValue): (WebCore::Style::AnglePercentageValue::encodedCalculationValue): (WebCore::Style::AnglePercentageValue::decodedCalculationValue): (WebCore::Style::AnglePercentageValue::encodedAngle): (WebCore::Style::AnglePercentageValue::decodedAngle): (WebCore::Style::AnglePercentageValue::encodedPercentage): (WebCore::Style::AnglePercentageValue::decodedPercentage): (WebCore::Style::LengthPercentageValue::refCalculationValue): (WebCore::Style::LengthPercentageValue::derefCalculationValue): (WebCore::Style::LengthPercentageValue::encodedCalculationValue): (WebCore::Style::LengthPercentageValue::decodedCalculationValue): (WebCore::Style::LengthPercentageValue::encodedLength): (WebCore::Style::LengthPercentageValue::decodedLength): (WebCore::Style::LengthPercentageValue::encodedPercentage): (WebCore::Style::LengthPercentageValue::decodedPercentage): * Source/WebCore/testing/TypeConversions.h: (WebCore::TypeConversions::testImpureNaNUnrestrictedDouble const): (WebCore::TypeConversions::testImpureNaN2UnrestrictedDouble const): * Source/WebGPU/WGSL/ConstantFunctions.h: (WGSL::BitwiseCast::cast): (WGSL::CONSTANT_FUNCTION): * Source/WebGPU/WGSL/GlobalSorting.cpp: (WGSL::Graph::EdgeHashTraits::constructDeletedValue): (WGSL::Graph::EdgeHashTraits::isDeletedValue): * Source/WebGPU/WGSL/TypeStore.cpp: (WGSL::VectorKey::encode const): (WGSL::MatrixKey::encode const): (WGSL::ArrayKey::encode const): (WGSL::TextureKey::encode const): (WGSL::ReferenceKey::encode const): (WGSL::PointerKey::encode const): (WGSL::PrimitiveStructKey::encode const): * Source/WebGPU/WGSL/WGSLShaderModule.h: (WGSL::ShaderModule::replace): (WGSL::ShaderModule::std::enable_if_t<sizeof): * Source/WebGPU/WebGPU/RenderPassEncoder.mm: (WebGPU::setViewportMinMaxDepthIntoBuffer): * Source/WebKit/WebProcess/InjectedBundle/mac/InjectedBundleMac.mm: (WebKit::InjectedBundle::initialize): * Tools/ReducedFTL/ComplexTest.cpp: (std::std::bit_cast): (std::run): (std::bitwise_cast): Deleted. * Tools/TestWebKitAPI/Tests/WTF/ConcurrentPtrHashSet.cpp: * Tools/TestWebKitAPI/Tests/WTF/Packed.cpp: (TestWebKitAPI::TEST(WTF_Packed, AssignAndGet)): * Tools/TestWebKitAPI/Tests/WTF/Signals.cpp: (TEST(Signals, SignalsAccessFault)): * Tools/TestWebKitAPI/Tests/WTF/StringView.cpp: (TestWebKitAPI::TEST(WTF, StringViewContainsOnlyASCII)): Canonical link: https://commits.webkit.org/286785@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes