The utility software makers at
have updated AppBeat to version 1.3. AppBeat is a tool for Mac developers to enable programmers to examine exactly what’s going on inside their application as it executes,
, the new features include: Mach-O support for Mac OS X using either STABS or xSYM debugging information; full thread support without code changes; Objective-C support; memory leak scanning to report orphaned memory blocks; and functions for integrating AppBeat’s memory reporting within a custom memory allocator.
AppBeat integrates into any existing Carbon application by fully utilizing CarbonEvents. The programmer simply links against the provided static library, calls the appropriate initialization function and turns on the compiler switch for profiling. AppBeat installs its own menu that lets the user select the application data to be displayed.
The AppBeat package is freely downloadable from Cityview Software. Software license keys can be purchased at the
to unlock the product. There are two versions of the software license key.
The US$19.95 Basic key is for students and hobbyists, and allows for small-to-medium-sized applications of 500 or fewer functions. The $39.95 Professional key allows for an unlimited number of functions. The default demo state used for evaluation allows 100 functions. (Functions contained in PowerPlant, MSL or system runtime libraries are not counted against the function limits.)