JS Compiler
↔ Program to transform JS Code, consists of Baseline Compiler, Optimization Compiler & Monitor
aka Compiler
Baseline Compiler
JS Compiler to transform Code into unoptimized executable Bytecode/Machine Code ASAP
Optimization Compiler
JS Compiler to recompile more optimized Machine Code via simplify assumption made by Monitor
References
Coercion
↔ (mechanism) to Implicit auto convert Type of Primitive Operand by JS CompilerJS Keyword
↔ reserved Lexical word for JS CompilerBaseline Compiler
↔ JS Compiler to transform Code into unoptimized executable Bytecode/Machine Code ASAPOptimization Compiler
↔ JS Compiler to recompile more optimized Machine Code via simplify assumption made by MonitorStrict Mode
↔ opt-in variant of JS with more restrictive Semantic & rules for JS CompilerSloppy Mode
↔ (default) non-Strict Mode Semantics for JS Compiler