...
While the first five file groups introduce a significant number of new files to hotspot, and while the contents of these files make up a large percentage of the bsd changes under submission, most of the contents of these files are identical to the linux files from which they were derived. Thus, these changes are best understood by examining a diff between the original linux file and the derivitive bsd file in the jdk7 builds. We present these diffs below. (Note that this is not a simple recursive diff since many of the files have the os-name encoded within the file name. See: Hotspot, script for diff of derivative os implementation
In addition, there are also a few places where the bsd port has made changes to the shared files and a few changes to files of other os ports. We call attention to these changes below.
...