]> granicus.if.org Git - gc/commitdiff
Fix various typos in doc/README and .html files
authorIvan Maidanski <ivmai@mail.ru>
Thu, 18 May 2017 22:52:59 +0000 (01:52 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 18 May 2017 22:54:21 +0000 (01:54 +0300)
* doc/README.Mac: Fix a typo ("command-line").
* doc/README.amiga: Fix typos ("recommendation", "compiling",
"favorably").
* doc/README.cords: Fix a typo ("and").
* doc/README.macros: Fix a typo ("canceled").
* doc/README.sgi: Fix a typo ("related").
* doc/README.solaris2: Fix a typo ("offset").
* doc/leak.html: Fix a typo ("e.g.").
* doc/overview.html: Fix a typo ("December").
* doc/porting.html: Fix typos ("not supported yet", "signaled",
"not defined yet").
* doc/scale.html: Fix typos ("free", "busy-waiting").
* doc/simple_example.html: Fix a typo ("have not yet").
* tests/test_cpp.cc (main): Fix a typo ("command line") in comment.

12 files changed:
doc/README.Mac
doc/README.amiga
doc/README.cords
doc/README.macros
doc/README.sgi
doc/README.solaris2
doc/leak.html
doc/overview.html
doc/porting.html
doc/scale.html
doc/simple_example.html
tests/test_cpp.cc

index 5ceeb588447d2915ff95112b5bf653d8d84035ee..fd972cf7216d72a7547eb3f96b8d5bcc3b702be6 100644 (file)
@@ -126,7 +126,7 @@ o 68K Linker
 
 Prefix Files to configure the GC sources
 ----------------------------------------
-The Codewarrior equivalent of commandline compilers -DNAME=X is to use
+The Codewarrior equivalent of command-line compilers -DNAME=X is to use
 prefix-files. A TEXT file that is automatically #included before the first byte
 of every source file. I used these:
 
index da1c95bbac0c00f247b08ba1281ddf307e2f93ad..fb9aacc992ca9028c32f6fbd99094bb63d5ec1f3 100644 (file)
@@ -62,7 +62,7 @@ WHATS NEW:
                          program, and prints out the info when the atexit-handler
                          is called.
 
-   My reccomendation is to set all this flags, except GC_AMIGA_PRINTSTATS and
+   My recommendation is to set all this flags, except GC_AMIGA_PRINTSTATS and
    GC_AMIGA_ONLYFAST.
 
    If your program demands high response-time, you should
@@ -70,7 +70,7 @@ WHATS NEW:
    GC_AMIGA_RETRY does not seem to slow down much.
 
    Also, when compiling up programs, and GC_AMIGA_FASTALLOC was not defined when
-   compilling gc, you can define GC_AMIGA_MAKINGLIB to avoid having these allocation-
+   compiling gc, you can define GC_AMIGA_MAKINGLIB to avoid having these allocation-
    functions wrapped. (see gc.h)
 
    Note that GC_realloc must not be called before any of
@@ -282,7 +282,7 @@ The library as it stands is compatible with the GigaMem commercial
 virtual memory software, and probably similar PD software.
 
 The performance of "gctest" on an Amiga 2630 (68030 @ 25Mhz)
-compares favourably with an HP9000 with similar architecture (a 325
+compares favorably with an HP9000 with similar architecture (a 325
 with a 68030 I think).
 
 -----------------------------------------------------------------------
index b574deda999a164b837b9d8ee6a5bbaa0a7f1d30..db88b4c484bc8171d38fb798ab5271b083291598 100644 (file)
@@ -40,7 +40,7 @@ almost a screen.  It does not understand tabs, which will show
 up as highlighted "I"s.  Use the UNIX "expand" program first.)
 To build the editor, type "make cord/de" in the gc directory.
 
-Note that CORD_printf iand friends use C functions with variable numbers
+Note that CORD_printf and friends use C functions with variable numbers
 of arguments in non-standard-conforming ways.  This code is known to
 break on some platforms, notably PowerPC.  It should be possible to
 build the remainder of the library (everything but cordprnt.c) on
index 3040f3e88b09eaa9955e637bbd0dd60d4123308f..191537fe4ea0361d016a5f58be3e910aebf13279 100644 (file)
@@ -577,7 +577,7 @@ GC_FULL_FREQ=<value>    Set alternate default number of partial collections
 NO_CANCEL_SAFE (Posix platforms with threads only)      Don't bother trying
   to make the collector safe for thread cancellation; cancellation is not
   used.  (Note that if cancellation is used anyway, threads may end up
-  getting cancelled in unexpected places.)  Even without this option,
+  getting canceled in unexpected places.)  Even without this option,
   PTHREAD_CANCEL_ASYNCHRONOUS is never safe with the collector.  (We could
   argue about its safety without the collector.)
 
index 98c79011a3d8cd038a48fc5adf86edf5756f2e19..ac732ddb5617759c2895cce1de26d4ac07873fbd 100644 (file)
@@ -27,7 +27,7 @@ include gc.h.  Gc.h redefines some of the pthread primitives as macros which
 also provide the collector with information it requires.
 
 4) pthread_cond_wait and pthread_cond_timed_wait should be prepared for
-premature wakeups.  (I believe the pthreads and realted standards require this
+premature wakeups.  (I believe the pthreads and related standards require this
 anyway.  Irix pthreads often terminate a wait if a signal arrives.
 The garbage collector uses signals to stop threads.)
 
index cd2d9f671e35c567d2cae7cbfcd1102accffe175..b150f9c271221180994c318dd1db72aff7193ca4 100644 (file)
@@ -58,7 +58,7 @@ have it invoke the garbage-collector's allocators only after main has started.
 (Note that the latter requires a moderately expensive test in operator
 delete.)
 
-I encountered "symbol <unknown>: offet .... is non-aligned" errors.  These
+I encountered "symbol <unknown>: offset .... is non-aligned" errors.  These
 appear to be traceable to the use of the GNU assembler with the Sun linker.
 The former appears to generate a relocation not understood by the latter.
 The fix appears to be to use a consistent tool chain.  (As a non-Solaris-expert
index d6e8a4c5aae606bbe472966b038fe9485ab70650..43bc66d56047d25a5bd4e50177ceec3722ee87f3 100644 (file)
@@ -68,7 +68,7 @@ at least the file name and line number at the allocation point to
 be saved as part of the object.  Leak reports will then also include
 this information.
 <P>
-Many collector features (<I>e.g</i> stubborn objects, finalization,
+Many collector features (<I>e.g.</i> stubborn objects, finalization,
 and disappearing links) are less useful in this context, and are not
 fully supported.  Their use will usually generate additional bogus
 leak reports, since the collector itself drops some associated objects.
index 003ed7a6095443abd418922dff2b9f2b0ce7b22c..b8c6f3337a11ef02475d0dca223e3dc86b696948 100644 (file)
@@ -265,7 +265,7 @@ Proceedings of the ACM SIGPLAN '96 Conference on Programming Language Design
 and Implementation.
 </p><p>
 Boehm, H., and D. Chase, <a href="http://www.hboehm.info/gc/papers/boecha.ps.gz">"A Proposal for Garbage-Collector-Safe C Compilation"</a>,
-<i>Journal of C  Language Translation 4</i>, 2 (Decemeber 1992), pp. 126-141.
+<i>Journal of C  Language Translation 4</i>, 2 (December 1992), pp. 126-141.
 </p><p>
 <b>Other related information: </b>
 </p><p>
index 3d2890e71bca66937327218e3462f93c66220070..2b019d7d0b0b8e421509b2552dffd9d9960c1a39 100644 (file)
@@ -131,7 +131,7 @@ should be defined to the limits of the second main data segment.
 <DD>
 Should be defined if the stack (or thread stacks) grow towards higher
 addresses.  (This appears to be true only on PA-RISC.  If your architecture
-has more than one stack per thread, and is not already supported, you will
+has more than one stack per thread, and is not supported yet, you will
 need to do more work.  Grep for "IA64" in the source for an example.)
 <DT><TT>STACKBOTTOM</tt>
 <DD>
@@ -166,7 +166,7 @@ The cold end of the stack is determined by taking an address inside
 GC_init's frame, incrementing it repeatedly
 in small steps (decrement if <TT>STACK_GROWS_UP</tt>), and reading the value
 at each location.  We remember the value when the first
-Segmentation violation or Bus error is signalled, round that
+Segmentation violation or Bus error is signaled, round that
 to the nearest plausible page boundary, and use that as the
 stack base.
 <DT><TT>DYNAMIC_LOADING</tt>
@@ -208,7 +208,7 @@ tweaking of conditional compilation tests.
 <P>
 For GC7, if your platform supports <TT>getcontext()</tt>, then defining
 the macro <TT>UNIX_LIKE</tt> for your OS in <TT>gcconfig.h</tt>
-(if it isn't defined there already) is likely to solve the problem.
+(if it isn't defined there yet) is likely to solve the problem.
 otherwise, if you are using gcc, <TT>_builtin_unwind_init()</tt>
 will be used, and should work fine.  If that is not applicable either,
 the implementation will try to use <TT>setjmp()</tt>.  This will work if your
index 8fe1e60e6113cc1454a63604ad233fb4293bce73..15c8c597c3e22f17fa55cc9c5f6798ba79466a98 100644 (file)
@@ -133,7 +133,7 @@ Running with a thread-unsafe collector,  the benchmark ran in 9
 seconds.  With the simple thread-safe collector,
 built with <TT>-DGC_THREADS</tt>, the execution time
 increased to 10.3 seconds, or 23.5 elapsed seconds with two clients.
-(The times for the <TT>malloc</tt>/i<TT>free</tt> version
+(The times for the <TT>malloc</tt>/<TT>free</tt> version
 with glibc <TT>malloc</tt>
 are 10.51 (standard library, pthreads not linked),
 20.90 (one thread, pthreads linked),
@@ -155,7 +155,7 @@ avoided in time-critical code.
 directly for allocation locking would have been worse still, at
 least for older versions of linuxthreads.
 With THREAD_LOCAL_ALLOC, we first repeatedly try to acquire the
-lock with pthread_mutex_try_lock(), busy_waiting between attempts.
+lock with pthread_mutex_try_lock(), busy-waiting between attempts.
 After a fixed number of attempts, we use pthread_mutex_lock().)
 <P>
 These measurements do not use incremental collection, nor was prefetching
index d16766024fdc43ac52ca9fa3197acfa3e1247251..b01d94a74c7796645ed3836ae6658117b34cc3cc 100644 (file)
@@ -12,7 +12,7 @@ a single-threaded application.  <FONT COLOR=green>The green
 text contains information about other platforms or scenarios.
 It can be skipped, especially on first reading</font>.
 <H2>Building the collector</h2>
-If you haven't already so, unpack the collector and enter
+If you have not so yet, unpack the collector and enter
 the newly created directory with
 <PRE>
 tar xvfz gc&lt;version&gt;.tar.gz
index bb18ed5474054ef4fee1d98f25924dbcb7ec394b..55c7778bc3763e6f6dd6dbd6c0089188fa6e7f0b 100644 (file)
@@ -242,7 +242,7 @@ void* Undisguise( GC_word i ) {
       }
 #elif defined(MACOS)
   int main() {
-    char* argv_[] = {"test_cpp", "10"}; // MacOS doesn't have a commandline
+    char* argv_[] = {"test_cpp", "10"}; // MacOS doesn't have a command line
     argv = argv_;
     argc = sizeof(argv_)/sizeof(argv_[0]);
 #else