lsr@Apple.COM (Larry Rosenstein) (08/25/89)
In article <1396@intercon.UUCP> amanda@intercon.uu.net (Amanda Walker) writes: > So, what's Jasik's patch? Please to elaborate... It's not a patch to MPW. Jasik calls it the IBS (Incremental Build System). The following is from an AppleLink message he posted a few days ago. It's in beta test now, but he promises to have a final version in a week or so. The main component of IBS is an MPW tool called PatchLink that works in conjunction with his symbolic debugger. With it you can link newly changed modules into a running program. Under MultiFinder, you stop your program at a GetNextEvent/WaitNextEvent call and transfer to MPW. You can then change the implementation of any routine or add new routines and rebuild the affected modules with the PatchBuild script. This installs the changed modules and patches the .SYM files. You can continue to do this provided you don't make interface changes. The IBS maintains a list of all the modules changed since the last full build. To use IBS you must also use The Debugger (the name for his debugger). You need at least 5Mb and The Debugger currently doesn't work with Virtual. The IBS should be usable with any MPW programs, not just MacApp. I haven't used IBS, so I am just paraphrasing what he wrote. For more information, you should contact Steve Jasik. Larry Rosenstein, Apple Computer, Inc. Object Specialist Internet: lsr@Apple.com UUCP: {nsc, sun}!apple!lsr AppleLink: Rosenstein1