• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Page Information

    Loading...
  1. Dashboard
  2. Undefined Space
  3. Loom
  4. This page can be removed.

Page History

Versions Compared

Old Version 40

changes.mady.by.user Alan Bateman

Saved on Oct 15, 2021

compared with

New Version 41

changes.mady.by.user Alan Bateman

Saved on May 17, 2022

  • Previous Change: Difference between versions 39 and 40
  • Next Change: Difference between versions 41 and 42
  • View Page History

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page tracks which blocking operations release the underlying thread to do other work. It's for reference purposes. Developers using the Java APIs should not be concerned with any of the details here, it's transparent and will be unspecified as to which APIs are scheduling points.

The following blocking operations are "virtual thread friendly". When not pinned, they will release the underlying carrier thread to do other work when the operation blocks.

...

connect, disconnect, send, and write do not block 

...

The following blocking operations use the ForkJoinPool.ManagedBlocker mechanism when invoked from a virtual thread. Parallelism is temporarily expanded until the blocking operation completes.

...

The following are some of the blocking operations that use the ForkJoinPool.ManagedBocker mechanism by way of the operations in the previous table.

...

Overview
Content Tools
ThemeBuilder

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.23
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 832, "requestCorrelationId": "55672a9983f8fb88"}