Internals: Use and enforce class final for ~5% performance boost.

This commit is contained in:
Wilson Snyder
2020-11-18 21:32:16 -05:00
parent c0888c1b0f
commit b6ded59c2b
224 changed files with 976 additions and 949 deletions
+2 -2
View File
@@ -46,7 +46,7 @@
//######################################################################
class DeadModVisitor : public AstNVisitor {
class DeadModVisitor final : public AstNVisitor {
// In a module that is dead, cleanup the in-use counts of the modules
private:
// NODE STATE
@@ -69,7 +69,7 @@ public:
//######################################################################
// Dead state, as a visitor of each AstNode
class DeadVisitor : public AstNVisitor {
class DeadVisitor final : public AstNVisitor {
private:
// NODE STATE
// Entire Netlist: