Function::GetDynamicInvocationForwarder creates duplicate entries in the dispatcher cache #48914
Labels
area-vm
Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends.
type-performance
Issue relates to performance or code size
Some functions don't need dynamic invocation forwarder. For such functions we just use the function itself as the forwarder, however we still add it to the cache:
This newly added entry will never be found by
GetInvocationDispatcher
though - because we are looking for functions with a specific kind:kind() == kDynamicInvocationForwarder
.The text was updated successfully, but these errors were encountered: