Steven Rostedt
e8bc43e84f
ring-buffer: Pass timestamp by value and not by reference
...
The original code for the ring buffer had locations that modified
the timestamp and that change was used by the callers. Now,
the timestamp is not reused by the callers and there is no reason
to pass it by reference.
By changing the call to pass by value, lets gcc optimize the code
a bit more where it can store the timestamp in a register and not
worry about updating the reference.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
2010-10-20 10:58:02 -04:00
..
blktrace.c
block: add secure discard
2010-08-12 08:43:30 -07:00
ftrace.c
tracing: t_start: reset FTRACE_ITER_HASH in case of seek/pread
2010-09-09 22:43:49 -04:00
Kconfig
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
2010-08-07 12:42:58 -07:00
Makefile
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-08-06 09:30:52 -07:00
power-traces.c
ring_buffer.c
ring-buffer: Pass timestamp by value and not by reference
2010-10-20 10:58:02 -04:00
ring_buffer_benchmark.c
trace.c
Merge branch 'tip/perf/urgent-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into trace/tip/perf/urgent-4
2010-08-16 11:17:30 -04:00
trace.h
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-08-06 09:30:52 -07:00
trace_branch.c
trace_clock.c
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-08-06 09:39:22 -07:00
trace_entries.h
tracing: Remove special traces
2010-07-20 14:31:07 +02:00
trace_event_perf.c
perf, trace: Fix module leak
2010-09-09 20:38:51 +02:00
trace_events.c
Merge branch 'tip/perf/urgent-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into trace/tip/perf/urgent-4
2010-08-16 11:17:30 -04:00
trace_events_filter.c
trace_export.c
trace_functions.c
trace_functions_graph.c
Merge branch 'tip/perf/urgent-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into trace/tip/perf/urgent-4
2010-08-16 11:17:30 -04:00
trace_irqsoff.c
tracing: Shrink max latency ringbuffer if unnecessary
2010-07-21 10:20:17 -04:00
trace_kdb.c
ftrace,kdb: Allow dumping a specific cpu's buffer with ftdump
2010-08-05 09:22:23 -05:00
trace_kprobe.c
tracing/kprobe: Fix handling of C-unlike argument names
2010-09-08 11:47:19 -03:00
trace_mmiotrace.c
trace_nop.c
trace_output.c
Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into perf/core
2010-07-23 09:10:29 +02:00
trace_output.h
trace_printk.c
trace_sched_switch.c
trace_sched_wakeup.c
tracing: Shrink max latency ringbuffer if unnecessary
2010-07-21 10:20:17 -04:00
trace_selftest.c
tracing: Remove special traces
2010-07-20 14:31:07 +02:00
trace_selftest_dynamic.c
trace_stack.c
tracing/trace_stack: Fix stack trace on ppc64
2010-08-25 13:08:48 +02:00
trace_stat.c
trace_stat.h
trace_syscalls.c
trace_workqueue.c