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
Age
Commit message (
Expand
)
Author
Files
Lines
2026-04-24
Add a configuration option for exact matches on reservation addresses for LR/...
Prashanth Mundkur
5
-3
/
+33
2026-04-17
Tweak trap loop detector heuristic. (#1666)
Prashanth Mundkur
8
-21
/
+55
2026-04-14
Detect potentially infinite trap loops. (#1656)
Prashanth Mundkur
10
-2
/
+111
2026-04-13
Add --trace-tlb trace flag for TLB tracing (#1652)
Nadime Barhoumi
9
-4
/
+198
2026-03-27
Add the Svade and Svadu extensions. (#1599)
Prashanth Mundkur
1
-2
/
+2
2026-03-15
Split --trace-reg into separate GPR and CSR trace flags (#1609)
KotorinMinami
3
-13
/
+65
2026-03-13
Add a `max_time_to_wait` parameter to configure maximum waits for waiting ins...
Prashanth Mundkur
1
-3
/
+18
2026-03-12
Fix and simplify log output for hex values (#1608)
Tim Hutt
1
-20
/
+10
2026-03-10
Add a `--rv32` option to use a default RV32 configuration. (#1600)
Prashanth Mundkur
3
-3
/
+14
2026-03-10
Gate ptw_fail_callback on config_print_ptw flag (#1601)
Nadime Barhoumi
1
-2
/
+1
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
3
-0
/
+9
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
6
-32
/
+110
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
6
-87
/
+147
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
Remove config_enable_rvfi checks from RVFI callbacks (#1525)
Tim Hutt
1
-20
/
+9
2026-02-04
Use C++ chrono for benchmarking instead of gettimeofday (#1498)
Tim Hutt
1
-43
/
+41
2026-01-16
Use builtin CMake variables to identify compiler (#1488)
Tim Hutt
2
-11
/
+1
2026-01-14
Rename the `ext_access_type` type to `mem_payload`. (#1479)
Prashanth Mundkur
8
-10
/
+10
2026-01-06
Flush stdout in flush_logs function (#1466)
Jordan Carlin
1
-0
/
+1
2025-12-27
Fix compiler warnings on macOS and enable more warnings. (#1443)
Prashanth Mundkur
2
-12
/
+32
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
21
-920
/
+628
2025-12-21
Add WlfWriteFn type alias to elf_loader.h (#1448)
Tim Hutt
1
-4
/
+6
2025-12-10
Add callbacks and logging for page table walks (#1370)
Ariel Xiong
10
-244
/
+584
2025-12-05
Use C++ Sail output (#1274)
Tim Hutt
25
-642
/
+745
2025-11-29
Expose per-step pre_step/post_step callbacks (#1395)
uestc_yd
3
-1
/
+32
2025-11-18
Split config_print_platform into finer grained options (#1366)
KotorinMinami
4
-8
/
+63
2025-11-12
Support a configurable reservation set size. (#1386)
Prashanth Mundkur
5
-23
/
+51
2025-11-07
Provide default callback implementations (#1372)
Ariel Xiong
5
-87
/
+50
2025-11-03
Always validate JSON config (#1296)
Ariel Xiong
1
-16
/
+19
2025-10-28
Add more state change callbacks (#1354)
Tim Hutt
7
-16
/
+72
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
3
-14
/
+14
2025-10-07
Add basic static PMA support (#866)
Tim Hutt
1
-10
/
+1
2025-10-06
Fix some issues with schema generation (#1314)
Tim Hutt
4
-8
/
+13
2025-10-06
Simplify the exit of the `run_sail()` function. (#1315)
Prashanth Mundkur
1
-18
/
+15
2025-09-30
A couple of fixes for config schema validation. (#1305)
Prashanth Mundkur
2
-10
/
+13
2025-09-30
Enforce braces in C++ (#1306)
Tim Hutt
3
-6
/
+12
2025-09-29
Validate generated configs at build time (#1297)
Tim Hutt
1
-0
/
+12
2025-09-28
Implement JSON schema validation for the configuration. (#1291)
Prashanth Mundkur
6
-6
/
+98
2025-09-16
Return softfloat flags and result as a tuple (#1275)
Tim Hutt
4
-1030
/
+914
2025-09-14
Add support for Zfbfmin extension (#1158)
Nadime Barhoumi
2
-0
/
+16
2025-09-09
Make get_config_uint64 more flexible (#1253)
Tim Hutt
2
-25
/
+51
[next]