Index
Symbols
- #ifdef, Select interface implementation at compile time
- 0mq library, Concurrency Libraries
- 80/20 rule, The 90/10 Rule
- 90/10 rule, The 90/10 Rule
- :: (global scope operator), Class-specific operator new() gives fine control of allocation
- ~ (tilde), Explicit Destructor Calls Destroy Dynamic Variables
A
- "A Toolbox of Strings Classes" (Panzer), Adopt a novel string implementation
- abstract base classes, Discard Unused Interfaces
- accuracy, âA Little Learningâ About Measuring Time
- acquire semantics, Atomicity by mutual exclusion
- activity to be optimized
- dissecting, Decompose the Activity to Be Optimized
- identifying, Identify the Activity to Be Optimized
- addresses, Computer Behavior Affecting Optimization
- Advanced Configuration and Power Interface (ACPI), Hardware evolution of tick counters
- algorithms (see also searching and sorting)
- changing/replacing, Change or Replace Algorithms and Data Structures
- efficient search algorithms, Efficient Search Algorithms-All Searches Are Equal When n Is Small
- efficient sort algorithms, Efficient Sort Algorithms-Exploit Known Properties of the Input Data
- impact of optimization, Optimize Algorithms
- optimization patterns
- batching, Optimization Patterns, Batching
- caching, Optimization Patterns, Caching
- double-checking, Optimization Patterns, Double-Checking
- hashing, Optimization Patterns, Hashing
- hinting, Optimization Patterns, Hinting
- lazy computation, Optimization Patterns, Lazy Computation
- optimizing the expected path, Optimization Patterns, Optimizing the Expected ...
Get Optimized C++ now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.