diff for duplicates of <20100920182504.GD2408@linux.vnet.ibm.com> diff --git a/a/1.txt b/N1/1.txt index 5015797..52fff3b 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -19,7 +19,7 @@ On Mon, Sep 20, 2010 at 06:01:58PM +0200, Miklos Szeredi wrote: > does the compiler guarantee anything or does it need a full compiler > barrier to prevent reordering? -From what I understand, this could do strange things. The compiler +>From what I understand, this could do strange things. The compiler is forced to access dentry->d_inode for the "if" check, but would be free to use some previously fetched value for the assignment to "blah". Unless of course this code was under a lock that prevented any diff --git a/a/content_digest b/N1/content_digest index 2d8b34b..e2c9799 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -40,7 +40,7 @@ "> does the compiler guarantee anything or does it need a full compiler\n" "> barrier to prevent reordering?\n" "\n" - "From what I understand, this could do strange things. The compiler\n" + ">From what I understand, this could do strange things. The compiler\n" "is forced to access dentry->d_inode for the \"if\" check, but would be\n" "free to use some previously fetched value for the assignment to \"blah\".\n" "Unless of course this code was under a lock that prevented any\n" @@ -77,4 +77,4 @@ "\n" "\t\t\t\t\t\t\tThanx, Paul" -8236d05f1a6614f1d05f916caf30f71afddee8fd758c7d67d4a5c6e544ebb2f4 +820b4edb0c0b1981da4f5948ac531e85c0d4239113d10a7b63e3105631ddf0fa
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.