Skip to content

[cpp] implement AtomicObject - #12322

Merged
Simn merged 1 commit into
HaxeFoundation:developmentfrom
Apprentice-Alchemist:cpp-atomic-object
Nov 26, 2025
Merged

[cpp] implement AtomicObject#12322
Simn merged 1 commit into
HaxeFoundation:developmentfrom
Apprentice-Alchemist:cpp-atomic-object

Conversation

@Apprentice-Alchemist

Copy link
Copy Markdown
Contributor

See HaxeFoundation/hxcpp#1242 for the hxcpp side.

@Simn

Simn commented Jul 21, 2025

Copy link
Copy Markdown
Member

I've merged the hxcpp PR, but the tests are failing.

@Apprentice-Alchemist

Copy link
Copy Markdown
Contributor Author

@Apprentice-Alchemist

Copy link
Copy Markdown
Contributor Author

The mac-test JS failure seems like a spurious failure in a server test.
The mac-test C++ failure is fixed by HaxeFoundation/hxcpp#1245
The previous C++ failures where due to hxcpp underaligning allocations, setting HXCPP_ALIGN_ALLOC resolves this (hxcpp PR to enable this by default: HaxeFoundation/hxcpp#1246).

@Simn

Simn commented Nov 26, 2025

Copy link
Copy Markdown
Member

Could you update the branch so that CI runs again?

@Simn
Simn merged commit 7436287 into HaxeFoundation:development Nov 26, 2025
47 checks passed
@Simn

Simn commented Nov 26, 2025

Copy link
Copy Markdown
Member

Thanks!

@Simn Simn mentioned this pull request Nov 26, 2025
@Apprentice-Alchemist
Apprentice-Alchemist deleted the cpp-atomic-object branch November 26, 2025 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants