summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/include/api.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/src/include/api.h')
-rw-r--r--src/third_party/wiredtiger/src/include/api.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/third_party/wiredtiger/src/include/api.h b/src/third_party/wiredtiger/src/include/api.h
index 817ccbae553..36cefa8dc68 100644
--- a/src/third_party/wiredtiger/src/include/api.h
+++ b/src/third_party/wiredtiger/src/include/api.h
@@ -27,11 +27,9 @@
#define WT_SINGLE_THREAD_CHECK_STOP(s) \
if (--(s)->api_enter_refcnt == 0) \
WT_PUBLISH((s)->api_tid, 0);
-#define WT_TRACK_TIME(s) __wt_seconds32((s), &(s)->op_start)
#else
#define WT_SINGLE_THREAD_CHECK_START(s)
#define WT_SINGLE_THREAD_CHECK_STOP(s)
-#define WT_TRACK_TIME(s) (s)->op_start = 0
#endif
/* Standard entry points to the API: declares/initializes local variables. */
@@ -46,8 +44,8 @@
* correct. \
*/ \
WT_TRACK_OP_INIT(s); \
- (s)->op_start = 0; \
WT_SINGLE_THREAD_CHECK_START(s); \
+ __wt_op_timer_start(s); \
WT_ERR(WT_SESSION_CHECK_PANIC(s)); \
/* Reset wait time if this isn't an API reentry. */ \
if (__oldname == NULL) \