]> granicus.if.org Git - gc/commitdiff
Fix various typos in comments and documentation
authorIvan Maidanski <ivmai@mail.ru>
Mon, 1 Aug 2016 07:20:06 +0000 (10:20 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Mon, 1 Aug 2016 07:20:06 +0000 (10:20 +0300)
* doc/README.Mac: Fix typo (replace "it's" to "its").
* doc/debugging.html: Likewise.
* doc/gcdescr.html: Fix typo ("it performs").
* include/private/gcconfig.h: Fix typo in comment ("its").
* mark.c (INITIAL_MARK_STACK_SIZE): Fix typo in comment ("it wants").
* mark.c (GC_mark_from): Fix typo in comment (double "it").
* misc.c (GC_SLOP): Fix typo in comma (double "saw").
* os_dep.c (GC_get_file_len): Fix typo in comment (missing "buffer").
* ptr_chck.c (GC_is_visible): Add missing comma in comment.

doc/README.Mac
doc/debugging.html
doc/gcdescr.html
include/private/gcconfig.h
mark.c
misc.c
os_dep.c
ptr_chck.c

index f8acdf6656559b44e099f91be6a19e2297c02c6a..ada8ae40b33a2b2b46c08bb714b17a9c4ee9e54c 100644 (file)
@@ -271,7 +271,7 @@ action! malloc will call GC_malloc and free GC_free, new/delete too. You
 don't have to call free or delete. You may have to be a bit cautious about
 delete if you're freeing other resources than RAM. See gc_cpp.h. You can
 also keep coding as always with delete/free. That works too. If you want,
-"include <gc.h> and tweak it's use a bit.
+"include <gc.h> and tweak its use a bit.
 
 == Symantec SPM ==
 
index 241875ce7c831d625b3f3f0d549b4566144bad71..01281291f269c643b681846f8e8e84f78d3f0d7e 100644 (file)
@@ -285,7 +285,7 @@ collector's layout description for <TT>s</tt> is such that the pointer field
 will be scanned.  Call <TT>*GC_find_header(s)</tt> to look at the descriptor
 for the heap chunk.  The <TT>hb_descr</tt> field specifies the layout
 of objects in that chunk.  See gc_mark.h for the meaning of the descriptor.
-(If it's low order 2 bits are zero, then it is just the length of the
+(If its low order 2 bits are zero, then it is just the length of the
 object prefix to be scanned.  This form is always used for objects allocated
 with <TT>GC_malloc</tt> or <TT>GC_malloc_atomic</tt>.)
 <LI> If the failure is not deterministic, you may still be able to apply some
index 5b4b9fee953a8c0f6938b9c3dce08e18a44628b3..a30e776b6c912fcd331c05571599f8fcf935740c 100644 (file)
@@ -272,7 +272,7 @@ each call, so that it can also be used by the incremental collector.
 It is fairly carefully tuned, since it usually consumes a large majority
 of the garbage collection time.
 <P>
-The fact that it perform a only a small amount of work per call also
+The fact that it performs only a small amount of work per call also
 allows it to be used as the core routine of the parallel marker.  In that
 case it is normally invoked on thread-private mark stacks instead of the
 global mark stack.  More details can be found in
index 971ba03efb9fdffa8bc233bae1bd1b96d566ecab..59216ed87e7e03b6536f0a847feb586908048e25 100644 (file)
  *      LINUX_STACKBOTTOM
  *      HEURISTIC1
  *      HEURISTIC2
- * If STACKBOTTOM is defined, then it's value will be used directly as the
+ * If STACKBOTTOM is defined, then its value will be used directly as the
  * stack base.  If LINUX_STACKBOTTOM is defined, then it will be determined
  * with a method appropriate for most Linux systems.  Currently we look
  * first for __libc_stack_end (currently only if USE_LIBC_PRIVATES is
diff --git a/mark.c b/mark.c
index 99ce419316ea086d66bfcb68b68f6158aaf98ee1..0c61add85d9f1371d459aa3a8e9812c962a7fc86 100644 (file)
--- a/mark.c
+++ b/mark.c
@@ -84,9 +84,9 @@ GC_INNER unsigned GC_n_kinds = GC_N_KINDS_INITIAL_VALUE;
                 /* INITIAL_MARK_STACK_SIZE * sizeof(mse) should be a    */
                 /* multiple of HBLKSIZE.                                */
                 /* The incremental collector actually likes a larger    */
-                /* size, since it want to push all marked dirty objects */
-                /* before marking anything new.  Currently we let it    */
-                /* grow dynamically.                                    */
+                /* size, since it wants to push all marked dirty        */
+                /* objects before marking anything new.  Currently we   */
+                /* let it grow dynamically.                             */
 # endif
 
 STATIC word GC_n_rescuing_pages = 0;
@@ -742,8 +742,8 @@ GC_INNER mse * GC_mark_from(mse *mark_stack_top, mse *mark_stack,
             /* word in object.                                          */
             ptr_t type_descr = *(ptr_t *)current_p;
             /* type_descr is either a valid pointer to the descriptor   */
-            /* structure, or this object was on a free list.  If it     */
-            /* it was anything but the last object on the free list,    */
+            /* structure, or this object was on a free list.            */
+            /* If it was anything but the last object on the free list, */
             /* we will misinterpret the next object on the free list as */
             /* the type descriptor, and get a 0 GC descriptor, which    */
             /* is ideal.  Unfortunately, we need to check for the last  */
diff --git a/misc.c b/misc.c
index d60dc1520a29367422eb7ff494656f1fb3e527bd..57bb663238e282d1a1e21942366a21ff98447127 100644 (file)
--- a/misc.c
+++ b/misc.c
@@ -366,7 +366,7 @@ GC_API void * GC_CALL GC_clear_stack(void *arg)
         /* clearing near the cold end of the stack, a good thing.       */
 #   define GC_SLOP 4000
         /* We make GC_high_water this much hotter than we really saw    */
-        /* saw it, to cover for GC noise etc. above our current frame.  */
+        /* it, to cover for GC noise etc. above our current frame.      */
 #   define CLEAR_THRESHOLD 100000
         /* We restart the clearing process after this many bytes of     */
         /* allocation.  Otherwise very heavily recursive programs       */
index 585982ccc37a79d134c97be11bc3f0a3eeeb2ed9..41ca5fbf2b4d48c1335394511b749dd1c988ae16 100644 (file)
--- a/os_dep.c
+++ b/os_dep.c
@@ -129,8 +129,8 @@ STATIC ssize_t GC_repeat_read(int fd, char *buf, size_t count)
 
 #ifdef THREADS
   /* Determine the length of a file by incrementally reading it into a  */
-  /* This would be silly to use on a file supporting lseek, but Linux   */
-  /* /proc files usually do not.                                        */
+  /* buffer.  This would be silly to use it on a file supporting lseek, */
+  /* but Linux /proc files usually do not.                              */
   STATIC size_t GC_get_file_len(int f)
   {
     size_t total = 0;
index 011b27efb4e418f32c03f5a8d67682e1e854da4d..e86378e98622aaf4aa2778e144ad2dbd5598b0c2 100644 (file)
@@ -178,7 +178,7 @@ void (GC_CALLBACK *GC_is_visible_print_proc)(void * p) =
 
 /* Check that p is visible                                              */
 /* to the collector as a possibly pointer containing location.          */
-/* If it isn't invoke *GC_is_visible_print_proc.                        */
+/* If it isn't, invoke *GC_is_visible_print_proc.                       */
 /* Returns the argument in all cases.  May erroneously succeed          */
 /* in hard cases.  (This is intended for debugging use with             */
 /* untyped allocations.  The idea is that it should be possible, though */