Commit bbdcb943 by David Daney Committed by David Daney

* gcj.texi (-freduced-reflection): Clarify option's restrictions.

From-SVN: r140041
parent 93a4f5e0
2008-09-05 David Daney <ddaney@avtrex.com>
* gcj.texi (-freduced-reflection): Clarify option's restrictions.
2008-08-21 David Daney <ddaney@avtrex.com> 2008-08-21 David Daney <ddaney@avtrex.com>
* class.c (make_class_data): Don't add field_index when * class.c (make_class_data): Don't add field_index when
......
...@@ -557,9 +557,10 @@ the ability to use certain reflection capabilities of the standard ...@@ -557,9 +557,10 @@ the ability to use certain reflection capabilities of the standard
Java runtime environment. When set all meta-data except for that Java runtime environment. When set all meta-data except for that
which is needed to obtain correct runtime semantics is eliminated. which is needed to obtain correct runtime semantics is eliminated.
For code that does not use reflection (i.e. the methods in the For code that does not use reflection (i.e. serialization, RMI, CORBA
@code{java.lang.reflect} package), @code{-freduced-reflection} or call methods in the @code{java.lang.reflect} package),
will result in proper operation with a savings in executable code size. @code{-freduced-reflection} will result in proper operation with a
savings in executable code size.
JNI (@code{-fjni}) and the binary compatibility ABI JNI (@code{-fjni}) and the binary compatibility ABI
(@code{-findirect-dispatch}) do not work properly without full (@code{-findirect-dispatch}) do not work properly without full
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment