방주 컴파일러 분류 연구 노트 및 가이드

이제 오픈 소스에 방주에서, 50 개 이상의 기사를 작성했습니다 방주 연구 노트 시리즈는, 하루에 한의 업데이트 빈도를 확인합니다. 점차적으로 기사의 수, 기사 및 문서 분류 사이의 관계의 증가, 그리고 후 복잡하게. 이 문서에서는 연구 노트 시리즈 소개 분류하고 더 잘 이해 독자 수 있도록 게시됩니다.

1 아크 동적

이는 주로이 내용과 관련된 검토 및 반영하기 위해 방주의 변화, 온라인 활동의 지식에 국한되지 포함한 방주 메시지 동적 컴파일러를 기반으로합니다.

2 아크 컴파일 실행 및 디버깅

3, 문서 분석 및 검증 아크 컴파일러

4, IR 분석 및 설계 컴파일러 방주

전체 디자인 :

LLVM, 수평 비교 Open64와 방주 컴파일러 :

상세 설계 및 분석 :

아크 5, 설계 및 분석 단계

컴파일러는 소스 코드를 분석 6 아크 다른 부분

이 부분은 소스 위상 및 IR 분석 이외의 부분을 설명한다.

7, 장난감 런타임

-------- -------- 포스트 스크립트

후속 노트의 방주 시리즈는이 문서에 동기화합니다 컴파일러를 업데이트하기 위해 연구.

참고 : 거의 알고에이 문서는 재현되지 않도록 "작은 천사 아버지를,"나는, 원래이다.

그는 195 개 원래의 논문을 발표 · 원 찬양 557 · 조회수 1,110,000 +

추천

출처blog.csdn.net/snsn1984/article/details/102715138