Skip to content

fix: improved HandleManager threading mgmt support#521

Merged
jnyfah merged 1 commit intodevelopfrom
user/kernel/fix-handle-manager
Apr 14, 2026
Merged

fix: improved HandleManager threading mgmt support#521
jnyfah merged 1 commit intodevelopfrom
user/kernel/fix-handle-manager

Conversation

@JeanPhilippeKernel
Copy link
Copy Markdown
Owner

@JeanPhilippeKernel JeanPhilippeKernel commented Apr 10, 2026

In this PR, I took the stab to revisit the implementation of HandleManager to make it more thread-safe and more stable around the handle versioning process.

In addition to this, we fixed a resizing issue that was happening when user tries to manipulate the viewport component.

@JeanPhilippeKernel JeanPhilippeKernel added this to the Born baby (0.2.0) milestone Apr 10, 2026
@JeanPhilippeKernel JeanPhilippeKernel self-assigned this Apr 10, 2026
@JeanPhilippeKernel JeanPhilippeKernel added the enhancement New feature or request label Apr 10, 2026
@JeanPhilippeKernel JeanPhilippeKernel added area-linux Work on Linux system area-window Work on Window system area-macOS Work on macOS system critical labels Apr 10, 2026
@JeanPhilippeKernel JeanPhilippeKernel moved this from Todo to In Progress in ZEngine Board Apr 10, 2026
@JeanPhilippeKernel JeanPhilippeKernel force-pushed the user/kernel/fix-handle-manager branch 3 times, most recently from e864019 to 277911a Compare April 11, 2026 11:06
@JeanPhilippeKernel JeanPhilippeKernel force-pushed the user/kernel/fix-handle-manager branch from 277911a to e2e03f3 Compare April 11, 2026 11:09
@jnyfah jnyfah merged commit 95797b5 into develop Apr 14, 2026
21 checks passed
@jnyfah jnyfah deleted the user/kernel/fix-handle-manager branch April 14, 2026 15:00
@github-project-automation github-project-automation bot moved this from In Progress to Done in ZEngine Board Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-linux Work on Linux system area-macOS Work on macOS system area-window Work on Window system critical enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Improve implementation of HandleManager for better multi-threading support

2 participants