eagler-teavm-fork/tools
Alexey Andreev de14a57fe1 Change how method resolution work in DCE and devirtualization.
Since in Java 8 there are default methods in interface, method
resolution algorithm becomes more complicated. This alseocauses
several related changes.

1. Resolve methods as late as possible; do not resolve
   virtual call sites during DCE.
2. Due to several reasons we have to improve linking phase
   to preserve super methods that aren't actually ever called,
   but present in virtual call sites.

Related issue: #311
2017-10-22 17:56:31 +03:00
..
chrome-rdp Properly report breakpoint hit event 2017-07-04 06:37:17 +03:00
cli Working on CLI 2017-10-12 00:19:56 +03:00
core Update version to 0.6.0-SNAPSHOT 2017-06-19 20:50:19 +03:00
eclipse Remove dumb comments containing only @author annotation 2017-07-01 13:13:52 +03:00
idea Update IDEA files 2017-10-08 21:41:08 +03:00
junit Change how method resolution work in DCE and devirtualization. 2017-10-22 17:56:31 +03:00
maven Update version to 0.6.0-SNAPSHOT 2017-06-19 20:50:19 +03:00