ovni/src/emu
2023-03-24 12:08:45 +00:00
..
kernel Use constant expression for the model_id 2023-03-24 12:08:45 +00:00
nanos6 Use constant expression for the model_id 2023-03-24 12:08:45 +00:00
nodes Use constant expression for the model_id 2023-03-24 12:08:45 +00:00
nosv Update subsystem on nested tasks 2023-03-24 12:08:45 +00:00
ovni Disable debug log from ovni event 2023-03-24 12:08:45 +00:00
pv Copy Paraver configs to output directory 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 Reorder chan struct to reduce cache misses 2023-03-24 12:08:45 +00:00
chan.h Reorder chan struct to reduce cache misses 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 Print emulation progress 2023-03-24 12:08:45 +00:00
cpu.c Link processes and CPUs with the loom 2023-03-24 12:08:45 +00:00
cpu.h Link processes and CPUs with the loom 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 Add cpu module and begin ovni model 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 Report speed and remaining time too 2023-03-24 12:08:45 +00:00
emu_stat.h Report speed and remaining time too 2023-03-24 12:08:45 +00:00
emu.c Allow ovnidump to load unsorted traces 2023-03-24 12:08:45 +00:00
emu.h Print emulation progress 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 Remove boilerplate from the models 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 Remove boilerplate from the models 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 Specify channels with duplicated values 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 Index mux inputs by an integer 2023-03-24 12:08:45 +00:00
mux.h Index mux inputs by an integer 2023-03-24 12:08:45 +00:00
old_emu.c Add cpu module and begin ovni model 2023-03-24 12:08:45 +00:00
old_emu.h Add cpu module and begin ovni model 2023-03-24 12:08:45 +00:00
old_trace.c Add cpu module and begin ovni model 2023-03-24 12:08:45 +00:00
old_trace.h Add cpu module and begin ovni model 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 Remove semicolon from error macros 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 Allow empty relpath in stream_load 2023-03-24 12:08:45 +00:00
path.h Allow empty relpath in stream_load 2023-03-24 12:08:45 +00:00
player.c Report speed and remaining time too 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 Link processes and CPUs with the loom 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 Ignore config copy error 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 Allow streams to step over unsorted events 2023-03-24 12:08:45 +00:00
stream.h Allow streams to step over unsorted events 2023-03-24 12:08:45 +00:00
system.c Add support for paraver row files 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 track module and port Nanos6 model 2023-03-24 12:08:45 +00:00
thread.h Add track module and port Nanos6 model 2023-03-24 12:08:45 +00:00
trace.c Use .obs extension for ovni binary streams 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 Add missing stdarg.h include 2023-03-24 12:08:45 +00:00
track.h Use the track module in nOS-V too 2023-03-24 12:08:45 +00:00
value.h Complete Nanos6 model 2023-03-24 12:08:45 +00:00