From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19304 invoked by alias); 16 Oct 2008 07:35:51 -0000 Received: (qmail 19290 invoked by uid 22791); 16 Oct 2008 07:35:49 -0000 X-Spam-Check-By: sourceware.org Received: from ti-out-0910.google.com (HELO ti-out-0910.google.com) (209.85.142.185) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 16 Oct 2008 07:35:04 +0000 Received: by ti-out-0910.google.com with SMTP id d10so2030123tib.12 for ; Thu, 16 Oct 2008 00:35:01 -0700 (PDT) Received: by 10.110.3.15 with SMTP id 15mr1634900tic.26.1224142501458; Thu, 16 Oct 2008 00:35:01 -0700 (PDT) Received: by 10.110.42.9 with HTTP; Thu, 16 Oct 2008 00:35:01 -0700 (PDT) Message-ID: Date: Thu, 16 Oct 2008 07:35:00 -0000 From: teawater To: "Eli Zaretskii" Subject: Re: [reverse RFC] Add documentation for process record and replay Cc: msnyder@vmware.com, gdb-patches@sourceware.org In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_57220_7715631.1224142501484" References: <48F63B15.3070705@vmware.com> X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2008-10/txt/msg00398.txt.bz2 ------=_Part_57220_7715631.1224142501484 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Content-length: 701 Hi, According to the suggestions. I make a new patch. 2008-10-16 Hui Zhu * gdb.texinfo: Add documentation for process record and replay. Thanks, Hui On Thu, Oct 16, 2008 at 15:04, teawater wrote: > Great! I will change it. > > On Thu, Oct 16, 2008 at 15:01, Eli Zaretskii wrote: >>> Date: Thu, 16 Oct 2008 10:09:33 +0800 >>> From: teawater >>> Cc: "Michael Snyder" , gdb-patches@sourceware.org >>> >>> How about change it to "if the next instruction has the execution log for it"? >> >> I think this is better: >> >> if the execution log includes the record for the next instruction, ... >> > ------=_Part_57220_7715631.1224142501484 Content-Type: text/plain; name=rec_doc.txt Content-Transfer-Encoding: base64 X-Attachment-Id: f_fmd2xy8b0 Content-Disposition: attachment; filename=rec_doc.txt Content-length: 6556 LS0tIGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5nZUxvZwpAQCAtMSwzICsxLDcg QEAKKzIwMDgtMTAtMTYgIEh1aSBaaHUgIDx0ZWF3YXRlckBnbWFpbC5jb20+ CisKKwkqIGdkYi50ZXhpbmZvOiBBZGQgZG9jdW1lbnRhdGlvbiBmb3IgcHJv Y2VzcyByZWNvcmQgYW5kIHJlcGxheS4KKwogMjAwOC0wOS0zMCAgTWljaGFl bCBTbnlkZXIgIDxtc255ZGVyQHZtd2FyZS5jb20+CiAKIAkqIGdkYi50ZXhp bmZvOiBBZGQgZG9jdW1lbnRhdGlvbiBmb3IgcmV2ZXJzZSBleGVjdXRpb24u Ci0tLSBhL2dkYi50ZXhpbmZvCisrKyBiL2dkYi50ZXhpbmZvCkBAIC0xNDQs NiArMTQ0LDcgQEAgc29mdHdhcmUgaW4gZ2VuZXJhbC4gIFdlIHdpbGwgbWlz cyBoaW0uCiAqIFJ1bm5pbmc6OiAgICAgICAgICAgICAgICAgICAgIFJ1bm5p bmcgcHJvZ3JhbXMgdW5kZXIgQHZhbHVle0dEQk59CiAqIFN0b3BwaW5nOjog ICAgICAgICAgICAgICAgICAgIFN0b3BwaW5nIGFuZCBjb250aW51aW5nCiAq IFJldmVyc2UgRXhlY3V0aW9uOjogICAgICAgICAgIFJ1bm5pbmcgcHJvZ3Jh bXMgYmFja3dhcmQKKyogUHJvY2VzcyByZWNvcmQgYW5kIHJlcGxheTo6ICAg UmVjb3JkaW5nIHByb2dyYW1zIHJ1bm5pbmcgbWVzc2FnZSBhbmQgcmVwbGF5 IGl0CiAqIFN0YWNrOjogICAgICAgICAgICAgICAgICAgICAgIEV4YW1pbmlu ZyB0aGUgc3RhY2sKICogU291cmNlOjogICAgICAgICAgICAgICAgICAgICAg RXhhbWluaW5nIHNvdXJjZSBmaWxlcwogKiBEYXRhOjogICAgICAgICAgICAg ICAgICAgICAgICBFeGFtaW5pbmcgZGF0YQpAQCAtNDk2Myw2ICs0OTY0LDEw MSBAQCBUaGlzIGlzIHRoZSBkZWZhdWx0LgogQGVuZCB0YWJsZQogCiAKK0Bu b2RlIFByb2Nlc3MgcmVjb3JkIGFuZCByZXBsYXkKK0BjaGFwdGVyIFJlY29y ZGluZyBwcm9ncmFtcyBydW5uaW5nIG1lc3NhZ2UgYW5kIHJlcGxheSBpdAor QGNpbmRleCBwcm9jZXNzIHJlY29yZCBhbmQgcmVwbGF5CitAY2luZGV4IHJl Y29yZGluZyBwcm9ncmFtcyBydW5uaW5nIG1lc3NhZ2UgYW5kIHJlcGxheSBp dAorCitJbiBhIGFyY2hpdGVjdHVyZSBlbnZpcm9ubWVudCB0aGF0IHN1cHBv cnRzIHByb2Nlc3MgcmVjb3JkIGFuZCByZXBsYXksCitwcm9jZXNzIHJlY29y ZCBhbmQgcmVwbGF5IHRhcmdldCBjYW4gcmVjb3JkIGEgbG9nIG9mIHRoZSBw cm9jZXNzIGV4ZWN1dGlvbiwKK2FuZCByZXBsYXkgaXQgd2l0aCBib3RoIGZv cndhcmQgYW5kIHJldmVyc2UgZXhlY3V0ZSBjb21tYW5kcy4KKworV2hlbiB0 aGlzIHRhcmdldCBpcyBpbiB1c2UsIGlmIHRoZSBleGVjdXRpb24gbG9nIGlu Y2x1ZGVzIHRoZSByZWNvcmQgZm9yCit0aGUgbmV4dCBpbnN0cnVjdGlvbiwg QHZhbHVle0dEQk59IHdpbGwgZGVidWcgaW4gcmVwbGF5IG1vZGUgc28gdGhh dCBhbGwgdGhlCitleGVjdXRpb24gZXZlbnRzIGFyZSB0YWtlbiBmcm9tIHRo ZSBleGVjdXRpb24gbG9nLiAgT3RoZXJ3aXNlLCBAdmFsdWV7R0RCTn0KK3dp bGwgZGVidWcgaW4gcmVjb3JkIG1vZGUgYW5kIHJlY29yZCB0aGUgZXhlY3V0 aW9uIGxvZyB3aGlsZSBleGVjdXRpbmcKK25vcm1hbGx5LgorCitJZiB5b3Ug YXJlIGRlYnVnZ2luZyBpbiBhIGFyY2hpdGVjdHVyZSBlbnZpcm9ubWVudCB0 aGF0IHN1cHBvcnRzCitwcm9jZXNzIHJlY29yZCBhbmQgcmVwbGF5LCBAdmFs dWV7R0RCTn0gcHJvdmlkZXMgdGhlIGZvbGxvd2luZyBjb21tYW5kcy4KKwor QHRhYmxlIEBjb2RlCitAa2luZGV4IHRhcmdldCByZWNvcmQKK0BraW5kZXgg cmVjb3JkCitAa2luZGV4IHJlYworQGl0ZW0gdGFyZ2V0IHJlY29yZAorVGhp cyBhIHN0YW5kYXJkIGNvbW1hbmQgdG8gc3RhcnQgcHJvY2VzcyByZWNvcmQg YW5kIHJlcGxheSB0YXJnZXQuCitQcm9jZXNzIHJlY29yZCBhbmQgcmVwbGF5 IHRhcmdldCBjYW4gb25seSBkZWJ1ZyBhIHByb2Nlc3MgdGhhdCBhbHJlYWR5 CitydW5uaW5nLiBUaGVyZWZvcmUgeW91IG5lZWQgdG8gZmlyc3Qgc3RhcnQg dGhlIHByb2Nlc3MgQGNvZGV7cnVufSwKK2FuZCB0aGVuIHN0YXJ0IHRoZSBy ZWNvcmRpbmcgQGNvZGV7cmVjb3JkfS4KKworQGtpbmRleCBzdG9wcmVjb3Jk CitAa2luZGV4IHNyCitAaXRlbSBzdG9wcmVjb3JkCitTdG9wIHByb2Nlc3Mg cmVjb3JkIGFuZCByZXBsYXkgdGFyZ2V0IGF0IG9uY2UuIFdoZW4gUHJvY2Vz cyByZWNvcmQgYW5kCityZXBsYXkgdGFyZ2V0IHN0b3BzLCBhbGwgdGhlIGV4 ZWN1dGlvbiBsb2cgd2lsbCBiZSBkZWxldGVkIGFuZCB0aGUgaW5mZXJpb3IK K3dpbGwgZWl0aGVyIGJlIHRlcm1pbmF0ZWQsIG9yIHJlbWFpbiBpbiBpdHMg ZmluYWwgc3RhdGUuCisKK1doZW4geW91IHN0b3AgdGhlIHByb2Nlc3MgcmVj b3JkIGFuZCByZXBsYXkgdGFyZ2V0IGluIHJlY29yZCBtb2RlIChhdCB0aGUK K2VuZCBvZiB0aGUgZXhlY3V0aW9uIGxvZyksIHRoZSBpbmZlcmlvciB3aWxs IGJlIHN0b3BwZWQgYXQgdGhlIG5leHQKK2luc3RydWN0aW9uIHRoYXQgd291 bGQgaGF2ZSBiZWVuIHJlY29yZGVkLiBJbiBvdGhlciB3b3JkcywgaWYgeW91 IHJlY29yZAorZm9yIGEgd2hpbGUgYW5kIHRoZW4gc3RvcCByZWNvcmRpbmcs IHRoZSBpbmZlcmlvciBwcm9jZXNzIHdpbGwgYmUgbGVmdCBpbgordGhlIHNh bWUgc3RhdGUgYXMgaWYgcmVjb3JkaW5nIG5ldmVyIGhhcHBlbmVkLgorCitP biB0aGUgb3RoZXIgaGFuZCwgaWYgdGhlIHByb2Nlc3MgcmVjb3JkIGFuZCBy ZXBsYXkgdGFyZ2V0IGlzIHN0b3BwZWQgd2hpbGUKK2luIHJlcGxheSBtb2Rl ICh0aGF0IGlzLCBub3QgYXQgdGhlIGVuZCBvZiB0aGUgZXhlY3V0aW9uIGxv ZyBidXQgYXQgc29tZQorZWFybGllciBwb2ludCksIHRoZSBpbmZlcmlvciBw cm9jZXNzIHdpbGwgYmVjb21lICJsaXZlIiBhdCB0aGF0IGVhcmxpZXIgc3Rh dGUsCithbmQgaXQgd2lsbCB0aGVuIGJlIHBvc3NpYmxlIHRvIGNvbnRpbnVl IGRlYnVnZ2luZyB0aGUgcHJvY2VzcyAibGl2ZSIgZnJvbQordGhhdCBzdGF0 ZS4KKworV2hlbiB0aGUgaW5mZXJpb3IgcHJvY2VzcyBleGl0cywgb3IgQHZh bHVle0dEQk59IGRldGFjaGVzIGZyb20gaXQsIHByb2Nlc3MKK3JlY29yZCBh bmQgcmVwbGF5IHRhcmdldCB3aWxsIGF1dG9tYXRpY2FsbHkgc3RvcCBpdHNl bGYuCisKK0BraW5kZXggc2V0IHJlY29yZC1pbnNuLW51bWJlci1tYXggQHZh cntsaW1pdH0KK0BpdGVtIHNldCByZWNvcmQtaW5zbi1udW1iZXItbWF4IEB2 YXJ7bGltaXR9CitTZXQgdGhlIGxpbWl0IG9mIGluc3RydWN0aW9ucyB0byBi ZSByZWNvcmRlZC4gIERlZmF1bHQgdmFsdWUgaXMgMjAwMDAwLgorCitJbiB0 aGlzIGNhc2UsIGlmIHJlY29yZCBpbnN0cnVjdGlvbnMgbnVtYmVyIGlzIGJp Z2dlciB0aGFuIEB2YXJ7bGltaXR9LAorQHZhbHVle0dEQk59IHdpbGwgYXV0 byBkZWxldGUgdGhlIGVhcmxpZXN0IHJlY29yZGVkIGluc3RydWN0aW9uIGV4 ZWN1dGUKK2xvZy4KKworSWYgc2V0IHRvIDAsIEB2YWx1ZXtHREJOfSB3aWxs IG5vdCBkZWxldGUgdGhlIGVhcmxpZXN0IHJlY29yZGVkIGluc3RydWN0aW9u CitleGVjdXRlIGxvZy4gIFJlY29yZCBpbnN0cnVjdGlvbnMgbnVtYmVyIGxp bWl0IGZ1bmN0aW9uIHdpbGwgZGlzYWJsZS4KKworQGtpbmRleCBzaG93IHJl Y29yZC1pbnNuLW51bWJlci1tYXgKK0BpdGVtIHNob3cgcmVjb3JkLWluc24t bnVtYmVyLW1heAorU2hvdyB0aGUgdmFsdWUgb2YgcmVjb3JkZWQgaW5zdHJ1 Y3Rpb25zIGxpbWl0LgorCitAa2luZGV4IHNldCByZWNvcmQtc3RvcC1hdC1s aW1pdAorQGl0ZW0gc2V0IHJlY29yZC1zdG9wLWF0LWxpbWl0CitAaXRlbSBz ZXQgcmVjb3JkLXN0b3AtYXQtbGltaXQgb24KK1NldCB0aGUgYmVoYXZpb3Ig d2hlbiByZWNvcmQgaW5zdHJ1Y3Rpb25zIGxpbWl0IGlzIHJlYWNoZWQuCitU aGlzIGlzIHRoZSBkZWZhdWx0IG1vZGUuIE1lYW5pbmcgdGhhdCBAdmFsdWV7 R0RCTn0gd2lsbCBzdG9wIGFzayB1c2VyCit3YW50IGNsb3NlIEBjb2Rle3Jl Y29yZC1zdG9wLWF0LWxpbWl0fSBvciBzdG9wIGluZmVyaW9yLgorCitAaXRl bXggc2V0IHJlY29yZC1zdG9wLWF0LWxpbWl0IG9mZgorVGhpcyBtZWFuIHRo YXQgQHZhbHVle0dEQk59IHdpbGwgYXV0byBkZWxldGUgdGhlIG9sZGVzdCBy ZWNvcmQgdG8gbWFrZQorcm9vbSBmb3IgZWFjaCBuZXcgb25lLgorCitAa2lu ZGV4IHNob3cgcmVjb3JkLXN0b3AtYXQtbGltaXQKK0BpdGVtIHNob3cgcmVj b3JkLXN0b3AtYXQtbGltaXQKK1Nob3cgdGhlIHZhbHVlIG9mIHJlY29yZC1z dG9wLWF0LWxpbWl0LgorCitAa2luZGV4IGluZm8gcmVjb3JkLWluc24tbnVt YmVyCitAaXRlbSBpbmZvIHJlY29yZC1pbnNuLW51bWJlcgorU2hvdyB0aGUg Y3VycmVudCBudW1iZXIgb2YgcmVjb3JkZWQgaW5zdHJ1Y3Rpb25zLgorCitA a2luZGV4IGRlbHJlY29yZAorQGtpbmRleCBkcgorQGl0ZW0gZGVscmVjb3Jk CitXaGVuIHJlY29yZCB0YXJnZXQgcnVubmluZyBpbiByZXBsYXkgbW9kZSAo ImluIHRoZSBwYXN0IiksIGRlbGV0ZSB0aGUKK3N1YnNlcXVlbnQgZXhlY3V0 aW9uIGxvZyBhbmQgYmVnaW4gdG8gcmVjb3JkIGEgbmV3IGV4ZWN1dGlvbiBs b2cgc3RhcnRpbmcKK2Zyb20gdGhlIGN1cnJlbnQgYWRkcmVzcy4gVGhpcyBo YXMgbXVjaCB0aGUgc2FtZSBlZmZlY3QgYXMgImNoYW5naW5nIHRoZSBwYXN0 IgorKHNlZSAiU2V0IHZhbHVlcyBvZiB2YXJpYWJsZXMiLCBhYm92ZSk7IGl0 IG1lYW5zIHlvdSB3aWxsIGFiYW5kb24gdGhlCitwcmV2aW91c2x5IHJlY29y ZGVkICJmdXR1cmUiIGFuZCBiZWdpbiByZWNvcmRpbmcgYSBuZXcgImZ1dHVy ZSIuCitAZW5kIHRhYmxlCisKKwogQG5vZGUgU3RhY2sKIEBjaGFwdGVyIEV4 YW1pbmluZyB0aGUgU3RhY2sKIAo= ------=_Part_57220_7715631.1224142501484--