Mercurial > hg > graal-compiler
comparison src/share/vm/oops/klass.hpp @ 7409:30866cd626b0
8004883: NPG: clean up anonymous class fix
Summary: Add klass_holder() to return either mirror or class_loader depending on if the class is anonymous or not.
Reviewed-by: stefank, jrose
author | coleenp |
---|---|
date | Wed, 12 Dec 2012 11:39:29 -0500 |
parents | 90273fc0a981 |
children | 989155e2d07a 16fb9f942703 44c5fcd9cb25 db9981fd3124 |
comparison
equal
deleted
inserted
replaced
7396:4a2ed49abd51 | 7409:30866cd626b0 |
---|---|
449 | 449 |
450 virtual oop protection_domain() { return NULL; } | 450 virtual oop protection_domain() { return NULL; } |
451 | 451 |
452 oop class_loader() const; | 452 oop class_loader() const; |
453 | 453 |
454 virtual oop klass_holder() const { return class_loader(); } | |
455 | |
454 protected: | 456 protected: |
455 virtual Klass* array_klass_impl(bool or_null, int rank, TRAPS); | 457 virtual Klass* array_klass_impl(bool or_null, int rank, TRAPS); |
456 virtual Klass* array_klass_impl(bool or_null, TRAPS); | 458 virtual Klass* array_klass_impl(bool or_null, TRAPS); |
457 | 459 |
458 public: | 460 public: |