Path: utzoo!attcan!uunet!mcvax!enea!kth!draken!tut!santra!kampi!jmunkki From: jmunkki@kampi.hut.fi (Juri Munkki) Newsgroups: comp.sys.mac.programmer Subject: Re: Multifinder: how do I patch GetNextEvent? Message-ID: <16564@santra.UUCP> Date: 20 Oct 88 17:57:50 GMT References: <747@ttrdf.UUCP> <10050025@eecs.nwu.edu> <2456@spray.CalComp.COM> <5677@hoptoad.uucp> <18969@apple.Apple.COM> Sender: news@santra.UUCP Reply-To: jmunkki@kampi.UUCP (Juri Munkki) Organization: Helsinki University of Technology, Finland Lines: 59 In article <18969@apple.Apple.COM> rpd@Apple.COM (Rick Daley) writes: >In article <5677@hoptoad.uucp>, tim@hoptoad.uucp (Tim Maroney) writes: >Basically, the choice is somewhat like voting for the president. None of >the choices are any good, but some seem to be even worse than others. >Come-from patches seem to be the least of the evils. Maybe you need a new candidate? How about writing the future ROMs so that those large traps actually call a few subroutines too? All you would need to do to patch the routine is to change the "main program" and rewrite the buggy subroutine. I know you can't do this with current ROMs, but I still would prefer real rewritten traps than those awful tail patches. No wonder the Mac has gotten so slow, if you do stuff like that. Small traps should not do any extra stuff, because they should execute as fast as possible. Traps like GetNextEvent do not have to be fast, because you can't really guarantee that they'll execute in a known time. Traps like that should be split into a large number of subroutines. How about new ROM versions for all machines: MacPlus: Remove some ROM resources and put some new stuff in. MacSE: Remove the design team pictures and fix the bugs. Add as much from the MultiFinder file as possible. Mac II: Can you increase the ROM size to 512K? Fix bugs, add QuickerGraf, Virtual Memory support. Anti-alias Chicago-12 in the cached 8-bit version. (I know you can't actually do this, but you should think about it.) _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._ | Juri Munkki jmunkki@hut.fi jmunkki@fingate.bitnet I Want Ne | | Helsinki University of Technology Computing Centre My Own XT | ~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~ P.S. I'm in San Fransisco on Thursday November 17th and I have a day off. Would anybody be interested to show me Silicon Valley? Since I've practically never been in the US, I don't think I'll want to explore too much on my own. Anyone from MacTutor or Apple? You write to me at: Ehrensvardintie 20B8 00150 Helsinki, Finland Or call: +358 0 627 869 (your daytime hours) I'll also be at COMDEX, so if there are any interesting events that I should attend, please do not hesitate to tell me about them. I'm a nice person and a good Macintosh programmer. (At least that's what I'm told) _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._ | Juri Munkki jmunkki@hut.fi jmunkki@fingate.bitnet I Want Ne | | Helsinki University of Technology Computing Centre My Own XT | ~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~