Summary: | max stack for clinit of enum overestimated | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Art Dyer <art.dyer> | ||||
Component: | Core | Assignee: | Olivier Thomann <Olivier_Thomann> | ||||
Status: | VERIFIED FIXED | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | P3 | ||||||
Version: | 3.1.2 | ||||||
Target Milestone: | 3.2.1 | ||||||
Hardware: | PC | ||||||
OS: | Windows 2000 | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Art Dyer
2006-06-19 12:27:59 EDT
Created attachment 44919 [details]
Proposed fix
We indeed miss to remove the arguments from the stack depth inside the invokespecial call.
Fix released for 3.3 M1 in HEAD and released for 3.2.1 in TARGET_321 branch. Regression test added in org.eclipse.jdt.core.tests.compiler.regression.EnumTest.test133. Verified for 3.3 M1 using build I20060807-2000. Verified for 3.2.1 using build M20060908-1655 |