[PATCH v2 0/3] Introduce the initify gcc plugin

2016-07-04 Thread Emese Revfy
I would like to introduce the initify gcc plugin. The kernel already has a mechanism to free up code and data memory that is only used during kernel or module initialization. This plugin will teach the compiler to find more such code and data that can be freed after initialization. It reduces

[PATCH v2 0/3] Introduce the initify gcc plugin

2016-07-04 Thread Emese Revfy
I would like to introduce the initify gcc plugin. The kernel already has a mechanism to free up code and data memory that is only used during kernel or module initialization. This plugin will teach the compiler to find more such code and data that can be freed after initialization. It reduces