Skip to content

Tags: facebook/folly

Tags

v2025.01.27.00

Toggle v2025.01.27.00's commit message
Fix a race in fibers::BatchSemaphore

Summary: D66114255 fixed a data race in `fibers::Semaphore` occuring due to lack of 'happens-before' signal-wait synchronization. The very same issue exists in `fibers::BatchedSemaphore` which I came across today in a flaky unit test. Hence porting the fix.

Reviewed By: Gownta

Differential Revision: D68594868

fbshipit-source-id: 752a7b15198015928a7fe040fecc8b3c9e56a889

v2025.01.20.00

Toggle v2025.01.20.00's commit message
Support GHC 9.2.8 in the OSS build

Summary:
X-link: facebookincubator/Glean#482

X-link: facebookincubator/zstrong#1147

Reviewed By: josefs

Differential Revision: D68326697

fbshipit-source-id: 4aaebfe64b6b481ae1c8857f850c722507be4ff2

v2025.01.13.00

Toggle v2025.01.13.00's commit message
fixing typo in libunwind

Summary:
X-link: facebookincubator/zstrong#1111

as title

Reviewed By: ahornby

Differential Revision: D68023567

fbshipit-source-id: 388befe8d6a080b7cb912764508fa9daf092082c

v2025.01.06.00

Toggle v2025.01.06.00's commit message
migrate to fmt::format

Reviewed By: Mizuchi

Differential Revision: D67628085

fbshipit-source-id: f548a65c0ad806364c6441f48226a1696716d68f

v2024.12.30.00

Toggle v2024.12.30.00's commit message
Migrate OSS build from custom to getdeps

Summary:
X-link: facebookincubator/zstrong#1098

We have been manually syncing our builds when there is a change in builds of our dependencies (folly, thrift). This has been one of the major source of work in OSS maintenance. Migrating to getdeps will automatically sync the dependencies which means we only have to manage our own builds.

NOTE: There is a dependency of getdeps on zlib which requires us to first run sudo dnf install -y zlib-devel before we successfully run getdeps. I don't think this should affect the OSS build as it is a getdeps dependency.

Reviewed By: haowu14

Differential Revision: D65844211

fbshipit-source-id: 8e89e670cdec4a21ca7aba48ae58b5b72ddbf832

v2024.12.23.00

Toggle v2024.12.23.00's commit message
Update target path for CI macros

Reviewed By: zertosh

Differential Revision: D67469808

fbshipit-source-id: 965ddd804bb9f68a3f66f0a8651ada7671da8525

v2024.12.16.00

Toggle v2024.12.16.00's commit message
format_string_for_each_named_arg

Summary: To replace uses of `folly::defaulted` with `folly::svformat`.

Reviewed By: dmm-fb

Differential Revision: D67211009

fbshipit-source-id: 303d99eca714aac80b45220b72c8012a2816e1dd

v2024.12.09.00

Toggle v2024.12.09.00's commit message
Fix unused-variable issues in a few places

Reviewed By: dmm-fb

Differential Revision: D66930236

fbshipit-source-id: bc6b53afaa2050fef741b630d85b259cb4867ac3