RFR: 8341413: Stop including osThread_os.hpp in the middle of the OSThread class [v2]
Stefan Karlsson
stefank at openjdk.org
Thu Oct 3 12:53:38 UTC 2024
On Thu, 3 Oct 2024 11:42:23 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:
>> Stefan Karlsson has updated the pull request incrementally with three additional commits since the last revision:
>>
>> - Move NONCOPYABLE
>> - Move VMStructs fields out of the CPU files
>> - Add comment to the include of the platform specific class
>
> src/hotspot/os_cpu/bsd_aarch64/vmStructs_bsd_aarch64.hpp line 40:
>
>> 38: /******************************/ \
>> 39: nonstatic_field(OSThread, _thread_id, OSThread::thread_id_t) \
>> 40: nonstatic_field(OSThread, _unique_thread_id, uint64_t)
>
> Does the SA actually use these? I don't see any SA changes in this patch. If it doesn't, we should remove it until there is someone that might add support for this. We're not enhancing the SA at this point.
I think the SA is using these. There are references to them in the various SA files.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/21306#discussion_r1786170685
More information about the graal-dev
mailing list