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>
.
alignof
operator should be used rather than
+std::alignment_of<>
.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.
alignof
(n2341)
constexpr
(n2235)
(` to use placement `new`, `std::nothrow`, and `std::nothrow_t`.
* `#include