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

Merge nmirror to master #1640

Merged
merged 6 commits into from
Aug 12, 2016
Merged

Merge nmirror to master #1640

merged 6 commits into from
Aug 12, 2016

Conversation

MichalStrehovsky
Copy link
Member

No description provided.

MichalStrehovsky and others added 4 commits August 11, 2016 16:03
This API misuse started to hit a new assertion in TryGetMetadataForNamedType that was checking that the type handle passed to it is not garbage (i.e. doesn't refer to a constructed type).

I'm moving the check into ExecutionDomain so that it's in the same spot as the other check for blocked types.

The added benefit of this is that:
* we don't decompose the generic instance type handle twice anymore (the first thing IsReflectionBlocked does with generic types is to fetch the definition)
* we don't try to find metadata for something that doesn't have it anyway because it's not a definition

[tfs-changeset: 1622087]
@MichalStrehovsky
Copy link
Member Author

That Unix build break sounds familiar (#1526). I'm on it...

MichalStrehovsky and others added 2 commits August 11, 2016 18:35
[tfs-changeset: 1622114]
@MichalStrehovsky MichalStrehovsky merged commit dd5f6af into master Aug 12, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants