cold_path — 잘 실행되지 않는 경로 알리기
cold_path — 잘 실행되지 않는 경로 알리기
cold_path는 이 코드 위치가 거의 실행되지 않는 경로(cold path) 라는 힌트를 컴파일러에 주는 함수예요.
출처: Rust 공식 문서
본문
pub const fn cold_path()
호출된 지점을 "차가운(드문) 경로"로 표시해서 최적화에 도움을 줘요. 초기화 지연이나 비정상 케이스처럼 잘 호출되지 않는 코드에 위치시키면, 자주 실행되는 핫(hot) 경로의 성능을 유지하는 데 도움이 돼요.