Very large method cannot be instrumented if the instrumented method is larger than 64 Kb

Description

Very large method cannot be instrumented if the instrumented method is larger than 64 Kb.

I know that only stupid programmer created such large methods.

But this problem can be happened if hibernate is used together with generated classes.

Environment

Windows 2000, Linux, different databases

Activity

Show:
Max Rydahl Andersen
September 22, 2006, 11:31 AM

exception ?
stacktrace?
testcase?

Max Rydahl Andersen
September 22, 2006, 11:36 AM

...and any suggestion on what we can do when you have already used all the bytecode space allowed for a class?

Emmanuel Bernard
September 22, 2006, 3:43 PM

Send a complain to Sun. This is a hard limitation.
Try another compiler, some of them do a better job at bytecode reduction
Blame the developer who has created such a beast.

Rejected

Assignee

Unassigned

Reporter

Peter Schütt

Fix versions

None

Labels

None

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Components

Affects versions

Priority

Major
Configure