Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/hotspot/share/runtime/vmStructs.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2387,9 +2387,9 @@
declare_constant(CodeBlobKind::MHAdapter) \
declare_constant(CodeBlobKind::RuntimeStub) \
declare_constant(CodeBlobKind::Deoptimization) \
declare_constant(CodeBlobKind::Exception) \
declare_constant(CodeBlobKind::Safepoint) \
declare_constant(CodeBlobKind::UncommonTrap) \
COMPILER2_PRESENT(declare_constant(CodeBlobKind::Exception)) \
COMPILER2_PRESENT(declare_constant(CodeBlobKind::UncommonTrap)) \
declare_constant(CodeBlobKind::Upcall) \
\
/***************/ \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -209,9 +209,15 @@ public ImmutableOopMapSet getOopMaps() {

public boolean isDeoptimizationBlob() { return getKind() == DeoptimizationKind; }

public boolean isUncommonTrapBlob() { return getKind() == UncommonTrapKind; }
public boolean isUncommonTrapBlob() {
if (!VM.getVM().isServerCompiler()) return false;
return getKind() == UncommonTrapKind;
}

public boolean isExceptionBlob() { return getKind() == ExceptionKind; }
public boolean isExceptionBlob() {
if (!VM.getVM().isServerCompiler()) return false;
return getKind() == ExceptionKind;
}

public boolean isSafepointBlob() { return getKind() == SafepointKind; }

Expand Down