commit | da7450b0a69f7f564c4e3f809ea549e893a6df56 | [log] [tgz] |
---|---|---|
author | Andrey Loskutov <loskutov@gmx.de> | Tue Dec 04 15:44:57 2018 +0100 |
committer | Stephan Herrmann <stephan.herrmann@berlin.de> | Sun Dec 16 19:11:03 2018 +0100 |
tree | 019a4e43ff2f62ae09b2cefa090b2850eb923c4f | |
parent | d45679f7467e24a352896e79a58ec7df9457f8da [diff] |
Bug 542084 - ecj exceeds maximum allowed length for synthetic $SWITCH_TABLE$ method Do not allow synthetic $SWITCH_TABLE$() methods exceed 2^16 method size. The compiler will report error for the first switch statement which uses generated synthetic switch table method, using switch statement source range to show the error. The error message will be something like: "The code for the switch table on enum X.Y is exceeding the 65535 bytes limit". Change-Id: I711b90da94b5940aaa1e588e68b3f396cffcd5c5 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
This is the core part of Eclipse's Java development tools. It contains the non-UI support for compiling and working with Java code, including the following:
For more information, refer to the [JDT wiki page] 1 or the [JDT project overview page] 2.