<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程序的動(dòng)態(tài)分析工具?

    這個(gè)工具能探測出Java ByteCode中哪些代碼是永遠(yuǎn)不執(zhí)行的死代碼?

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

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

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

    在這兩種情形下,code_1、code_2都是永遠(yuǎn)不執(zhí)行的代碼,在編譯為字節(jié)碼時(shí),編譯器應(yīng)該把(1)和(2)中的所有的代碼都優(yōu)化掉,但是javac只能優(yōu)化掉(1)中所有的代碼,而不能將(2)中if條件和code_2優(yōu)化掉...
    @白色天堂
      回復(fù)  更多評論
      
    # re: Java程序動(dòng)態(tài)分析工具有哪些? 2008-06-05 23:29 | 獨(dú)孤求敗
    你所說的JIT Compiler是指執(zhí)行字節(jié)碼時(shí)用的JIT技術(shù)嘛?比如Hotspot。還是指純粹的從源代碼到字節(jié)碼這一層的Compiler?
    @白色天堂
      回復(fù)  更多評論
      
    # re: Java程序動(dòng)態(tài)分析工具有哪些?[未登錄] 2008-06-06 15:19 | Hank
    are you sure that you need 動(dòng)態(tài)分析工具, 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.  回復(fù)  更多評論
      
    # re: Java程序動(dòng)態(tài)分析工具有哪些? 2008-06-06 16:26 | 獨(dú)孤求敗
    Is there any code analysis tool that can find the dead code in a Java bytecode such as a class file?
    @Hank
      回復(fù)  更多評論
      
    # re: Java程序動(dòng)態(tài)分析工具有哪些? 2008-06-06 21:24 | 白色天堂
    確實(shí)javac的優(yōu)化做得很少,很多基本的優(yōu)化都不會(huì)作,我的理解是SUN認(rèn)為這些優(yōu)化可以在jvm運(yùn)行時(shí)由jit compiler完成,也就是你說的hotspot。SUN對他的這個(gè)技術(shù)似乎很有信心。  回復(fù)  更多評論
      
    # re: Java程序動(dòng)態(tài)分析工具有哪些? 2008-06-07 23:49 | 獨(dú)孤求敗
    @白色天堂
    hehe,maybe:)
      回復(fù)  更多評論
      

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 日韩免费毛片视频| 亚洲第一成年网站视频 | 国产亚洲精品a在线观看| 亚洲天堂免费在线| 久久久久久久99精品免费观看| 亚洲AV日韩AV无码污污网站| 久久久亚洲AV波多野结衣| 久久亚洲高清综合| 亚洲А∨精品天堂在线| 欧美好看的免费电影在线观看 | 久久精品国产亚洲沈樵| 亚洲中文字幕乱码熟女在线| 国产1000部成人免费视频| 国产拍拍拍无码视频免费| 日本激情猛烈在线看免费观看| 亚洲欧好州第一的日产suv| 亚洲日韩中文字幕天堂不卡| 亚洲一区二区三区四区在线观看| 亚洲精品在线视频| 伊在人亚洲香蕉精品区麻豆| 噜噜嘿在线视频免费观看| 在线观看av永久免费| 亚洲天堂免费在线| 国产精品免费网站| 91麻豆国产免费观看| 免费人成视频在线观看网站| 国产成人久久AV免费| 成全在线观看免费观看大全| 国产免费A∨在线播放| 一区二区三区AV高清免费波多| 色婷婷精品免费视频| 免费无遮挡无码视频在线观看| 特级aaaaaaaaa毛片免费视频| 国产精品亚洲天堂| 最好2018中文免费视频| 免费精品国产自产拍在线观看 | 免费看片在线观看| 67194熟妇在线永久免费观看| 久草视频免费在线观看| 永久免费av无码网站韩国毛片| 免费做爰猛烈吃奶摸视频在线观看|