📕 subnode [[@ryan/20200720132822 javascript_engines_the_good_parts]]
in 📚 node [[20200720132822-javascript_engines_the_good_parts]]
-
tags :: JavaScript
Notes
-
Steps for JavaScript interpretation:
-
Source code -> parser -> AST
-
AST -> interpreter -> bytecode
-
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
📖 stoas
- public document at doc.anagora.org/20200720132822-javascript_engines_the_good_parts
- video call at meet.jit.si/20200720132822-javascript_engines_the_good_parts