CodeManager cleanup: (#16468)
commit6cf8b6e73824545709cf6556726e0460bc7e2558
authorJay Krell <jaykrell@microsoft.com>
Tue, 27 Aug 2019 08:40:35 +0000 (27 01:40 -0700)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Tue, 27 Aug 2019 08:40:35 +0000 (27 10:40 +0200)
tree4fff14343ce6fcce8f2cfa26895ff98eabdf3639
parent9f9e5f7803b98494ca8773876c81e0cc582d679d
CodeManager cleanup: (#16468)

- Chunks do not need flags, only codemanagers do.
 - Sort by size to minimize padding for alignment.
 - Booleans only need one bit.
 - Chunk is not spelled chunck.
 - Suggest foo accessors be named foo() and set_foo(), not get_foo() and set_foo().
   i.e. the more common "get" is implied.
- Allow free(0) w/o initialization.
mono/utils/mono-codeman.c