Chris Quenelle is a tools developer at Oracle Corp. He's worked on performance and debugging tools at Sun and Oracle for over 15 years. He reads comic books and science fiction, and has more tivos than he can keep track of.

 

May 2005
S M T W T F S
    Jun »
1234567
891011121314
15161718192021
22232425262728
293031  

MT tools taxonomy

There has been some discussion where I work about what kinds of tools are good for supporting multi-threaded programming. There are lots of different kinds of tools and features that can help. My natural tendency is to try to create categories and taxonomies when I get a bunch if different-but-related ideas. So here is [...]

pseudonyms

A trust network is the only thing that is safe against marketing.

Any individual person who becomes popular enough as an expert on a particular topic, will normally be commercialized into a product which can be sold. At that point you have to start looking at where they get their “corporate donations” from in order [...]

Pretty printing C++ types with dbx

Since Lawrence doesn’t work at Sun any more, I’ll swipe a blog entry of his to make sure it stays available.

A tip from Lawrence Crowl:

One of the problems with debugging C++ programs is that they have many user-defined types. The debugger typically does not know anything about those types, and so cannot provide any high-level [...]

See more source in dbx

Okay, so you use dbx from the command line. When dbx stops at a breakpoint, it tells you the source line where you stopped. Well that’s nice. But it’s usually not enough context to know where you really are. You’d like to see more of the source. You can use the [...]