CLR via C# Memo
CLR via C# (Microsoft, Developer Reference)
- 作者: Jeffrey Richter
- 出版社/メーカー: Microsoft Press
- 発売日: 2012/11/19
- メディア: Kindle版
- この商品を含むブログを見る
を少しずつ読み進めているのでメモでも書こうかと思う。
Chap.1
どのMethodがJITされたかプロファイルを取ってくれる。
1回プロファイルを取ってマルチコアマシン上でその後走らせる場合には
バックグラウンドでそれらのMethodをCompileしておいてくれるらしい。
ILのAoTCompiler。
Chap2,3
飛ばした。
Chap4 - Type Fundamentals
- Type Castについて
- is and as operators
- method call時のstack/heap/JIT
static/instance/virtual/override
Chap5 - Primitive,References and value types
- Basics
memory領域の違い/Cast/Overflow
- memory layout for struct
Auto/Sequential/Explicit
これを使うとUnionっぽく使えるらしい。
P.124まで読んだ。