Bad GC map in x64 baseline DynamicLinker lazyMethodInvoker

Description

The most common failure in the x64 opt porting test run occurs when running luindex with -X:irc:O0 and -X:irc:O1. It manifests as a bad gc map. The failure can be reproduced using x64 gcstress (after patching the boot image size limits).

Jenkins: http://jikesrvm.anu.edu.au/job/x64-opt-porting-main-repo/28/testReport/%28root%29/luindex/luindex__prototype_opt___Opt_0____Tests__dacapo_/

Stack trace:

Environment

x64 builds (best reproducible with gcstress)

Status

Assignee

Erik Brangs

Reporter

Erik Brangs

Labels

None

Components

Fix versions

Affects versions

Priority

High
Configure