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?

-Alan

Reply via email to