Lazy obj performance (#6031)
Adding entry cache to `lazyObj` for storing already type converted entries for subsequent reuse. Before this change, `.Find()` invocations on `lazyObj` instances where the searched for ref contains multiple variables would cause multiple type conversions for the same object entry; which can be very costly for large objects. Fixes: #6009 Signed-off-by: Johan Fylling <johan.dev@fylling.se>
J
Johan Fylling committed
e40d2e6b032f2c2a87a7f336d1fd0cbc5e5bcdcb
Parent: 72fcd51
Committed by GitHub <noreply@github.com>
on 6/21/2023, 8:54:13 AM