Index
As this ebook edition doesn't have fixed pagination, the page numbers below are hyperlinked for reference only, based on the printed edition of this book.
A
acquire semantics 121
AddressSanitizer (ASan) 329-332
memory usage 332-334
address space layout randomization (ASLR) 336
Amdahl’s law 17
application programming interfaces (APIs) 347
arguments
passing 47, 48
asyncFunc() function 349
async function (std::async) 175, 176
asynchronous task, launching 176, 177
exceptions, handling 183-185
exceptions, handling when calling 185
futures and performance 186-189
launch policy 180-183
matrix multiplication 197
number of threads, limiting 189-191
pipeline, implementing 201-206
practical examples 191-206
usage, considerations 191
values, passing 177, 178
values, returning 179, 180
asynchronous code
asynchronous function, testing 345
callback, testing 347, 348
coroutines, testing...