Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 354 → Rev 355

/shark/trunk/tracer/include/tracer.h
23,6 → 23,7
#include <ll/sys/types.h>
#include "types.h"
#include "trace.h"
#include "FTrace.h"
 
#define TRACER_LOGEVENT oldtrace
 
/shark/trunk/tracer/include/FTrace.h
37,6 → 37,8
#define FTrace_EVT_task_end_cycle 0x62
#define FTrace_EVT_task_sleep 0x72
#define FTrace_EVT_task_schedule 0x82
#define FTrace_EVT_task_timer 0x92
#define FTrace_EVT_task_disable 0xA2
 
// interrupt events, even more lightweight than ipoints
#define FTrace_EVT_interrupt_start 0x03
58,6 → 60,7
#define FTrace_EVT_set_mutex_lock 0x16
#define FTrace_EVT_set_mutex_inherit 0x26
#define FTrace_EVT_set_mutex_unlock 0x36
#define FTrace_EVT_set_mutex_wait 0x46
 
// signal events
#define FTrace_EVT_signal 0x07
/shark/trunk/include/kernel/trace.h
File deleted
/shark/trunk/shark.cfg
9,7 → 9,7
 
# Enable timer interrupt through P6 APIC instead of PIT
# Only P6 or higher CPU class, TSC support must be enabled
APIC = FALSE
APIC = TRUE
 
#Enable Read Timer Optimization
#TIMER_OPT = 1000 (For CPU < 1 GHz - Wraparound 585 years)
17,4 → 17,8
#TIMER_OPT = 4000 (For 2 GHz < CPU < 4 GHz - Wraparound 36 years)
#TIMER_OPT = 8000 (For CPU < 8 GHz - Wraparound 292 years)
TIMER_OPT = 8000
 
#Select the events tracer
# TRACER = "NO","OLD","NEW"
TRACER = "NO"
 
/shark/trunk/ports/first/modules/mpegstar.c
42,7 → 42,6
#include <kernel/descr.h>
#include <kernel/var.h>
#include <kernel/func.h>
#include <kernel/trace.h>
#include "mpegstar.h"
#include "fsf_server.h"
 
/shark/trunk/ports/first/modules/edfstar.c
42,7 → 42,6
#include <kernel/descr.h>
#include <kernel/var.h>
#include <kernel/func.h>
#include <kernel/trace.h>
 
 
#define EDFSTAR_CHANGE_LEVEL 1
496,7 → 495,6
#endif
jet_update_endcycle(); /* Update the Jet data... */
trc_logevent(TRC_ENDCYCLE,&exec_shadow); /* tracer stuff */
break;
 
default:
/shark/trunk/ports/first/modules/rmstar.c
42,9 → 42,7
#include <kernel/descr.h>
#include <kernel/var.h>
#include <kernel/func.h>
#include <kernel/trace.h>
 
 
#define RMSTAR_CHANGE_LEVEL 1
 
/* for iqueues */
425,7 → 423,6
#endif
jet_update_endcycle(); /* Update the Jet data... */
trc_logevent(TRC_ENDCYCLE,&exec_shadow); /* tracer stuff */
break;
default:
 
/shark/trunk/ports/first/modules/posixstar.c
42,7 → 42,6
#include <kernel/descr.h>
#include <kernel/var.h>
#include <kernel/func.h>
#include <kernel/trace.h>
#include "posixstar.h"
#include "fsf_server.h"
 
412,7 → 411,6
}
 
jet_update_endcycle(); /* Update the Jet data... */
trc_logevent(TRC_ENDCYCLE,&exec_shadow); /* tracer stuff */
POSIXSTAR_private_scheduler(lev);
 
break;