Path: utzoo!utgpu!water!watmath!clyde!rutgers!ames!oliveb!epimass!csi!jwhitnel From: jwhitnel@csi.UUCP (Jerry Whitnell) Newsgroups: comp.sys.mac Subject: Re: Code Optimization Message-ID: <1387@csib.csi.UUCP> Date: 27 Jan 88 19:25:36 GMT References: <22039@yale-celray.yale.UUCP> Reply-To: jwhitnel@csib.UUCP (Jerry Whitnell) Organization: Communications Solutions Inc., San Jose, Ca Lines: 30 In article <22039@yale-celray.yale.UUCP> robertj@yale.UUCP writes: > >Does such a wonder compiler exist? And if so, what is it? MPW is not >terribly fast, and LSC (at least the current version) is not renowned >for its code generation. (It's also single-pass.) Will the next version >of LSC be just such a super-compiler? Or will it at least have an op- >timization option, as the first poster suggested? I'm sure Rich will correct me if I'm wrong but the next version of LightspeedC will not have an optimizer, just a source-level debugger and (I think) code generation for 020/881. Availability sometime before summer. Please note I do NOT work for Think and all of the above is based on public comments by employees of Think. In other words, I don't know nothing about nothing :-). As another alternative, I'm looking into porting GNU C over to the Mac. The code generation/optimization is suppose to be better then MPW (although I havn't seen it yet). However, based on other GNU programs I've worked with, this will be a very slow compiler, suited mostly for final compiles, not debugging. Porting this compiler is a non-trival exercise (an understatement if I ever heard one :-)) so don't hold your breath. If I do decide to go ahead with the port, I'll be looking for others to help with this port, so I will be keeping you informed on the progress. > >Rob Jellinghaus | "...And Renee was standing over me saying, Jerry Whitnell Been through Hell? Communication Solutions, Inc. What did you bring back for me? - A. Brilliant