Devin Papineau
Devin Papineau
These are a few adjustments to remain compatible with OMR after the corresponding OMR commit.
Consider the `go()` method in the following Java program: ``` public class RematDup { private static RematDup inst; int field; public static void main(String[] args) { inst = new RematDup();...
- Treat `linkToNative()` as signature-polymorphic. - Pass an extra argument to reserve space for the appendix. - Always compile-time resolve to ensure the extra argument is passed.
That is, allowing the addition and removal of methods and static fields. I'm curious what the motivation/use case is for these extensions, and whether it might be possible to drop...