Details
Description
The dependency verification code in CodeCache::mark_for_deoptimization 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.
Due to this fact some tests time out when running with debug builds (seeJDK-7194662). Especially tests with a lot of nmethods in the code cache.
Due to this fact some tests time out when running with debug builds (see
Attachments
Issue Links
- relates to
-
JDK-7194662 JSR 292: PermuteArgsTest times out in nightly test runs
-
- Resolved
-