Mercurial > hg > truffle
diff src/share/vm/graal/graalCodeInstaller.hpp @ 3550:aee1479c0a4b
Use 2 different marks for NEAR/FAR polling : fixes wrong polling addresse problem after relocation
author | Gilles Duboscq <gilles.duboscq@oracle.com> |
---|---|
date | Mon, 22 Aug 2011 14:39:05 +0200 |
parents | 25765a764212 |
children | 076a2c9caf71 |
line wrap: on
line diff
--- a/src/share/vm/graal/graalCodeInstaller.hpp Fri Aug 19 17:28:37 2011 +0200 +++ b/src/share/vm/graal/graalCodeInstaller.hpp Mon Aug 22 14:39:05 2011 +0200 @@ -41,8 +41,10 @@ MARK_INVOKESPECIAL = 0x2003, MARK_INVOKEVIRTUAL = 0x2004, MARK_IMPLICIT_NULL = 0x3000, - MARK_POLL = 0x3001, - MARK_POLL_RETURN = 0x3002, + MARK_POLL_NEAR = 0x3001, + MARK_POLL_RETURN_NEAR = 0x3002, + MARK_POLL_FAR = 0x3003, + MARK_POLL_RETURN_FAR = 0x3004, MARK_KLASS_PATCHING = 0x4000, MARK_DUMMY_OOP_RELOCATION = 0x4001, MARK_ACCESS_FIELD_PATCHING = 0x4002