MCPcopy Create free account
hub / github.com/f0rr0/oliphaunt / snapshot

Method snapshot

src/pglite/postgres_mod.rs:359–381  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

357 }
358
359 fn snapshot(&self) -> FsTraceSnapshot {
360 FsTraceSnapshot {
361 enabled: fs_trace_enabled(),
362 open_count: self.open_count.load(Ordering::Relaxed),
363 read_count: self.read_count.load(Ordering::Relaxed),
364 read_bytes: self.read_bytes.load(Ordering::Relaxed),
365 write_count: self.write_count.load(Ordering::Relaxed),
366 write_bytes: self.write_bytes.load(Ordering::Relaxed),
367 seek_count: self.seek_count.load(Ordering::Relaxed),
368 metadata_count: self.metadata_count.load(Ordering::Relaxed),
369 read_dir_count: self.read_dir_count.load(Ordering::Relaxed),
370 create_dir_count: self.create_dir_count.load(Ordering::Relaxed),
371 remove_file_count: self.remove_file_count.load(Ordering::Relaxed),
372 remove_dir_count: self.remove_dir_count.load(Ordering::Relaxed),
373 rename_count: self.rename_count.load(Ordering::Relaxed),
374 set_len_count: self.set_len_count.load(Ordering::Relaxed),
375 unlink_count: self.unlink_count.load(Ordering::Relaxed),
376 total_elapsed_micros: self.total_elapsed_micros.load(Ordering::Relaxed),
377 read_elapsed_micros: self.read_elapsed_micros.load(Ordering::Relaxed),
378 write_elapsed_micros: self.write_elapsed_micros.load(Ordering::Relaxed),
379 seek_elapsed_micros: self.seek_elapsed_micros.load(Ordering::Relaxed),
380 }
381 }
382}
383
384pub fn reset_fs_trace() {

Callers 1

fs_trace_snapshotFunction · 0.45

Calls 2

fs_trace_enabledFunction · 0.85
loadMethod · 0.45

Tested by

no test coverage detected