Commit fe7f74e8 authored by Dan Elphick's avatar Dan Elphick Committed by Commit Bot

[cleanup] Fix missing overrides on virtual functions

Add overrides to port specific assemblers and delete redundant empty
override.

Bug: v8:9810
Change-Id: I17e4614e06783867ae50e87bba83d35ebc9d0b51
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1862567
Auto-Submit: Dan Elphick <delphick@chromium.org>
Reviewed-by: 's avatarLeszek Swirski <leszeks@chromium.org>
Commit-Queue: Dan Elphick <delphick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#64297}
parent f05bae1e
...@@ -306,9 +306,9 @@ class V8_EXPORT_PRIVATE Assembler : public AssemblerBase { ...@@ -306,9 +306,9 @@ class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
explicit Assembler(const AssemblerOptions&, explicit Assembler(const AssemblerOptions&,
std::unique_ptr<AssemblerBuffer> = {}); std::unique_ptr<AssemblerBuffer> = {});
virtual ~Assembler(); ~Assembler() override;
virtual void AbortedCodeGeneration() { pending_32_bit_constants_.clear(); } void AbortedCodeGeneration() override { pending_32_bit_constants_.clear(); }
// GetCode emits any pending (non-emitted) code and fills the descriptor desc. // GetCode emits any pending (non-emitted) code and fills the descriptor desc.
static constexpr int kNoHandlerTable = 0; static constexpr int kNoHandlerTable = 0;
......
...@@ -193,9 +193,9 @@ class V8_EXPORT_PRIVATE Assembler : public AssemblerBase { ...@@ -193,9 +193,9 @@ class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
explicit Assembler(const AssemblerOptions&, explicit Assembler(const AssemblerOptions&,
std::unique_ptr<AssemblerBuffer> = {}); std::unique_ptr<AssemblerBuffer> = {});
virtual ~Assembler(); ~Assembler() override;
virtual void AbortedCodeGeneration(); void AbortedCodeGeneration() override;
// System functions --------------------------------------------------------- // System functions ---------------------------------------------------------
// Start generating code from the beginning of the buffer, discarding any code // Start generating code from the beginning of the buffer, discarding any code
......
...@@ -372,7 +372,6 @@ class V8_EXPORT_PRIVATE Assembler : public AssemblerBase { ...@@ -372,7 +372,6 @@ class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
// own buffer. Otherwise it takes ownership of the provided buffer. // own buffer. Otherwise it takes ownership of the provided buffer.
explicit Assembler(const AssemblerOptions&, explicit Assembler(const AssemblerOptions&,
std::unique_ptr<AssemblerBuffer> = {}); std::unique_ptr<AssemblerBuffer> = {});
virtual ~Assembler() {}
// GetCode emits any pending (non-emitted) code and fills the descriptor desc. // GetCode emits any pending (non-emitted) code and fills the descriptor desc.
static constexpr int kNoHandlerTable = 0; static constexpr int kNoHandlerTable = 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment