긍까 Mono 라는 프로젝트를 사용해서 CLRVM란 가성머신 위에서 C#코드를 돌렸었는데 이건 네이티브 위에 가상머신 얹은거니까 성능이 떨어짐 그래서 네이티브로 바로 변환하는 프로젝트로 Burst 컴파일러를 만들었다는게 주요 소개던데 가비지 컬렉터는 가상머신에서 해주는 기능아닌가? 네이티브로 돌리면 가상머신이 사라지고 가비지 컬렉터도 함께 사라진다는 거임?
읽어보니까 LLVM써서 머신코드로 바로 변환하는 것 같은데 그럼 런타임이 가비지 콜렉팅 못해주지 않을까
ㅇㅇ 맞는거 같음 그래서 string같은 가상머신이 관리해주는 자료형은 사용 불가능이래