reworked timing structures for mach_absolute_time on macs