Chapter 8. Hacking OpenJDK

In this chapter we will cover:

  • Setting up the development environment with NetBeans
  • Working with Mercurial forests
  • Understanding OpenJDK 6 and 7 incremental builds
  • Debugging Java code using NetBeans
  • Debugging C++ code using NetBeans
  • Using NetBeans to compile HotSpot
  • Using HotSpot dev parameters
  • Adding new intrinsic to HotSpot
  • Building VisualVM from the source code
  • Creating a plugin for VisualVM
  • Getting benefits from the AdoptOpenJDK project

Introduction

The real beauty of OpenJDK is its open nature, which means that developers can not only use it to run an application, but also change it to their needs or contribute to its development. The availability of the source code and ease of access to it opens huge opportunities to individuals ...

Get OpenJDK Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.