Virtual thread: Difference between revisions

Content deleted Content added
Java Project Loom: Added content about JDK 21 which has released since the article was originally created.
Tags: Mobile edit Mobile web edit
Java Project Loom: rmv promotional subsection
Line 57:
=== Go ===
Go's ''goroutines'' became preemptive with Go 1.4 in 2014 and are a prominent application of virtual threads.
 
=== Java Project Loom ===
[https://openjdk.java.net/projects/loom/ Project Loom]: ''Virtual threads'' is a lightweight user-mode scheduled alternative to standard OS managed threads. Virtual threads are mapped to OS threads in a many-to-many relationship. Work on project loom by Oracle started in 2017. Loom has the goal of implementing virtual threads for performance, at the same time simplifying thread handling across OS threads, concurrent threads and virtual threads. As of 2022, Project Loom is available as early-access using JDK 19, with full implementation added in 2023 with JDK 21.
 
== Other uses of the term ==