Request for reviews (XS): 6714694: assertion in 64bit server vm (store->find_edge(load) != -1,"missing precedence edge")
Vladimir Kozlov
Vladimir.Kozlov at Sun.COM
Mon Jun 16 14:58:03 PDT 2008
http://webrev.invokedynamic.info/kvn/6714694/index.html
Fixed 6714694: assertion in 64bit server vm (store->find_edge(load) != -1,"missing precedence edge")
Problem:
The method raise_LCA_above_marks() terminates LCA search early
when mid->dom_lca(LCA) == mid which is already marked as visited.
Note: it is old problem not related to COOP.
Solution:
Set visited mark after LCA's predecessors are put on the worklist.
Reviewed by:
Fix verified (y/n): y, failed test cases.
Other testing:
JPRT
More information about the hotspot-compiler-dev
mailing list