Skip to content

[Mono] Initial metadata update support - #20629

Merged
lambdageek merged 1 commit into
mono:masterfrom
monojenkins:sync-pr-45612-from-runtime
Jan 11, 2021
Merged

lambdageek merged 1 commit into
mono:masterfrom
monojenkins:sync-pr-45612-from-runtime

Conversation

@monojenkins

Copy link
Copy Markdown
Contributor

!! This PR is a copy of dotnet/runtime#45612, please do not edit or review it in this repo !!
Do not automatically approve this PR:

* Consider how the changes affect configurations in this repo,
* Check effects on files that are not mirrored,
* Identify test cases that may be needed in this repo.

!! Merge the PR only after the original PR is merged !!



First part of support for metadata updates.

Contributes to dotnet/runtime#44806

The feature is off by default. To enable, build with /p:MonoMetadataUpdate=true (e.g. ./build.sh --os browser /p:MonoMetadataUpdate=true). There are samples in src/mono/netcore/sample/mbr (see the README - the samples aren't completely standalone and need some external tooling to build) for console (only tested on Mac and Linux) and wasm.

@monojenkins
monojenkins force-pushed the sync-pr-45612-from-runtime branch 3 times, most recently from e863312 to 14a9900 Compare December 7, 2020 01:35
@monojenkins
monojenkins force-pushed the sync-pr-45612-from-runtime branch from 14a9900 to 8dfbf39 Compare December 15, 2020 21:04
@monojenkins
monojenkins force-pushed the sync-pr-45612-from-runtime branch 2 times, most recently from 6a33654 to c3594c0 Compare December 16, 2020 21:16
@monojenkins
monojenkins force-pushed the sync-pr-45612-from-runtime branch 3 times, most recently from 6deb8c3 to 6901460 Compare January 9, 2021 01:20
First part of support for metadata updates.

Contributes to dotnet/runtime#44806

The feature is off by default.  To enable, build with `/p:MonoMetadataUpdate=true` (e.g. `./build.sh --os browser /p:MonoMetadataUpdate=true`).  There are samples in `src/mono/netcore/sample/mbr` (see the README - the samples aren't completely standalone and need some external tooling to build) for console (only tested on Mac and Linux) and wasm.

There's a demo at https://lambdageek.dev/dl0/
@monojenkins
monojenkins force-pushed the sync-pr-45612-from-runtime branch from 6901460 to f014deb Compare January 9, 2021 14:42
@lambdageek

Copy link
Copy Markdown
Member

@BrzVlad @vargaz and the mono/mono PR, too

@lambdageek lambdageek left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NFC for mono/mono

@lambdageek
lambdageek merged commit 58f650c into mono:master Jan 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants