Skip to content

[pull] main from facebook:main #353

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jun 17, 2025
Merged

[pull] main from facebook:main #353

merged 4 commits into from
Jun 17, 2025

Conversation

pull[bot]
Copy link

@pull pull bot commented Jun 17, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

thoughtpolice and others added 4 commits June 17, 2025 06:06
Summary:
Without this, configured BXL queries fail with a mysterious "Execution platforms are not enabled" error. This makes it possible to open buck2 in your editor (vscode, etc) and have it built and indexed using buck2/rust-project.

X-link: facebook/buck2#975

Reviewed By: IanChilds

Differential Revision: D75575085

Pulled By: alexlian

fbshipit-source-id: 4d18d7558d1a1077a6ecd196bcb0296a49fec424
Summary: The check was accidentally inverted, causing debug-build code to spend more time in `ThreadEntrySet::basicSanity()` than desired. Likely affecting many unit-tests.

Reviewed By: dmm-fb

Differential Revision: D76755339

fbshipit-source-id: a4189a60fb6c27e0a50e83e37f786b00f71aa8d2
…n issues

Summary:
The issue was during deep finalization of cpython the imports might not exist anymore by the time `__del__` methods run.  So we use the c `getpid` function instead

folly has a portability Unistd.h we can use for this so it works on windows

Error was
```
exception ignored in: 'folly.executor.NotificationQueueAsyncioExecutor.__dealloc__'
AttributeError: 'NoneType' object has no attribute 'getpid'
```

Differential Revision: D76789663

fbshipit-source-id: 781e586745d78fbe6391923c48c85b6ac4ed84cd
Reviewed By: Mizuchi

Differential Revision: D76771212

fbshipit-source-id: 597419256f96a0e1061d4a76c01533c6d991e1c6
@pull pull bot added the ⤵️ pull label Jun 17, 2025
@pull pull bot merged commit 9d95e22 into nsclass:main Jun 17, 2025
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.

3 participants