comparison src/share/vm/oops/instanceKlass.hpp @ 6006:0105f367a14c

7160570: Intrinsification support for tracing framework Reviewed-by: sla, never
author rbackman
date Tue, 06 Mar 2012 12:36:59 +0100
parents 49036505ab5f
children 8bafad97cd26
comparison
equal deleted inserted replaced
6005:c263e0e9f14b 6006:0105f367a14c
640 BreakpointInfo* breakpoints() const { return _breakpoints; }; 640 BreakpointInfo* breakpoints() const { return _breakpoints; };
641 void set_breakpoints(BreakpointInfo* bps) { _breakpoints = bps; }; 641 void set_breakpoints(BreakpointInfo* bps) { _breakpoints = bps; };
642 642
643 // support for stub routines 643 // support for stub routines
644 static ByteSize init_state_offset() { return in_ByteSize(sizeof(klassOopDesc) + offset_of(instanceKlass, _init_state)); } 644 static ByteSize init_state_offset() { return in_ByteSize(sizeof(klassOopDesc) + offset_of(instanceKlass, _init_state)); }
645 TRACE_DEFINE_OFFSET;
645 static ByteSize init_thread_offset() { return in_ByteSize(sizeof(klassOopDesc) + offset_of(instanceKlass, _init_thread)); } 646 static ByteSize init_thread_offset() { return in_ByteSize(sizeof(klassOopDesc) + offset_of(instanceKlass, _init_thread)); }
646 647
647 // subclass/subinterface checks 648 // subclass/subinterface checks
648 bool implements_interface(klassOop k) const; 649 bool implements_interface(klassOop k) const;
649 650