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

Reply via email to