Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In order to understand the BSDPort prior to its inclusion into jdk8, this page analyzes the BSDPort changes. A jdk8 patch of all changes can be found at the link below:
BSDPort, Proposed jdk8 hotspot patch

We consider the bsd changes in five groups of files:1.

  1. agent files

...

  1. make files

...

  1. os dependent files

...

  1. os_cpu dependent files

...

  1. shared files

While the first four 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.

...