사실상 전부 메모리 주소를 값으로 받아서 참조하는 거 아님????
다른 방법이 있음????
틀딱어 등판
레퍼런스 테이블이 따로 설정되어있고, 그 레퍼런스를 부르는 방식의 언어?
틀딱어는 신기하구먼
자바
포트란은 무슨원리에요?
레지스터로 넘기는거죠?
copy 는 Cpu 에서 돌아가는 프로그램이라면 있을 수 밖에 없어
memory address pointer 가 Cpu register 에 copy 되고 Load 명렁어가 실행되는 형태기 때무니지
다만 그부분이 추상화가 되어있거나, 혹은 다른 문법적인 형태에 따라서 돌아가지 싶음
그게 아니라 제약된 상황에서 변수가 특정 레지스터로만 표현될 수 있으면 호출 전후 상태만 보면 되니까 역참조 자체가 필요없지않나는 말임
진정한 의미에서 같은걸 뜻하니까
패스바이레퍼런스 함수가 인라인으로 최적화됐는데 한번 더 최적화되면 레퍼런스 자체를 원래변수로 치환할수있으니까
실제로 일어날법한 상황인데
위는 씨플플얘김다
틀딱어 등판
레퍼런스 테이블이 따로 설정되어있고, 그 레퍼런스를 부르는 방식의 언어?
틀딱어는 신기하구먼
자바
포트란은 무슨원리에요?
레지스터로 넘기는거죠?
copy 는 Cpu 에서 돌아가는 프로그램이라면 있을 수 밖에 없어
memory address pointer 가 Cpu register 에 copy 되고 Load 명렁어가 실행되는 형태기 때무니지
다만 그부분이 추상화가 되어있거나, 혹은 다른 문법적인 형태에 따라서 돌아가지 싶음
그게 아니라 제약된 상황에서 변수가 특정 레지스터로만 표현될 수 있으면 호출 전후 상태만 보면 되니까 역참조 자체가 필요없지않나는 말임
진정한 의미에서 같은걸 뜻하니까
패스바이레퍼런스 함수가 인라인으로 최적화됐는데 한번 더 최적화되면 레퍼런스 자체를 원래변수로 치환할수있으니까
실제로 일어날법한 상황인데
위는 씨플플얘김다