make-alpha
[Top][All Lists]
Advanced

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

[SCM] make branch, master, updated. 4.2.1-6-g15066b7


From: Eli Zaretskii
Subject: [SCM] make branch, master, updated. 4.2.1-6-g15066b7
Date: Sat, 12 Nov 2016 08:55:07 +0000 (UTC)

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 "make".

The branch, master has been updated
       via  15066b73f41b1787e18dc278cea0bec2e5d2173a (commit)
      from  7ed37f0166b6478837e1a02b8d7ed18fdb85c95e (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 -----------------------------------------------------------------
commit 15066b73f41b1787e18dc278cea0bec2e5d2173a
Author: Marc Ullman <address@hidden>
Date:   Sat Nov 12 10:53:28 2016 +0200

    Support more than 63 jobs on MS-Windows
    
    * job.c (start_waiting_job, load_too_high):
    * w32/w32os.c (jobserver_setup, jobserver_acquire): Abstracted out
    MAXIMUM_WAIT_OBJECTS.  Call process_table_full instead.
    * w32/include/sub_proc.h: Update and add prototypes.
    * w32/subproc/sub_proc.c (GMAKE_MAXIMUM_WAIT_OBJECTS): New macro.
    (process_wait_for_multiple_objects): Drop-in replacement for Windows
    API WaitForMultipleOjects.
    (process_wait_for_any_private): Replaced MAXIMUM_WAIT_OBJECTS with
    GMAKE_MAXIMUM_WAIT_OBJECTS.
    (process_table_full): Replacement for process_used_slots.
    (process_used_slots): Removed, as no longer needed.
    (process_table_usable_size): Returns maximum usable size of process
    table.
    (process_table_actual_size): Returns actual size of process table.
    (process_register): Added assertion.
    (process_easy): Abstracted out MAXIMUM_WAIT_OBJECTS.

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

Summary of changes:
 job.c                  |    6 +--
 w32/include/sub_proc.h |    5 +-
 w32/subproc/sub_proc.c |  126 +++++++++++++++++++++++++++++++++++++++++-------
 w32/w32os.c            |   16 +++---
 4 files changed, 125 insertions(+), 28 deletions(-)


hooks/post-receive
-- 
make



reply via email to

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