From the style-guide:
All .inline.hpp files should include their corresponding .hpp file as the first include line with a blank line separating it from the rest of the include lines.
But thread.inline.hpp starts:
#ifndef SHARE_RUNTIME_THREAD_INLINE_HPP
#define SHARE_RUNTIME_THREAD_INLINE_HPP
#include "runtime/javaThread.hpp"
#include "gc/shared/tlab_globals.hpp"
...
We should be including thread.hpp not javaThread.hpp
All .inline.hpp files should include their corresponding .hpp file as the first include line with a blank line separating it from the rest of the include lines.
But thread.inline.hpp starts:
#ifndef SHARE_RUNTIME_THREAD_INLINE_HPP
#define SHARE_RUNTIME_THREAD_INLINE_HPP
#include "runtime/javaThread.hpp"
#include "gc/shared/tlab_globals.hpp"
...
We should be including thread.hpp not javaThread.hpp
- caused by
-
JDK-8288752 Split thread implementation files
-
- Resolved
-