Skip to content

Commit

Permalink
Merge pull request #17798 from dsouzai/fsdmetadata
Browse files Browse the repository at this point in the history
Add flag to indicate method was FSD compiled
  • Loading branch information
gacholio authored Jul 17, 2023
2 parents 0c9af1e + eef4d55 commit e8bc291
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
5 changes: 5 additions & 0 deletions runtime/compiler/runtime/MetaData.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1541,6 +1541,11 @@ createMethodMetaData(
}
#endif

if (comp->getOption(TR_FullSpeedDebug))
{
data->flags |= JIT_METADATA_IS_FSD_COMP;
}

#if defined(J9VM_INTERP_AOT_COMPILE_SUPPORT)
if (vm->isAOT_DEPRECATED_DO_NOT_USE()
#if defined(J9VM_OPT_JITSERVER)
Expand Down
1 change: 1 addition & 0 deletions runtime/oti/j9nonbuilder.h
Original file line number Diff line number Diff line change
Expand Up @@ -579,6 +579,7 @@ typedef struct J9JITExceptionTable {
#define JIT_METADATA_IS_REMOTE_COMP 0x10
#define JIT_METADATA_IS_DESERIALIZED_COMP 0x20
#define JIT_METADATA_IS_PRECHECKPOINT_COMP 0x40
#define JIT_METADATA_IS_FSD_COMP 0x80

typedef struct J9JIT16BitExceptionTableEntry {
U_16 startPC;
Expand Down

0 comments on commit e8bc291

Please sign in to comment.