Échapper à l'analyse en Java

Autant que je sache, la JVM utilise échapper à l'analyse de certaines performances optimisations comme de verrouillage de grossissement et de verrouillage de l'élision.
Je suis intéressé si il y a une possibilité pour la JVM de décider que tout objet particulier peut être alloué sur la pile à l'aide échapper à l'analyse.

Certains ressources me faire penser que j'ai raison. Est-il Jvm que faire?

  • Documentation Oracle: Après s'être échappée de l'analyse, le serveur compilateur élimine scalaire remplaçable par l'objet des allocations et des verrous associés à partir de code généré. Le serveur compilateur élimine également les verrous pour tous les non-à l'échelle mondiale s'échapper des objets. IL NE REMPLACE PAS UN TAS DE RÉPARTITION AVEC UNE ALLOCATION DE PILE.
  • Il ne remplace pas un tas de répartition avec une allocation de pile POUR les NON-à l'échelle MONDIALE s'ÉCHAPPER des OBJETS.
  • la question a été posée en 2009 et ma réponse était en 2013 🙂
  • laissez le commentaire-être le cas, afin d'éviter la confusion considérant de plus nouvelles versions JDK.