AMD vs Intel.
Problem: My J2SDK 1.4.2_02 based Swing application runs fine on a Windows/Intel P4 box but slightly misbehaves on a Windows / AMD Athlon64 box!
Sun doesn't provide any special DLLs / EXEs in their Java 1.4.2_02 installation for Intel- and AMD-based Windows platforms. This tells me that a Windows/Intel platform binary would also run fine on Windows/AMD. I even verified this by building an EXE from a simple C program (that prints a string "Hello, world\n" and an integer 1234) on a Windows/Intel box using a native C compiler (cygwin), and subsequently running the EXE on Windows/AMD; it ran just fine.
At the same time, Sun does provide different Java installation packages for Intel- and AMD-based Linuxes. I thought I understood the fundamentals of CPU / OS / Compilers, and Java... but now I'm a little...
Confused,
Some Developer

