summaryrefslogtreecommitdiff
path: root/storage/innobase/buf/buf0buddy.cc
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2019-07-23 17:13:00 +0300
committerMarko Mäkelä <marko.makela@mariadb.com>2019-07-23 17:25:02 +0300
commit97055e6b11508b53203aaadfe4618f543891c575 (patch)
tree7034288581b76c2ed0f9101c9fb7d8784b5992cb /storage/innobase/buf/buf0buddy.cc
parent058c385e0356c21a0dd2280eaddcf604c04ae48c (diff)
downloadmariadb-git-97055e6b11508b53203aaadfe4618f543891c575.tar.gz
MDEV-14154: Remove ut_time_us()
Use microsecond_interval_timer() or my_interval_timer() [in nanoseconds] instead.
Diffstat (limited to 'storage/innobase/buf/buf0buddy.cc')
-rw-r--r--storage/innobase/buf/buf0buddy.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/storage/innobase/buf/buf0buddy.cc b/storage/innobase/buf/buf0buddy.cc
index 6405ecb0df1..0863facad52 100644
--- a/storage/innobase/buf/buf0buddy.cc
+++ b/storage/innobase/buf/buf0buddy.cc
@@ -639,7 +639,7 @@ buf_buddy_relocate(
if (buf_page_can_relocate(bpage)) {
/* Relocate the compressed page. */
- uintmax_t usec = ut_time_us(NULL);
+ const ulonglong ns = my_interval_timer();
ut_a(bpage->zip.data == src);
@@ -655,7 +655,7 @@ buf_buddy_relocate(
buf_buddy_stat_t* buddy_stat = &buf_pool->buddy_stat[i];
buddy_stat->relocated++;
- buddy_stat->relocated_usec += ut_time_us(NULL) - usec;
+ buddy_stat->relocated_usec+= (my_interval_timer() - ns) / 1000;
return(true);
}