mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 06:45:07 +02:00
Merge
This commit is contained in:
commit
b93ca70b9b
70 changed files with 4135 additions and 3601 deletions
|
@ -433,7 +433,7 @@ class instanceKlass: public Klass {
|
|||
ReferenceType reference_type() const { return _reference_type; }
|
||||
void set_reference_type(ReferenceType t) { _reference_type = t; }
|
||||
|
||||
static int reference_type_offset_in_bytes() { return offset_of(instanceKlass, _reference_type); }
|
||||
static ByteSize reference_type_offset() { return in_ByteSize(sizeof(klassOopDesc) + offset_of(instanceKlass, _reference_type)); }
|
||||
|
||||
// find local field, returns true if found
|
||||
bool find_local_field(Symbol* name, Symbol* sig, fieldDescriptor* fd) const;
|
||||
|
@ -644,8 +644,8 @@ class instanceKlass: public Klass {
|
|||
void set_breakpoints(BreakpointInfo* bps) { _breakpoints = bps; };
|
||||
|
||||
// support for stub routines
|
||||
static int init_state_offset_in_bytes() { return offset_of(instanceKlass, _init_state); }
|
||||
static int init_thread_offset_in_bytes() { return offset_of(instanceKlass, _init_thread); }
|
||||
static ByteSize init_state_offset() { return in_ByteSize(sizeof(klassOopDesc) + offset_of(instanceKlass, _init_state)); }
|
||||
static ByteSize init_thread_offset() { return in_ByteSize(sizeof(klassOopDesc) + offset_of(instanceKlass, _init_thread)); }
|
||||
|
||||
// subclass/subinterface checks
|
||||
bool implements_interface(klassOop k) const;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue