[MethodImpl(MethodImplOptions.AggressiveInlining)
C++에선 인라인이 있는데
C#에선 인라인이 없어서
컴파일러에 속성을 보내서 인라인 요청을 하네
이렇게 단순 멀티 쓰레딩 요청에서
이 키워드를 쓸 경우에 빠르게 인라인 처리해서 최적화를 함
이번에 공부하면서 배운거 바로 써먹어봤는데 확실히 좋긴한듯
[MethodImpl(MethodImplOptions.AggressiveInlining)
C++에선 인라인이 있는데
C#에선 인라인이 없어서
컴파일러에 속성을 보내서 인라인 요청을 하네
이렇게 단순 멀티 쓰레딩 요청에서
이 키워드를 쓸 경우에 빠르게 인라인 처리해서 최적화를 함
이번에 공부하면서 배운거 바로 써먹어봤는데 확실히 좋긴한듯
게이에겐 한방이 있노 부자되라 이기
감사합니다람쥐
오
컴파일러가 F라서 인라인이라고 느끼면 inline키워드 없어도 인라인화하고 아니라고 느끼면 inline키워드 있어도 안하는데 으미가 잇노
의미야 있지. 기본적으로 무조건 인라인 처리하라고있는거고, Try-Catch같은 코드가 있을때는 인라인 피하니까.
인라인 처리 라는 말이 함수 호출코드를 실제 함수 본문으로 바꾸는거야? - dc App
ㅇㅇ 함수 호출 코드를 본문으로 대체하는거임. 그러면 함수 호출에 드는 오버헤드를 제거하게됨