[9] RFR(M): 7194669: CodeCache::mark_for_deoptimization should avoid verifying dependencies multiple times (original) (raw)
Roland Westrelin roland.westrelin at oracle.com
Thu Jan 9 06:54:30 PST 2014
- Previous message: [9] RFR(M): 7194669: CodeCache::mark_for_deoptimization should avoid verifying dependencies multiple times
- Next message: [9] RFR(M): 7194669: CodeCache::mark_for_deoptimization should avoid verifying dependencies multiple times
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi Albert,
Problem: The dependency verification code in CodeCache::markfordeoptimization walks over all live nmethods in the code cache and checks all dependencies for each nmethod. This leads to checking the same dependency multiple times which can take a huge amount of time.
Isn’t it only when VerifyDependencies is true on non product build? Why does it matter?
Roland.
- Previous message: [9] RFR(M): 7194669: CodeCache::mark_for_deoptimization should avoid verifying dependencies multiple times
- Next message: [9] RFR(M): 7194669: CodeCache::mark_for_deoptimization should avoid verifying dependencies multiple times
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the hotspot-compiler-dev mailing list