]> gerrit.simantics Code Review - simantics/platform.git/commitdiff
Add ComponentBase.componentId -> ComponentBase cache map in MappingBase
authorTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Tue, 4 May 2021 07:45:32 +0000 (10:45 +0300)
committerTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Tue, 4 May 2021 07:45:32 +0000 (10:45 +0300)
This map is built at the same time as the previously existing
`Map<String, T> configurationBySolverName` with the purpose of allowing
implementations to avoid performing solver-side int -> String lookups in
cases where pure model mapping structure lookup zero GC behavior and
speed is essential.

gitlab #713


No differences found