5
我對在達爾文vm(Android)上工作感興趣。我正在嘗試通過JIT的代碼來了解它所執行的操作以及它如何選擇跟蹤。我無法遵循代碼。所以,我請求大家幫助我建議在執行跟蹤的選擇和翻譯Dalvik JIT工作流程
我對在達爾文vm(Android)上工作感興趣。我正在嘗試通過JIT的代碼來了解它所執行的操作以及它如何選擇跟蹤。我無法遵循代碼。所以,我請求大家幫助我建議在執行跟蹤的選擇和翻譯Dalvik JIT工作流程
JIT相關的功能你可以在Dalvik的倉庫嘗試
git log --grep JIT
,並在尋找的變化和改變的文件。這應該讓你瞭解JIT相關代碼的位置。
感謝您的回覆。我發現了JIT代碼,但我需要知道JIT代碼中將被調用的函數以及應用程序執行時它們將被調用的順序。 – user1262185 2012-03-15 07:34:01
這就是gdb的作用:) – JesusFreke 2012-03-15 18:11:02
嘿,感謝info.could你請給我提供gdb教程的鏈接,這對於像我這樣的業餘愛好者來說是很清楚的。 – user1262185 2012-03-16 08:52:27