Skip to content

Commit 9e0fefc

Browse files
committed
NFC: Rename ConceptAAL to IsAAL
1 parent b2c75df commit 9e0fefc

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

src/snmalloc/aal/aal.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ namespace snmalloc
244244
using Aal = AAL_Generic<AAL_NoStrictProvenance<AAL_Arch>>;
245245
#endif
246246

247-
template<AalFeatures F, SNMALLOC_CONCEPT(ConceptAAL) AAL = Aal>
247+
template<AalFeatures F, SNMALLOC_CONCEPT(IsAAL) AAL = Aal>
248248
constexpr static bool aal_supports = (AAL::aal_features & F) == F;
249249

250250
/*

src/snmalloc/aal/aal_concept.h

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ namespace snmalloc
1414
* machine word size, and an upper bound on the address space size
1515
*/
1616
template<typename AAL>
17-
concept ConceptAAL_static_members = requires()
17+
concept IsAAL_static_members = requires()
1818
{
1919
typename std::integral_constant<uint64_t, AAL::aal_features>;
2020
typename std::integral_constant<int, AAL::aal_name>;
@@ -26,7 +26,7 @@ namespace snmalloc
2626
* AALs provide a prefetch operation.
2727
*/
2828
template<typename AAL>
29-
concept ConceptAAL_prefetch = requires(void* ptr)
29+
concept IsAAL_prefetch = requires(void* ptr)
3030
{
3131
{
3232
AAL::prefetch(ptr)
@@ -38,7 +38,7 @@ namespace snmalloc
3838
* AALs provide a notion of high-precision timing.
3939
*/
4040
template<typename AAL>
41-
concept ConceptAAL_tick = requires()
41+
concept IsAAL_tick = requires()
4242
{
4343
{
4444
AAL::tick()
@@ -47,7 +47,7 @@ namespace snmalloc
4747
};
4848

4949
template<typename AAL>
50-
concept ConceptAAL_capptr_methods =
50+
concept IsAAL_capptr_methods =
5151
requires(capptr::Chunk<void> auth, capptr::AllocFull<void> ret, size_t sz)
5252
{
5353
/**
@@ -62,9 +62,8 @@ namespace snmalloc
6262
};
6363

6464
template<typename AAL>
65-
concept ConceptAAL =
66-
ConceptAAL_static_members<AAL>&& ConceptAAL_prefetch<AAL>&&
67-
ConceptAAL_tick<AAL>&& ConceptAAL_capptr_methods<AAL>;
65+
concept IsAAL = IsAAL_static_members<AAL>&& IsAAL_prefetch<AAL>&&
66+
IsAAL_tick<AAL>&& IsAAL_capptr_methods<AAL>;
6867

6968
} // namespace snmalloc
7069
#endif

0 commit comments

Comments
 (0)