On 11/8/18 8:14 AM, Alan Bateman wrote:
On 07/11/2018 19:33, Igor Ignatyev wrote:
Hi Vicente,

I recall an (internal?) discussion about updating ASM somewhen in JDK 11TF, and AFAIR it was decided not to update ASM b/c nothing in JDK needs that, has it been changed? put somewhat differently, why are we doing this?

in any case, I don't like the changes in mlvm tests. I understand that ClassWriter has been significantly changed in ASM 7.0, so ClassWriterExt can't disable CP entries caching (at least not in the way it used to), but removing setCache* calls from the tests changed them and in some cases made them invalid as they don't test that they supposed to. therefore I'd prefer to leave all calls setCache* as-is, change setCache* implementation to throw an exception (similarly to the fix in JDK-8194826 <https://bugs.openjdk.java.net/browse/JDK-8194826>) and mark all tests which throw this exception w/ '@ignore 8194951' jtreg tag.


ClassWriterExt the MLVM tests have come in previous upgrades too. Has there been any discussion Remi or others on ASM to make it easier for the JDK to upgrade?

I'm not aware of any such discussions.


-Alan

Vicente

Reply via email to