Function amd64_timer::ticks_amd [] [src]

#[no_mangle]
pub fn ticks_amd() -> u64

The difference between ticks and ticks_amd is that on AMD processors lfence instruction doesn't always prevent instruction reordering. Instead it is recommended to use the mfence instruction.

See this citation