Mercurial > hg > truffle
diff src/share/vm/c1x/c1x_CodeInstaller.hpp @ 2048:177398c6147d
Added unique concrete subtype assumption.
author | Thomas Wuerthinger <wuerthinger@ssw.jku.at> |
---|---|
date | Mon, 10 Jan 2011 10:50:22 +0100 |
parents | 1aa5b22a7716 |
children | 3e3e8bd12730 |
line wrap: on
line diff
--- a/src/share/vm/c1x/c1x_CodeInstaller.hpp Fri Jan 07 19:08:13 2011 +0100 +++ b/src/share/vm/c1x/c1x_CodeInstaller.hpp Mon Jan 10 10:50:22 2011 +0100 @@ -53,6 +53,7 @@ oop _hotspot_method; oop _name; arrayOop _sites; + arrayOop _assumptions; arrayOop _exception_handlers; CodeOffsets _offsets; @@ -91,6 +92,9 @@ // perform data and call relocation on the CodeBuffer void initialize_buffer(CodeBuffer& buffer); + void assumption_ConcreteSubtype(oop assumption); + void assumption_ConcreteMethod(oop assumption); + void site_Safepoint(CodeBuffer& buffer, jint pc_offset, oop site); void site_Call(CodeBuffer& buffer, jint pc_offset, oop site); void site_DataPatch(CodeBuffer& buffer, jint pc_offset, oop site);