Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 537282

Summary: API analysis is very slow with Java 11
Product: [Eclipse Project] PDE Reporter: Vikas Chandra <Vikas.Chandra>
Component: API ToolsAssignee: Vikas Chandra <Vikas.Chandra>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 4.9   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
See Also: https://git.eclipse.org/r/126471
https://git.eclipse.org/c/pde/eclipse.pde.ui.git/commit/?id=fa44e339dea9d5629fb76651a63b1377534e264b
https://git.eclipse.org/r/129920
https://git.eclipse.org/c/pde/eclipse.pde.ui.git/commit/?id=7b8e7a9061faed18bcfd16593f31c1f90fadafeb
Whiteboard:
Bug Depends on:    
Bug Blocks: 537000    

Description Vikas Chandra CLA 2018-07-23 06:20:15 EDT
Run jdt.core API analysis with no baseline.

With Java 10 - it finishes in few seconds

With Java 11 - it takes > 1 minute.
Comment 1 Vikas Chandra CLA 2018-07-23 06:51:30 EDT
Reason :

In ASM,     throw new IllegalArgumentException(); 
while checking the class version with Java 11.
Comment 2 Eclipse Genie CLA 2018-07-23 06:52:58 EDT
New Gerrit change created: https://git.eclipse.org/r/126471
Comment 4 Vikas Chandra CLA 2018-07-24 04:18:34 EDT
Opened bug Bug 537313  for ASM update to 6.2 for java 11 support. Till then this workaround will make the y builds usable.
Comment 5 Vikas Chandra CLA 2018-08-09 09:38:26 EDT
verified on
Version: 4.9
Build id: Y20180808-2200
Comment 6 Eclipse Genie CLA 2018-09-25 07:26:45 EDT
New Gerrit change created: https://git.eclipse.org/r/129920