polymorphic inline cache
[/ˌpɒlɪˈmɔːrfɪk ˈɪnlaɪn kæʃ/]
nounpl: polymorphic inline caches
cache em linha polimórfica
1. A compiler optimization technique that caches the results of type checks and method lookups at call sites, storing multiple possible implementations based on different object types
Modern JavaScript engines use polymorphic inline caches to optimize dynamic method calls by remembering which types were previously observed at each call site.
Os motores JavaScript modernos utilizam caches em linha polimórficas para otimizar chamadas de método dinâmicas, memorizando quais tipos foram previamente observados em cada local de chamada.
2. A performance optimization mechanism that stores inline the addresses of multiple function implementations that may be called at a single location, improving execution speed for polymorphic operations
The V8 engine implements polymorphic inline caches to handle cases where the same method call operates on objects of different types.
O motor V8 implementa caches em linha polimórficas para lidar com casos onde a mesma chamada de método opera em objetos de tipos diferentes.
This is a specialized technical term used primarily in compiler design and runtime optimization contexts. It originated in computer science research and is widely used in discussions about JavaScript engine optimization (particularly V8, SpiderMonkey, and JavaScriptCore). The term is equally recognized in both Brazilian and Portuguese technical communities, with no regional variations in usage or preference.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →