Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8309228

Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp

XMLWordPrintable

    • b03

        Despite the fact that all OpenJDK Source code has the following disclaimer:
        * This code is distributed in the hope that it will be useful, but WITHOUT
         * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
         * FITNESS FOR A PARTICULAR PURPOSE.

        It has been raised as a source of concern that the EXPERIMENTAL comment in hotspot/share/runtime/globals.hpp from lines 70-80 may be used to create confusion for customers of commercial distributions based upon this source code.

        THEREFORE, the suggestion is to change the comments thusly:

        // EXPERIMENTAL flags are in support of features that may not be
        // an officially supported part of a product, but may be available
        // for experimenting with. They could, for example, be performance
        // features that may not have undergone full or rigorous QA, but which may
        // help performance in some cases and released for experimentation
        // by the community of users and developers.
        // This flag also allows one to
        // be able to build a fully supported product that nonetheless also
        // ships with some unsupported, lightly tested, experimental features.
        // Refer to the documentation of any products using this code for details on support and fitness for production.
        // Like the UnlockDiagnosticVMOptions flag above, there is a corresponding
        // UnlockExperimentalVMOptions flag, which allows the control and
        // modification of the experimental flags.

              dholmes David Holmes
              donsmith Donald Smith
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: