lkml.org 
[lkml]   [2009]   [Nov]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 3/4] perf bench: Modify builtin-bench.c for new subsystem "mem"
    Date
    This patch modifies builtin-bench.c to make new subsystem
    "mem" executable.

    Signed-off-by: Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp>
    Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
    Cc: Paul Mackerras <paulus@samba.org>
    Cc: Frederic Weisbecker <fweisbec@gmail.com>
    Cc: Ling Ma <ling.ma@intel.com>
    ---
    tools/perf/builtin-bench.c | 14 +++++++++++++-
    1 files changed, 13 insertions(+), 1 deletions(-)

    diff --git a/tools/perf/builtin-bench.c b/tools/perf/builtin-bench.c
    index 90c39ba..0e58fdf 100644
    --- a/tools/perf/builtin-bench.c
    +++ b/tools/perf/builtin-bench.c
    @@ -12,7 +12,7 @@
    *
    * Available subsystem list:
    * sched ... scheduler and IPC mechanism
    - *
    + * mem ... memory access performance
    */

    #include "perf.h"
    @@ -43,6 +43,15 @@ static struct bench_suite sched_suites[] = {
    NULL }
    };

    +static struct bench_suite mem_suites[] = {
    + { "memcpy",
    + "Simple memory copy in various ways",
    + bench_mem_memcpy },
    + { NULL,
    + NULL,
    + NULL }
    +};
    +
    struct bench_subsys {
    const char *name;
    const char *summary;
    @@ -53,7 +62,9 @@ static struct bench_subsys subsystems[] = {
    { "sched",
    "scheduler and IPC mechanism",
    sched_suites },
    + { "mem",
    + "memory access performance",
    + mem_suites },
    { NULL,
    NULL,
    NULL }
    --
    1.6.5.2


    \
     
     \ /
      Last update: 2009-11-13 05:27    [W:0.039 / U:29.352 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site