[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (75b6628fb2 -> e517381cdf)
From: |
Gavin D. Smith |
Subject: |
master updated (75b6628fb2 -> e517381cdf) |
Date: |
Tue, 11 Apr 2023 15:18:40 -0400 (EDT) |
gavin pushed a change to branch master.
from 75b6628fb2 * tp/Texinfo/XS/parsetexi/tree_types.h (ELEMENT): Contain
ASSOCIATED_INFO structures as subfields rather than as pointers outside the
structure. This avoids having to allocate these objects separately and may
improve memory cache performance. * tp/Texinfo/XS/parsetexi/tree.c
(alloc_associated_info) (new_associated_info): Remove.
(destroy_associated_info): Do not free the ASSOCIATED_INFO object itself.
(destroy_element): Call destroy_associated_info to free other storage.
new 068d59209c * tp/Texinfo/XS/parsetexi.c (alloc_and_zero): New function
to wrap calloc. Use for obstack_chunk_alloc definition. (new_element): Remove
explicit initialisation code.
new e517381cdf * tp/Texinfo/XS/parsetexi/tree.c: Remove some commented-out
code.
Summary of changes:
ChangeLog | 10 ++++++
tp/Texinfo/XS/parsetexi/tree.c | 77 +++++-------------------------------------
2 files changed, 19 insertions(+), 68 deletions(-)
- master updated (75b6628fb2 -> e517381cdf),
Gavin D. Smith <=