< prev index next >
src/hotspot/share/runtime/handles.cpp
erik_version
#include "oops/oop.inline.hpp"
#include "runtime/atomic.hpp"
#include "runtime/handles.inline.hpp"
#include "runtime/thread.inline.hpp"
- bool Handle::operator == (oop o) const {
- return oopDesc::equals(obj(), o);
- }
-
- bool Handle::operator == (const Handle& h) const {
- return oopDesc::equals(obj(), h.obj());
- }
-
#ifdef ASSERT
oop* HandleArea::allocate_handle(oop obj) {
assert(_handle_mark_nesting > 1, "memory leak: allocating handle outside HandleMark");
assert(_no_handle_mark_nesting == 0, "allocating handle inside NoHandleMark");
assert(oopDesc::is_oop(obj), "not an oop: " INTPTR_FORMAT, p2i(obj));
< prev index next >