MCPcopy Create free account
hub / github.com/It4innovations/hyperqueue / try_release_memory

Method try_release_memory

crates/hyperqueue/src/server/state.rs:77–80  ·  view source on GitHub ↗

Try to release unused memory if possible. Can be called e.g. after forgetting jobs.

(&mut self)

Source from the content-addressed store, hash-verified

75 /// Try to release unused memory if possible.
76 /// Can be called e.g. after forgetting jobs.
77 pub fn try_release_memory(&mut self) {
78 self.jobs.shrink_to_fit();
79 self.workers.shrink_to_fit();
80 }
81
82 pub fn new_job_id(&mut self) -> JobId {
83 let id = self.job_id_counter;

Callers 1

handle_job_forgetFunction · 0.45

Calls 1

shrink_to_fitMethod · 0.45

Tested by

no test coverage detected