[crac] RFR: API for restore time

Sergey Nazarkin snazarki at openjdk.org
Wed Sep 14 21:07:28 UTC 2022


On Mon, 12 Sep 2022 19:54:41 GMT, Anton Kozlov <akozlov at openjdk.org> wrote:

> This PR adds an ability to get restore time, similar to RuntimeMXBean.getUptime() [1] and getStartTime(). Before I used to print timestamps and parse console output, which was not very convenient.
> 
> [1] https://docs.oracle.com/en/java/javase/17/docs/api/java.management/java/lang/management/RuntimeMXBean.html#getUptime()

src/hotspot/os/linux/os_linux.cpp line 354:

> 352:       char prop[4096];
> 353:       int len = snprintf(prop, sizeof(prop), "%s=%s", p->key(), p->value());
> 354:       guarantee((unsigned)len < sizeof(prop), "property does not fit temp buffer");

And len > 0

-------------

PR: https://git.openjdk.org/crac/pull/29


More information about the crac-dev mailing list