|CProf cache profiling system available email@example.com (1994-10-13)|
|Data Structure Reorganizing Optimizations [Was: Re: CProf cache profil firstname.lastname@example.org (1994-10-19)|
|Re: Data Structure Reorganizing Optimizations email@example.com (1994-10-22)|
|Re: Data Structure Reorganizing Optimizations robertb@HING.LCS.MIT.EDU (1994-10-26)|
|Re: Data Structure Reorganizing Optimizations johnm@cory.EECS.Berkeley.EDU (1994-10-22)|
|Re: Data Structure Reorganizing Optimizations firstname.lastname@example.org (1994-10-27)|
|Re: Data Structure Reorganizing Optimizations email@example.com (1994-10-23)|
|Data Structure Reorganizing Optimizations firstname.lastname@example.org (1994-10-31)|
|Re: Data Structure Reorganizing Optimizations email@example.com (1994-10-31)|
|Re: Data Structure Reorganizing Optimizations firstname.lastname@example.org (1994-10-31)|
|Re: Data Structure Reorganizing Optimizations email@example.com (1994-11-01)|
|[16 later articles]|
|From:||johnm@cory.EECS.Berkeley.EDU (John D. Mitchell)|
|Keywords:||optimize, C, standards|
|Organization:||University of California, Berkeley|
|Date:||Sat, 22 Oct 1994 17:12:31 GMT|
Andy Glew <firstname.lastname@example.org> wrote:
>I'd like to start a discussion of why such data structure
>reorganization optimizations should still be illegal.
I believe you mean 'legal' here instead. :-)
>I believe that C's rules about data structure organization are
>obsolete. Certainly, they are not in the ken of the usual programmer
>using C or C++. Why not permit compilers to do such "illegal" data
>structure reorganizations, bringing the performance gains Lebeck and
>Wood describes to the standard application?
This would be cool and would make a difference on many machines. It would
also break tons and tons of code that relies on the old constraints and
that was one of the biggest rules that the X3J11 committee lived by (and
we're all much better for it (look at the C++ committee and the hell that
they are creating)).
>I suggest that this be considered by future X3J11 ANSI C standards (if
>any such revisions are forthcoming).
This C 'standards' disucussion should be moved to comp.std.c...
Return to the
Search the comp.compilers archives again.