Skip to content

Conversation

@JaroslavTulach
Copy link
Member

@JaroslavTulach JaroslavTulach commented Dec 18, 2025

Pull Request Description

Important Notes

  • running the test seems to execute OK
sbt:runtime-integration-tests> testOnly *RuntimeManagementTest

Checklist

Please ensure that the following checklist has been satisfied before submitting the PR:

  • All code follows the
    Java,
  • Unit tests have been written (and not deleted) where possible.

@JaroslavTulach JaroslavTulach added this to the 2026.1 Release milestone Dec 18, 2025
@JaroslavTulach JaroslavTulach self-assigned this Dec 18, 2025
@JaroslavTulach JaroslavTulach added the CI: No changelog needed Do not require a changelog entry for this PR. label Dec 18, 2025
@JaroslavTulach JaroslavTulach changed the title Avoid Semaphore and TruffleSafepoint Avoid Semaphore and TruffleSafepoint Dec 18, 2025
Copy link
Collaborator

@hubertp hubertp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on linux with guest parallelism > 1 and it seems to continue to work.
Haven't tested on Windows as I'm having problems building IDE distro locally on VM

@hubertp
Copy link
Collaborator

hubertp commented Jan 7, 2026

Played a bit more on Windows and it didn't crash. Not that it is any kind of definitive test but that's always something.

@JaroslavTulach JaroslavTulach added the CI: Ready to merge This PR is eligible for automatic merge label Jan 7, 2026
@mergify mergify bot merged commit d0f1851 into develop Jan 8, 2026
90 of 94 checks passed
@mergify mergify bot deleted the wip/jtulach/AvoidSemaphore14516 branch January 8, 2026 06:04
@enso-bot
Copy link

enso-bot bot commented Jan 9, 2026

Jaroslav Tulach reports a new STANDUP for yesterday (2026-01-08):

Progress: .

Discord
Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.

hubertp added a commit that referenced this pull request Jan 26, 2026
hubertp added a commit that referenced this pull request Jan 27, 2026
…14687)

* Revert "Avoid `Semaphore` and `TruffleSafepoint` (#14521)"

This reverts commit d0f1851.

* Revert "Avoid locks in `EnsoContext` (especially) on "fast path" (#14238)"

This reverts commit 53c7cb1.

* Revert "Replace synchronization blocks in polyglot Java initialization (#13907)"

This reverts commit a8d646e.

* bring back some useful changes

* bring back changes modified by revert
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI: No changelog needed Do not require a changelog entry for this PR. CI: Ready to merge This PR is eligible for automatic merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants