index
:
focaccia
this commit
ck/fix-det
ck/gen-repr
ck/reproducers
ck/runtime-breakdown
main
sr/benchmark-testing
sr/deterministic_replay
sr/plugin
sr/sql-syscalls
ta/arm64
ta/develop
ta/docs
ta/emu-replay
ta/emu-threaded-replay
ta/fixes
ta/fixup-qemu-partial-validation
ta/json-dumps
ta/memcached
ta/multithreaded-experiments
ta/partial-qemu-validation
ta/pylldb
ta/qemu-replay
ta/redis
ta/reproducers
ta/rr-mmaps
ta/speculative-tracing
ta/sqlite
ta/streaming-transforms
ta/support-memcached
ta/support-redis
ta/tests
ta/tool-refactor
ta/uniformize-qemu
ta/uv-migrate
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tools
/
qemu_tool.py
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
10 days
Implement skip() mechanism for unmatch symbolic transformations
Theofilos Augoustis
2
-10
/
+34
10 days
Skip skipped events when peeking at next event
Theofilos Augoustis
1
-1
/
+6
10 days
Add support for preadv and pwritev
Theofilos Augoustis
1
-0
/
+2
10 days
Add support for *at variants of common system calls and pselect6
Theofilos Augoustis
1
-0
/
+19
10 days
Add new programs to test
Theofilos Augoustis
1
-0
/
+1
10 days
Implement support for accept4
Theofilos Augoustis
1
-0
/
+1
11 days
Add support for prlimit and associated emulation
Theofilos Augoustis
1
-0
/
+3
11 days
Add support for dup emulation
Theofilos Augoustis
1
-0
/
+3
11 days
Add support for additional epoll interface emulation
Theofilos Augoustis
1
-0
/
+1
11 days
Add support for pipe emulation
Theofilos Augoustis
1
-0
/
+2
11 days
Emulate eventfd interface
Theofilos Augoustis
1
-0
/
+2
11 days
Implement futex emulation support
Theofilos Augoustis
1
-0
/
+1
11 days
Add support for signal handling
Theofilos Augoustis
3
-5
/
+37
11 days
Enable basic signal handling (no sigreturn yet)
Theofilos Augoustis
4
-23
/
+282
11 days
Emulate kill and tkill system calls
Theofilos Augoustis
1
-0
/
+2
11 days
Enable emulation for signal system calls
Theofilos Augoustis
1
-0
/
+9
11 days
Emulate getter and setter system calls for IDs
Theofilos Augoustis
1
-0
/
+18
11 days
Add support for epoll and socket emulation
Theofilos Augoustis
1
-0
/
+19
11 days
Add more emulated syscalls for interacting with the file system
Theofilos Augoustis
1
-3
/
+37
11 days
Enable correct handling of addresses
Theofilos Augoustis
6
-7
/
+28
11 days
Remove ignore logic
Theofilos Augoustis
1
-35
/
+17
11 days
Updates to scheduler
Theofilos Augoustis
1
-51
/
+20
12 days
Implement support for access system call emulation
Theofilos Augoustis
1
-0
/
+1
12 days
Improve QEMU trace collection performance
Theofilos Augoustis
2
-2
/
+6
12 days
Add support for emulating read()/write() and vector variants
Theofilos Augoustis
1
-0
/
+4
12 days
Enable scheduling
Theofilos Augoustis
2
-1
/
+5
12 days
Offer option for streaming symbolic transforms
Theofilos Augoustis
6
-13
/
+74
12 days
Move QEMU tool to iterator interface
Theofilos Augoustis
1
-25
/
+34
12 days
Basic modifications to QEMU tool to support TraceContainers
Theofilos Augoustis
1
-17
/
+12
12 days
Add addresses to oracle log
Theofilos Augoustis
3
-3
/
+9
12 days
Separate Trace from TraceContainer
Theofilos Augoustis
3
-23
/
+30
12 days
Refactor runner to be modular
Theofilos Augoustis
1
-181
/
+148
12 days
Handle correctly process exit
Theofilos Augoustis
1
-24
/
+15
12 days
Do not modify python-ptrace internals in a breaking manner
Theofilos Augoustis
1
-45
/
+94
12 days
Fix incorrect match_pair post-refactor in native tracer
Theofilos Augoustis
1
-1
/
+2
12 days
Correctly communicate TIDs to run.py
Theofilos Augoustis
2
-4
/
+4
12 days
Make running Focaccia with multithreading possible
Theofilos Augoustis
2
-94
/
+106
12 days
Update runner
Theofilos Augoustis
1
-5
/
+10
12 days
Set the schedule timeout to 0
Theofilos Augoustis
1
-2
/
+1
12 days
Run QEMU under debug
Theofilos Augoustis
1
-39
/
+40
12 days
Continue running when no new schedule
Theofilos Augoustis
1
-27
/
+89
12 days
Implement proof of concept
Theofilos Augoustis
3
-0
/
+178
2025-11-21
Separate QEMU GDB target from QEMU GDB iterator
ta/emu-threaded-replay
Theofilos Augoustis
2
-390
/
+415
2025-11-20
Better diagnostics for thread scheduling
Theofilos Augoustis
1
-3
/
+5
2025-11-20
Refactor stepping in QEMU validator
Theofilos Augoustis
1
-9
/
+9
2025-11-20
Match and context switch
Theofilos Augoustis
2
-41
/
+63
2025-11-20
Add basic support for context switching
Theofilos Augoustis
1
-11
/
+20
2025-11-20
Match thread IDs with those from event log
Theofilos Augoustis
1
-0
/
+14
2025-11-20
Add support for skipping log entries in matcher
Theofilos Augoustis
4
-9
/
+47
2025-11-20
Implement preliminary support for clone, clone3, fork and vfork
Theofilos Augoustis
1
-0
/
+3
[next]