Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Определяет флаги создания кода, которые можно задать с помощью метода ICorProfilerFunctionControl::SetCodegenFlags .
Синтаксис
typedef enum {
COR_PRF_CODEGEN_DISABLE_INLINING = 0x0001,
COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS = 0x0002,
} COR_PRF_CODEGEN_FLAGS;
Элементы
| Член | Описание |
|---|---|
COR_PRF_CODEGEN_DISABLE_INLINING |
Никакие функции не будут встраиваться в тело этой функции. Однако сама функция может быть встраивается в ее вызывающие. |
COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS |
Все оптимизации будут отключены для тела этой функции. Однако сама функция по-прежнему может быть встраивается в ее вызывающие. |
Комментарии
Перечисление COR_PRF_CODEGEN_FLAGS используется методом ICorProfilerFunctionControl::SetCodegenFlags , чтобы позволить профилировщику управлять созданием кода для функции JIT-recompiled.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorProf.idl, CorProf.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 4.5