Técnicas de Tradução de Bytecode Java para Codigo C
,
Instituto Superior Técnico –
Abstract:
FERNANDO MANUEL FERREIRA MIRANDA – Sempre que um programa escrito em Java é executado, existe um custo devido à interpretação ou à compilação Just-in-time (JIT) do código intermédio (bytecodes) que é gerado quando se compila com a ferramenta javac.
O objectivo deste projecto consiste em analisar as técnicas de tradução de bytecodes Java para código C.
Embora o C seja portável, o objectivo não é transportar o C, mas sim fazer a compilação AOT (Ahead-Of-Time), que significa a compilação antes de o programa ser executado, no sítio onde o programa vai ser executado.
Foi feito um estudo do código Java (fonte e bytecodes) e a identificação das técnicas de descompilação necessárias à tradução para linguagem C do código intermédio.
Foi também efectuado um estudo das abordagens e técnicas existentes na tradução de código fonte e bytecodes para C.
Date: 2007-May-10 Time: 10:30:00 Room: sala 0.16 no Tagus Park
For more information:
- pedro.reis@tagus.ist.utl.pt
- 214233297
Upcoming Events
INESC-ID ESR Talks – February 2023

If you are a masters/PhD student or a postdoctoral fellow, come and present your work in an informal and friendly environment – and savour some tasty snacks!
Individual talks will be 10-15 minutes plus time for feedback. Enroll on your selected date by emailing pedro.ferreira[at]inesc-id.pt.
Happening on the second Wednesday of every month (4pm-5pm):
- 15 February (Alves Redol, Room 9)
- 15 March (Alves Redol, Room 9)
- 12 April (Alves Redol, Room 9)
- 10 May (Alves Redol, Room 9)
- 14 June (Alves Redol, Room 9)
- 12 July (Alves Redol, Room 9)
We hope to see you there!