fix some typos

Signed-off-by: cuishuang <imcusg@gmail.com>
This commit is contained in:
cuishuang 2022-04-24 23:32:44 +08:00 committed by Qi Wang
parent 0e29ad4efa
commit 9a242f16d9
10 changed files with 11 additions and 11 deletions

View File

@ -5085,7 +5085,7 @@ sub MapToSymbols {
} else { } else {
# MapSymbolsWithNM tags each routine with its starting address, # MapSymbolsWithNM tags each routine with its starting address,
# useful in case the image has multiple occurrences of this # useful in case the image has multiple occurrences of this
# routine. (It uses a syntax that resembles template paramters, # routine. (It uses a syntax that resembles template parameters,
# that are automatically stripped out by ShortFunctionName().) # that are automatically stripped out by ShortFunctionName().)
# addr2line does not provide the same information. So we check # addr2line does not provide the same information. So we check
# if nm disambiguated our symbol, and if so take the annotated # if nm disambiguated our symbol, and if so take the annotated
@ -5437,7 +5437,7 @@ sub GetProcedureBoundaries {
# "nm -f $image" is supposed to fail on GNU nm, but if: # "nm -f $image" is supposed to fail on GNU nm, but if:
# #
# a. $image starts with [BbSsPp] (for example, bin/foo/bar), AND # a. $image starts with [BbSsPp] (for example, bin/foo/bar), AND
# b. you have a.out in your current directory (a not uncommon occurence) # b. you have a.out in your current directory (a not uncommon occurrence)
# #
# then "nm -f $image" succeeds because -f only looks at the first letter of # then "nm -f $image" succeeds because -f only looks at the first letter of
# the argument, which looks valid because it's [BbSsPp], and then since # the argument, which looks valid because it's [BbSsPp], and then since

View File

@ -1409,7 +1409,7 @@ malloc_conf = "xmalloc:true";]]></programlisting>
set to the empty string, no automatic dumps will occur; this is set to the empty string, no automatic dumps will occur; this is
primarily useful for disabling the automatic final heap dump (which primarily useful for disabling the automatic final heap dump (which
also disables leak reporting, if enabled). The default prefix is also disables leak reporting, if enabled). The default prefix is
<filename>jeprof</filename>. This prefix value can be overriden by <filename>jeprof</filename>. This prefix value can be overridden by
<link linkend="prof.prefix"><mallctl>prof.prefix</mallctl></link>. <link linkend="prof.prefix"><mallctl>prof.prefix</mallctl></link>.
</para></listitem> </para></listitem>
</varlistentry> </varlistentry>

View File

@ -104,7 +104,7 @@ extent_can_acquire_neighbor(edata_t *edata, rtree_contents_t contents,
edata_committed_get(neighbor))) { edata_committed_get(neighbor))) {
/* /*
* Some platforms (e.g. Windows) require an explicit * Some platforms (e.g. Windows) require an explicit
* commit step (and writing to uncomitted memory is not * commit step (and writing to uncommitted memory is not
* allowed). * allowed).
*/ */
return false; return false;

View File

@ -10,7 +10,7 @@
* structs, externs, and inlines), and included each header file multiple times * structs, externs, and inlines), and included each header file multiple times
* in this file, picking out the portion we want on each pass using the * in this file, picking out the portion we want on each pass using the
* following #defines: * following #defines:
* JEMALLOC_H_TYPES : Preprocessor-defined constants and psuedo-opaque data * JEMALLOC_H_TYPES : Preprocessor-defined constants and pseudo-opaque data
* types. * types.
* JEMALLOC_H_STRUCTS : Data structures. * JEMALLOC_H_STRUCTS : Data structures.
* JEMALLOC_H_EXTERNS : Extern data declarations and function prototypes. * JEMALLOC_H_EXTERNS : Extern data declarations and function prototypes.

View File

@ -180,7 +180,7 @@ bool pa_shrink(tsdn_t *tsdn, pa_shard_t *shard, edata_t *edata, size_t old_size,
size_t new_size, szind_t szind, bool *deferred_work_generated); size_t new_size, szind_t szind, bool *deferred_work_generated);
/* /*
* Frees the given edata back to the pa. Sets *generated_dirty if we produced * Frees the given edata back to the pa. Sets *generated_dirty if we produced
* new dirty pages (well, we alwyas set it for now; but this need not be the * new dirty pages (well, we always set it for now; but this need not be the
* case). * case).
* (We could make generated_dirty the return value of course, but this is more * (We could make generated_dirty the return value of course, but this is more
* consistent with the shrink pathway and our error codes here). * consistent with the shrink pathway and our error codes here).

View File

@ -348,7 +348,7 @@ size_t reg_size_compute(int lg_base, int lg_delta, int ndelta);
void sc_data_init(sc_data_t *data); void sc_data_init(sc_data_t *data);
/* /*
* Updates slab sizes in [begin, end] to be pgs pages in length, if possible. * Updates slab sizes in [begin, end] to be pgs pages in length, if possible.
* Otherwise, does its best to accomodate the request. * Otherwise, does its best to accommodate the request.
*/ */
void sc_data_update_slab_size(sc_data_t *data, size_t begin, size_t end, void sc_data_update_slab_size(sc_data_t *data, size_t begin, size_t end,
int pgs); int pgs);

View File

@ -327,7 +327,7 @@ a0dalloc(void *ptr) {
} }
/* /*
* FreeBSD's libc uses the bootstrap_*() functions in bootstrap-senstive * FreeBSD's libc uses the bootstrap_*() functions in bootstrap-sensitive
* situations that cannot tolerate TLS variable access (TLS allocation and very * situations that cannot tolerate TLS variable access (TLS allocation and very
* early internal data structure initialization). * early internal data structure initialization).
*/ */

View File

@ -209,7 +209,7 @@ tsd_state_set(tsd_t *tsd, uint8_t new_state) {
/* /*
* This is the tricky case. We're transitioning from * This is the tricky case. We're transitioning from
* one nominal state to another. The caller can't know * one nominal state to another. The caller can't know
* about any races that are occuring at the same time, * about any races that are occurring at the same time,
* so we always have to recompute no matter what. * so we always have to recompute no matter what.
*/ */
tsd_slow_update(tsd); tsd_slow_update(tsd);

View File

@ -34,7 +34,7 @@
* (c) Any generated number >= n_bucket * 2^lg_bucket_width will be counted * (c) Any generated number >= n_bucket * 2^lg_bucket_width will be counted
* towards the last bucket; the expected mean and stddev provided should * towards the last bucket; the expected mean and stddev provided should
* also reflect that. * also reflect that.
* (d) The number of iterations is adviced to be determined so that the bucket * (d) The number of iterations is advised to be determined so that the bucket
* with the minimal expected proportion gets a sufficient count. * with the minimal expected proportion gets a sufficient count.
*/ */

View File

@ -4,7 +4,7 @@ TEST_BEGIN(test_sz_psz2ind) {
/* /*
* Testing page size classes which reside prior to the regular group * Testing page size classes which reside prior to the regular group
* with all size classes divisible by page size. * with all size classes divisible by page size.
* For x86_64 Linux, it's 4096, 8192, 12288, 16384, with correponding * For x86_64 Linux, it's 4096, 8192, 12288, 16384, with corresponding
* pszind 0, 1, 2 and 3. * pszind 0, 1, 2 and 3.
*/ */
for (size_t i = 0; i < SC_NGROUP; i++) { for (size_t i = 0; i < SC_NGROUP; i++) {