JIT: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Linha 1:
{{Outrosusos|Just in time}}
 
Em [[Ciência da Computação]], '''JIT''' é o acrônimo para '''compilador just-in-time''', que é um tradutor que converte, em tempo de execução, instruções de um formato para outro, por exemplo, de [[bytecode]] para [[código de máquina]]. Esta técnica é normalmente utilizada para incrementar o desempenho de programas "executados" - na verdade, interpretados - em [[máquina virtual|máquinas virtuais]].co
 
== Visão Geral ==
 
Em sistemas computacionais baseados em máquinas virtuais, como [[Linguagem de programação Java|Java]] e [[Microsoft .NET|.NET]], o processo de [[compilador|compilação]] traduz o [[código fonte]] para uma representação intermediária conhecida pelo termo bytecode. Esta representação intermediária não está associada a nenhum código de máquina específico e pode ser transportada para várias [[Arquitectura de computadores|arquiteturas de computador]] distintas. Em cada arquitetura específica, essa representação intermediária é [[interpretador|interpretada]] - ou executada em uma máquina virtual.