diff options
author | Erick Ochoa <erick.ochoa@theobroma-systems.com> | 2020-07-22 15:11:24 +0200 |
---|---|---|
committer | Erick Ochoa <erick.ochoa@theobroma-systems.com> | 2020-10-30 13:09:51 +0100 |
commit | f38765e21c117c53d9c0429b6ccef8fc4c470a10 (patch) | |
tree | a5c3908ade2bfee3baeca375267937ddf89a3d12 /ChangeLog.jit | |
parent | 24cdb7c1eb662442b26f409f404bdd92ba6b9010 (diff) |
Dead-field warning in structs at LTO-time
This commit includes the following components:
Type-based escape analysis to determine structs that can be modified at
link-time.
Field access analysis to determine which fields are never read.
The type-based escape analysis provides a list of types, that are not
visible outside of the current linking unit (e.g. parameter types of external
functions).
The field access analyses non-escaping structs for fields that
are not used in the linking unit and thus can be removed.
Diffstat (limited to 'ChangeLog.jit')
0 files changed, 0 insertions, 0 deletions