Improve internals of inliner #1539
Labels
area: performance
Issue involves performance issues
effort: days
Expect this issue to require roughly days of invested effort to resolve
type: feature-IEEE
Request to add new feature, described in IEEE 1800
type: feature-non-IEEE
Request to add new feature, outside IEEE 1800
type: maintenance
Internal maintenance task
Author Name: Wilson Snyder (@wsnyder)
Original Redmine Issue: 1539 from https://www.veripool.org
Feature tracking bug.
The current module inliner code works by operating on modules before the complete scoped hierarchy has been created (V3Scope).
This should be changed to be post-scope, as this would also remove the horrible need to go through V3LinkDot for the final time to cleanup inlined references. This V3LinkDot pass is very difficult to maintain.
Some work was started on this about a year ago and is incomplete.
The text was updated successfully, but these errors were encountered: