필자는 인라인 함수의 기본 원리를 이해하고 있다고 생각합니다. 스택에 매개 변수가 배치되고 호출 작업이 발생하는 함수 호출 대신 컴파일시 함수의 정의가 호출 된 곳으로 복사되어 런타임시 호출 오버 헤드.Scala의 @inline 주석은 언제 사용해야합니까?
이 scalac 사용 현명함이 주석에서 힌트없이 일부 기능 (예를 들어, 개인 DEF)를 인라인 않습니다
그래서 나는 알고 싶어?
스케일 렉이 함수를 인라인한다고 암시하는 것이 좋은 시점을 어떻게 판단 할 수 있습니까?
누구나 함수 또는 인라인되어야 할 함수의 예를 공유 할 수 있습니까?
이 도움이 될 수 있습니다 : http://stackoverflow.com/questions/2709095/does-the-inline-annotation-in-scala-really-help-performance – Arjan