On Mon, 12 Dec 2022 05:48:41 GMT, Justin King <jck...@openjdk.org> wrote:
>>> I think it requires much broader discussion as to whether OpenJDK is >>> actively seen to endorse these tools. Why these tools? What if there are >>> other tools, should we support them all? >>> >>> I'm not saying use of these tools may not be useful, but actually >>> incorporating them into OpenJDK is a decision that needs to be made at a >>> higher-level IMO. >> >> The sanitizers are integrated directly with GCC and Clang/LLVM and are used >> by projects such as the Linux kernel. They are also used by companies such >> as Facebook and Google, which IIRC maintain some of the largest closed >> source mono repositories on the planet. As the sanitizers are integrated >> directly with GCC and Clang/LLVM, they are extremely easy to use (no >> external dependencies), fast, and have no direct alternatives. An >> alternative would also need to be integrated with the compilers in order to >> be at par. >> >> Additionally configuration options for using ASan already exist in OpenJDK, >> so that ship has kinda sailed. >> >> If we feel strongly about a discussion, we should probably discuss all the >> sanitizers as a whole. However that discussion can be done in parallel, as >> ASan is already used. Just adding the options to OpenJDK does not mean it is >> endorsed. > >> @jcking this is not ready for integration. You have one review from build >> team. You have no reviews from core-libs for launcher change. > > Added reviewers to be 2. I had assumed the bot would take care of getting > reviews from both. Apparently it does not, will keep that in mind going > forward. > >> You haven't even bothered to address the comments I made on the actual >> changes. > > I addressed the comments after integrate, my bad. > @jcking this is not ready for integration. You have one review from build > team. You have no reviews from core-libs for launcher change. You haven't > even bothered to address the comments I made on the actual changes. Okay, I am dumb. I clicked resolve conversation and assumed it would auto add my comment. Apparently it just drops it and resolves it without saying anything. Sorry! ------------- PR: https://git.openjdk.org/jdk/pull/11604