Print this page
OS-5192 need faster clock_gettime
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Reviewed by: Ryan Zezeski <ryan@zinascii.com>
        
*** 21,30 ****
--- 21,31 ----
  
  /*
   * Copyright (c) 1992, 2010, Oracle and/or its affiliates. All rights reserved.
   * Copyright 2014 Nexenta Systems, Inc.  All rights reserved.
   * Copyright (c) 2014 by Delphix. All rights reserved.
+  * Copyright 2016 Joyent, Inc.
   */
  
  /*
   *  Copyright (c) 1990, 1991 UNIX System Laboratories, Inc.
   *  Copyright (c) 1984, 1986, 1987, 1988, 1989, 1990 AT&T
*** 3588,3620 ****
  void
  hres_tick(void)
  {}
  
  int64_t timedelta;
- hrtime_t hres_last_tick;
- volatile timestruc_t hrestime;
- int64_t hrestime_adj;
- volatile int hres_lock;
  hrtime_t hrtime_base;
  
  #else   /* __lint */
  
-         DGDEF3(hrestime, _MUL(2, CLONGSIZE), 8)
-         .NWORD  0, 0
- 
-         DGDEF3(hrestime_adj, 8, 8)
-         .long   0, 0
- 
-         DGDEF3(hres_last_tick, 8, 8)
-         .long   0, 0
- 
          DGDEF3(timedelta, 8, 8)
          .long   0, 0
  
-         DGDEF3(hres_lock, 4, 8)
-         .long   0
- 
          /*
           * initialized to a non zero value to make pc_gethrtime()
           * work correctly even before clock is initialized
           */
          DGDEF3(hrtime_base, 8, 8)
--- 3589,3605 ----