commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Mach branch, master, updated. v1.6-73-g675fd4e


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. v1.6-73-g675fd4e
Date: Tue, 19 Apr 2016 22:38:01 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".

The branch, master has been updated
       via  675fd4eecd75a7156c83bb814ecfdbbcfbf27ea1 (commit)
      from  c908225cb5def2c6df3cf889ca458db8b633d395 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 675fd4eecd75a7156c83bb814ecfdbbcfbf27ea1
Author: Samuel Thibault <address@hidden>
Date:   Wed Apr 20 00:32:15 2016 +0200

    Add kernel profiling through sampling
    
    * NEWS: Advertise feature.
    * configfrac.ac (--enable-kernsample): Add option.
    * kern/pc_sample.h (take_pc_sample): Add usermode and pc parameter.
    (take_pc_sample_macro): Take usermode and pc parameters, pass as such to
    take_pc_sample.
    * kern/pc_sample.c (take_pc_sample): Use pc parameter when usermode is 1.
    * kern/mach_clock.c (clock_interrupt): Add pc parameter. Pass usermode and
    pc to take_pc_sample_macro call.
    * i386/i386/hardclock.c (hardclock): Pass regs->eip to clock_interrupt call
    on normal interrupts, NULL on interrupt interrupt.
    * vm/vm_fault.c (vm_fault_cleanup): Set usermode to 1 and pc to NULL in
    take_pc_sample_macro call.

-----------------------------------------------------------------------

Summary of changes:
 NEWS                  |    2 ++
 configfrag.ac         |    9 +++++++++
 i386/i386/hardclock.c |    9 +++++----
 kern/mach_clock.c     |   10 +++++++---
 kern/mach_clock.h     |    3 ++-
 kern/pc_sample.c      |   10 ++++++++--
 kern/pc_sample.h      |   10 ++++++----
 vm/vm_fault.c         |    2 +-
 8 files changed, 40 insertions(+), 15 deletions(-)


hooks/post-receive
-- 
GNU Mach



reply via email to

[Prev in Thread] Current Thread [Next in Thread]