Call1 [CS] Invoke & Call & Trigger 차이 3가지 모두 '호출' 이란 의미로 쓰인다. 찾아보고 물어보니 개발자들은 딱히 의미 구분없이 '호출' 개념으로 쓰기에 모호했다. (차이라고 해봐야 직접&간접 차이) 명확하게 정의해보자 [Invoke] Execution을 위해 완전 Bound 된 argument로 함수 예약하는데 필요한 Process - Argument를 Stack에 Push하고 PC를 new address로 전송하여 Msg, Object, Function, Thunk 등을 나중을 위한 실행 혹은 여러 RPC System을 위해 Queue 에 넣음. - Method 간접 호출. 다른 곳에 Reference를 유지한 후 간접 호출. [아래 좋은 예시] fn(); // I'm calling it fn.call(); // I'm calling i.. 2022. 11. 21. 이전 1 다음