Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[runtime] Implement support for conflict detection for Default Interface Methods. #6897

Merged
merged 1 commit into from Feb 10, 2018

Commits on Feb 9, 2018

  1. [runtime] Implement support for conflict detection for Default Interf…

    …ace Methods.
    
    Detect conflicts caused by diamond inheritance during vtable construction, and throw an exception when a conflicting
    methods is called.
    Disable generic sharing for default interface methods, it doesn't work yet, probably
    because these methods are called on classes, but the gshared information is associated with the interface.
    Enable dim-diamondshape.exe test.
    vargaz committed Feb 9, 2018
    Copy the full SHA
    aa774da View commit details
    Browse the repository at this point in the history