struct-reorg-branch activity

Caroline Tice ctice@apple.com
Fri Nov 4 19:12:00 GMT 2005


Hi Olga,

As of mid-summer I was moved from working on the struct reorg
optimization to working on something else within Apple, so any work I
do on struct reorg needs to be in my spare time (of which there is
very little :-().  In July/August I merged the tree-profiling branch
into the struct reorg branch.  I then attempted to merge mainline into
struct reorg, but discovered it was impossible as there were too many
critical features in tree-profiling/struct-reorg that had not migrated
into mainline.

I would eventually like to get the struct reorg optimization into at
least the Apple branch, preferably mainline as well, but that's not
going to happen until more of the critical features it needs migrate
from tree-profiling (or the current equivalent branch) into mainline.
(Not to mention the optimization would need to be cleaned up a lot!)
I have not looked at things much since August, so maybe most of the
necessary features are there now.

With regards to continuing work directly on the struct reorg branch, I
have no immediate plans, but if you or your group wish to continue
working there that's fine with me.

The main test case we used for the struct reorg optmization were SPEC
2000 benchmarks.  With the optimization turned on we saw significant
performance improvements in the 'art' benchmark, but nothing work
mentioning in any of the others.

I hope this is what you wanted to know.  Please let me know if you
have any further questions or comments.

-- Caroline Tice
ctice@apple.com


On Nov 2, 2005, at 6:27 AM, Olga Golovanevsky wrote:

>
>
>
>
> Caroline,
>
> We would like to continue and contribute to struct reorganization
> optimization developed by you and Mustafa on struct-reorg-branch.
>
> Are there specific plans for future development?
> Are there testcases that we can try?
>
> thanks,
> Olga
>
>



More information about the Gcc-patches mailing list