[webkit-changes] [WebKit/WebKit] f61dcc: Use "= default" for constructor and destructor in ...
Commit Queue
noreply at github.com
Fri May 31 17:36:07 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: f61dcc33e889168e8dc6fa25ce9478ca65786a45
https://github.com/WebKit/WebKit/commit/f61dcc33e889168e8dc6fa25ce9478ca65786a45
Author: Ahmad Saleem <ahmad.saleem792 at gmail.com>
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M Source/JavaScriptCore/API/ObjCCallbackFunction.mm
M Source/JavaScriptCore/b3/B3ArgumentRegValue.cpp
M Source/JavaScriptCore/b3/B3AtomicValue.cpp
M Source/JavaScriptCore/b3/B3BasicBlock.cpp
M Source/JavaScriptCore/b3/B3BlockInsertionSet.cpp
M Source/JavaScriptCore/b3/B3CCallValue.cpp
M Source/JavaScriptCore/b3/B3CheckSpecial.cpp
M Source/JavaScriptCore/b3/B3CheckValue.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/B3ExtractValue.cpp
M Source/JavaScriptCore/b3/B3FenceValue.cpp
M Source/JavaScriptCore/b3/B3MemoryValue.cpp
M Source/JavaScriptCore/b3/B3PatchpointSpecial.cpp
M Source/JavaScriptCore/b3/B3PatchpointValue.cpp
M Source/JavaScriptCore/b3/B3PhiChildren.cpp
M Source/JavaScriptCore/b3/B3Procedure.cpp
M Source/JavaScriptCore/b3/B3PureCSE.cpp
M Source/JavaScriptCore/b3/B3SSACalculator.cpp
M Source/JavaScriptCore/b3/B3SlotBaseValue.cpp
M Source/JavaScriptCore/b3/B3StackmapSpecial.cpp
M Source/JavaScriptCore/b3/B3StackmapValue.cpp
M Source/JavaScriptCore/b3/B3SwitchValue.cpp
M Source/JavaScriptCore/b3/B3UpsilonValue.cpp
M Source/JavaScriptCore/b3/B3UseCounts.cpp
M Source/JavaScriptCore/b3/B3Variable.cpp
M Source/JavaScriptCore/b3/B3VariableLiveness.cpp
M Source/JavaScriptCore/b3/B3VariableValue.cpp
M Source/JavaScriptCore/b3/B3WasmAddressValue.cpp
M Source/JavaScriptCore/b3/B3WasmBoundsCheckValue.cpp
M Source/JavaScriptCore/b3/air/AirBlockInsertionSet.cpp
M Source/JavaScriptCore/b3/air/AirCCallSpecial.cpp
M Source/JavaScriptCore/b3/air/AirCode.cpp
M Source/JavaScriptCore/b3/air/AirPrintSpecial.cpp
M Source/JavaScriptCore/b3/air/AirSpecial.cpp
M Source/JavaScriptCore/b3/air/AirTmpWidth.cpp
M Source/JavaScriptCore/bytecode/CheckPrivateBrandVariant.cpp
M Source/JavaScriptCore/bytecode/DFGExitProfile.cpp
M Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp
M Source/JavaScriptCore/bytecode/DeleteByVariant.cpp
M Source/JavaScriptCore/bytecode/GetByVariant.cpp
M Source/JavaScriptCore/bytecode/InlineCallFrameSet.cpp
M Source/JavaScriptCore/bytecode/SetPrivateBrandVariant.cpp
M Source/JavaScriptCore/bytecode/TrackedReferences.cpp
M Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp
M Source/JavaScriptCore/debugger/Debugger.cpp
Log Message:
-----------
Use "= default" for constructor and destructor in JSC code
https://bugs.webkit.org/show_bug.cgi?id=274978
Reviewed by Chris Dumez.
This extends our "= default" usage across constructor and destructor in JSC code.
* Source/JavaScriptCore/API/ObjCCallbackFunction.mm:
(CallbackArgument::~CallbackArgument):
* Source/JavaScriptCore/b3/B3ArgumentRegValue.cpp:
(JSC::B3::ArgumentRegValue::~ArgumentRegValue):
* Source/JavaScriptCore/b3/B3AtomicValue.cpp:
(JSC::B3::AtomicValue::~AtomicValue):
* Source/JavaScriptCore/b3/B3BasicBlock.cpp:
(JSC::B3::BasicBlock::~BasicBlock):
* Source/JavaScriptCore/b3/B3BlockInsertionSet.cpp:
(JSC::B3::BlockInsertionSet::~BlockInsertionSet):
* Source/JavaScriptCore/b3/B3CCallValue.cpp:
(JSC::B3::CCallValue::~CCallValue):
* Source/JavaScriptCore/b3/B3CheckSpecial.cpp:
(JSC::B3::CheckSpecial::~CheckSpecial):
* Source/JavaScriptCore/b3/B3CheckValue.cpp:
(JSC::B3::CheckValue::~CheckValue):
* Source/JavaScriptCore/b3/B3Const32Value.cpp:
(JSC::B3::Const32Value::~Const32Value):
* Source/JavaScriptCore/b3/B3Const64Value.cpp:
(JSC::B3::Const64Value::~Const64Value):
* Source/JavaScriptCore/b3/B3ConstDoubleValue.cpp:
(JSC::B3::ConstDoubleValue::~ConstDoubleValue):
* Source/JavaScriptCore/b3/B3ConstFloatValue.cpp:
(JSC::B3::ConstFloatValue::~ConstFloatValue):
* Source/JavaScriptCore/b3/B3ExtractValue.cpp:
(JSC::B3::ExtractValue::~ExtractValue):
* Source/JavaScriptCore/b3/B3FenceValue.cpp:
(JSC::B3::FenceValue::~FenceValue):
* Source/JavaScriptCore/b3/B3MemoryValue.cpp:
(JSC::B3::MemoryValue::~MemoryValue):
* Source/JavaScriptCore/b3/B3PatchpointSpecial.cpp:
(JSC::B3::PatchpointSpecial::PatchpointSpecial):
(JSC::B3::PatchpointSpecial::~PatchpointSpecial):
* Source/JavaScriptCore/b3/B3PatchpointValue.cpp:
(JSC::B3::PatchpointValue::~PatchpointValue):
* Source/JavaScriptCore/b3/B3PhiChildren.cpp:
(JSC::B3::PhiChildren::~PhiChildren):
* Source/JavaScriptCore/b3/B3Procedure.cpp:
(JSC::B3::Procedure::~Procedure):
* Source/JavaScriptCore/b3/B3PureCSE.cpp:
(JSC::B3::PureCSE::PureCSE):
(JSC::B3::PureCSE::~PureCSE):
* Source/JavaScriptCore/b3/B3SSACalculator.cpp:
(JSC::B3::SSACalculator::~SSACalculator):
* Source/JavaScriptCore/b3/B3SlotBaseValue.cpp:
(JSC::B3::SlotBaseValue::~SlotBaseValue):
* Source/JavaScriptCore/b3/B3StackmapSpecial.cpp:
(JSC::B3::StackmapSpecial::StackmapSpecial):
(JSC::B3::StackmapSpecial::~StackmapSpecial):
* Source/JavaScriptCore/b3/B3StackmapValue.cpp:
(JSC::B3::StackmapValue::~StackmapValue):
* Source/JavaScriptCore/b3/B3SwitchValue.cpp:
(JSC::B3::SwitchValue::~SwitchValue):
* Source/JavaScriptCore/b3/B3UpsilonValue.cpp:
(JSC::B3::UpsilonValue::~UpsilonValue):
* Source/JavaScriptCore/b3/B3UseCounts.cpp:
(JSC::B3::UseCounts::~UseCounts):
* Source/JavaScriptCore/b3/B3Variable.cpp:
(JSC::B3::Variable::~Variable):
* Source/JavaScriptCore/b3/B3VariableLiveness.cpp:
(JSC::B3::VariableLiveness::~VariableLiveness):
* Source/JavaScriptCore/b3/B3VariableValue.cpp:
(JSC::B3::VariableValue::~VariableValue):
* Source/JavaScriptCore/b3/B3WasmAddressValue.cpp:
(JSC::B3::WasmAddressValue::~WasmAddressValue):
* Source/JavaScriptCore/b3/B3WasmBoundsCheckValue.cpp:
(JSC::B3::WasmBoundsCheckValue::~WasmBoundsCheckValue):
* Source/JavaScriptCore/b3/air/AirBlockInsertionSet.cpp:
(JSC::B3::Air::BlockInsertionSet::~BlockInsertionSet):
* Source/JavaScriptCore/b3/air/AirCCallSpecial.cpp:
(JSC::B3::Air::CCallSpecial::~CCallSpecial):
* Source/JavaScriptCore/b3/air/AirCode.cpp:
(JSC::B3::Air::Code::~Code):
* Source/JavaScriptCore/b3/air/AirPrintSpecial.cpp:
(JSC::B3::Air::PrintSpecial::~PrintSpecial):
* Source/JavaScriptCore/b3/air/AirSpecial.cpp:
(JSC::B3::Air::Special::Special):
(JSC::B3::Air::Special::~Special):
* Source/JavaScriptCore/b3/air/AirTmpWidth.cpp:
(JSC::B3::Air::TmpWidth::~TmpWidth):
* Source/JavaScriptCore/bytecode/CheckPrivateBrandVariant.cpp:
(JSC::CheckPrivateBrandVariant::~CheckPrivateBrandVariant):
* Source/JavaScriptCore/bytecode/DFGExitProfile.cpp:
(JSC::DFG::ExitProfile::ExitProfile):
(JSC::DFG::ExitProfile::~ExitProfile):
* Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:
(JSC::DeferredCompilationCallback::DeferredCompilationCallback):
(JSC::DeferredCompilationCallback::~DeferredCompilationCallback):
* Source/JavaScriptCore/bytecode/DeleteByVariant.cpp:
(JSC::DeleteByVariant::~DeleteByVariant):
* Source/JavaScriptCore/bytecode/GetByVariant.cpp:
(JSC::GetByVariant::~GetByVariant):
* Source/JavaScriptCore/bytecode/InlineCallFrameSet.cpp:
(JSC::InlineCallFrameSet::InlineCallFrameSet):
(JSC::InlineCallFrameSet::~InlineCallFrameSet):
* Source/JavaScriptCore/bytecode/SetPrivateBrandVariant.cpp:
(JSC::SetPrivateBrandVariant::~SetPrivateBrandVariant):
* Source/JavaScriptCore/bytecode/TrackedReferences.cpp:
(JSC::TrackedReferences::TrackedReferences):
(JSC::TrackedReferences::~TrackedReferences):
* Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::~BytecodeGenerator):
* Source/JavaScriptCore/debugger/Debugger.cpp:
(JSC::Debugger::ProfilingClient::~ProfilingClient):
Canonical link: https://commits.webkit.org/279604@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list