<div dir="ltr">Hello,<div><br></div><div>I just have a simple question re: java virtual threads which is how does the virtual thread know when its time to yield to another thread? as example say i am running code using the synchronous pg JDBC driver inside a vthread. there is nothing in the pg JDBC driver per se that tells a vthread to yield when its waiting for response back from the database. in fact the driver is not even aware of any vthread. is the yield logic something managed at the JVM layer? how? any details would be appreciated. thanks,</div><div><br></div><div>S. </div></div>