Request for reviews (XL): 6829193: JSR 292 needs to support SPARC

Christian Thalinger Christian.Thalinger at Sun.COM
Wed Apr 28 02:46:08 PDT 2010


On Tue, 2010-04-27 at 11:04 -0700, Tom Rodriguez wrote:
> By the way, I noticed that you had an assert !UseCompressedOops in
> some of the code.  You should be able to support it appropriately by
> simply using load_heap_oop instead of ld_ptr.  The basic rule is use
> load_heap_oop if the field is a compressed oop, which applies to all
> normal Java fields, and use ld_ptr if the field is actually declared
> in C++, like the special oop fields in Thread.  There are some corner
> cases but that gets you through most of them.

Right, we also still miss compressed oops support on x86.  John has
already filed a CR:

6829194: JSR 292 needs to support compressed oops

Should I take care of that?

-- Christian



More information about the hotspot-compiler-dev mailing list