Mercurial > hg > truffle
diff src/share/vm/c1x/c1x_Compiler.cpp @ 1449:8cfe3537a0d3
Pointer verification stub. Two loose oop fixes in C1X C++ part. Logging which methods have been compiled.
author | Thomas Wuerthinger <wuerthinger@ssw.jku.at> |
---|---|
date | Thu, 11 Nov 2010 14:09:37 +0100 |
parents | 1b7acf75f900 |
children | 9b22e3e5df8e |
line wrap: on
line diff
--- a/src/share/vm/c1x/c1x_Compiler.cpp Tue Nov 09 13:42:06 2010 +0100 +++ b/src/share/vm/c1x/c1x_Compiler.cpp Thu Nov 11 14:09:37 2010 +0100 @@ -98,8 +98,8 @@ } oop C1XCompiler::get_RiField(ciField *field, klassOop accessor, TRAPS) { - oop field_holder = get_RiType(field->holder(), accessor, CHECK_0); - oop field_type = get_RiType(field->type(), accessor, CHECK_0); + Handle field_holder = get_RiType(field->holder(), accessor, CHECK_0); + Handle field_type = get_RiType(field->type(), accessor, CHECK_0); Handle field_name = VmIds::toString<Handle>(field->name()->get_symbolOop(), CHECK_0); int offset = field->holder()->is_loaded() ? field->offset() : -1;