Everybody, I'd followed common opinion and turn off tracking of variable assignment for vmStructs file only.
Updated webrev is here: http://cr.openjdk.java.net/~dsamersoff/JDK-8114853/webrev.02/ -Dmitry On 2015-11-19 14:58, Dmitry Samersoff wrote: > Everybody, > > Please review: > > http://cr.openjdk.java.net/~dsamersoff/JDK-8114853/webrev.01/ > > Story: > > VTA fails on huge VMStructs::init() so this method is being compiled twice. > > VTA[1] allows compiler to emit DWARF-3 debugging information for local > variable ever if this variable is optimized out at the cost of > compilation time and compiler memory consumption. > > So I decided to turn it off for entire hotspot build to reduce memory > footprint/increase compilation speed. > > 1. https://gcc.gnu.org/wiki/Var_Tracking_Assignments > > -Dmitry > -- Dmitry Samersoff Oracle Java development team, Saint Petersburg, Russia * I would love to change the world, but they won't give me the sources.