Commit 3670daf7 authored by Tomohiro Matsuyama's avatar Tomohiro Matsuyama

* profiler.c (Fprofiler_cpu_start): Remove unnecessary flag SA_SIGINFO.

parent 41e9b956
2012-09-26 Tomohiro Matsuyama <tomo@cx4a.org>
* profiler.c (Fprofiler_cpu_start): Remove unnecessary flag SA_SIGINFO.
2012-09-26 Juanma Barranquero <lekktu@gmail.com>
* makefile.w32-in ($(BLD)/profiler.$(O)): Update dependencies.
......
......@@ -214,7 +214,7 @@ static int current_sample_interval;
/* Signal handler for sample profiler. */
static void
sigprof_handler (int signal, siginfo_t *info, void *ctx)
sigprof_handler (int signal)
{
eassert (HASH_TABLE_P (cpu_log));
if (backtrace_list && EQ (*backtrace_list->function, Qautomatic_gc))
......@@ -251,8 +251,8 @@ See also `profiler-log-size' and `profiler-max-stack-depth'. */)
current_sample_interval = XINT (sample_interval);
sa.sa_sigaction = sigprof_handler;
sa.sa_flags = SA_RESTART | SA_SIGINFO;
sa.sa_handler = sigprof_handler;
sa.sa_flags = SA_RESTART;
sigemptyset (&sa.sa_mask);
sigaction (SIGPROF, &sa, 0);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment