Skip to content
This repository was archived by the owner on Aug 24, 2022. It is now read-only.

Preparation for Cecil update - #957

Closed
iskiselev wants to merge 1 commit into
sq:masterfrom
iskiselev:CecilFixMove
Closed

iskiselev wants to merge 1 commit into
sq:masterfrom
iskiselev:CecilFixMove

Conversation

@iskiselev

Copy link
Copy Markdown
Member

Latest ILSpy reference Mono.Cecil as submodule. It will be really hard to make changes in Cecil (as it will be second level submodule) after we upgrade it.
Fortunately, we have only one change in Cecil: in BaseAssemblyResolver class. Really, we need this change only when we use JSIL.Internal.AssemblyResolver, so we could move it there. After it, we'll be able to use no-patched Mono.Cecil version.

This PR is not fully equivalent to original change - I've added lock to all Resolve method instead of checking assembly path, but it should not affect us great.

…ories list in assembly resolver

Fix threading issues with AssemblyResolver
@kg

kg commented Mar 25, 2016

Copy link
Copy Markdown
Member

Looks fine

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