--
View this message in context:
http://gcc.1065356.n5.nabble.com/FRE-may-run-out-of-memory-tp1009578p1012489.html
Sent from the gcc - patches mailing list archive at Nabble.com.
4.8 has improvements
for 1. and 2. (SMS is unmaintained). Note that we only spent time to
make -O1 behave sanely with extremely large functions.
Finally I'd suggest you open a bugreport and attach a testcase to it
that exposes the issues you list.
Richard.
> Thanks for your reply!
>
> danxiaoqiang
>
>
>
> --
> View this message in context:
> http://gcc.1065356.n5.nabble.com/FRE-may-run-out-of-memory-tp1009578p1011035.html
> Sent from the gcc - patches mailing list archive at Nabble.com.
pass always creats ddgs for all loops in compiled function, then does
sms optimization for all loops,
and finally frees ddgs. If there are huge number of loops, sms may crash
when creating ddgs because of
running out of memory.
The passes above , should someone confirm about memory pressure pr
t fine.
Richard.
> When disable tree-fre pass, gcc crashes at IRA pass. I will do more
> investigation about that.
>
> Any suggestions?
>
> Thanks!
>
> danxiaoqiang
>
>
>
> --
> View this message in context:
> http://gcc.1065356.n5.nabble.com/FRE-may-run-out-of-memory-tp1009578.html
> Sent from the gcc - patches mailing list archive at Nabble.com.
idn't consider the
extreme
case.
When disable tree-fre pass, gcc crashes at IRA pass. I will do more
investigation about that.
Any suggestions?
Thanks!
danxiaoqiang
--
View this message in context:
http://gcc.1065356.n5.nabble.com/FRE-may-run-out-of-memory-tp1009578.html
Sent from the gcc