πŸ“• Node [[20200720132822 javascript_engines_the_good_parts]]
πŸ“„ 20200720132822-javascript_engines_the_good_parts.md by @ryan

JavaScript Engines: The Good Parts

tags : [[JavaScript]]

source

Notes

  • Steps for JavaScript interpretation:
    1. Source code -> parser -> AST
    2. AST -> interpreter -> bytecode
    3. interpreter -> optimizer -> optimized code
  • V8 interpreter takes profiling data on β€œhot” functions, optimizes that code
  • SpiderMonkey partially optimizes code and then further optimizes code based on hot code

Loading pushes...

Rendering context...