RFR: 8269652: Factor out the common code for creating system j.l.Thread objects
David Holmes
dholmes at openjdk.java.net
Fri Jul 2 07:16:13 UTC 2021
Please review this simple refactoring to share the common code used to create j.l.Thread instances for the internal VM JavaThreads. (Also fix a missing space from my previous change in thread.cpp.)
It is all very straight-forward.
Compiler folk I can go one step further and remove CompileBroker::create_thread_oop if desired.
Testing: tiers 1-3, GHA
Thanks,
David
-------------
Commit messages:
- 8269652: Factor out the common code for creating system j.l.Thread objects
Changes: https://git.openjdk.java.net/jdk/pull/4663/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=4663&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8269652
Stats: 140 lines in 8 files changed: 43 ins; 87 del; 10 mod
Patch: https://git.openjdk.java.net/jdk/pull/4663.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/4663/head:pull/4663
PR: https://git.openjdk.java.net/jdk/pull/4663
More information about the serviceability-dev
mailing list