Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 66935 invoked from network); 31 Mar 2008 01:29:13 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 31 Mar 2008 01:29:13 -0000 Received: (qmail 81874 invoked by uid 500); 31 Mar 2008 01:29:10 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 81849 invoked by uid 500); 31 Mar 2008 01:29:10 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 81840 invoked by uid 99); 31 Mar 2008 01:29:10 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 30 Mar 2008 18:29:10 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of nbeyer@gmail.com designates 64.233.184.233 as permitted sender) Received: from [64.233.184.233] (HELO wr-out-0506.google.com) (64.233.184.233) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Mar 2008 01:28:25 +0000 Received: by wr-out-0506.google.com with SMTP id c46so771584wra.18 for ; Sun, 30 Mar 2008 18:28:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=2vG4jhn21BO5nvGfpQ3ibE+ARF/uGq95M3a2savHM0E=; b=IWkZ1yAVnHnziFO3bOuRXps/OKXkW42hV5AULNfbbR2iVfD3EXEuL/IZIZNwHiPhNAeBDzNCCvIXxsLez24wB8tmZWUAH3JGXmap6uNb9JPDJJPRv4GUZuqiupUQ8Icy0T9KIaJTLmmIclIeoKmcd0BSyYqNyeuKylchdzsbbc8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=fM0V3HaPnQEP1iBo1m48hgxOtbMNAAQLGn/aKNGEWlxIUJV3TidqUNOPUrVbW84PXVa0bCr89rzxd+/Px/Os1LHHPOEYmt54WW/xhvRiCW6zWT96rQLc+iTwmsiMqwiKUfRxHqZownxX4aZ9l2tjFeRJgutFPRXdxQqgFEfexcw= Received: by 10.150.192.7 with SMTP id p7mr3091084ybf.159.1206926916330; Sun, 30 Mar 2008 18:28:36 -0700 (PDT) Received: by 10.150.151.21 with HTTP; Sun, 30 Mar 2008 18:28:36 -0700 (PDT) Message-ID: <3b3f27c60803301828g22de0cd0h814f9b530961614@mail.gmail.com> Date: Sun, 30 Mar 2008 20:28:36 -0500 From: "Nathan Beyer" To: dev@harmony.apache.org Subject: Re: [drlvm] thread local storage in open/hythread.h In-Reply-To: <200803310141.07513.gshimansky@apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline References: <3b3f27c60803290943y1d5a72dbg84cc30da612e93eb@mail.gmail.com> <200803310141.07513.gshimansky@apache.org> X-Virus-Checked: Checked by ClamAV on apache.org T24gU3VuLCBNYXIgMzAsIDIwMDggYXQgNDo0MSBQTSwgR3JlZ29yeSBTaGltYW5za3kKPGdzaGlt YW5za3lAYXBhY2hlLm9yZz4gd3JvdGU6Cj4KPiBPbiAyOSDQvNCw0YDRgtCwIDIwMDggTmF0aGFu IEJleWVyIHdyb3RlOgo+ICA+IEluIG9wZW4vaHl0aHJlYWQuaCB0aGVyZSBpcyB0aGUgZm9sbG93 aW5nIGJpdCBvZiBjb2RlLgo+ICA+Cj4gID4gI2lmZGVmIFBMQVRGT1JNX1BPU0lYCj4gID4gZXh0 ZXJuIF9fdGhyZWFkIGh5dGhyZWFkX3QgdG1fc2VsZl90bHM7Cj4gID4gI2Vsc2UKPiAgPiBleHRl cm4gX19kZWNsc3BlYyh0aHJlYWQpIGh5dGhyZWFkX3QgdG1fc2VsZl90bHM7Cj4gID4gI2VuZGlm IC8vUExBVEZPUk1fUE9TSVgKPiAgPgo+ICA+Cj4gID4gaHlfaW5saW5lIGh5dGhyZWFkX3QgVk1D QUxMIGh5dGhyZWFkX3NlbGYoKSB7Cj4gID4gICAgIHJldHVybiB0bV9zZWxmX3RsczsKPiAgPiB9 Cj4gID4KPiAgPiBGcm9tIHdoYXQgSSBrbm93IGF0IHRoZSBtb21lbnQsIHRoZSB1c2Ugb2YgJ19f dGhyZWFkJyBpc24ndCBhIFBPU0lYCj4gID4gc3RhbmRhcmQsIGJ1dCByYXRoZXIgYSBnY2MgZXh0 ZW5zaW9uIGFuZCAnX19kZWNsc3BlYyh0aHJlYWQpJyBpcyBhCj4gID4gTVNWQyB0aGluZywgc28g dGhlIGNoZWNrIGlzbid0IHF1aXRlIGNvcnJlY3QuIE5laXRoZXIgb2YgdGhlc2Ugd29ya3MKPiAg PiBvbiBNYWNPUyBYIGFuZCBmcm9tIHdoYXQgSSd2ZSBiZWVuIGFibGUgdG8gZ2F0aGVyLCBpdCBz aG91bGRuJ3Qgd29yawo+ICA+IG9uIEZyZWVCU0QsIGJ1dCBJIGNhbid0IGNvbmZpcm0gdGhhdC4g SW4gYW55IGNhc2UsIEkgd2FzIGxvb2tpbmcgYXQKPiAgPiBpbXBsZW1lbnRpbmcgdGhpcyBmb3Ig TWFjT1NYIGFuZCBGcmVlQlNEIHVzaW5nIHB0aHJlYWRfa2V5X3QuIEl0IHNlZW1zCj4gID4gbGlr ZSB0aGF0IGNvdWxkIGJlIHVzZWQgZm9yIG90aGVyIChhbGw/KSBwbGF0Zm9ybXMgYXMgd2VsbC4g QW55Cj4gID4gdGhvdWdodHMgb24gdGhhdD8KPgo+ICBBRkFJSyB0aGVyZSBhcmUgcGxlbnR5IG9m IGRpZmZlcmVudCBpbXBsZW1lbnRhdGlvbiBmb3IgZ2V0dGluZyBUTFMgaW4gRFJMVk0ncwo+ICBp bXBsZW1lbnRhdGlvbiBvZiBoeXRocmVhZC4gVGhlcmUgYXJlIGZhc3Qgd2F5cyBsaWtlIHRob3Nl IHlvdSd2ZSBtZW50aW9uZWQsCj4gIHNsb3cgd2F5cyB1c2luZyBBUFIgYW5kIHB0aHJlYWQgYW5k IHZlcnkgZmFzdCB3YXlzIHVzaW5nIGlubGluZSBhc3NlbWJseS4KPgo+ICBBbGwgb2YgdGhlbSBh cmUgcXVpdGUgbWVzc2VkIHVwIHJpZ2h0IG5vdyBhbmQgbmVlZCBzb21lIGNsZWFuaW5nLiBUaGUg bWVzcyBpcwo+ICB3aXRoIGRpZmZlcmVudCBkZWZpbmVzIHRoYXQgcnVsZSB0aGUgd2hvbGUgc3R1 ZmYgLSBpdCBpcyBub3QgYWx3YXlzIGNsZWFyCj4gIHdoaWNoIGRlZmluZSBzZXQgaXMgdXNlZCBm b3IgYSBwYXJ0aWN1bGFyIGltcGxlbWVudGF0aW9uIG9uIGEgZ2l2ZW4gcGxhdGZvcm0uCgpJIHdv dWxkIGFncmVlIHRoYXQgdGhlIGRlZmluZXMgYXJlIGEgYml0IG9mIGEgbWVzcyBvciBhdCBsZWFz dCBzZWVtCmxpa2UgaXQgYXQgdGltZXMuCgpEbyB5b3UgaGF2ZSBhbnkgc3VnZ2VzdGlvbnMgb3Ig cHJlZmVyZW5jZXMgYWJvdXQgYSBwYXJ0aWN1bGFyIFRMUwphcHByb2FjaD8gSSdtIGFsbCBmb3Ig ZmFzdCwgYnV0IEkgdGVuZCB0byBsZWFuIHRvd2FyZHMgYSBjb25zaXN0ZW50CihzaW5nbGUpIGNs ZWFuIGFwcHJvYWNoLCBldmVuIGl0IGl0J3Mgbm90IHRoZSBmYXN0ZXN0IGFwcHJvYWNoLgoKPgo+ ICAtLQo+ICBHcmVnb3J5Cj4K