-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Closed
Description
checked
build flavor is a foreign concept that takes a lot of explaining and causes unnecessary complexity.
The checked
build flavor (ie build with asserts and optimizations on) is left-over from razzle (the original Windows OS build environment). I believe most project still on razzle (including Windows OS) got rid of it and have just debug (that is built with optimizations on by default) and release.
If developers want to compile the code with C/C++ optimizations off to get better debugging experience, they can pass an extra argument to the build script to turn off the optimizations. It is conceptually no different from e.g. a build script switch to use a different C/C++ compiler for the build.
Should we adopt this for CoreCLR build?
stephentoub, jaredpar, hopperpl, am11, alexperovich and 2 more
Metadata
Metadata
Assignees
Type
Projects
Status
Done