summaryrefslogtreecommitdiff
path: root/core/src/main/scala/chisel3/internal
diff options
context:
space:
mode:
authormergify[bot]2022-02-04 02:26:06 +0000
committerGitHub2022-02-04 02:26:06 +0000
commitdd5c643ae86c234041092efee4386cc82e59331d (patch)
tree355dae453c8380d9a83b7b038ed1269450c0ea43 /core/src/main/scala/chisel3/internal
parent56d789c17cec32cb985ebce2651bf7269f95b5d1 (diff)
Fix bundle elements performance regression (#2396) (#2398)
* Only call _elementsImpl once in Bundle.elements * Distinguish compiler plugin and reflective _elementsImpl Bundle.elements now will only do post-processing if the user is using plugin-generated _elementsImpl. This improves performance for the case where the user does not opt-in to using the plugin to generate _elementsImpl. (cherry picked from commit 5fead89ee0132355e551bcb6b87cc2a6db679bee) Co-authored-by: Jack Koenig <koenig@sifive.com>
Diffstat (limited to 'core/src/main/scala/chisel3/internal')
0 files changed, 0 insertions, 0 deletions