7805 want faster clock_gettime
commit2428aad8462660fad2b105777063fea6f4192308
authorPatrick Mooney <pmooney@pfmooney.com>
Mon, 16 May 2016 20:49:35 +0000 (16 20:49 +0000)
committerRobert Mustacchi <rm@joyent.com>
Mon, 27 Feb 2017 19:49:06 +0000 (27 19:49 +0000)
treec922301c8d24f4ecea9d1296f43148344482a97c
parent2074ce075b26281d5f534768428eb93328a77dc2
7805 want 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 <rpz@joyent.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Garrett D'Amore <garrett@damore.org>
49 files changed:
usr/src/cmd/ptools/pargs/pargs.c
usr/src/cmd/sgs/libconv/common/corenote.c
usr/src/cmd/sgs/libconv/common/corenote.msg
usr/src/cmd/sgs/rtld/common/external.c
usr/src/lib/commpage/Makefile.shared.com [new file with mode: 0644]
usr/src/lib/commpage/Makefile.shared.targ [new file with mode: 0644]
usr/src/lib/commpage/amd64/cp_subr.s [new file with mode: 0644]
usr/src/lib/commpage/common/cp_defs.h [new file with mode: 0644]
usr/src/lib/commpage/common/cp_main.c [new file with mode: 0644]
usr/src/lib/commpage/common/offsets.in [new file with mode: 0644]
usr/src/lib/commpage/i386/cp_subr.s [new file with mode: 0644]
usr/src/lib/libc/Makefile.targ
usr/src/lib/libc/amd64/Makefile
usr/src/lib/libc/amd64/sys/__clock_gettime_sys.s [moved from usr/src/lib/libc/amd64/sys/__clock_gettime.s with 78% similarity]
usr/src/lib/libc/i386/Makefile.com
usr/src/lib/libc/i386/sys/__clock_gettime.c [new file with mode: 0644]
usr/src/lib/libc/i386/sys/__clock_gettime_sys.s [moved from usr/src/lib/libc/i386/sys/__clock_gettime.s with 74% similarity]
usr/src/lib/libc/inc/thr_uberdata.h
usr/src/lib/libc/port/threads/thr.c
usr/src/uts/common/Makefile.files
usr/src/uts/common/exec/elf/elf.c
usr/src/uts/common/os/zone.c
usr/src/uts/common/sys/auxv.h
usr/src/uts/common/sys/exec.h
usr/src/uts/common/sys/user.h
usr/src/uts/common/vm/seg_kmem.c
usr/src/uts/common/vm/seg_kmem.h
usr/src/uts/common/vm/seg_umap.c [new file with mode: 0644]
usr/src/uts/common/vm/seg_umap.h [new file with mode: 0644]
usr/src/uts/i86pc/Makefile.files
usr/src/uts/i86pc/ml/comm_page.s [new file with mode: 0644]
usr/src/uts/i86pc/ml/offsets.in
usr/src/uts/i86pc/os/cpuid.c
usr/src/uts/i86pc/os/mlsetup.c
usr/src/uts/i86pc/os/mp_startup.c
usr/src/uts/i86pc/os/timestamp.c
usr/src/uts/i86pc/sys/comm_page.h [new file with mode: 0644]
usr/src/uts/i86pc/sys/machparam.h
usr/src/uts/i86pc/sys/tsc.h [new file with mode: 0644]
usr/src/uts/i86pc/unix/Makefile
usr/src/uts/i86xpv/os/xpv_timestamp.c
usr/src/uts/intel/Makefile.files
usr/src/uts/intel/elfexec/Makefile
usr/src/uts/intel/ia32/ml/i86_subr.s
usr/src/uts/intel/ia32/os/comm_page_util.c [new file with mode: 0644]
usr/src/uts/intel/ia32/sys/comm_page_util.h [new file with mode: 0644]
usr/src/uts/intel/sys/machlock.h
usr/src/uts/intel/sys/segments.h
usr/src/uts/intel/sys/x86_archext.h