diff --git a/doc/hotspot-style.html b/doc/hotspot-style.html index d1906f49374..ced607d7109 100644 --- a/doc/hotspot-style.html +++ b/doc/hotspot-style.html @@ -598,10 +598,17 @@ conventions might appear jarring and reduce readability.

std::nothrow, and std::nothrow_t.
  • #include <limits> to use std::numeric_limits.
  • -
  • #include <type_traits>.
  • +
  • #include <type_traits> with some restrictions, +listed below.
  • #include <cstddef> to use std::nullptr_t and std::max_align_t.
  • +

    Certain restrictions apply to the declarations provided by +<type_traits>.

    +

    TODO: Rather than directly #including (permitted) Standard Library headers, use a convention of #including wrapper headers (in some location like hotspot/shared/stdcpp). This provides a single place for @@ -1086,6 +1093,8 @@ function name and the parameter list.

    Additional Permitted Features