Skip to content
This repository has been archived by the owner on Oct 7, 2020. It is now read-only.

Do not traverse into Generated bindings when creating TypeMap #1372

Merged
merged 5 commits into from
Aug 28, 2019

Conversation

fendor
Copy link
Collaborator

@fendor fendor commented Aug 27, 2019

Backported from mpickering@13daf07 by cherry-picking.

@fendor fendor force-pushed the typemap-performance branch 2 times, most recently from 1a1c9f4 to f639484 Compare August 27, 2019 13:01
@fendor fendor force-pushed the typemap-performance branch from f639484 to b14a3f8 Compare August 27, 2019 13:54
@fendor fendor force-pushed the typemap-performance branch from f65f854 to f614c59 Compare August 27, 2019 16:46
@fendor fendor requested a review from mpickering August 27, 2019 19:52
@mpickering
Copy link
Collaborator

Looks good to me. Even if the patch isn't perfect, at least for now this reduces memory usage a lot of modules with a lot of derived code.

@mpickering mpickering merged commit ff9a5b2 into haskell:master Aug 28, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants