google closure js 압축 기 를 로 컬 코드 로 컴 파일 하여 실행 가능 한 파일 로 컴 파일 하려 는 시도
1764 단어 closure
gcj -findirect-dispatch --main=com.google.javascript.jscomp.NativeRunner -o closure compiler.jar -Wl,-Bsymbolic
마지막 으로 컴 파일 된 실행 가능 한 파일 은 약 33MB 이지 만 테스트 후 크게 실망 하 였 습 니 다.자바-jar 로 직접 시작 하 는 속도 와 별 차이 가 없 으 며 운행 속도 가 거의 50%느 렸 습 니 다.gcj 가 gcc 4.6 새로운 SSA 최적화 체인 을 이용 하지 못 하기 때 문 일 것 입 니 다.하지만 원래 자바 에 게 는...조금 만 동적 특성 을 이용 한 곳 이 있 으 면 AOT 컴 파일 러 는 복잡 한 메커니즘 을 여러 차례 고려 하여 호 환 해 야 하기 때문에 JIT 컴 파일 생 성 코드 의 치밀 도 를 따라 잡기 어렵다.
그 나 저 나 자바 프로그램 이 기본적으로 자바 1.4 호 환 되 고 동적 특성 을 많이 사용 하지 않 았 다 면 C/C+프로그램 에서 이 코드 를 재 활용 하려 면 gcj 컴 파일 이 가장 이상 적 인 해결 방안 이 될 것 입 니 다.하하.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자바스크립트의 싱글톤 패턴Java 또는 C++ 배경에서 왔다면 아마도 고전적인 OOP 모델에 익숙할 것이며 JavaScript에서 싱글톤을 구현하는 방법을 상상하기 어렵습니다. 이 질문에 대한 답은 클로저를 사용하는 것입니다! 모듈 패턴과 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.