This is the mail archive of the java-patches@gcc.gnu.org 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]
Other format: [Raw text]

Re: [tree-ssa] Gimplifying Java


In message <Pine.LNX.4.44.0306111928540.10620-100000@ops2.one-point.com>, Jeff 
Sturm writes:
 >Following is my first attempt to merge the gcj source frontend with the
 >tree-ssa infrastructure.
[ ... ]

 >Most of the conversion is handled in java_simplify_expr, however there are
 >other changes due to certain trees that are not acceptable to gimplify
 >even though they are accepted by the RTL expanders.  For example,
 >LOOP_EXPR nodes with trailing empty statements cause an incorrect CFG to
 >be constructed, breaking copy/constant propogation.
I've just checked in a patch which fixes a similar sounding problem I ran
into while working on removal of useless calls to "const" functions.  Can
you re-try whatever test you've got for this problem and see if my patch
happens to fix this problem?

Thanks,
jeff



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