Avoid conversions where possible. Improve caching. Possible approaches: - [ ] Re-use static-type conversion results from compiler/ previous executions. See https://github.com/onflow/cadence/pull/4054#discussion_r2172847539 - [ ] #3691 - [ ] Avoid static to sema type conversion when boxing (ConvertAndBox) [moved from https://github.com/onflow/cadence/issues/3804]
Avoid conversions where possible. Improve caching.
Possible approaches:
StaticTypetosema.Typeduring runtime sub-type checking #3691