The terminology used in ArchiveBuilder is not very clear
+ When creating a CDS archive, we first load Java classes and create metadata
objects as usual. These are call "source" objects.
+ We then copy the source objects into the output buffer at their "buffered addresses".
The word "orig" is also used for the former.
The words "dumped" and "relocated" are also used for the latter.
The APIs should be cleaned up to use better and more consistent names.
+ When creating a CDS archive, we first load Java classes and create metadata
objects as usual. These are call "source" objects.
+ We then copy the source objects into the output buffer at their "buffered addresses".
The word "orig" is also used for the former.
The words "dumped" and "relocated" are also used for the latter.
The APIs should be cleaned up to use better and more consistent names.