#
724576ac |
|
15-Jan-2018 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
libsel4bench: Support dangerous MSR interface Uses the dangerous MSR interface if it's enabled instead of DebugRun
|
#
beec000f |
|
15-Jan-2018 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
libsel4bench: Abstraction for reading/writing msr
|
#
446bccd4 |
|
15-Jan-2018 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
libsel4bench: Remove unused function
|
#
1ba333a0 |
|
14-Jan-2018 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
libsel4bench: Use kernel exported PMC
|
#
01e07ca0 |
|
31-May-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
Change 1 << * to BIT(*) in some cases
|
#
9214341c |
|
04-Jun-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Fix licenses
|
#
4f96afb6 |
|
05-Apr-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4bench: fix bug in sel4bench_reset_counters x86
|
#
49fc831c |
|
04-Apr-2017 |
Stephen Sherratt <Stephen.Sherratt@data61.csiro.au> |
sel4bench: Fix incorrect variable name
|
#
108d5e54 |
|
04-Apr-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4bench: reset all counters Resetting a subset of the counters a) doesn't work on all platforms c) doesn't make much sense and b) is less code, d) unused functionality If this functionality is required it can be readded in a working form at a later date.
|
#
05c5f9af |
|
03-Apr-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4bench: use 'mask' instead of 'counters' This avoids confusion in loops that used to modify both 'counter' and 'counters'
|
#
e72691f9 |
|
29-Mar-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4bench: style
|
#
bdcec827 |
|
29-Mar-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4bench: use ccnt_t and remove duplicate Was duplicated sel4bench_counter_t and format function
|
#
7c7f7c39 |
|
29-Mar-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4bench: improve interface - define array of generic events - drop generic events that don't exist for all platforms (i.e are not generic) - define number of generic events - define types to illustate the difference between a counter and an event
|
#
ac1a9c06 |
|
29-Mar-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4bench: remove layer of indirection in events No longer required now directory structure is fixed.
|
#
55d4da74 |
|
29-Mar-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4bench: fix ia32 includes
|
#
58a58d29 |
|
28-Mar-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4bench: use #pragma once
|
#
d109402e |
|
11-Dec-2016 |
Donny Yang <work@kota.moe> |
libsel4bench: Add performance counter events for Sandy Bridge, Haswell and Skylake
|
#
fb77445c |
|
09-Oct-2016 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
libsel4bench: Support for x86-64
|
#
399ef606 |
|
29-Mar-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
sel4bench: move READ_COUNTER macros to sel4bench
|
#
2274e9eb |
|
16-Mar-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
Move ccnt_t to sel4bench arch headers It was in an #ifdef in the sel4bench app.
|