December 6, 2005New Article: Sun Studio Support for the AMD64 Medium Memory Model On a processor that supports 64-bit addresses, it would be nice to think that you could have as much code and data in your program as you could possibly want. Unfortunately, if your code used 64-bit addresses all the time, it would be much slower than a 32-bit program. To avoid that, the compiler and the linker try to use 64-bit address only where such addresses are required. ?Read more

December 2, 2005New Article: AMD64 Instruction-Level Debugging with Sun Studio dbx Debugging at the machine-instruction level in the dbx command-line debugger environment becomes very handy when a software bug cannot be found easily. Usually, programs are written in high-level languages such as C, C++, or Fortran, and most of the software defects can be debugged in the dbx environment at the same high level. ?Read more