Thanks for your replying! I am still surveying that. Best regards! --------------------------------------------- guosheng_gao 高国胜 Realsil Microelectronics Inc. Tel: +86-512-6258-8966 ext.6617 E-Mail: [email protected] ---------------------------------------------
-----邮件原件----- 发件人: Kapil Arya [mailto:[email protected]] 发送时间: 2014年1月10日 14:11 收件人: 高国胜 抄送: [email protected] 主题: Re: 答复: [Dmtcp-forum] IF a program can use dmtcp to rollback itself to a specialcheckpoint I think, we would need mtcp_restart. However, it can be done without creating a new process (via fork). However, it will still need to do exec. Although, I am working on a new feature that I will be pushing in into the svn in the next few days which would make this whole task much easier. Basically, you would need to call a function and that would rollback the entire process. Kapil On Fri, Jan 10, 2014 at 1:05 AM, 高国胜 <[email protected]> wrote: > Hi, > I means the program create checkpoint and rollback itself without exit, > Instead of restart a new one by mtcp_restart. > > Best regards! > --------------------------------------------- > guosheng_gao 高国胜 > Realsil Microelectronics Inc. > Tel: +86-512-6258-8966 ext.6617 > E-Mail: [email protected] > --------------------------------------------- > > -----邮件原件----- > 发件人: Kapil Arya [mailto:[email protected]] > 发送时间: 2014年1月10日 13:57 > 收件人: 高国胜 > 抄送: [email protected] > 主题: Re: [Dmtcp-forum] IF a program can use dmtcp to rollback itself to a > specialcheckpoint > > I think this is doable. All you need is to exec into dmtcp_restart > program with the ckpt-image as the argument? > > Do you know the specific point where you would want to do the rollback? > > Also, on a related note, we have a reversible debugger FReD (Fast > Reversible Debugger). You can check it out here > https://github.com/fred-dbg. We haven't updated it lately, so it's > possible that it is broken right now. But if there is some interest, > we can talk more about it. > > Kapil > > On Tue, Dec 10, 2013 at 12:50 AM, 高国胜 <[email protected]> > wrote: >> For reverse debugging, We want a program can rollback to a special history >> time (a checkpoint taken there) without exiting. >> So can we use dmtcp to do it, which means a program uses dmtcp to take >> checkpoints and then rollback by itself (but not spawn a new process: >> dmtcp_restart) without exiting. >> If can not, Can you give some suggestions about how to modify the dmtcp >> source code to support this. >> >> >> Best regards! >> --------------------------------------------- >> guosheng_gao 高国胜 >> Realsil Microelectronics Inc. >> Tel: +86-512-6258-8966 ext.6617 >> E-Mail: [email protected] >> --------------------------------------------- >> >> >> >> > ---------------------------------------------------------------------------- > -- >> Sponsored by Intel(R) XDK >> Develop, test and display web and hybrid apps with a single code base. >> Download it for free now! >> > http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk >> _______________________________________________ >> Dmtcp-forum mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/dmtcp-forum >> > ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Dmtcp-forum mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dmtcp-forum
