diff options
author | simonpj@microsoft.com <unknown> | 2008-01-22 12:26:13 +0000 |
---|---|---|
committer | simonpj@microsoft.com <unknown> | 2008-01-22 12:26:13 +0000 |
commit | 43a2e4a26175b9dbf29e39b97f7d032ef00f9993 (patch) | |
tree | 4c1d6b01f429d8b323a1fc4c6c3dcc743b91d935 /includes/shell-tools.c | |
parent | 3e35714a039779be26df0bbdeba4e2a282ec799a (diff) | |
download | haskell-43a2e4a26175b9dbf29e39b97f7d032ef00f9993.tar.gz |
Tidy up the treatment of SPECIALISE pragmas
Remove the now-redundant "const-dicts" field in SpecPrag
In dsBinds, abstract over constant dictionaries in the RULE.
This avoids the creation of a redundant, duplicate, rule later
in the Specialise pass, which was happening before.
There should be no effect on performance either way, just less
duplicated code, and the compiler gets a little simpler.
Diffstat (limited to 'includes/shell-tools.c')
0 files changed, 0 insertions, 0 deletions