Jank, 이제 자체 커스텀 IR 보유 | Hacker News
Jank now has its own custom IR | Hacker News
TL;DR AI
1분핵심 요약
Jank은 Clojure의 `max` 호출을 자체 IR에서 직접 런타임 호출로 바꾸고 있다.
이렇게 하면 LLVM이 더 잘 인라인하고, 반복되는 타입·산술 검사를 단순화하며 추가 최적화를 할 여지가 커진다.
그 결과 인터프리터식 오버헤드를 줄이면서도 필요한 안전성 검사는 유지할 수 있다.
또한 향후 언박싱 타입 특화와 다른 컴파일러 최적화를 적용할 기반도 마련된다.



