Mercurial > hg > graal-compiler
diff src/share/vm/graal/graalJavaAccess.hpp @ 16580:a7d9b88ecd68
use LIRKind in graalCodeInstaller, support compressed oops in frame states
author | Lukas Stadler <lukas.stadler@oracle.com> |
---|---|
date | Tue, 22 Jul 2014 15:06:15 +0200 |
parents | 347915b8cea8 |
children | 6bdd2ec553eb |
line wrap: on
line diff
--- a/src/share/vm/graal/graalJavaAccess.hpp Tue Jul 22 15:05:33 2014 +0200 +++ b/src/share/vm/graal/graalJavaAccess.hpp Tue Jul 22 15:06:15 2014 +0200 @@ -223,8 +223,13 @@ static_oop_field(Kind, Int, "Lcom/oracle/graal/api/meta/Kind;"); \ static_oop_field(Kind, Long, "Lcom/oracle/graal/api/meta/Kind;"); \ end_class \ + start_class(LIRKind) \ + oop_field(LIRKind, platformKind, "Lcom/oracle/graal/api/meta/PlatformKind;") \ + int_field(LIRKind, referenceMask) \ + end_class \ start_class(Value) \ oop_field(Value, kind, "Lcom/oracle/graal/api/meta/Kind;") \ + oop_field(Value, lirKind, "Lcom/oracle/graal/api/meta/LIRKind;") \ static_oop_field(Value, ILLEGAL, "Lcom/oracle/graal/api/meta/AllocatableValue;"); \ end_class \ start_class(RegisterValue) \