ovni/src/emu
2023-03-24 12:08:45 +00:00
..
kernel Delay connect() until first event 2023-03-24 12:08:45 +00:00
nanos6 Return error on enforce_task_rules for nanos6 2023-03-24 12:08:45 +00:00
nodes Delay connect() until first event 2023-03-24 12:08:45 +00:00
nosv Delay connect() until first event 2023-03-24 12:08:45 +00:00
ovni Use the model functions to simplify ovni model 2023-03-24 12:08:45 +00:00
pv Add PRV_NEXT flag to auto-increment the channel value 2023-03-24 12:08:45 +00:00
bay.c Allow bay callbacks to be enabled and disabled 2023-03-24 12:08:45 +00:00
bay.h Allow bay callbacks to be enabled and disabled 2023-03-24 12:08:45 +00:00
chan.c Allow channels to be marked as dirty 2023-03-24 12:08:45 +00:00
chan.h Allow channels to be marked as dirty 2023-03-24 12:08:45 +00:00
clkoff.c Split clkoff initialization 2023-03-24 12:08:45 +00:00
clkoff.h Split clkoff initialization 2023-03-24 12:08:45 +00:00
CMakeLists.txt Use the model functions to simplify ovni model 2023-03-24 12:08:45 +00:00
cpu.c Add missing PCF thread types 2023-03-24 12:08:45 +00:00
cpu.h Add missing PCF thread types 2023-03-24 12:08:45 +00:00
emu_args.c Trim extra slashes from trace directory 2023-03-24 12:08:45 +00:00
emu_args.h Add emu_args parser 2023-03-24 12:08:45 +00:00
emu_ev.c Remove unneeded memset in emu_ev() 2023-03-24 12:08:45 +00:00
emu_ev.h Begin porting nanos6 model 2023-03-24 12:08:45 +00:00
emu_hook.h Begin porting nanos6 model 2023-03-24 12:08:45 +00:00
emu_stat.c Remove duplicate ovniemu prefix in stats 2023-03-24 12:08:45 +00:00
emu_stat.h Improve stat reporting 2023-03-24 12:08:45 +00:00
emu.c Run a propagation phase after connect 2023-03-24 12:08:45 +00:00
emu.h Only run dead thread check on complete emulation 2023-03-24 12:08:45 +00:00
extend.c Begin porting nanos6 model 2023-03-24 12:08:45 +00:00
extend.h Move flush channel to ovni model only 2023-03-24 12:08:45 +00:00
loom.c Link processes and CPUs with the loom 2023-03-24 12:08:45 +00:00
loom.h Begin porting the ovni model 2023-03-24 12:08:45 +00:00
metadata.c Use the logical index for now 2023-03-24 12:08:45 +00:00
metadata.h Add loom and proc 2023-03-24 12:08:45 +00:00
model_chan.h Specify channels with duplicated values 2023-03-24 12:08:45 +00:00
model_cpu.c Connect CPU to thread channels directly 2023-03-24 12:08:45 +00:00
model_cpu.h Remove boilerplate from the models 2023-03-24 12:08:45 +00:00
model_pvt.c Use track_get_output instead 2023-03-24 12:08:45 +00:00
model_pvt.h Remove boilerplate from the models 2023-03-24 12:08:45 +00:00
model_thread.c Update model_thread tracking 2023-03-24 12:08:45 +00:00
model_thread.h Remove boilerplate from the models 2023-03-24 12:08:45 +00:00
model.c Disable debug log from model 2023-03-24 12:08:45 +00:00
model.h Port the kernel model 2023-03-24 12:08:45 +00:00
models.c Port the kernel model 2023-03-24 12:08:45 +00:00
models.h Port the kernel model 2023-03-24 12:08:45 +00:00
mux.c Mark select channel as dirty on mux_init() 2023-03-24 12:08:45 +00:00
mux.h Index mux inputs by an integer 2023-03-24 12:08:45 +00:00
ovnidump.c Allow ovnidump to load unsorted traces 2023-03-24 12:08:45 +00:00
ovniemu.c Change wording for finish message 2023-03-24 12:08:45 +00:00
ovnisort.c Increase sort window 2023-03-24 12:08:45 +00:00
ovnisync.c Split sources into src/emu and src/rt 2022-12-16 13:31:31 +01:00
path.c Add path_filename() 2023-03-24 12:08:45 +00:00
path.h Add path_filename() 2023-03-24 12:08:45 +00:00
player.c Reuse player stream clock 2023-03-24 12:08:45 +00:00
player.h Report speed and remaining time too 2023-03-24 12:08:45 +00:00
proc.c Set the thread->proc in proc_add_thread() 2023-03-24 12:08:45 +00:00
proc.h Link processes and CPUs with the loom 2023-03-24 12:08:45 +00:00
recorder.c Print a message while flushing the traces 2023-03-24 12:08:45 +00:00
recorder.h Move paraver sources to pv/ 2023-03-24 12:08:45 +00:00
stream.c Fix progress computation 2023-03-24 12:08:45 +00:00
stream.h Fix progress computation 2023-03-24 12:08:45 +00:00
system.c Add missing PCF thread types 2023-03-24 12:08:45 +00:00
system.h Remove emu prefix from trace and stream 2023-03-24 12:08:45 +00:00
task.c Move paraver sources to pv/ 2023-03-24 12:08:45 +00:00
task.h Move paraver sources to pv/ 2023-03-24 12:08:45 +00:00
thread.c Add missing PCF thread types 2023-03-24 12:08:45 +00:00
thread.h Add missing PCF thread types 2023-03-24 12:08:45 +00:00
trace.c Load old streams too 2023-03-24 12:08:45 +00:00
trace.h Remove emu prefix from trace and stream 2023-03-24 12:08:45 +00:00
track.c Create only one tracking mode per channel 2023-03-24 12:08:45 +00:00
track.h Create only one tracking mode per channel 2023-03-24 12:08:45 +00:00
value.h Complete Nanos6 model 2023-03-24 12:08:45 +00:00