dotnet / dotnet/diagnostics

clang-cl support in C++ profiler headers

Open
#3,552 0 comments 0 reactions 1 assignee Claimed by @mikem8361 View on GitHub
engineering enhancement
Dominant language
C++
Stars
1.3k
Forks
404
Avg merge
2d 3h
Merged PRs (30d)
38

Description

The `corhlpr.h` does not compile because clang-cl does not support `#pragma optimize`.
```
#if defined(_MSC_VER) && defined(HOST_X86) && !defined(FPO_ON)
#pragma optimize("y", on) // Small critical routines, don't put in EBP frame
#define FPO_ON 1
#define CORHLPR_TURNED_FPO_ON 1
#endif
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.