gawk-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gawk-diffs] [SCM] gawk branch, feature/memleak, updated. gawk-4.1.0-247


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, feature/memleak, updated. gawk-4.1.0-2470-g7151f1a
Date: Tue, 11 Apr 2017 15:27:46 -0400 (EDT)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".

The branch, feature/memleak has been updated
       via  7151f1a0e366345adf052b9b2fb1dbf6dcb04837 (commit)
       via  bd6dc293e35fdeac05bd1577593e111fd09d22b7 (commit)
      from  887477763ab87b33c06df693e93500991d7c324d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=7151f1a0e366345adf052b9b2fb1dbf6dcb04837

commit 7151f1a0e366345adf052b9b2fb1dbf6dcb04837
Merge: 8874777 bd6dc29
Author: Arnold D. Robbins <address@hidden>
Date:   Tue Apr 11 22:27:36 2017 +0300

    Merge branch 'master' into feature/memleak

diff --cc ChangeLog
index 744443f,e655ebc..4b37051
--- a/ChangeLog
+++ b/ChangeLog
@@@ -1,46 -1,11 +1,54 @@@
 +2017-04-10         Andrew J. Schorr     <address@hidden>
 +
 +      * awk.h (enum opcodeval): For the avoidance of doubt, specify that
 +      Op_illegal must equal zero.
 +      * symbol.c (bcfree): Improve clarity by setting opcode to Op_illegal
 +      instead of 0.
 +      (free_bc_mempool): Improve clarity by comparing opcode to Op_illegal
 +      instead of to 0.
 +
 +2017-04-10         Arnold D. Robbins     <address@hidden>
 +
 +      * symbol.c (free_bc_mempool): Change `first' from int to bool.
 +
+ 2017-04-08  Eli Zaretskii  <address@hidden>
+ 
+       * main.c (usage, copyleft) [__MINGW32__]:
+       * io.c (non_fatal_flush_std_file, close_io) [__MINGW32__]: Call
+       w32_maybe_set_errno to correctly set errno to EPIPE when appropriate.
+ 
+       * awk.h (die_via_sigpipe) [__MINGW32__]: MinGW-specific definition.
+ 
 +2017-04-07         Andrew J. Schorr     <address@hidden>
 +
 +      * awk.h (INSTRUCTION_POOL): Redefine as an array of structures so we
 +      can track allocated blocks.
 +      * symbol.c (pools): Make it a pointer to avoid copying.
 +      (struct instruction_block): Define structure to hold a block of
 +      allocated instructions.
 +      (bcfree): Update to use new INSTRUCTION_POOL definition.
 +      (bcalloc): Allocate an instruction by searching first on the free
 +      list, second for free space in the current block, or third by
 +      allocating a new block.
 +      (set_context): Update to reflect that pools is now a pointer.
 +      (free_bc_mempool): New helper function to free a pool of a certain size.
 +      (fre_bcpool): Call free_bc_mempool for each pool.
 +
 +2017-04-04         Arnold D. Robbins     <address@hidden>
 +
 +      * awk.h (INSTRUCTION): Add pool_size member.
 +      [MAX_INSTRUCTION_ALLOC]: New macro.
 +      (INSTRUCTION_POOL): New type.
 +      (struct context): Use INSTRUCTION_POOL.
 +      * array.c (assoc_list): Reorg the code a bit to make sure
 +      to alway free the INSTRUCTIONs allocated for calling a
 +      user-supplied sorting function. Based on code by
 +      Andrew Schorr.
 +      * symbol.c (free_bcpool): Rework to use an INSTRUCTION_POOL.
 +      (bcfree, bcalloc): Rework to use separate chains in
 +      the instruction pool.
 +      (set_context): Update appropriately.
 +
  2017-03-27         Arnold D. Robbins     <address@hidden>
  
        Cause EPIPE errors to stdout to generate a real SIGPIPE.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog |  8 ++++++++
 awk.h     |  5 +++++
 io.c      | 12 ++++++++++++
 main.c    |  8 ++++++++
 4 files changed, 33 insertions(+)


hooks/post-receive
-- 
gawk



reply via email to

[Prev in Thread] Current Thread [Next in Thread]