summaryrefslogtreecommitdiff
path: root/include/ftl
AgeCommit message (Expand)Author
2024-11-20Easier ftl::Flags construction Lloyd Pique
2024-10-03FTL: Allow implicit conversions with NonNull<T> Lloyd Pique
2024-08-26Merge "ftl: delegate SmallVector<const T> to std::vector<T>" into main am: 79... Ryan Prichard
2024-08-26Merge "ftl: delegate SmallVector<const T> to std::vector<T>" into main am: 79... Ryan Prichard
2024-08-23ftl: delegate SmallVector<const T> to std::vector<T> Ryan Prichard
2024-07-25FTL: Silence warnings for FTL_FAKE_GUARD Dominik Laskowski
2024-06-11FTL: Amend outdated ftl::Function example usage Dominik Laskowski
2024-06-11FTL: Add FTL_EXPECT Dominik Laskowski
2024-05-14FTL: Add Optional<T>::ok_or and FTL_TRY Dominik Laskowski
2024-05-14FTL: Touch up Concat Dominik Laskowski
2024-05-08Turn off integer overflow UBSAN checks for hash functions Yi Kong
2024-05-06Merge changes I90056145,Ib123d069 into main Alan Ding
2024-05-01ftl: non_null improvements Lloyd Pique
2024-05-01ftl: contains Lloyd Pique
2024-04-28FTL: Support ftl::stable_hash based on CityHash64 Alan Ding
2024-02-05Merge changes I3fc52c3d,I6bdcd983 into main Treehugger Robot
2024-01-31Merge changes I0fcfa426,I2f1510ec,I07d70dc8 into main Dominik Laskowski
2024-01-30FTL: Add Expected<T, E> Dominik Laskowski
2024-01-29FTL: Silence __VA_ARGS__ warning with empty arg Dominik Laskowski
2024-01-29FTL: Fix SmallMap<K, V, 0>::try_emplace Dominik Laskowski
2024-01-26Correctly pass screenshot fences to transaction callbacks Alec Mouri
2023-12-13Merge "FTL: Introduce ftl::Function<F,N> et al." into main Treehugger Robot
2023-12-13FTL: Introduce ftl::Function<F,N> et al. Lloyd Pique
2023-09-26Merge "Add CoGS team as OWNERS of ftl" into main am: b360539ad2 am: cd9f12126... Treehugger Robot
2023-09-25Merge "Add CoGS team as OWNERS of ftl" into main am: b360539ad2 Treehugger Robot
2023-09-25Add CoGS team as OWNERS of ftl Dominik Laskowski
2023-09-23ftl: add enum_string_full which includes the enum class name Ady Abraham
2023-04-19Merge "SF: Clean up ftl::SmallMap lookup fallbacks" into udc-dev Dominik Laskowski
2023-04-18SF: Clean up ftl::SmallMap lookup fallbacks Dominik Laskowski
2023-04-18ftl_flags: Add default parameter to any() Prabir Pradhan
2023-03-07FTL: Add Optional<T>::or_else Dominik Laskowski
2022-12-02Prevent calling new ftl::Optional Leon Scroggins III
2022-11-22Merge "ftl: add comparison operators to Optional" TreeHugger Robot
2022-11-22ftl: add comparison operators to Optional Ady Abraham
2022-11-22FTL: Add mixins for type-safe wrappers Dominik Laskowski
2022-11-12Merge "FTL: Add wrapper for shared_mutex" Leon Scroggins
2022-11-10Use ftl::Flags for InputTarget flags Siarhei Vishniakou
2022-11-10FTL: Add wrapper for shared_mutex Leon Scroggins III
2022-10-21FTL: Allow Concat of bool and char Dominik Laskowski
2022-10-18FTL: Add invariant for non-null pointers Dominik Laskowski
2022-09-29FTL: Add std::variant matcher Dominik Laskowski
2022-09-01FTL: Add find_if Dominik Laskowski
2022-08-29FTL: Downcast to Optional<T> implicitly Dominik Laskowski
2022-08-29FTL: Add Optional<T>::and_then Dominik Laskowski
2022-08-19FTL: Generalize SmallMap lookup transformer Dominik Laskowski
2022-08-19FTL: Add Optional<T>::transform Dominik Laskowski
2022-05-16FTL: Yield futures without overhead Dominik Laskowski
2022-03-31FTL: Pull Flags into namespace Dominik Laskowski
2022-03-30Merge "FTL: Remove libutils dependency of Flags" into tm-dev TreeHugger Robot
2022-03-28FTL: Add thread safety helpers Dominik Laskowski