Slide 15
Slide 15 text
[1.62, 1.63] Mutex の内部実装への変更と const 文脈化
● Mutex (と Condvar、RwLock)の内部実装が変更され、Linux のシステムコール
の一つである futex を使うように修正されました(他のOSでも相応に修正されました)
。
● これにより、メモリ使用量の削減とパフォーマンスの向上が見込めます。
● さらに副産物として、ヒープ領域を使用する必要がなくなるため、Mutex が const 文
脈で使用できるようになりました。
○ = OnceCell や lazy_static を使わなくて済むようになりました。
今年の変更をおさらいする : 標準ライブラリへの変更
15