
FLASH SALE: Ends May 22!
Udemy online courses up to 85% off.
Get Deal
Explore a 20-minute conference talk from MPLR 2023 that delves into CacheIR, an innovative approach to inline caching for dynamically typed language implementations. Learn how this structured representation enhances the development of inline caches and enables code reuse through IR matching techniques. Discover WarpBuilder, a novel Just-In-Time (JIT) compiler front-end that generates type-specialized code by lowering CacheIR, and understand the concept of Trial Inlining for context-sensitive inlining. Gain insights into how these techniques have improved performance and reduced security risks in the SpiderMonkey JavaScript engine. Presented by experts from Mozilla and the University of Alberta, this talk offers valuable knowledge for developers and researchers interested in language implementation optimization and compiler design.