From 03fa38b507ff0612cfbf66af11f497d3ed1bf3c4 Mon Sep 17 00:00:00 2001
From: Rageking8 <106309953+Rageking8@users.noreply.github.com>
Date: Fri, 25 Jul 2025 16:56:16 +0800
Subject: [PATCH 1/3] Elide even more manual table of contents
---
...rrency-direct3d-namespace-functions-amp.md | 37 -----
...ncurrency-fast-math-namespace-functions.md | 76 ----------
...y-graphics-direct3d-namespace-functions.md | 16 --
.../concurrency-namespace-functions-amp.md | 32 ----
.../concurrency-namespace-operators-amp.md | 18 ---
...rrency-precise-math-namespace-functions.md | 142 ------------------
.../concurrency-namespace-constants1.md | 27 ----
.../reference/concurrency-namespace-enums.md | 23 ---
.../concurrency-namespace-functions.md | 53 -------
.../concurrency-namespace-operators.md | 19 ---
docs/standard-library/allocators-functions.md | 16 --
11 files changed, 459 deletions(-)
diff --git a/docs/parallel/amp/reference/concurrency-direct3d-namespace-functions-amp.md b/docs/parallel/amp/reference/concurrency-direct3d-namespace-functions-amp.md
index d0a6ddd7c4..8559395f20 100644
--- a/docs/parallel/amp/reference/concurrency-direct3d-namespace-functions-amp.md
+++ b/docs/parallel/amp/reference/concurrency-direct3d-namespace-functions-amp.md
@@ -6,43 +6,6 @@ f1_keywords: ["amp/Concurrency::direct3d::abs", "amp/Concurrency::direct3d::coun
---
# Concurrency::direct3d namespace functions (AMP)
-:::row:::
- :::column span="":::
- [abs](#abs)\
- [clamp](#clamp)\
- [countbits](#countbits)\
- [create_accelerator_view](#create_accelerator_view)\
- [d3d_access_lock](#d3d_access_lock)\
- [d3d_access_try_lock](#d3d_access_try_lock)\
- [d3d_access_unlock](#d3d_access_unlock)
- :::column-end:::
- :::column span="":::
- [firstbithigh](#firstbithigh)\
- [firstbitlow](#firstbitlow)\
- [get_buffer](#get_buffer)\
- [get_device](#get_device)\
- [imax](#imax)\
- [imin](#imin)\
- [is_timeout_disabled](#is_timeout_disabled)
- :::column-end:::
- :::column span="":::
- [mad](#mad)\
- [make_array](#make_array)\
- [noise](#noise)\
- [radians](#radians)\
- [rcp](#rcp)\
- [reversebits](#reversebits)
- :::column-end:::
- :::column span="":::
- [saturate](#saturate)\
- [sign](#sign)\
- [smoothstep](#smoothstep)\
- [step](#step)\
- [umax](#umax)\
- [umin](#umin)
- :::column-end:::
-:::row-end:::
-
## Requirements
**Header:** amp.h
diff --git a/docs/parallel/amp/reference/concurrency-fast-math-namespace-functions.md b/docs/parallel/amp/reference/concurrency-fast-math-namespace-functions.md
index dea78f5cd4..253a4d5c69 100644
--- a/docs/parallel/amp/reference/concurrency-fast-math-namespace-functions.md
+++ b/docs/parallel/amp/reference/concurrency-fast-math-namespace-functions.md
@@ -7,82 +7,6 @@ ms.assetid: f5763d62-795b-4de6-a7a5-c7115f158708
---
# Concurrency::fast_math namespace functions
-:::row:::
- :::column span="":::
- [`acos`](#acos)\
- [`acosf`](#acosf)\
- [`asin`](#asin)\
- [`asinf`](#asinf)\
- [`atan`](#atan)\
- [`atan2`](#atan2)\
- [`atan2f`](#atan2f)\
- [`atanf`](#atanf)\
- [`ceil`](#ceil)\
- [`ceilf`](#ceilf)\
- [`cos`](#cos)\
- [`cosf`](#cosf)\
- [`cosh`](#cosh)\
- [`coshf`](#coshf)\
- [`exp`](#exp)\
- [`exp2`](#exp2)\
- [`exp2f`](#exp2f)
- :::column-end:::
- :::column span="":::
- [`expf`](#expf)\
- [`fabs`](#fabs)\
- [`fabsf`](#fabsf)\
- [`floor`](#floor)\
- [`floorf`](#floorf)\
- [`fmax`](#fmax)\
- [`fmaxf`](#fmaxf)\
- [`fmin`](#fmin)\
- [`fminf`](#fminf)\
- [`fmod`](#fmod)\
- [`fmodf`](#fmodf)\
- [`frexp`](#frexp)\
- [`frexpf`](#frexpf)\
- [`isfinite`](#isfinite)\
- [`isinf`](#isinf)\
- [`isnan`](#isnan)
- :::column-end:::
- :::column span="":::
- [`ldexp`](#ldexp)\
- [`ldexpf`](#ldexpf)\
- [`log`](#log)\
- [`log10`](#log10)\
- [`log10f`](#log10f)\
- [`log2`](#log2)\
- [`log2f`](#log2f)\
- [`logf`](#logf)\
- [`modf`](#modf)\
- [`modff`](#modff)\
- [`pow`](#pow)\
- [`powf`](#powf)\
- [`round`](#round)\
- [`roundf`](#roundf)\
- [`rsqrt`](#rsqrt)\
- [`rsqrtf`](#rsqrtf)
- :::column-end:::
- :::column span="":::
- [`signbit`](#signbit)\
- [`signbitf`](#signbitf)\
- [`sin`](#sin)\
- [`sincos`](#sincos)\
- [`sincosf`](#sincosf)\
- [`sinf`](#sinf)\
- [`sinh`](#sinh)\
- [`sinhf`](#sinhf)\
- [`sqrt`](#sqrt)\
- [`sqrtf`](#sqrtf)\
- [`tan`](#tan)\
- [`tanf`](#tanf)\
- [`tanh`](#tanh)\
- [`tanhf`](#tanhf)\
- [`trunc`](#trunc)\
- [`truncf`](#truncf)
- :::column-end:::
-:::row-end:::
-
## acos
Calculates the arccosine of the argument
diff --git a/docs/parallel/amp/reference/concurrency-graphics-direct3d-namespace-functions.md b/docs/parallel/amp/reference/concurrency-graphics-direct3d-namespace-functions.md
index 946f6478c8..41572910b7 100644
--- a/docs/parallel/amp/reference/concurrency-graphics-direct3d-namespace-functions.md
+++ b/docs/parallel/amp/reference/concurrency-graphics-direct3d-namespace-functions.md
@@ -7,22 +7,6 @@ ms.assetid: 11ee1d42-333e-4ae9-95ac-4cf68c06d13d
---
# Concurrency::graphics::direct3d namespace functions
-:::row:::
- :::column span="":::
- [`get_sampler`](#get_sampler)\
- [`get_texture`](#get_texture)
- :::column-end:::
- :::column span="":::
- [`make_sampler`](#make_sampler)
- :::column-end:::
- :::column span="":::
- [`make_texture`](#make_texture)
- :::column-end:::
- :::column span="":::
- [`msad4`](#msad4)
- :::column-end:::
-:::row-end:::
-
## get_sampler
Get the D3D sampler state interface on the given accelerator view that represents the specified sampler object.
diff --git a/docs/parallel/amp/reference/concurrency-namespace-functions-amp.md b/docs/parallel/amp/reference/concurrency-namespace-functions-amp.md
index 5020d2c580..959587d420 100644
--- a/docs/parallel/amp/reference/concurrency-namespace-functions-amp.md
+++ b/docs/parallel/amp/reference/concurrency-namespace-functions-amp.md
@@ -7,38 +7,6 @@ ms.assetid: 2bef0985-cb90-4ece-90b9-66529aec73c9
---
# Concurrency namespace functions (AMP)
-:::row:::
- :::column span="":::
- [`all_memory_fence`](#all_memory_fence)\
- [`amp_uninitialize`](#amp_uninitialize)\
- [`atomic_compare_exchange`](#atomic_compare_exchange)\
- [`atomic_exchange`](#atomic_exchange)\
- [`atomic_fetch_add`](#atomic_fetch_add)\
- [`atomic_fetch_and`](#atomic_fetch_and)
- :::column-end:::
- :::column span="":::
- [`atomic_fetch_dec`](#atomic_fetch_dec)\
- [`atomic_fetch_inc`](#atomic_fetch_inc)\
- [`atomic_fetch_max`](#atomic_fetch_max)\
- [`atomic_fetch_min`](#atomic_fetch_min)\
- [`atomic_fetch_or`](#atomic_fetch_or)
- :::column-end:::
- :::column span="":::
- [`atomic_fetch_sub`](#atomic_fetch_sub)\
- [`atomic_fetch_xor`](#atomic_fetch_xor)\
- [`copy`](#copy)\
- [`copy_async`](#copy_async)\
- [`direct3d_abort`](#direct3d_abort)
- :::column-end:::
- :::column span="":::
- [`direct3d_errorf`](#direct3d_errorf)\
- [`direct3d_printf`](#direct3d_printf)\
- [`global_memory_fence`](#global_memory_fence)\
- [`parallel_for_each`](#parallel_for_each)\
- [`tile_static_memory_fence`](#tile_static_memory_fence)
- :::column-end:::
-:::row-end:::
-
## all_memory_fence
Blocks execution of all threads in a tile until all memory accesses have been completed. This ensures that all memory accesses are visible to other threads in the thread tile, and are executed in program order.
diff --git a/docs/parallel/amp/reference/concurrency-namespace-operators-amp.md b/docs/parallel/amp/reference/concurrency-namespace-operators-amp.md
index 3275296c1f..c07c4f840f 100644
--- a/docs/parallel/amp/reference/concurrency-namespace-operators-amp.md
+++ b/docs/parallel/amp/reference/concurrency-namespace-operators-amp.md
@@ -6,24 +6,6 @@ ms.assetid: 77f1ae17-1eb2-480d-8fe5-66d4c24bb91e
---
# Concurrency namespace operators (AMP)
-:::row:::
- :::column span="":::
- [`operator==`](#operator_eq_eq)\
- [`operator!=`](#operator_neq)
- :::column-end:::
- :::column span="":::
- [`operator+`](#operator_add)\
- [`operator-`](#operator-)
- :::column-end:::
- :::column span="":::
- [`operator*`](#operator_star)\
- [`operator/`](#operator_div)
- :::column-end:::
- :::column span="":::
- [`operator%`](#operator_mod)
- :::column-end:::
-:::row-end:::
-
## operator==
Determines whether the specified arguments are equal.
diff --git a/docs/parallel/amp/reference/concurrency-precise-math-namespace-functions.md b/docs/parallel/amp/reference/concurrency-precise-math-namespace-functions.md
index fba9b56557..018b137563 100644
--- a/docs/parallel/amp/reference/concurrency-precise-math-namespace-functions.md
+++ b/docs/parallel/amp/reference/concurrency-precise-math-namespace-functions.md
@@ -6,148 +6,6 @@ f1_keywords: ["amp_math/Concurrency::precise_math::acos", "amp_math/Concurrency:
---
# Concurrency::precise_math namespace functions
-:::row:::
- :::column span="":::
- [`acos`](#acos)\
- [`acosf`](#acosf)\
- [`acosh`](#acosh)\
- [`acoshf`](#acoshf)\
- [`asin`](#asin)\
- [`asinf`](#asinf)\
- [`asinh`](#asinh)\
- [`asinhf`](#asinhf)\
- [`atan`](#atan)\
- [`atan2`](#atan2)\
- [`atan2f`](#atan2f)\
- [`atanf`](#atanf)\
- [`atanh`](#atanh)\
- [`atanhf`](#atanhf)\
- [`cbrt`](#cbrt)\
- [`cbrtf`](#cbrtf)\
- [`ceil`](#ceil)\
- [`ceilf`](#ceilf)\
- [`copysign`](#copysign)\
- [`copysignf`](#copysignf)\
- [`cos`](#cos)\
- [`cosf`](#cosf)\
- [`cosh`](#cosh)\
- [`coshf`](#coshf)\
- [`cospi`](#cospi)\
- [`cospif`](#cospif)\
- [`erf`](#erf)\
- [`erfc`](#erfc)\
- [`erfcf`](#erfcf)\
- [`erfcinv`](#erfcinv)\
- [`erfcinvf`](#erfcinvf)\
- [`erff`](#erff)\
- [`erfinv`](#erfinv)
- :::column-end:::
- :::column span="":::
- [`erfinvf`](#erfinvf)\
- [`exp`](#exp)\
- [`exp10`](#exp10)\
- [`exp10f`](#exp10f)\
- [`exp2`](#exp2)\
- [`exp2f`](#exp2f)\
- [`expf`](#expf)\
- [`expm1`](#expm1)\
- [`expm1f`](#expm1f)\
- [`fabs`](#fabs)\
- [`fabsf`](#fabsf)\
- [`floor`](#floor)\
- [`fdim`](#fdim)\
- [`fdimf`](#fdimf)|\
- [`floorf`](#floorf)\
- [`fma`](#fma)\
- [`fmaf`](#fmaf)\
- [`fmax`](#fmax)\
- [`fmaxf`](#fmaxf)\
- [`fmin`](#fmin)\
- [`fminf`](#fminf)\
- [`fmod`](#fmod)\
- [`fmodf`](#fmodf)\
- [`fpclassify`](#fpclassify)\
- [`frexp`](#frexp)\
- [`frexpf`](#frexpf)\
- [`hypot`](#hypot)\
- [`hypotf`](#hypotf)\
- [`ilogb`](#ilogb)\
- [`ilogbf`](#ilogbf)\
- [`isfinite`](#isfinite)\
- [`isinf`](#isinf)\
- [`isnan`](#isnan)
- :::column-end:::
- :::column span="":::
- [`isnormal`](#isnormal)\
- [`ldexp`](#ldexp)\
- [`ldexpf`](#ldexpf)\
- [`lgamma`](#lgamma)\
- [`lgammaf`](#lgammaf)\
- [`log`](#log)\
- [`log10`](#log10)\
- [`log10f`](#log10f)\
- [`log1p`](#log1p)\
- [`log1pf`](#log1pf)\
- [`log2`](#log2)\
- [`log2f`](#log2f)\
- [`logb`](#logb)\
- [`logbf`](#logbf)\
- [`logf`](#logf)\
- [`modf`](#modf)\
- [`modff`](#modff)\
- [`nan`](#nan)\
- [`nanf`](#nanf)\
- [`nearbyint`](#nearbyint)\
- [`nearbyintf`](#nearbyintf)\
- [`nextafter`](#nextafter)\
- [`nextafterf`](#nextafterf)\
- [`phi`](#phi)\
- [`phif`](#phif)\
- [`pow`](#pow)\
- [`powf`](#powf)\
- [`probit`](#probit)\
- [`probitf`](#probitf)\
- [`rcbrt`](#rcbrt)\
- [`rcbrtf`](#rcbrtf)\
- [`remainder`](#remainder)\
- [`remainderf`](#remainderf)
- :::column-end:::
- :::column span="":::
- [`remquo`](#remquo)\
- [`remquof`](#remquof)\
- [`round`](#round)\
- [`roundf`](#roundf)\
- [`rsqrt`](#rsqrt)\
- [`rsqrtf`](#rsqrtf)\
- [`scalb`](#scalb)\
- [`scalbf`](#scalbf)\
- [`scalbn`](#scalbn)\
- [`scalbnf`](#scalbnf)\
- [`signbit`](#signbit)\
- [`signbitf`](#signbitf)\
- [`sin`](#sin)\
- [`sincos`](#sincos)\
- [`sincosf`](#sincosf)\
- [`sinf`](#sinf)\
- [`sinh`](#sinh)\
- [`sinhf`](#sinhf)\
- [`sinpi`](#sinpi)\
- [`sinpif`](#sinpif)\
- [`sqrt`](#sqrt)\
- [`sqrtf`](#sqrtf)\
- [`tan`](#tan)\
- [`tanf`](#tanf)\
- [`tanh`](#tanh)\
- [`tanhf`](#tanhf)\
- [`tanpi`](#tanpi)\
- [`tanpif`](#tanpif)\
- [`tgamma`](#tgamma)\
- [`tgammaf`](#tgammaf)\
- [`trunc`](#trunc)\
- [`truncf`](#truncf)
- :::column-end:::
-:::row-end:::
-
## acos
Calculates the arccosine of the argument
diff --git a/docs/parallel/concrt/reference/concurrency-namespace-constants1.md b/docs/parallel/concrt/reference/concurrency-namespace-constants1.md
index 2cad1ace3d..ae84ce905f 100644
--- a/docs/parallel/concrt/reference/concurrency-namespace-constants1.md
+++ b/docs/parallel/concrt/reference/concurrency-namespace-constants1.md
@@ -7,33 +7,6 @@ ms.assetid: 6f81fc4c-b10c-479e-8717-9c292360d5a0
---
# concurrency namespace constants
-:::row:::
- :::column span="":::
- [`AgentEventGuid`](#agenteventguid)\
- [`CONCRT_RM_VERSION_1`](#concrt_rm_version_1)\
- [`COOPERATIVE_TIMEOUT_INFINITE`](#cooperative_timeout_infinite)\
- [`COOPERATIVE_WAIT_TIMEOUT`](#cooperative_wait_timeout)\
- [`ChoreEventGuid`](#choreeventguid)\
- [`ConcRTEventGuid`](#concrteventguid)
- :::column-end:::
- :::column span="":::
- [`ConcRT_ProviderGuid`](#concrt_providerguid)\
- [`ContextEventGuid`](#contexteventguid)\
- [`INHERIT_THREAD_PRIORITY`](#inherit_thread_priority)\
- [`LockEventGuid`](#lockeventguid)\
- [`MaxExecutionResources`](#maxexecutionresources)\
- [`PPLParallelForEventGuid`](#pplparallelforeventguid)
- :::column-end:::
- :::column span="":::
- [`PPLParallelForeachEventGuid`](#pplparallelforeacheventguid)\
- [`PPLParallelInvokeEventGuid`](#pplparallelinvokeeventguid)\
- [`ResourceManagerEventGuid`](#resourcemanagereventguid)\
- [`ScheduleGroupEventGuid`](#schedulegroupeventguid)\
- [`SchedulerEventGuid`](#schedulereventguid)\
- [`VirtualProcessorEventGuid`](#virtualprocessoreventguid)
- :::column-end:::
-:::row-end:::
-
## AgentEventGuid
A category GUID ({B9B5B78C-0713-4898-A21A-C67949DCED07}) describing ETW events fired by the Agents library in the Concurrency Runtime.
diff --git a/docs/parallel/concrt/reference/concurrency-namespace-enums.md b/docs/parallel/concrt/reference/concurrency-namespace-enums.md
index 6d6ed28540..0fc4dcfa59 100644
--- a/docs/parallel/concrt/reference/concurrency-namespace-enums.md
+++ b/docs/parallel/concrt/reference/concurrency-namespace-enums.md
@@ -7,29 +7,6 @@ ms.assetid: a40e3b2d-ad21-4229-9880-2cfa84f7ab8f
---
# concurrency namespace enums
-:::row:::
- :::column span="":::
- [`agent_status`](#agent_status)\
- [`Agents_EventType`](#agents_eventtype)\
- [`ConcRT_EventType`](#concrt_eventtype)\
- [`Concrt_TraceFlags`](#concrt_traceflags)\
- [`CriticalRegionType`](#criticalregiontype)
- :::column-end:::
- :::column span="":::
- [`DynamicProgressFeedbackType`](#dynamicprogressfeedbacktype)\
- [`join_type`](#join_type)\
- [`message_status`](#message_status)\
- [`PolicyElementKey`](#policyelementkey)\
- [`SchedulerType`](#schedulertype)
- :::column-end:::
- :::column span="":::
- [`SchedulingProtocolType`](#schedulingprotocoltype)\
- [`SwitchingProxyState`](#switchingproxystate)\
- [`task_group_status`](#task_group_status)\
- [`WinRTInitializationType`](#winrtinitializationtype)
- :::column-end:::
-:::row-end:::
-
## agent_status Enumeration
The valid states for an `agent`.
diff --git a/docs/parallel/concrt/reference/concurrency-namespace-functions.md b/docs/parallel/concrt/reference/concurrency-namespace-functions.md
index 10f4a1627f..c1da629a13 100644
--- a/docs/parallel/concrt/reference/concurrency-namespace-functions.md
+++ b/docs/parallel/concrt/reference/concurrency-namespace-functions.md
@@ -6,59 +6,6 @@ f1_keywords: ["concrt/concurrency::Alloc", "concrt/concurrency::DisableTracing",
---
# concurrency namespace functions
-:::row:::
- :::column span="":::
- [`Alloc`](#alloc)\
- [`asend`](#asend)\
- [`cancel_current_task`](#cancel_current_task)\
- [`clear`](#clear)\
- [`create_async`](#create_async)\
- [`create_task`](#create_task)\
- [`CreateResourceManager`](#createresourcemanager)\
- [`DisableTracing`](#disabletracing)\
- [`EnableTracing`](#enabletracing)\
- [`Free`](#free)\
- [`get_ambient_scheduler`](#get_ambient_scheduler)\
- [`GetExecutionContextId`](#getexecutioncontextid)\
- [`GetOSVersion`](#getosversion)\
- [`GetProcessorCount`](#getprocessorcount)\
- [`GetProcessorNodeCount`](#getprocessornodecount)
- :::column-end:::
- :::column span="":::
- [`GetSchedulerId`](#getschedulerid)\
- [`internal_assign_iterators`](#internal_assign_iterators)\
- [`interruption_point`](#interruption_point)\
- [`is_current_task_group_canceling`](#is_current_task_group_canceling)\
- [`make_choice`](#make_choice)\
- [`make_greedy_join`](#make_greedy_join)\
- [`make_join`](#make_join)\
- [`make_task`](#make_task)\
- [`parallel_buffered_sort`](#parallel_buffered_sort)\
- [`parallel_for_each`](#parallel_for_each)\
- [`parallel_for`](#parallel_for)\
- [`parallel_invoke`](#parallel_invoke)\
- [`parallel_radixsort`](#parallel_radixsort)\
- [`parallel_reduce`](#parallel_reduce)\
- [`parallel_sort`](#parallel_sort)
- :::column-end:::
- :::column span="":::
- [`parallel_transform`](#parallel_transform)\
- [`receive`](#receive)\
- [`run_with_cancellation_token`](#run_with_cancellation_token)\
- [`send`](#send)\
- [`set_ambient_scheduler`](#set_ambient_scheduler)\
- [`set_task_execution_resources`](#set_task_execution_resources)\
- [`swap`](#swap)\
- [`task_from_exception`](#task_from_exception)\
- [`task_from_result`](#task_from_result)\
- [`Trace_agents_register_name`](#trace_agents_register_name)\
- [`try_receive`](#try_receive)\
- [`wait`](#wait)\
- [`when_all`](#when_all)\
- [`when_any`](#when_any)
- :::column-end:::
-:::row-end:::
-
## Alloc
Allocates a block of memory of the size specified from the Concurrency Runtime Caching Suballocator.
diff --git a/docs/parallel/concrt/reference/concurrency-namespace-operators.md b/docs/parallel/concrt/reference/concurrency-namespace-operators.md
index d3deea034e..7363e2e6e6 100644
--- a/docs/parallel/concrt/reference/concurrency-namespace-operators.md
+++ b/docs/parallel/concrt/reference/concurrency-namespace-operators.md
@@ -7,25 +7,6 @@ ms.assetid: 8e373f23-fc8e-49f7-82e6-ba0c57b822f8
---
# concurrency namespace Operators
-:::row:::
- :::column span="":::
- [`operator||`](#operator_lor)\
- [`operator&&`](#operator_amp_amp)
- :::column-end:::
- :::column span="":::
- [`operator==`](#operator_eq_eq)\
- [`operator!=`](#operator_neq)
- :::column-end:::
- :::column span="":::
- [`operator<`](#operator_lt)\
- [`operator<=`](#operator_lt_eq)
- :::column-end:::
- :::column span="":::
- [`operator>`](#operator_gt)\
- [`operator>=`](#operator_gt_eq)
- :::column-end:::
-:::row-end:::
-
## `operator||` Operator
Creates a task that will complete successfully when either of the tasks supplied as arguments completes successfully.
diff --git a/docs/standard-library/allocators-functions.md b/docs/standard-library/allocators-functions.md
index fafefa6034..cf3f7def1b 100644
--- a/docs/standard-library/allocators-functions.md
+++ b/docs/standard-library/allocators-functions.md
@@ -7,22 +7,6 @@ helpviewer_keywords: ["std::ALLOCATOR_DECL [C++]", "std::CACHE_CHUNKLIST [C++]",
---
# `` macros
-:::row:::
- :::column span="":::
- [`ALLOCATOR_DECL`](#allocator_decl)\
- [`CACHE_CHUNKLIST`](#cache_chunklist)
- :::column-end:::
- :::column span="":::
- [`CACHE_FREELIST`](#cache_freelist)
- :::column-end:::
- :::column span="":::
- [`CACHE_SUBALLOC`](#cache_suballoc)
- :::column-end:::
- :::column span="":::
- [`SYNC_DEFAULT`](#sync_default)
- :::column-end:::
-:::row-end:::
-
## ALLOCATOR_DECL
Yields an allocator class template.
From c532a45a8137962d6b64002b291cb552c6c49048 Mon Sep 17 00:00:00 2001
From: Rageking8 <106309953+Rageking8@users.noreply.github.com>
Date: Fri, 25 Jul 2025 17:19:02 +0800
Subject: [PATCH 2/3] Add needed leading sentence in some references
---
.../reference/concurrency-direct3d-namespace-functions-amp.md | 2 ++
.../amp/reference/concurrency-fast-math-namespace-functions.md | 2 ++
.../concurrency-graphics-direct3d-namespace-functions.md | 2 ++
.../amp/reference/concurrency-namespace-functions-amp.md | 2 ++
.../amp/reference/concurrency-namespace-operators-amp.md | 2 ++
.../reference/concurrency-precise-math-namespace-functions.md | 2 ++
.../concrt/reference/concurrency-namespace-constants1.md | 2 ++
docs/parallel/concrt/reference/concurrency-namespace-enums.md | 2 ++
.../concrt/reference/concurrency-namespace-functions.md | 2 ++
.../concrt/reference/concurrency-namespace-operators.md | 2 ++
docs/standard-library/allocators-functions.md | 2 ++
11 files changed, 22 insertions(+)
diff --git a/docs/parallel/amp/reference/concurrency-direct3d-namespace-functions-amp.md b/docs/parallel/amp/reference/concurrency-direct3d-namespace-functions-amp.md
index 8559395f20..f6d6c2abb1 100644
--- a/docs/parallel/amp/reference/concurrency-direct3d-namespace-functions-amp.md
+++ b/docs/parallel/amp/reference/concurrency-direct3d-namespace-functions-amp.md
@@ -6,6 +6,8 @@ f1_keywords: ["amp/Concurrency::direct3d::abs", "amp/Concurrency::direct3d::coun
---
# Concurrency::direct3d namespace functions (AMP)
+The following functions are defined in the `Concurrency::direct3d` namespace (AMP):
+
## Requirements
**Header:** amp.h
diff --git a/docs/parallel/amp/reference/concurrency-fast-math-namespace-functions.md b/docs/parallel/amp/reference/concurrency-fast-math-namespace-functions.md
index 253a4d5c69..f701e475aa 100644
--- a/docs/parallel/amp/reference/concurrency-fast-math-namespace-functions.md
+++ b/docs/parallel/amp/reference/concurrency-fast-math-namespace-functions.md
@@ -7,6 +7,8 @@ ms.assetid: f5763d62-795b-4de6-a7a5-c7115f158708
---
# Concurrency::fast_math namespace functions
+The following functions are available in the `Concurrency::fast_math` namespace:
+
## acos
Calculates the arccosine of the argument
diff --git a/docs/parallel/amp/reference/concurrency-graphics-direct3d-namespace-functions.md b/docs/parallel/amp/reference/concurrency-graphics-direct3d-namespace-functions.md
index 41572910b7..5a8df144ed 100644
--- a/docs/parallel/amp/reference/concurrency-graphics-direct3d-namespace-functions.md
+++ b/docs/parallel/amp/reference/concurrency-graphics-direct3d-namespace-functions.md
@@ -7,6 +7,8 @@ ms.assetid: 11ee1d42-333e-4ae9-95ac-4cf68c06d13d
---
# Concurrency::graphics::direct3d namespace functions
+The following functions are available in the `Concurrency::graphics::direct3d` namespace:
+
## get_sampler
Get the D3D sampler state interface on the given accelerator view that represents the specified sampler object.
diff --git a/docs/parallel/amp/reference/concurrency-namespace-functions-amp.md b/docs/parallel/amp/reference/concurrency-namespace-functions-amp.md
index 959587d420..750f6cbe97 100644
--- a/docs/parallel/amp/reference/concurrency-namespace-functions-amp.md
+++ b/docs/parallel/amp/reference/concurrency-namespace-functions-amp.md
@@ -7,6 +7,8 @@ ms.assetid: 2bef0985-cb90-4ece-90b9-66529aec73c9
---
# Concurrency namespace functions (AMP)
+The following functions are defined in the `Concurrency` namespace (AMP):
+
## all_memory_fence
Blocks execution of all threads in a tile until all memory accesses have been completed. This ensures that all memory accesses are visible to other threads in the thread tile, and are executed in program order.
diff --git a/docs/parallel/amp/reference/concurrency-namespace-operators-amp.md b/docs/parallel/amp/reference/concurrency-namespace-operators-amp.md
index c07c4f840f..39bcedd847 100644
--- a/docs/parallel/amp/reference/concurrency-namespace-operators-amp.md
+++ b/docs/parallel/amp/reference/concurrency-namespace-operators-amp.md
@@ -6,6 +6,8 @@ ms.assetid: 77f1ae17-1eb2-480d-8fe5-66d4c24bb91e
---
# Concurrency namespace operators (AMP)
+The following operators are defined in the `Concurrency` namespace (AMP):
+
## operator==
Determines whether the specified arguments are equal.
diff --git a/docs/parallel/amp/reference/concurrency-precise-math-namespace-functions.md b/docs/parallel/amp/reference/concurrency-precise-math-namespace-functions.md
index 018b137563..4c85696fdd 100644
--- a/docs/parallel/amp/reference/concurrency-precise-math-namespace-functions.md
+++ b/docs/parallel/amp/reference/concurrency-precise-math-namespace-functions.md
@@ -6,6 +6,8 @@ f1_keywords: ["amp_math/Concurrency::precise_math::acos", "amp_math/Concurrency:
---
# Concurrency::precise_math namespace functions
+The following functions are available in the `Concurrency::precise_math` namespace:
+
## acos
Calculates the arccosine of the argument
diff --git a/docs/parallel/concrt/reference/concurrency-namespace-constants1.md b/docs/parallel/concrt/reference/concurrency-namespace-constants1.md
index ae84ce905f..e38ca37ff0 100644
--- a/docs/parallel/concrt/reference/concurrency-namespace-constants1.md
+++ b/docs/parallel/concrt/reference/concurrency-namespace-constants1.md
@@ -7,6 +7,8 @@ ms.assetid: 6f81fc4c-b10c-479e-8717-9c292360d5a0
---
# concurrency namespace constants
+The following constants are defined in the `concurrency` namespace:
+
## AgentEventGuid
A category GUID ({B9B5B78C-0713-4898-A21A-C67949DCED07}) describing ETW events fired by the Agents library in the Concurrency Runtime.
diff --git a/docs/parallel/concrt/reference/concurrency-namespace-enums.md b/docs/parallel/concrt/reference/concurrency-namespace-enums.md
index 0fc4dcfa59..795c63a662 100644
--- a/docs/parallel/concrt/reference/concurrency-namespace-enums.md
+++ b/docs/parallel/concrt/reference/concurrency-namespace-enums.md
@@ -7,6 +7,8 @@ ms.assetid: a40e3b2d-ad21-4229-9880-2cfa84f7ab8f
---
# concurrency namespace enums
+The following enumerations are available in the `concurrency` namespace:
+
## agent_status Enumeration
The valid states for an `agent`.
diff --git a/docs/parallel/concrt/reference/concurrency-namespace-functions.md b/docs/parallel/concrt/reference/concurrency-namespace-functions.md
index c1da629a13..b8309f264f 100644
--- a/docs/parallel/concrt/reference/concurrency-namespace-functions.md
+++ b/docs/parallel/concrt/reference/concurrency-namespace-functions.md
@@ -6,6 +6,8 @@ f1_keywords: ["concrt/concurrency::Alloc", "concrt/concurrency::DisableTracing",
---
# concurrency namespace functions
+The following functions are available in the `concurrency` namespace:
+
## Alloc
Allocates a block of memory of the size specified from the Concurrency Runtime Caching Suballocator.
diff --git a/docs/parallel/concrt/reference/concurrency-namespace-operators.md b/docs/parallel/concrt/reference/concurrency-namespace-operators.md
index 7363e2e6e6..b11f01cf1a 100644
--- a/docs/parallel/concrt/reference/concurrency-namespace-operators.md
+++ b/docs/parallel/concrt/reference/concurrency-namespace-operators.md
@@ -7,6 +7,8 @@ ms.assetid: 8e373f23-fc8e-49f7-82e6-ba0c57b822f8
---
# concurrency namespace Operators
+The following operators are available in the `concurrency` namespace:
+
## `operator||` Operator
Creates a task that will complete successfully when either of the tasks supplied as arguments completes successfully.
diff --git a/docs/standard-library/allocators-functions.md b/docs/standard-library/allocators-functions.md
index cf3f7def1b..47258c4618 100644
--- a/docs/standard-library/allocators-functions.md
+++ b/docs/standard-library/allocators-functions.md
@@ -7,6 +7,8 @@ helpviewer_keywords: ["std::ALLOCATOR_DECL [C++]", "std::CACHE_CHUNKLIST [C++]",
---
# `` macros
+The `` header provides the following macros:
+
## ALLOCATOR_DECL
Yields an allocator class template.
From fc86262b716f70d1e47e98be077b400c46b69a94 Mon Sep 17 00:00:00 2001
From: Rageking8 <106309953+Rageking8@users.noreply.github.com>
Date: Fri, 25 Jul 2025 17:23:08 +0800
Subject: [PATCH 3/3] Update metadata in some parallel programming references
---
.../concurrency-direct3d-namespace-functions-amp.md | 2 +-
.../reference/concurrency-fast-math-namespace-functions.md | 5 ++---
.../concurrency-graphics-direct3d-namespace-functions.md | 5 ++---
.../amp/reference/concurrency-namespace-functions-amp.md | 5 ++---
.../amp/reference/concurrency-namespace-operators-amp.md | 5 ++---
.../concrt/reference/concurrency-namespace-constants1.md | 5 ++---
.../parallel/concrt/reference/concurrency-namespace-enums.md | 5 ++---
.../concrt/reference/concurrency-namespace-operators.md | 5 ++---
8 files changed, 15 insertions(+), 22 deletions(-)
diff --git a/docs/parallel/amp/reference/concurrency-direct3d-namespace-functions-amp.md b/docs/parallel/amp/reference/concurrency-direct3d-namespace-functions-amp.md
index f6d6c2abb1..4576e407e4 100644
--- a/docs/parallel/amp/reference/concurrency-direct3d-namespace-functions-amp.md
+++ b/docs/parallel/amp/reference/concurrency-direct3d-namespace-functions-amp.md
@@ -1,7 +1,7 @@
---
title: "Concurrency::direct3d namespace functions (AMP)"
description: "Learn more about: Concurrency::direct3d namespace functions (AMP)"
-ms.date: "08/31/2018"
+ms.date: 08/31/2018
f1_keywords: ["amp/Concurrency::direct3d::abs", "amp/Concurrency::direct3d::countbits", "amp/Concurrency::direct3d::create_accelerator_view", "amp/Concurrency::direct3d::d3d_access_lock", "amp/Concurrency::direct3d::d3d_access_unlock", "amp/Concurrency::direct3d::firstbithigh", "amp/Concurrency::direct3d::get_buffer", "amp/Concurrency::direct3d::get_device", "amp/Concurrency::direct3d::imax", "amp/Concurrency::direct3d::is_timeout_disabled", "amp/Concurrency::direct3d::mad", "amp/Concurrency::direct3d::noise", "amp/Concurrency::direct3d::radians", "amp/Concurrency::direct3d::reversebits", "amp/Concurrency::direct3d::saturate", "amp/Concurrency::direct3d::smoothstep", "amp/Concurrency::direct3d::step", "amp/Concurrency::direct3d::umin"]
---
# Concurrency::direct3d namespace functions (AMP)
diff --git a/docs/parallel/amp/reference/concurrency-fast-math-namespace-functions.md b/docs/parallel/amp/reference/concurrency-fast-math-namespace-functions.md
index f701e475aa..3bbf140a6a 100644
--- a/docs/parallel/amp/reference/concurrency-fast-math-namespace-functions.md
+++ b/docs/parallel/amp/reference/concurrency-fast-math-namespace-functions.md
@@ -1,9 +1,8 @@
---
-description: "Learn more about: Concurrency::fast_math namespace functions"
title: "Concurrency::fast_math namespace functions"
-ms.date: "11/04/2016"
+description: "Learn more about: Concurrency::fast_math namespace functions"
+ms.date: 11/04/2016
f1_keywords: ["amp_math/Concurrency::fast_math::acos", "amp_math/Concurrency::fast_math::asin", "amp_math/Concurrency::fast_math::asinf", "amp_math/Concurrency::fast_math::atan2", "amp_math/Concurrency::fast_math::atan2f", "amp_math/Concurrency::fast_math::ceil", "amp_math/Concurrency::fast_math::ceilf", "amp_math/Concurrency::fast_math::cosf", "amp_math/Concurrency::fast_math::cosh", "amp_math/Concurrency::fast_math::exp", "amp_math/Concurrency::fast_math::exp2", "amp_math/Concurrency::fast_math::expf", "amp_math/Concurrency::fast_math::fabs", "amp_math/Concurrency::fast_math::floor", "amp_math/Concurrency::fast_math::floorf", "amp_math/Concurrency::fast_math::fmaxf", "amp_math/Concurrency::fast_math::fmin", "amp_math/Concurrency::fast_math::fmod", "amp_math/Concurrency::fast_math::fmodf", "amp_math/Concurrency::fast_math::frexpf", "amp_math/Concurrency::fast_math::isfinite", "amp_math/Concurrency::fast_math::isnan", "amp_math/Concurrency::fast_math::ldexp", "amp_math/Concurrency::fast_math::log", "amp_math/Concurrency::fast_math::log10", "amp_math/Concurrency::fast_math::log2", "amp_math/Concurrency::fast_math::log2f", "amp_math/Concurrency::fast_math::modf", "amp_math/Concurrency::fast_math::modff", "amp_math/Concurrency::fast_math::powf", "amp_math/Concurrency::fast_math::round", "amp_math/Concurrency::fast_math::rsqrt", "amp_math/Concurrency::fast_math::rsqrtf", "amp_math/Concurrency::fast_math::signbitf", "amp_math/Concurrency::fast_math::sin", "amp_math/Concurrency::fast_math::sincosf", "amp_math/Concurrency::fast_math::sinf", "amp_math/Concurrency::fast_math::sinhf", "amp_math/Concurrency::fast_math::sqrt", "amp_math/Concurrency::fast_math::tan", "amp_math/Concurrency::fast_math::tanf", "amp_math/Concurrency::fast_math::tanhf", "amp_math/Concurrency::fast_math::trunc"]
-ms.assetid: f5763d62-795b-4de6-a7a5-c7115f158708
---
# Concurrency::fast_math namespace functions
diff --git a/docs/parallel/amp/reference/concurrency-graphics-direct3d-namespace-functions.md b/docs/parallel/amp/reference/concurrency-graphics-direct3d-namespace-functions.md
index 5a8df144ed..cea8594565 100644
--- a/docs/parallel/amp/reference/concurrency-graphics-direct3d-namespace-functions.md
+++ b/docs/parallel/amp/reference/concurrency-graphics-direct3d-namespace-functions.md
@@ -1,9 +1,8 @@
---
-description: "Learn more about: Concurrency::graphics::direct3d namespace functions"
title: "Concurrency::graphics::direct3d namespace functions"
-ms.date: "11/04/2016"
+description: "Learn more about: Concurrency::graphics::direct3d namespace functions"
+ms.date: 11/04/2016
f1_keywords: ["amp_graphics/Concurrency::graphics::direct3d::get_sampler", "amp_graphics/Concurrency::graphics::direct3d::make_sampler", "amp_graphics/Concurrency::graphics::direct3d::make_texture"]
-ms.assetid: 11ee1d42-333e-4ae9-95ac-4cf68c06d13d
---
# Concurrency::graphics::direct3d namespace functions
diff --git a/docs/parallel/amp/reference/concurrency-namespace-functions-amp.md b/docs/parallel/amp/reference/concurrency-namespace-functions-amp.md
index 750f6cbe97..ebc67e6ab1 100644
--- a/docs/parallel/amp/reference/concurrency-namespace-functions-amp.md
+++ b/docs/parallel/amp/reference/concurrency-namespace-functions-amp.md
@@ -1,9 +1,8 @@
---
-description: "Learn more about: Concurrency namespace functions (AMP)"
title: "Concurrency namespace functions (AMP)"
-ms.date: "11/04/2016"
+description: "Learn more about: Concurrency namespace functions (AMP)"
+ms.date: 11/04/2016
f1_keywords: ["amp/Concurrency::all_memory_fence", "amp/Concurrency::atomic_compare_exchange", "amp/Concurrency::atomic_fetch_dec", "amp/Concurrency::atomic_fetch_max", "amp/Concurrency::atomic_fetch_min", "amp/Concurrency::copy", "amp/Concurrency::direct3d_abort", "amp/Concurrency::direct3d_printf", "amp/Concurrency::global_memory_fence", "amp/Concurrency::tile_static_memory_fence"]
-ms.assetid: 2bef0985-cb90-4ece-90b9-66529aec73c9
---
# Concurrency namespace functions (AMP)
diff --git a/docs/parallel/amp/reference/concurrency-namespace-operators-amp.md b/docs/parallel/amp/reference/concurrency-namespace-operators-amp.md
index 39bcedd847..fff2ed0173 100644
--- a/docs/parallel/amp/reference/concurrency-namespace-operators-amp.md
+++ b/docs/parallel/amp/reference/concurrency-namespace-operators-amp.md
@@ -1,8 +1,7 @@
---
-description: "Learn more about: Concurrency namespace operators (AMP)"
title: "Concurrency namespace operators (AMP)"
-ms.date: "11/04/2016"
-ms.assetid: 77f1ae17-1eb2-480d-8fe5-66d4c24bb91e
+description: "Learn more about: Concurrency namespace operators (AMP)"
+ms.date: 11/04/2016
---
# Concurrency namespace operators (AMP)
diff --git a/docs/parallel/concrt/reference/concurrency-namespace-constants1.md b/docs/parallel/concrt/reference/concurrency-namespace-constants1.md
index e38ca37ff0..38f2288982 100644
--- a/docs/parallel/concrt/reference/concurrency-namespace-constants1.md
+++ b/docs/parallel/concrt/reference/concurrency-namespace-constants1.md
@@ -1,9 +1,8 @@
---
-description: "Learn more about: concurrency namespace constants"
title: "concurrency namespace constants"
-ms.date: "11/04/2016"
+description: "Learn more about: concurrency namespace constants"
+ms.date: 11/04/2016
f1_keywords: ["concrt/concurrency::AgentEventGuid", "concrt/concurrency::COOPERATIVE_TIMEOUT_INFINITE", "concrt/concurrency::COOPERATIVE_WAIT_TIMEOUT", "concrt/concurrency::ConcRTEventGuid", "concrt/concurrency::ConcRT_ProviderGuid", "concrt/concurrency::INHERIT_THREAD_PRIORITY", "concrt/concurrency::LockEventGuid", "concrt/concurrency::PPLParallelForEventGuid", "concrt/concurrency::PPLParallelForeachEventGuid", "concrt/concurrency::ResourceManagerEventGuid", "concrt/concurrency::ScheduleGroupEventGuid", "concrt/concurrency::VirtualProcessorEventGuid"]
-ms.assetid: 6f81fc4c-b10c-479e-8717-9c292360d5a0
---
# concurrency namespace constants
diff --git a/docs/parallel/concrt/reference/concurrency-namespace-enums.md b/docs/parallel/concrt/reference/concurrency-namespace-enums.md
index 795c63a662..c3502ea929 100644
--- a/docs/parallel/concrt/reference/concurrency-namespace-enums.md
+++ b/docs/parallel/concrt/reference/concurrency-namespace-enums.md
@@ -1,9 +1,8 @@
---
-description: "Learn more about: concurrency namespace enums"
title: "concurrency namespace enums"
-ms.date: "11/04/2016"
+description: "Learn more about: concurrency namespace enums"
+ms.date: 11/04/2016
f1_keywords: ["CONCRT/concurrency::Agents_EventType", "CONCRT/concurrency::Concrt_TraceFlags", "CONCRT/concurrency::CriticalRegionType", "CONCRT/concurrency::PolicyElementKey", "CONCRT/concurrency::SchedulerType", "CONCRT/concurrency::SwitchingProxyState", "CONCRT/concurrency::WinRTInitializationType", "CONCRT/concurrency::join_type", "CONCRT/concurrency::message_status Enumeration"]
-ms.assetid: a40e3b2d-ad21-4229-9880-2cfa84f7ab8f
---
# concurrency namespace enums
diff --git a/docs/parallel/concrt/reference/concurrency-namespace-operators.md b/docs/parallel/concrt/reference/concurrency-namespace-operators.md
index b11f01cf1a..cb9e600507 100644
--- a/docs/parallel/concrt/reference/concurrency-namespace-operators.md
+++ b/docs/parallel/concrt/reference/concurrency-namespace-operators.md
@@ -1,9 +1,8 @@
---
-description: "Learn more about: concurrency namespace Operators"
title: "concurrency namespace Operators"
-ms.date: "11/04/2016"
+description: "Learn more about: concurrency namespace Operators"
+ms.date: 11/04/2016
f1_keywords: ["concrt/concurrency::operator!=", "concrt/concurrency::operator&&"]
-ms.assetid: 8e373f23-fc8e-49f7-82e6-ba0c57b822f8
---
# concurrency namespace Operators