Skip to content

Conversation

@babsingh
Copy link
Contributor

@babsingh babsingh commented Oct 3, 2025

This change addresses a race condition with spinThreads, which
may prevent blocked threads from being woken up.

Fixes: #7859

This change addresses a race condition with spinThreads, which
may prevent blocked threads from being woken up.

Fixes: eclipse-omr#7859

Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
@babsingh
Copy link
Contributor Author

babsingh commented Oct 3, 2025

jenkins build all

@babsingh
Copy link
Contributor Author

babsingh commented Oct 3, 2025

The PR build failures are unrelated to the proposed changes; they are known issues.

@babsingh
Copy link
Contributor Author

babsingh commented Oct 3, 2025

This PR replaces #7968. The SDKs have been generated and provided for perf testing.

fyi @dspath @JamesKingdon @tajila @vijaysun-omr

@vij-singh
Copy link

How has the perf testing of this gone?

@babsingh
Copy link
Contributor Author

@vij-singh Perf testing is ongoing. Microbenchmark results were collected recently and are currently under internal review by @JamesKingdon, @vijaysun-omr and @tajila.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Not calling unblock from monitor exit can cause threads to block in monitor entry, potentially permanently

3 participants