Performance Analysis and Optimization of C++ Standard Libraries

Performance Analysis and Optimization of C++ Standard Libraries

CppNow via YouTube Direct link

Lessons learned (Algorithms)

12 of 16

12 of 16

Lessons learned (Algorithms)

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Performance Analysis and Optimization of C++ Standard Libraries

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Performance improvements
  3. 3 Missing inlining opportunities in basic_string (libc++)
  4. 4 Missing function attributes (libc++)
  5. 5 Issues with number parsing in locale
  6. 6 sort (Average case)
  7. 7 vector vs. deque (push_back)
  8. 8 vector vs. deque (access)
  9. 9 vector vs. deque (push_back + access)
  10. 10 Associative vs Hashed Associative (Finding random integers)
  11. 11 compiler vs. programmer vs. hand- optimized
  12. 12 Lessons learned (Algorithms)
  13. 13 Lessons learned (containers) optimizing destructor of string
  14. 14 Lessons learned (Language/Library)
  15. 15 Size (in bytes) of empty containers 64 bit
  16. 16 Optimize for latency

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.