Abstract:
|
A crescente necessidade de código otimizado em diferentes áreas da computação e em particular na área de sistemas embutidos motivou a criação e o uso da máquina virtual LLVM ( Low Level Virtual Machine), para qual, até o momento, só existe front-ends C e C++ e uma versão experimental para Java. Por outro lado, a plataforma Java tem se destacado na preferência de diversos segmentos de desenvolvedores, apesar de suas conhecidas limitações de eficiência. Assim sendo, a idéia deste projeto é encontrar uma maneira de permitir que desenvolvedores e pesquisadores que trabalham com a plataforma Java possam tirar proveito dos benefícios da LLVM. |