Template-generated classes in program code are compiled efficiently through
a process of lazy compilation resulting in improved compilation times.
Lazy compilation includes the generation of objects representing a class
template and a template-generated class as well as the selective
compilation of class methods that are invoked in the program code. Code
sharing is a further enhancement for increasing compilation speed by
providing a system and method for sharing executable object code for
compatible methods among different classes generated from the same class
template.
as classes Molde-geradas no código do programa são compiladas eficientemente com um processo da compilação preguiçosa tendo por resultado tempos de compilação melhorados. A compilação preguiçosa inclui a geração dos objetos que representam um molde da classe e uma classe molde-gerada as.well.as a compilação seletiva dos métodos da classe que são invocados no código do programa. Compartilhar de código é um realce mais adicional para a velocidade crescente da compilação fornecendo um sistema e um método para compartilhar do código de objeto executável para métodos compatíveis entre as classes diferentes geradas do mesmo molde da classe.