On Wed, 24 Oct 2012, Jan Hubicka wrote:
> few things I think are worth to be mentioned in changes.html.

Nice!


> Index: changes.html
> ===================================================================
> +      <li>LTO partitioning has been rewritten for better reliability
> +      and maintanibility. Several important bugs leading to link
> +      failures has been fixed.</li>

"have been fixed"

> +     <li>Interprocedural optimization improvements:
> +     <ul>
> +      <li>New symbol table has been implemented. The symbol table

"A new symbol table" ... "It..."

> +      builds on earlier callgraph and varpool modules and 
> +      provide a new API.

"provides"

When you say "builds on", is this "existing modules" or "builds
on and replaces"?

> +      more aggrssive unreachable code removal with LTO.</li>

"aggressive"

> +      <li>The inline heuristic can now bypass limits on size of

"on the size"

> +      inlined function when the inlining is particularly profitable.

"of an inlined function" (or "of inlined functions")

> +      This happens, for example, when loop bounds or array strides
> +      gets propagated.</li>

"get"

> +      <li>Values passed through aggregates (either by value or refernece)

"reference"

> +      are now propagated at inter-procedural level leading to better

"at the"

> +      inlining decisions (for exmaple in the case of Fortran

"example"


Can you please make these changes and commit?

Thanks,
Gerald

Reply via email to