SapMachine #2250: Add adjustments to heap dumps for the buildpack#2251
SapMachine #2250: Add adjustments to heap dumps for the buildpack#2251schmelter-sap wants to merge 15 commits into
Conversation
|
Hello @schmelter-sap, this pull request fulfills all formal requirements. |
|
Couple of minor adjustments might be needed in globals.hpp |
|
Hello @schmelter-sap, this pull request fulfills all formal requirements. |
|
Hello @schmelter-sap, this pull request fulfills all formal requirements. |
|
Hello @schmelter-sap, this pull request fulfills all formal requirements. |
|
Hello @schmelter-sap, this pull request fulfills all formal requirements. |
|
Hello @schmelter-sap, this pull request fulfills all formal requirements. |
dbriemann
left a comment
There was a problem hiding this comment.
One small change needed.
|
Hello @schmelter-sap, this pull request fulfills all formal requirements. |
RealCLanger
left a comment
There was a problem hiding this comment.
Found one minor spelling nit.
And a more general question: Don't you think this could be something to contribute to the OpenJDK? Like "space efficient generation of heap dumps" or such?
| DumpWriter segment_writer(DumpMerger::get_writer_path(writer()->get_file_path(), dumper_id), | ||
| writer()->is_overwrite(), writer()->compressor()); | ||
| // SapMachine 2026-05-06: Don't use segments if the dump is not parallel. This makes it | ||
| // possible to not use any disk space if dumping to a names pipe or a tty. |
There was a problem hiding this comment.
| // possible to not use any disk space if dumping to a names pipe or a tty. | |
| // possible to not use any disk space if dumping to a named pipe or a tty. |
This change adds features to the heap dump for the cf buildpack to be able to store heap dumps for customers in the object store. It includes the following features:
fixes #2250