Searched refs:is_vfinal (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/share/vm/oops/
H A DcpCacheOop.cpp182 // set_f2_as_vfinal_method checks if is_vfinal flag is true.
203 // Note: Read and preserve the value of the is_vfinal flag on any
205 // It is cheap and safe to consult is_vfinal() at all times.
206 // Once is_vfinal is set, it must stay that way, lest we get a dangling oop.
208 ((is_vfinal() ? 1 : 0) << is_vfinal_shift) |
404 if (is_vfinal()) {
463 if (is_vfinal()) {
473 if (is_vfinal()) {
483 if (is_vfinal()) {
493 if (is_vfinal()) {
[all...]
H A DcpCacheOop.hpp62 // f2 = virtual but final (method entries only: is_vfinal())
104 // unused by non-virtual. The is_vfinal flag indicates this is a
144 void set_f2_as_vfinal_method(methodOop f2) { assert(_f2 == 0 || _f2 == (intptr_t) f2, "illegal field change"); assert(is_vfinal(), "flags must be set"); _f2 = (intptr_t) f2; }
313 int f2_as_index() const { assert(!is_vfinal(), ""); return (int) _f2; }
314 methodOop f2_as_vfinal_method() const { assert(is_vfinal(), ""); return methodOop(_f2); }
322 bool is_vfinal() const { return (_flags & (1 << is_vfinal_shift)) != 0; } function in class:VALUE_OBJ_CLASS_SPEC
H A DcpCacheKlass.cpp183 assert(!(e->is_vfinal() && PSScavenge::should_scavenge((oop*)&e->_f2)),
/openjdk7/hotspot/src/share/vm/interpreter/
H A DbytecodeInterpreter.cpp2285 if (cache->is_vfinal()) {
2365 if (cache->is_vfinal()) callee = cache->f2_as_vfinal_method();

Completed in 47 milliseconds