Sign in to confirm you’re not a bot
This helps protect our community. Learn more
These chapters are auto-generated

Introduction

0:00

Performance issues

1:50

Large PR

6:43

Summary

9:55

Extend memmove

11:48

Fix moveiterator

13:43

Extend memcomp

15:56

Test changes

21:17

Style questions

22:40

Test execution

23:55

Instantiation coverage

24:43

Test directories

25:12

Test throughput

26:28

Code review

27:05

New tests

28:05

Deleted test directories

29:20

Product code

29:54

CopyPaste

30:25

Helper for ranges

32:55

Remove cat

34:15

Vector

34:35

Copy

35:24

Geometry reserve

36:10

Unequal allocators

37:18

Reuse memory

37:58

XString

39:33

InlineBar

40:06

Library

41:38

xltcd

41:52

care traits

42:57

x utility

46:57

memcomp

47:31

memmove

49:35

xutil

50:04

iter

50:21

diff

51:04

address

51:32

iterator

52:02

volatile

52:40

bool

53:16

pointer

54:09

pointer interconvertible

54:47

base of v

55:12

base of source

56:20

struct

56:45

static concept

57:27

nonbull

58:22
Visual C++ STL Code Review: GH-2158, Extend memcpy, memmove and memcmp optimizations
33Likes
1,483Views
2022Jan 28
In this video, we review GH-2158: https://github.com/microsoft/STL/pull..., titled “Extend memcpy, memmove and memcmp optimizations.” Microsoft’s Visual C++ Standard Library (MSVC STL) is now open-source and maintainers of the repository are frequently reviewing externally-contributed code changes. Every few weeks, maintainers review open pull requests (PRs) in a meeting with other members of the team, often including individuals from other MSVC-related teams. The purpose of these meetings is to provide insight into the STL’s reviewing process, encourage questions, and grow general knowledge about the STL codebase.

Follow along using the transcript.

Microsoft Visual Studio

334K subscribers