-
Notifications
You must be signed in to change notification settings - Fork 5
License
fred-dbg/fred
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
To set this up, you'll want to do several things.
1. Configure a copy of DMTCP as: ./configure --with-record-replay
Then compile as usual: make [ or maybe: "make -j3" if you have 2 cores ]
2. ( cd record-replay; ./configure --with-dmtcp-root=DMTCP_ROOT )
where DMTCP_ROOT is the root directory of DMTCP that you configured above
3. ( cd record-replay; make )
4. Read setup.sh and modify DMTCP_ROOT and DMTCP_PORT
5. . ./setup.sh
6. You can now try it out with the suggestion of setup.sh:
./fredapp.py --fred-demo gdb test/test-list
My own favorite sequence of commands is:
(gdb) break main
(gdb) run
(gdb) fred-ckpt
(gdb) break 30
(gdb) continue
(gdb) fred-reverse-watch list_len(head)<17
(gdb) where
(gdb) list
(gdb) next
(gdb) fred-reverse-step
(gdb) where
(gdb) fred-reverse-next
(gdb) where
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published