mirror of
https://github.com/SerenityOS/serenity
synced 2026-05-08 16:12:23 +02:00
We now defer looking up the various identifiers by IdentifierTableIndex until the last moment. This allows us to avoid the retrieval in common cases like when a property access is cached. Knocks a ~12% item off the profile on https://ventrella.com/Clusters/ (cherry picked from commit 509c10d14db0f2e2ce2b89f307d9dd360b855eb5, amended to mark the two `throw_null_or_undefined_property_get` functions static, as -Wmissing-declarations pointed out on CI)
52 KiB
52 KiB