[Improve dumping for rules, and documentation of same simonpj@microsoft.com**20091208105556 Ignore-this: 4b09e56f953d130d5cb2807cf9da7303 Inspired by Trac #3703 ] { hunk ./compiler/simplCore/SimplCore.lhs 330 - vcat [text "Local rules", pprRules simpl_rules, + vcat [text "Local rules for local Ids", pprRules simpl_rules, hunk ./compiler/simplCore/SimplCore.lhs 332 - text "Imported rules", pprRuleBase hpt_rule_base]) + text "Local rules for imported Ids", pprRuleBase hpt_rule_base]) hunk ./docs/users_guide/debugging.xml 123 - dumps all rewrite rules (including those generated - by the specialisation pass) + dumps all rewrite rules specified in this module; + see . + hunk ./docs/users_guide/glasgow_exts.xml 8608 - -Controlling what's going on + +Controlling what's going on in rewrite rules hunk ./docs/users_guide/glasgow_exts.xml 8617 - Use to see what transformation rules GHC is using. +Use to see the rules that are defined +in this module. +This includes rules generated by the specialisation pass, but excludes +rules imported from other modules. }