Abstract
隨著嵌入式系統技術的發展,現今單一手持式裝置可以處理或提供越來越多的功能,單一處理器經常無法滿足系統運算需求,而需有多個處理器來負責複雜的工作,也因此有許多研究將重點放在如何減少這些裝置電源的消耗或是如何提高程式執行的效能上。另一方面我們也發現在手持式平台上面使用Java 撰寫應用程式已經逐漸成為趨勢,因此我們想要提供一建立在LLVM上之Framework,此Framework能夠提供開發者一個對於Java 程式分析或者是優化(如程式執行時記憶體的優化)的環境。我們在實驗的部分展示出,當Java程式進入我們的Framework後能夠得到哪些分析的資訊以及如何對程式作優化轉換,並且實際執行Benchmark。