sandreenko / coreclr

This repo contains the .NET Core runtime, called CoreCLR, and the base library, called mscorlib. It includes the garbage collector, JIT compiler, base .NET data types and many low-level classes.
https://docs.microsoft.com/dotnet/
MIT License
0 stars 0 forks source link

review TREE_NODE_SZ_SMALL against TREE_NODE_SZ_LARGE #12

Open sandreenko opened 5 years ago

sandreenko commented 5 years ago

max(sizeof(GenTreeIntCon), sizeof(GenTreeLclFld));

GenTreeIntCon has 3 pointer size values

// In debug, on some platforms (e.g., when LATE_DISASM is defined), GenTreeIntCon is bigger than GenTreeLclFld.

GenTreeIntCon doesn't depend on LATE_DISASM

Print all structs and their sizes.

sandreenko commented 5 years ago

MEASURE_NODE_SIZE