<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-8  評論-67  文章-0  trackbacks-0
    有誰用過針對Java程序的動態分析工具?

    這個工具能探測出Java ByteCode中哪些代碼是永遠不執行的死代碼?

    用過的高人指點一下:)
    posted on 2008-06-05 02:48 獨孤求敗 閱讀(2397) 評論(7)  編輯  收藏

    評論:
    # re: Java程序動態分析工具有哪些? 2008-06-05 21:50 | 白色天堂
    印象中javac已經可以去除不可及代碼了,到jit compiler這一層的話,肯定可以優化掉。  回復  更多評論
      
    # re: Java程序動態分析工具有哪些? 2008-06-05 22:43 | 獨孤求敗
    我知道,很多編譯器都有優化功能,但是優化得不是很徹底!例如,我曾經做過實驗:

    (1)if(3!=4)
    code_1;
    (2)int X=1,Y=2;
    if(5X*X!=Y*Y-1)
    code_2;

    在這兩種情形下,code_1、code_2都是永遠不執行的代碼,在編譯為字節碼時,編譯器應該把(1)和(2)中的所有的代碼都優化掉,但是javac只能優化掉(1)中所有的代碼,而不能將(2)中if條件和code_2優化掉...
    @白色天堂
      回復  更多評論
      
    # re: Java程序動態分析工具有哪些? 2008-06-05 23:29 | 獨孤求敗
    你所說的JIT Compiler是指執行字節碼時用的JIT技術嘛?比如Hotspot。還是指純粹的從源代碼到字節碼這一層的Compiler?
    @白色天堂
      回復  更多評論
      
    # re: Java程序動態分析工具有哪些?[未登錄] 2008-06-06 15:19 | Hank
    are you sure that you need 動態分析工具, not static code analysis?

    http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis#Java

    try those. they can tell you the unreachable source block in your source code.  回復  更多評論
      
    # re: Java程序動態分析工具有哪些? 2008-06-06 16:26 | 獨孤求敗
    Is there any code analysis tool that can find the dead code in a Java bytecode such as a class file?
    @Hank
      回復  更多評論
      
    # re: Java程序動態分析工具有哪些? 2008-06-06 21:24 | 白色天堂
    確實javac的優化做得很少,很多基本的優化都不會作,我的理解是SUN認為這些優化可以在jvm運行時由jit compiler完成,也就是你說的hotspot。SUN對他的這個技術似乎很有信心。  回復  更多評論
      
    # re: Java程序動態分析工具有哪些? 2008-06-07 23:49 | 獨孤求敗
    @白色天堂
    hehe,maybe:)
      回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产亚洲人成A在线V网站| 亚欧免费无码aⅴ在线观看| aa级毛片毛片免费观看久| 今天免费中文字幕视频| 国产在线国偷精品产拍免费| 免费在线观看亚洲| 久久精品国产亚洲av麻豆小说 | 亚洲av午夜福利精品一区人妖| 亚洲欧洲自拍拍偷午夜色| 美女又黄又免费的视频| 亚洲成年人免费网站| 国产亚洲美日韩AV中文字幕无码成人| 久久亚洲私人国产精品| 日日狠狠久久偷偷色综合免费 | 九月丁香婷婷亚洲综合色| 国产AV无码专区亚洲AV蜜芽| 日韩免费无码视频一区二区三区 | 在线观看亚洲AV每日更新无码| 中国一级全黄的免费观看| 日韩精品亚洲专区在线观看| 亚洲性线免费观看视频成熟| 亚洲精品在线免费看| 亚洲精品国产成人中文| 无码精品一区二区三区免费视频| 亚洲精品tv久久久久久久久久| 亚洲中文字幕无码mv| 成年18网站免费视频网站| 亚洲三级高清免费| 成人网站免费观看| 亚洲国产日韩视频观看| 在线观看av永久免费| 亚洲性色AV日韩在线观看| 午夜毛片不卡免费观看视频| 亚洲成av人片在线天堂无| 一二三四在线观看免费高清中文在线观看| 久久精品国产亚洲AV麻豆王友容 | 青青青亚洲精品国产| 亚洲国产成人影院播放| h视频在线观看免费| 亚洲va久久久噜噜噜久久男同| 777爽死你无码免费看一二区|