2013-01-16 2 views
1

Maven GWT Plugin docs에 따르면 기본 최적화 수준은 -1입니다. 이것이 어느 최적화 레벨에 해당하는지는 명확하지 않습니다. 그래서, -1은 코드가 0과 9 사이의 일정 수준에서 최적화된다는 것을 의미합니까? 아니면 완전히 다른 것입니까?GWT 메이븐 컴파일의 기본 최적화 수준은 무엇입니까?

+0

관련에서 ArgHandlerOptimize.java

@Override public String getPurpose() { return "Sets the optimization level used by the compiler. 0=none 9=maximum."; } 

에서 GWT 소스 코드에서 좀 더 많은 정보를 선택할 수 있습니다 질문/32342478/what-is-the-gwt-compiler-optimize-option/32342540 # 32342540 – Thilo

답변

3

GWT는 레벨 1에서 떨어져 정규 컴파일러 수준의 물건 9-9 다른 최적화 기법을 가지고 참조하십시오. 그러나 우리는 0으로 설정하여 이러한 최적화를 거부 할 수 있습니다. 코드에서 주석으로 사용하지 않는 것이 좋습니다. http://stackoverflow.com/ :

당신은 아마 ArgHandlerOptimize.java의 코멘트 섹션

* Set the optimization level from the command line. For now, level 1 is the same 
* as draft compile, and level 9 is the same as the default (maximium optimization). 
* 
* TODO(zundel): In theory, a level 0 should be possible, where all optimizers 
* are eliminated for the fastest possible compile. In practice, code generation 
* depends on some optimizers being run. 
+0

힘/소스를 사용했음을 알았습니다 :) 나는 결코 찾지 못했습니다. 하지만 오픈 소스 여야한다고 가정합니다. 호스팅되는 곳은 어디입니까? – Jonathan

+0

오픈 소스 :). 모든 우박 google와 GWT 팀은 정신을 열린다! !!! – SSR

+0

Google이 있는데 github에서 찾았습니다. – Jonathan

관련 문제