1
R이 스크립트의 모든 함수를 사전 컴파일하도록하는 방법이 있습니까?R JIT 컴파일러 - 스크립트의 모든 함수를 자동으로 사전 컴파일하는 방법이 있습니까? (빛나는 사용)
중요한 이유는 스크립트가 rshiny 용 코드이기 때문입니다. 사용자가 페이지를 요청할 때 서버가 시작될 때 발생하는 바이트 컴파일을 진행시키고 싶습니다.
cmpfun()은 한 번에 하나의 함수를 컴파일하고 이에 따라 함수 호출을 수정하는 데 사용할 수 있지만 가능한 경우 추가 상용구 코드를 유지하지 않고이 작업을 수행하고 싶습니다.
library(compiler)
enableJIT(3)
또는 음이 아닌 (3 컴파일의 최고 금액이다)에 환경 변수 R_ENABLE_JIT
을 설정
이전에 시도한 적은 없지만 함수 정의가 포함 된 R 스크립트에서'cmpfile'을 호출 한 다음'loadcmp '를 사용하여 컴파일 된 표현식을 다시'.GlobalEnv'로 가져올 수 있습니다. – nrussell