This is the mail archive of the java-prs@sourceware.cygnus.com mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

gcj/110: don't exclude private methods from method table when optimizing



>Number:         110
>Category:       gcj
>Synopsis:       don't exclude private methods from method table when optimizing
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    apbianco
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Nov 28 11:50:00 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     gback@cs.utah.edu
>Release:        CVS
>Organization:
>Environment:
Linux
>Description:
Private methods are excluded from the method table
when inlining or optimization is turned on.
This breaks reflection.  On the other hand, inlined
methods may not exist in the executable at all, so
it would be "ok" to not report them.
>How-To-Repeat:

>Fix:
Per Bothner suggests to keep methods in the method
table when the -fkeep-inline-functions flag is given.
Refer to
http://sourceware.cygnus.com/ml/java-discuss/1999-q4/msg00372.html

>Release-Note:
>Audit-Trail:
>Unformatted:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]