diff options
author | Brian Sullivan <briansul@microsoft.com> | 2017-03-30 18:16:58 -0700 |
---|---|---|
committer | Brian Sullivan <briansul@microsoft.com> | 2017-03-31 14:43:13 -0700 |
commit | ed8ab5793008d3a87d5518458565a30e8d9a0414 (patch) | |
tree | af68fa1abade80d8141f8aa93b8207b7534f51eb /src/inc/corbbtprof.h | |
parent | c8e55616e98b97c66bfb24f194e3fbca68cc152b (diff) | |
download | coreclr-ed8ab5793008d3a87d5518458565a30e8d9a0414.tar.gz coreclr-ed8ab5793008d3a87d5518458565a30e8d9a0414.tar.bz2 coreclr-ed8ab5793008d3a87d5518458565a30e8d9a0414.zip |
Added DisableInlining flag to the ProfileData.
Extended CompileStatus to have both COMPILE_HOT_EXCLUDED and COMPILE_COLD_EXCLUDED.
Fixes the IsNull implementation
Fixes getBBProfileData to handle the case where pos can now be zero
Diffstat (limited to 'src/inc/corbbtprof.h')
-rw-r--r-- | src/inc/corbbtprof.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/inc/corbbtprof.h b/src/inc/corbbtprof.h index ba00984e5e..5aa7782544 100644 --- a/src/inc/corbbtprof.h +++ b/src/inc/corbbtprof.h @@ -178,6 +178,7 @@ enum MethodProfilingDataFlags WriteMethodPrecode = 12, // 0x01000 ExcludeHotMethodCode = 13, // 0x02000 // Hot method should be excluded from the ReadyToRun image ExcludeColdMethodCode = 14, // 0x04000 // Cold method should be excluded from the ReadyToRun image + DisableInlining = 15, // 0x08000 // Disable inlining of this method in optimized AOT native code }; enum GeneralProfilingDataFlags |