index
:
sail-riscv.git
codspeed-wizard-1776883787821
epc_legalization
ext_check_phys_mem_alt
fence_noops
gdb
gh-readonly-queue/master/pr-1686-acc2cd37092aef46e22652cb81f1127cf4ff1ebd
gh-readonly-queue/master/pr-1689-da838a7a6a06464caa1c61fe55b20b8e30d1aee1
hpm_events
hpm_events_billmcspadden
hpm_events_billmcspadden__sail_error_message_is_terse
master
mem_meta
monads
optimize
priv_1_13
rpsene-patch-install-script-update
rpsene/update-github-action-versions
user/timh/darwin_fix
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
c_emulator
/
riscv_sim.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2026-04-24
Add a configuration option for exact matches on reservation addresses for LR/...
Prashanth Mundkur
1
-1
/
+4
2026-04-14
Detect potentially infinite trap loops. (#1656)
Prashanth Mundkur
1
-2
/
+25
2026-04-13
Add --trace-tlb trace flag for TLB tracing (#1652)
Nadime Barhoumi
1
-3
/
+5
2026-03-15
Split --trace-reg into separate GPR and CSR trace flags (#1609)
KotorinMinami
1
-4
/
+44
2026-03-13
Add a `max_time_to_wait` parameter to configure maximum waits for waiting ins...
Prashanth Mundkur
1
-3
/
+18
2026-03-10
Add a `--rv32` option to use a default RV32 configuration. (#1600)
Prashanth Mundkur
1
-3
/
+8
2026-03-03
Allow running RVFI-DII without any ELFs (#1583)
Tim Hutt
1
-7
/
+7
2026-03-02
Fix simulator output when run without arguments (#1576)
KotorinMinami
1
-5
/
+5
2026-02-19
Log Sail exceptions into the execution trace. (#1555)
2026-02-23-c4d3140
Prashanth Mundkur
1
-0
/
+1
2026-02-13
Use FetchContent for CLI11 and bump to v2.6.1 (#1544)
Mingzhu Yan
1
-5
/
+3
2026-02-12
Add --config-override flag for configuration overrides (#1534)
Mingzhu Yan
1
-9
/
+66
2026-02-10
Make global `g_model` instance local (#1536)
Tim Hutt
1
-66
/
+63
2026-02-08
Make `config` settings non-global (#1535)
2026-02-09-de7c9e8
Tim Hutt
1
-61
/
+76
2026-02-05
Return instead of exit() in `inner_main()` (#1531)
Tim Hutt
1
-10
/
+10
2026-02-05
Move CLI options into struct (#1529)
Tim Hutt
1
-112
/
+128
2026-02-05
Remove unncessary void parameters in riscv_sim.cpp (#1530)
Tim Hutt
1
-6
/
+6
2026-02-04
Use C++ chrono for benchmarking instead of gettimeofday (#1498)
Tim Hutt
1
-43
/
+41
2026-01-06
Flush stdout in flush_logs function (#1466)
Jordan Carlin
1
-0
/
+1
2025-12-24
Fix clang-format pre-commit error from #1437 (#1454)
Jordan Carlin
1
-9
/
+9
2025-12-23
c_emulator: validate DTB range against configured PMA regions (#1437)
uestc_yd
1
-0
/
+22
2025-12-22
Improved clang-format style (#1396)
Tim Hutt
1
-175
/
+123
2025-12-10
Add callbacks and logging for page table walks (#1370)
Ariel Xiong
1
-1
/
+5
2025-12-05
Use C++ Sail output (#1274)
Tim Hutt
1
-43
/
+42
2025-11-29
Expose per-step pre_step/post_step callbacks (#1395)
uestc_yd
1
-1
/
+7
2025-11-18
Split config_print_platform into finer grained options (#1366)
KotorinMinami
1
-4
/
+31
2025-11-12
Support a configurable reservation set size. (#1386)
Prashanth Mundkur
1
-0
/
+13
2025-11-03
Always validate JSON config (#1296)
Ariel Xiong
1
-16
/
+19
2025-10-14
Simplify trace_log global variable (#1333)
Tim Hutt
1
-7
/
+8
2025-10-13
Use nullptr instead of NULL (#1334)
Tim Hutt
1
-11
/
+11
2025-10-07
Add basic static PMA support (#866)
Tim Hutt
1
-10
/
+1
2025-10-06
Simplify the exit of the `run_sail()` function. (#1315)
Prashanth Mundkur
1
-18
/
+15
2025-09-30
Enforce braces in C++ (#1306)
Tim Hutt
1
-3
/
+6
2025-09-28
Implement JSON schema validation for the configuration. (#1291)
Prashanth Mundkur
1
-3
/
+14
2025-09-07
Consolidate the setting of abstract types in a single function. (#1260)
Prashanth Mundkur
1
-10
/
+3
2025-09-07
Reset PC on reset, and improve tohost address handling (#1247)
Tim Hutt
1
-4
/
+12
2025-09-05
Add missing sail_set_abstract_base_E_enabled() (#1254)
Tim Hutt
1
-0
/
+1
2025-08-22
Don't use generated reset vector to initialise registers (#1220)
Tim Hutt
1
-97
/
+37
2025-08-22
Fix a missing `set_abstract` for `config base.E`. (#1228)
Prashanth Mundkur
1
-0
/
+2
2025-08-21
Handle empty CLI input by showing help and exiting unsuccessfully (#1215)
Nadime Barhoumi
1
-0
/
+5
2025-08-20
Load ELFs via ELFIO and add symbols to the trace output (#1177)
Tim Hutt
1
-38
/
+58
2025-08-04
riscv_sim: improve readability of CLI11 help output (#1183)
Radim Krčmář
1
-0
/
+7
2025-08-01
Remove unused getopt code. (#1188)
Prashanth Mundkur
1
-13
/
+0
2025-08-01
Fix validation message. (#1187)
Prashanth Mundkur
1
-4
/
+4
2025-07-31
Decouple callbacks impl from model by introducing callback interface (#1146)
Mingzhu Yan
1
-0
/
+10
2025-07-30
Make vlen a configure-time option (#971)
Tim Hutt
1
-0
/
+4
2025-07-29
Improve command-line argument parsing and help formatting (#1129)
Nadime Barhoumi
1
-242
/
+178
2025-07-15
Add a project version and build information to the simulator. (#887)
Prashanth Mundkur
1
-0
/
+21
2025-07-09
Add support for Sail unit tests (#710)
Tim Hutt
1
-1
/
+0
2025-07-01
Replace exit codes with EXIT_SUCCESS/EXIT_FAILURE constants (#1115)
Nadime Barhoumi
1
-24
/
+24
2025-06-27
Change XLEN and FLEN to be configure-time options (#870)
Tim Hutt
1
-3
/
+8
[next]