Ce qui est dommage, c'est que de nouveaux bytecodes pourraient �tre
utilis�s. De toute mani�re, les minor et major versions des .class changent
constamment. Donc une VM plus ancienne a de fortes chances de ne pas
pouvoir faire tourner des .class produits par un compilateur plus r�cent.
Alors pourquoi ne pas aller jusqu'au bout?

Olivier



                                                                                       
                                                     
                      "Cedric Beust"                                                   
                                                     
                      <[EMAIL PROTECTED]         To:      <[EMAIL PROTECTED]>            
                                                     
                      m>                       cc:                                     
                                                     
                                               Subject: RE: Generics v1.2              
                                                     
                      21/03/2002 02:30                                                 
                                                     
                      PM                                                               
                                                     
                      Please respond                                                   
                                                     
                      to java                                                          
                                                     
                                                                                       
                                                     
                                                                                       
                                                     



1)  L'implementation actuelle ne touche pas au bytecode.  C'est
parfaitement comprehensible, pour garantir la compatibilite anterieure,
mais en gros, cela signifie que le seul gain est a la compilation.  Le
cout a l'execution reste le meme:  c'est celui d'un cast, meme si ce
cast n'est plus present dans le source (ce qui est trompeur, au moins un
cast dans un source Java est une sonnette d'alarme).


Répondre à