πŸ› Stoas near [[20200720132822 javascript_engines_the_good_parts]]
πŸ“– HedgeDoc at https://doc.anagora.org/20200720132822-javascript_engines_the_good_parts
πŸ“– Etherpad at https://stoa.anagora.org/p/20200720132822-javascript_engines_the_good_parts
πŸ“Ή Jitsi at https://meet.jit.si/20200720132822-javascript_engines_the_good_parts
πŸ“š Node [[20200720132822 javascript_engines_the_good_parts]]

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
Receiving pushes... (requires JavaScript)
Loading context... (requires JavaScript)