|
|

|
|
VOL. 15 NO. 3 March 2002
Table of Contents
|
Bug Fishing
by Mark Lambuth
When you've seen one bug, you definitely haven't seen them all. How many are there? Biology provides the answers.
Monitor-Based Debugging
by Ed Sutter
A ROM monitor is an inexpensive, but powerful, debugging aid. Follow these steps to make a basic monitor even more powerful.
Murphy's Law
Flushing Out Memory Leaks
by Niall Murphy
Before you can plug memory leaks, you have to find them.
These tools can help.
Taking Out the Garbage
by Kelvin Nilsen
Most heap objects die young. We can take advantage of their early demise to improve the real-time performance of garbage collection.
|
|
#include
Making Java Real
by Michael Barr
Embedded processors span a wide range. Many are soft real-time systems built around 32-bit processors. These are precisely the systems that should benefit from the recent completion of the Real-Time Specification for Java.
Programmer's Toolbox
Mea Culpa
by Jack Crenshaw
After apologizing for certain misdeeds and offering a glimpse of the future, Jack asks whether an RTOS is even worth the trouble.
Beginner's Corner
Rate Monotonic Scheduling
by David B. Stewart and Michael Barr
If you've got a lot of tasks to do, and tight dead-lines to meet, what's the best way to prioritize them?
Spectra
Educated Guessing Games
by Don Morgan
Engineers can't know everything, but with the approximation techniques described here, we can fill in the blanks
Significant Bits
The Death of Hardware Engineering
by Jim Turley
When all hardware becomes just more software, where will the hardware engineers go-to programming school?
Break Points
Comments on Comments
by Jack G. Ganssle
Better English means better code: there's nothing so valuable as a good comment. Too bad they're so rare.
Parity Bit
A Significant Bit of Advice
Internet Appliance Design Tools
Software Tools
Chips
|
|
|
|
Ready to take that job and shove it?
|
|