[컴][웹] V8엔진의 TurboFan



작성중 ...

CrankShaft JIT --> TurboFan JIT
layer 를 추가했다.


ref. 1 에 보면 turbofan 의 절차를 확인할 수 있다.
  1. Function Body Decoder
  2. Graph Construction (SSA)
  3. Optimization
  4. Scheduling
  5. Instuction Selection
  6. Register Allocation
  7. Code Generation
ref. 2 에서 TurboFan 에 대한 글들을 확인할 수 있다.


출처: An overview of the TurboFan compiler


출처: An overview of the TurboFan compiler



See Also

  1. TurboFan JIT Design : TurboFan TechTalk presentation
  2. TurboFan: A new code generation architecture for V8
  3. V8 관련 글들



References

  1. V8 JavaScript Engine: Liftoff: a new baseline compiler for WebAssembly in V8
  2. TurboFan · v8/v8 Wiki · GitHub
  3. An overview of the TurboFan compiler

댓글 없음:

댓글 쓰기