Housekeeping operations.
More...
#include <core/core.h>
#include <lp/lp.h>
Go to the source code of this file.
Housekeeping operations.
In this module all the housekeeping operations related to GVT computation phase are present.
- Copyright
- Copyright (C) 2008-2022 HPDCS Group https://hpdcs.github.io
◆ fossil_is_needed
Check whether a LP needs to perform fossil collection.
- Parameters
-
lp | the Logical Process to check |
- Returns
- true if the LP needs to perform fossil collection else false
◆ fossil_lp_collect()
void fossil_lp_collect |
( |
struct lp_ctx * |
lp | ) |
|
Perform fossil collection for the data structures of a certain LP.
- Parameters
-
lp | The LP on which to perform fossil collection |
◆ fossil_on_gvt()
Perform fossil collection operations at a given GVT.
- Parameters
-
this_gvt | The value of the freshly computed GVT |