From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15460 invoked by alias); 6 Nov 2008 07:53:12 -0000 Received: (qmail 15358 invoked by uid 22791); 6 Nov 2008 07:53:11 -0000 X-Spam-Check-By: sourceware.org Received: from ti-out-0910.google.com (HELO ti-out-0910.google.com) (209.85.142.188) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 06 Nov 2008 07:52:34 +0000 Received: by ti-out-0910.google.com with SMTP id d10so248531tib.12 for ; Wed, 05 Nov 2008 23:52:31 -0800 (PST) Received: by 10.110.26.20 with SMTP id 20mr1803539tiz.43.1225957951010; Wed, 05 Nov 2008 23:52:31 -0800 (PST) Received: by 10.110.42.9 with HTTP; Wed, 5 Nov 2008 23:52:30 -0800 (PST) Message-ID: Date: Thu, 06 Nov 2008 07:53:00 -0000 From: teawater To: "gdb-patches@sourceware.org" Subject: [RFA] Process record and replay, 10/10 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_24967_17920478.1225957950988" 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-11/txt/msg00106.txt.bz2 ------=_Part_24967_17920478.1225957950988 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Content-length: 280 This patch add document for process record and replay. 2008-11-06 Hui Zhu * gdb.texinfo: Add documentation for process record and replay. gdb.texinfo | 97 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 97 insertions(+) ------=_Part_24967_17920478.1225957950988 Content-Type: text/plain; name=precord-doc.txt Content-Transfer-Encoding: base64 X-Attachment-Id: f_fn73v1ct0 Content-Disposition: attachment; filename=precord-doc.txt Content-length: 6251 LS0tIGEvZG9jL2dkYi50ZXhpbmZvCisrKyBiL2RvYy9nZGIudGV4aW5mbwpA QCAtMTQ0LDYgKzE0NCw3IEBAIHNvZnR3YXJlIGluIGdlbmVyYWwuICBXZSB3 aWxsIG1pc3MgaGltLgogKiBSdW5uaW5nOjogICAgICAgICAgICAgICAgICAg ICBSdW5uaW5nIHByb2dyYW1zIHVuZGVyIEB2YWx1ZXtHREJOfQogKiBTdG9w cGluZzo6ICAgICAgICAgICAgICAgICAgICBTdG9wcGluZyBhbmQgY29udGlu dWluZwogKiBSZXZlcnNlIEV4ZWN1dGlvbjo6ICAgICAgICAgICBSdW5uaW5n IHByb2dyYW1zIGJhY2t3YXJkCisqIFByb2Nlc3MgcmVjb3JkIGFuZCByZXBs YXk6OiAgIFJlY29yZGluZyBwcm9ncmFtcyBydW5uaW5nIG1lc3NhZ2UgYW5k IHJlcGxheSBpdAogKiBTdGFjazo6ICAgICAgICAgICAgICAgICAgICAgICBF eGFtaW5pbmcgdGhlIHN0YWNrCiAqIFNvdXJjZTo6ICAgICAgICAgICAgICAg ICAgICAgIEV4YW1pbmluZyBzb3VyY2UgZmlsZXMKICogRGF0YTo6ICAgICAg ICAgICAgICAgICAgICAgICAgRXhhbWluaW5nIGRhdGEKQEAgLTQ5NzIsNiAr NDk3MywxMDIgQEAgVGhpcyBpcyB0aGUgZGVmYXVsdC4KIEBlbmQgdGFibGUK IAogCitAbm9kZSBQcm9jZXNzIHJlY29yZCBhbmQgcmVwbGF5CitAY2hhcHRl ciBSZWNvcmRpbmcgcHJvZ3JhbXMgcnVubmluZyBtZXNzYWdlIGFuZCByZXBs YXkgaXQKK0BjaW5kZXggcHJvY2VzcyByZWNvcmQgYW5kIHJlcGxheQorQGNp bmRleCByZWNvcmRpbmcgcHJvZ3JhbXMgcnVubmluZyBtZXNzYWdlIGFuZCBy ZXBsYXkgaXQKKworSW4gYSBhcmNoaXRlY3R1cmUgZW52aXJvbm1lbnQgdGhh dCBzdXBwb3J0cyBwcm9jZXNzIHJlY29yZCBhbmQgcmVwbGF5LAorcHJvY2Vz cyByZWNvcmQgYW5kIHJlcGxheSB0YXJnZXQgY2FuIHJlY29yZCBhIGxvZyBv ZiB0aGUgcHJvY2VzcyBleGVjdXRpb24sCithbmQgcmVwbGF5IGl0IHdpdGgg Ym90aCBmb3J3YXJkIGFuZCByZXZlcnNlIGV4ZWN1dGUgY29tbWFuZHMuCisK K1doZW4gdGhpcyB0YXJnZXQgaXMgaW4gdXNlLCBpZiB0aGUgZXhlY3V0aW9u IGxvZyBpbmNsdWRlcyB0aGUgcmVjb3JkIGZvcgordGhlIG5leHQgaW5zdHJ1 Y3Rpb24sIEB2YWx1ZXtHREJOfSB3aWxsIGRlYnVnIGluIHJlcGxheSBtb2Rl LiAgU28gaW5mZXJpb3IKK3dpbGwgbm90IHJlYWxseSBleGVjdXRlIGFuZCBh bGwgdGhlIGV4ZWN1dGlvbiBldmVudHMgYXJlIHRha2VuIGZyb20gdGhlCitl eGVjdXRpb24gbG9nLiAgSnVzdCB0aGUgdmFsdWVzIG9mIHJlZ2lzdGVycyAo aW5jbHVkZSBwYyByZWdpc3RlcikgYW5kCittZW1vcnkgb2YgdGhlIGluZmVy aW9yIHdpbGwgYmUgY2hhbmdlZC4KKworT3RoZXJ3aXNlLCBAdmFsdWV7R0RC Tn0gd2lsbCBkZWJ1ZyBpbiByZWNvcmQgbW9kZS4gIFNvIGluZmVyaW9yIHdp bGwKK2V4ZWN1dGUgbm9ybWFsbHkgYW5kIEB2YWx1ZXtHREJOfSB3aWxsIHJl Y29yZCB0aGUgZXhlY3V0aW9uIGxvZy4KKworSWYgeW91IGFyZSBkZWJ1Z2dp bmcgaW4gYSBhcmNoaXRlY3R1cmUgZW52aXJvbm1lbnQgdGhhdCBzdXBwb3J0 cworcHJvY2VzcyByZWNvcmQgYW5kIHJlcGxheSwgQHZhbHVle0dEQk59IHBy b3ZpZGVzIHRoZSBmb2xsb3dpbmcgY29tbWFuZHMuCisKK0B0YWJsZSBAY29k ZQorQGtpbmRleCB0YXJnZXQgcmVjb3JkCitAa2luZGV4IHJlY29yZAorQGtp bmRleCByZWMKK0BpdGVtIHRhcmdldCByZWNvcmQKK1RoaXMgYSBzdGFuZGFy ZCBjb21tYW5kIHRvIHN0YXJ0IHByb2Nlc3MgcmVjb3JkIGFuZCByZXBsYXkg dGFyZ2V0LgorUHJvY2VzcyByZWNvcmQgYW5kIHJlcGxheSB0YXJnZXQgY2Fu IG9ubHkgZGVidWcgYSBwcm9jZXNzIHRoYXQgYWxyZWFkeQorcnVubmluZy4g IFRoZXJlZm9yZSB5b3UgbmVlZCB0byBmaXJzdCBzdGFydCB0aGUgcHJvY2Vz cyBAY29kZXtydW59LAorYW5kIHRoZW4gc3RhcnQgdGhlIHJlY29yZGluZyBA Y29kZXtyZWNvcmR9LgorCitAa2luZGV4IHN0b3ByZWNvcmQKK0BraW5kZXgg c3IKK0BpdGVtIHN0b3ByZWNvcmQKK1N0b3AgcHJvY2VzcyByZWNvcmQgYW5k IHJlcGxheSB0YXJnZXQgYXQgb25jZS4gIFdoZW4gUHJvY2VzcyByZWNvcmQg YW5kCityZXBsYXkgdGFyZ2V0IHN0b3BzLCBhbGwgdGhlIGV4ZWN1dGlvbiBs b2cgd2lsbCBiZSBkZWxldGVkIGFuZCB0aGUgaW5mZXJpb3IKK3dpbGwgZWl0 aGVyIGJlIHRlcm1pbmF0ZWQsIG9yIHJlbWFpbiBpbiBpdHMgZmluYWwgc3Rh dGUuCisKK1doZW4geW91IHN0b3AgdGhlIHByb2Nlc3MgcmVjb3JkIGFuZCBy ZXBsYXkgdGFyZ2V0IGluIHJlY29yZCBtb2RlIChhdCB0aGUKK2VuZCBvZiB0 aGUgZXhlY3V0aW9uIGxvZyksIHRoZSBpbmZlcmlvciB3aWxsIGJlIHN0b3Bw ZWQgYXQgdGhlIG5leHQKK2luc3RydWN0aW9uIHRoYXQgd291bGQgaGF2ZSBi ZWVuIHJlY29yZGVkLiAgSW4gb3RoZXIgd29yZHMsIGlmIHlvdSByZWNvcmQK K2ZvciBhIHdoaWxlIGFuZCB0aGVuIHN0b3AgcmVjb3JkaW5nLCB0aGUgaW5m ZXJpb3IgcHJvY2VzcyB3aWxsIGJlIGxlZnQgaW4KK3RoZSBzYW1lIHN0YXRl IGFzIGlmIHJlY29yZGluZyBuZXZlciBoYXBwZW5lZC4KKworT24gdGhlIG90 aGVyIGhhbmQsIGlmIHRoZSBwcm9jZXNzIHJlY29yZCBhbmQgcmVwbGF5IHRh cmdldCBpcyBzdG9wcGVkIHdoaWxlCitpbiByZXBsYXkgbW9kZSAodGhhdCBp cywgbm90IGF0IHRoZSBlbmQgb2YgdGhlIGV4ZWN1dGlvbiBsb2cgYnV0IGF0 IHNvbWUKK2VhcmxpZXIgcG9pbnQpLCB0aGUgaW5mZXJpb3IgcHJvY2VzcyB3 aWxsIGJlY29tZSBgYGxpdmUnJyBhdCB0aGF0IGVhcmxpZXIgc3RhdGUsCith bmQgaXQgd2lsbCB0aGVuIGJlIHBvc3NpYmxlIHRvIGNvbnRpbnVlIGRlYnVn Z2luZyB0aGUgcHJvY2VzcyBgYGxpdmUnJyBmcm9tCit0aGF0IHN0YXRlLgor CitXaGVuIHRoZSBpbmZlcmlvciBwcm9jZXNzIGV4aXRzLCBvciBAdmFsdWV7 R0RCTn0gZGV0YWNoZXMgZnJvbSBpdCwgcHJvY2VzcworcmVjb3JkIGFuZCBy ZXBsYXkgdGFyZ2V0IHdpbGwgYXV0b21hdGljYWxseSBzdG9wIGl0c2VsZi4K KworQGtpbmRleCBzZXQgcmVjb3JkLWluc24tbnVtYmVyLW1heAorQGl0ZW0g c2V0IHJlY29yZC1pbnNuLW51bWJlci1tYXggQHZhcntsaW1pdH0KK1NldCB0 aGUgbGltaXQgb2YgaW5zdHJ1Y3Rpb25zIHRvIGJlIHJlY29yZGVkLiAgRGVm YXVsdCB2YWx1ZSBpcyAyMDAwMDAuCisKK0luIHRoaXMgY2FzZSwgaWYgcmVj b3JkIGluc3RydWN0aW9ucyBudW1iZXIgaXMgYmlnZ2VyIHRoYW4gQHZhcnts aW1pdH0sCitAdmFsdWV7R0RCTn0gd2lsbCBhdXRvIGRlbGV0ZSB0aGUgZWFy bGllc3QgcmVjb3JkZWQgaW5zdHJ1Y3Rpb24gZXhlY3V0ZQorbG9nLgorCitJ ZiBzZXQgdG8gMCwgQHZhbHVle0dEQk59IHdpbGwgbm90IGRlbGV0ZSB0aGUg ZWFybGllc3QgcmVjb3JkZWQgaW5zdHJ1Y3Rpb24KK2V4ZWN1dGUgbG9nLiAg UmVjb3JkIGluc3RydWN0aW9ucyBudW1iZXIgbGltaXQgZnVuY3Rpb24gd2ls bCBkaXNhYmxlLgorCitAa2luZGV4IHNob3cgcmVjb3JkLWluc24tbnVtYmVy LW1heAorQGl0ZW0gc2hvdyByZWNvcmQtaW5zbi1udW1iZXItbWF4CitTaG93 IHRoZSB2YWx1ZSBvZiByZWNvcmRlZCBpbnN0cnVjdGlvbnMgbGltaXQuCisK K0BraW5kZXggc2V0IHJlY29yZC1zdG9wLWF0LWxpbWl0CitAaXRlbSBzZXQg cmVjb3JkLXN0b3AtYXQtbGltaXQgb24KK1NldCB0aGUgYmVoYXZpb3Igd2hl biByZWNvcmQgaW5zdHJ1Y3Rpb25zIGxpbWl0IGlzIHJlYWNoZWQuCitUaGlz IGlzIHRoZSBkZWZhdWx0IG1vZGUuICBNZWFuaW5nIHRoYXQgQHZhbHVle0dE Qk59IHdpbGwgc3RvcCBhc2sgdXNlcgord2FudCBjbG9zZSBAY29kZXtyZWNv cmQtc3RvcC1hdC1saW1pdH0gb3Igc3RvcCBpbmZlcmlvci4KKworQGl0ZW0g c2V0IHJlY29yZC1zdG9wLWF0LWxpbWl0IG9mZgorVGhpcyBtZWFuIHRoYXQg QHZhbHVle0dEQk59IHdpbGwgYXV0byBkZWxldGUgdGhlIG9sZGVzdCByZWNv cmQgdG8gbWFrZQorcm9vbSBmb3IgZWFjaCBuZXcgb25lLgorCitAa2luZGV4 IHNob3cgcmVjb3JkLXN0b3AtYXQtbGltaXQKK0BpdGVtIHNob3cgcmVjb3Jk LXN0b3AtYXQtbGltaXQKK1Nob3cgdGhlIHZhbHVlIG9mIHJlY29yZC1zdG9w LWF0LWxpbWl0LgorCitAa2luZGV4IGluZm8gcmVjb3JkLWluc24tbnVtYmVy CitAaXRlbSBpbmZvIHJlY29yZC1pbnNuLW51bWJlcgorU2hvdyB0aGUgY3Vy cmVudCBudW1iZXIgb2YgcmVjb3JkZWQgaW5zdHJ1Y3Rpb25zLgorCitAa2lu ZGV4IGRlbHJlY29yZAorQGtpbmRleCBkcgorQGl0ZW0gZGVscmVjb3JkCitX aGVuIHJlY29yZCB0YXJnZXQgcnVubmluZyBpbiByZXBsYXkgbW9kZSAoYGBp biB0aGUgcGFzdCcnKSwgZGVsZXRlIHRoZQorc3Vic2VxdWVudCBleGVjdXRp b24gbG9nIGFuZCBiZWdpbiB0byByZWNvcmQgYSBuZXcgZXhlY3V0aW9uIGxv ZyBzdGFydGluZworZnJvbSB0aGUgY3VycmVudCBhZGRyZXNzLiAgSXQgbWVh bnMgeW91IHdpbGwgYWJhbmRvbiB0aGUgcHJldmlvdXNseQorcmVjb3JkZWQg YGBmdXR1cmUnJyBhbmQgYmVnaW4gcmVjb3JkaW5nIGEgbmV3IGBgZnV0dXJl JycuCitAZW5kIHRhYmxlCisKKwogQG5vZGUgU3RhY2sKIEBjaGFwdGVyIEV4 YW1pbmluZyB0aGUgU3RhY2sKIAo= ------=_Part_24967_17920478.1225957950988--