mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-26 14:24:46 +02:00
8199263: Split interfaceSupport.hpp to not require including .inline.hpp files
InterfaceSupport.hpp is an inline file so moved to interfaceSupport.inline.hpp and stopped including it in .hpp files Reviewed-by: stefank, rehn, kvn
This commit is contained in:
parent
ec14629449
commit
fde89a34d0
212 changed files with 532 additions and 374 deletions
|
@ -28,7 +28,7 @@
|
|||
#include "code/nmethod.hpp"
|
||||
#include "oops/oop.inline.hpp"
|
||||
#include "runtime/handles.inline.hpp"
|
||||
#include "runtime/interfaceSupport.hpp"
|
||||
#include "runtime/interfaceSupport.inline.hpp"
|
||||
#include "runtime/jniHandles.inline.hpp"
|
||||
#include "runtime/thread.hpp"
|
||||
|
||||
|
@ -121,6 +121,10 @@ void LocationValue::print_on(outputStream* st) const {
|
|||
|
||||
// ObjectValue
|
||||
|
||||
void ObjectValue::set_value(oop value) {
|
||||
_value = Handle(Thread::current(), value);
|
||||
}
|
||||
|
||||
void ObjectValue::read_object(DebugInfoReadStream* stream) {
|
||||
_klass = read_from(stream);
|
||||
assert(_klass->is_constant_oop(), "should be constant java mirror oop");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue