|
Boost-Commit : |
From: hinnant_at_[hidden]
Date: 2008-01-06 19:00:57
Author: hinnant
Date: 2008-01-06 19:00:56 EST (Sun, 06 Jan 2008)
New Revision: 42560
URL: http://svn.boost.org/trac/boost/changeset/42560
Log:
Checked off V1 20, 21, 27, 28, 31, 33.
Text files modified:
sandbox/committee/LWG/issues.html | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
Modified: sandbox/committee/LWG/issues.html
==============================================================================
--- sandbox/committee/LWG/issues.html (original)
+++ sandbox/committee/LWG/issues.html 2008-01-06 19:00:56 EST (Sun, 06 Jan 2008)
@@ -188,7 +188,7 @@
and put the remaining sentences of the first paragraph in their own
paragraph
after this combined paragraph. </p>
-<p>✎ 20. [thread.mutex.class] (30.3.1.1), "effects of m.try_lock(): "It is
+<p>✔ 20. [thread.mutex.class] (30.3.1.1), "effects of m.try_lock(): "It is
undefined behavior:" this isn't idiomatic. The undefinedness attaches
to the
program, not to the code that causes the problem. The correct phrasing
@@ -196,7 +196,7 @@
program that does x, y, or z has undefined behavior" or "The behavior
of a
program that does x, y, or z is undefined." </p>
-<p>✔ (19), ✎ (20) 21. [thread.mutex.recursive] (30.3.1.2), see 19, 20. </p>
+<p>✔ (19), ✔ (20) 21. [thread.mutex.recursive] (30.3.1.2), see 19, 20. </p>
<p>✔ 22. [thread.timedmutex.requirements] (30.3.2): "To meet the TimedMutex
requirements, types are required to meet the Mutex requirements."
Instad of
@@ -218,8 +218,8 @@
<p>✎ 26. [thread.timedmutex.requirements] (30.3.2), effects clause for
timed_lock:
see 24 ("still"), 25. </p>
-<p>✔ (19), ✎ (20) 27. [thread.timedmutex.class] (30.3.2.1): see 19, 20. </p>
-<p>✔ (19), ✎ (20) 28. [thread.timedmutex.recursive] (30.3.2.2): see 19, 20. </p>
+<p>✔ (19), ✔ (20) 27. [thread.timedmutex.class] (30.3.2.1): see 19, 20. </p>
+<p>✔ (19), ✔ (20) 28. [thread.timedmutex.recursive] (30.3.2.2): see 19, 20. </p>
<p>✔ 29. [thread.lock.intro] (30.3.3), first paragraph: this would be
clearer in
the singular: "A lock is an object that holds a reference to a mutex and
@@ -231,12 +231,12 @@
The next paragraph talks about a lock owning a mutex; this doesn't fit
the
model that seems to have been used earlier, that a thread owns a mutex. </p>
-<p>✎ 31. [thread.lock.guard] (30.3.3.1), first paragraph of text: see 20. </p>
+<p>✔ 31. [thread.lock.guard] (30.3.3.1), first paragraph of text: see 20. </p>
<p>✔ 32. [thread.lock.unique] (30.3.3.2), first paragraph: "An object of type
unique_lock is not copyable but is movable." This should be plural:
"Objects
of type unique_lock are not copyable but are movable." </p>
-<p>✎ 33. [thread.lock.unique] (30.3.3.2), first paragraph: see 20. </p>
+<p>✔ 33. [thread.lock.unique] (30.3.3.2), first paragraph: see 20. </p>
<p>✎ 34. [thread.lock.unique] (30.3.3.2), requirements clauses: mutex() == 0,
owns_lock() == false; the point of having "exposition only" private
members is
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk