2012-03-11 20 views
5

Jestem zainteresowany pracą nad dalvik vm (Android). Próbuję przejść przez kod JIT, aby poznać operacje wykonywane przez niego i sposób, w jaki wybiera ślady. Nie mogę postępować zgodnie z kodem. Więc poprosić wszystkich, aby mi pomóc, sugerując odpowiednie funkcje w JIT, że dokonuje wyboru i śledzenia tłumaczenieDalvik JIT workflow

Odpowiedz

2

Można spróbować

git log --grep JIT 

w repozytorium Dalvik, i patrząc na zmiany i pliki zmienione. To powinno dać ci dobry pomysł, gdzie znajduje się kod związany z JIT.

+0

Dzięki za odpowiedź. Znalazłem kod JIT, ale muszę wiedzieć, jakie są funkcje w kodzie JIT, które będą wywoływane, oraz kolejność, w jakiej będą one wywoływane, gdy aplikacja jest wykonywana. – user1262185

+0

Po to jest GDB :) – JesusFreke

+0

Hej, dzięki za info.could proszę podać mi linki do samouczka gdb, który byłby jasny dla amatorów takich jak ja. – user1262185