1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-26 08:41:47 -07:00
Commit graph

5894 commits

Author SHA1 Message Date
Richard Brooksby
e602cb98c5 Adding xci3ll.gmk to make it easier to test 32-bit builds on os x.
Copied from Perforce
 Change: 190184
 ServerID: perforce.ravenbrook.com
2016-03-18 15:37:53 +00:00
Richard Brooksby
44f80af1ec Merging branch mps/branch/2016-03-13/without-reservation into master sources.
Copied from Perforce
 Change: 190106
 ServerID: perforce.ravenbrook.com
2016-03-15 13:19:27 +00:00
Richard Brooksby
cea2c8c73f Updates from review by dl <https://info.ravenbrook.com/mail/2016/03/15/12-36-53/0/>.
Copied from Perforce
 Change: 190105
 ServerID: perforce.ravenbrook.com
2016-03-15 13:02:40 +00:00
Richard Brooksby
934cf39eb3 Merging branch/2014-10-13/format into master sources.
Copied from Perforce
 Change: 190097
 ServerID: perforce.ravenbrook.com
2016-03-15 11:45:12 +00:00
Richard Brooksby
339445436b Catch-up merge from master sources to branch/2014-10-13/format.
Copied from Perforce
 Change: 190060
 ServerID: perforce.ravenbrook.com
2016-03-15 10:02:21 +00:00
Richard Brooksby
d54be414d9 Merging branch/2016-03-12/pause into the master sources.
Copied from Perforce
 Change: 190053
 ServerID: perforce.ravenbrook.com
2016-03-15 06:31:08 +00:00
Richard Brooksby
f0c95255b4 Don't return to the mutator if there's an emergency.
Clarifying "more time" and what we do if there's isn't.

Copied from Perforce
 Change: 190050
 ServerID: perforce.ravenbrook.com
2016-03-15 06:25:53 +00:00
Richard Brooksby
f607db19fb Justifying the default pause time.
Copied from Perforce
 Change: 190049
 ServerID: perforce.ravenbrook.com
2016-03-15 06:04:42 +00:00
Richard Brooksby
99bf931b1e Improving recommendations for arena pause time.
Copied from Perforce
 Change: 190046
 ServerID: perforce.ravenbrook.com
2016-03-15 05:59:11 +00:00
Richard Brooksby
84b908be2b Removing references to the reservoir from segment design.
Copied from Perforce
 Change: 190044
 ServerID: perforce.ravenbrook.com
2016-03-15 05:18:53 +00:00
Richard Brooksby
55baffae57 Removing obsolete comment about the reservoir.
Copied from Perforce
 Change: 190043
 ServerID: perforce.ravenbrook.com
2016-03-15 05:04:38 +00:00
Richard Brooksby
39e4029114 Removing more references to the reservoir from documentation.
Copied from Perforce
 Change: 190042
 ServerID: perforce.ravenbrook.com
2016-03-15 05:04:03 +00:00
Richard Brooksby
cf77c160a4 Removing reservoir-related events.
Copied from Perforce
 Change: 190041
 ServerID: perforce.ravenbrook.com
2016-03-15 04:54:19 +00:00
Richard Brooksby
314193d8c2 Merging branch/2015-08-25/tradeoff to master sources.
Copied from Perforce
 Change: 190039
 ServerID: perforce.ravenbrook.com
2016-03-15 04:42:30 +00:00
Gareth Rees
2c1b265029 Documentation and release notes for new platforms fri3ll and fri6ll.
Release notes for job003898, job003934, and job003938.

Copied from Perforce
 Change: 190036
 ServerID: perforce.ravenbrook.com
2016-03-14 23:03:27 +00:00
Gareth Rees
2a3c4e0590 Address points made by rb in review <https://info.ravenbrook.com/mail/2016/03/14/18-48-19/0/>
Copied from Perforce
 Change: 190031
 ServerID: perforce.ravenbrook.com
2016-03-14 20:10:14 +00:00
Gareth Rees
ae0d904086 Don't run mmqa on every travis build: it has intermittent failures.
Copied from Perforce
 Change: 190027
 ServerID: perforce.ravenbrook.com
2016-03-14 11:51:35 +00:00
Richard Brooksby
7983d71d3c Catch-up merge from master sources to branch/2015-08-25/tradeoff.
Copied from Perforce
 Change: 190024
 ServerID: perforce.ravenbrook.com
2016-03-14 10:02:10 +00:00
Gareth Rees
ee238e75fc Add links to job003985.
Copied from Perforce
 Change: 190019
 ServerID: perforce.ravenbrook.com
2016-03-13 22:51:36 +00:00
Gareth Rees
d0bc388308 Remove mmqa test cases for the reservoir.
Copied from Perforce
 Change: 190018
 ServerID: perforce.ravenbrook.com
2016-03-13 22:44:49 +00:00
Gareth Rees
3ded7794f5 Remove some remaining mentions of the reservoir.
Copied from Perforce
 Change: 190017
 ServerID: perforce.ravenbrook.com
2016-03-13 22:41:29 +00:00
Gareth Rees
a127feb2d5 Use a regular expression in case the number of built-in pools changes.
Copied from Perforce
 Change: 190011
 ServerID: perforce.ravenbrook.com
2016-03-13 21:49:36 +00:00
Richard Brooksby
de2f00c5ab Updating conerr/4 to know the correct number of pools, now that the reservoir is gone.
Copied from Perforce
 Change: 190010
 ServerID: perforce.ravenbrook.com
2016-03-13 21:49:23 +00:00
Richard Brooksby
1025b28674 Eliminating withreservoirpermit and all its variants.
Copied from Perforce
 Change: 190005
 ServerID: perforce.ravenbrook.com
2016-03-13 21:04:01 +00:00
Richard Brooksby
cc6262ae66 Basic removal of the reservoir pool from code and design.
Copied from Perforce
 Change: 190000
 ServerID: perforce.ravenbrook.com
2016-03-13 20:32:24 +00:00
Richard Brooksby
9905c8ff40 Branching master to branch/2016-03-13/without-reservation.
Copied from Perforce
 Change: 189990
 ServerID: perforce.ravenbrook.com
2016-03-13 20:16:29 +00:00
Gareth Rees
8a43718971 Avoid unused variable warnings.
Copied from Perforce
 Change: 189978
 ServerID: perforce.ravenbrook.com
2016-03-13 14:58:09 +00:00
Gareth Rees
5923cd98c2 Make uuid generation portable between python 2.7 and python 3 (at least for ascii branch names).
Copied from Perforce
 Change: 189971
 ServerID: perforce.ravenbrook.com
2016-03-13 14:46:28 +00:00
Gareth Rees
2bdef084ba Avoid warnings when compiling argerr/{146,147,148}.c with gcc.
Test cases conerr/{53,54}.c rely on junk in uninitialized local variables, so ensure that there is some.
Test case function/72.c relies on an object moving, but it might be pinned by an ambiguous reference from the stack, so don't register the stack as a root.

Copied from Perforce
 Change: 189964
 ServerID: perforce.ravenbrook.com
2016-03-13 14:16:39 +00:00
Gareth Rees
8aea7df2ee Regular testing of mmqa: "make test-make-build" at top level now runs mmqa, hence so does "make test" on linux and freebsd. the whole test suite, including testci, testmmqa, testansi, and testpollnone, takes 26 minutes on my laptop.
MMQA "run" and "runset" commands now exit with non-zero status if any of the tests failed, so that test failures can be identifed by the calling program (for example, make).
Add missing license to files that state "See end of file for license."

Copied from Perforce
 Change: 189957
 ServerID: perforce.ravenbrook.com
2016-03-13 12:57:02 +00:00
Gareth Rees
618a040531 Remove duplicate file entries in the xcode project.
Copied from Perforce
 Change: 189952
 ServerID: perforce.ravenbrook.com
2016-03-13 12:06:38 +00:00
Gareth Rees
5899074dfb A few more mmqa speedups.
Copied from Perforce
 Change: 189948
 ServerID: perforce.ravenbrook.com
2016-03-13 11:42:53 +00:00
Gareth Rees
37fc360ffe Speed up more mmqa test cases. on my laptop, the whole mmqa test suite (or at least the passing subset) now takes 5 minutes in the hot variety and 11 minutes in the cool variety.
Copied from Perforce
 Change: 189947
 ServerID: perforce.ravenbrook.com
2016-03-13 11:42:32 +00:00
Gareth Rees
ff2ca53a06 Turn on keyword expansion.
Copied from Perforce
 Change: 189936
 ServerID: perforce.ravenbrook.com
2016-03-13 01:36:34 +00:00
Gareth Rees
7ba1f1394e Don't forget to multiply by clockspersec!
Copied from Perforce
 Change: 189927
 ServerID: perforce.ravenbrook.com
2016-03-12 22:56:52 +00:00
Gareth Rees
97f4eef518 Field corresponding to "double" id "d".
Copied from Perforce
 Change: 189924
 ServerID: perforce.ravenbrook.com
2016-03-12 22:26:28 +00:00
Gareth Rees
7fa6d1ec8b Catch-up merge from master sources.
Copied from Perforce
 Change: 189923
 ServerID: perforce.ravenbrook.com
2016-03-12 22:25:30 +00:00
Gareth Rees
5b7cb73fc2 Catch-up merge from master sources.
Copied from Perforce
 Change: 189922
 ServerID: perforce.ravenbrook.com
2016-03-12 22:23:36 +00:00
Gareth Rees
459a9f775d Implement pause time control.
Copied from Perforce
 Change: 189921
 ServerID: perforce.ravenbrook.com
2016-03-12 22:08:26 +00:00
Gareth Rees
66e0d30340 Catch-up merge from branch/2015-08-25/tradeoff to branch/2016-03-12/pause (to pick up the morework value in arenapoll).
Copied from Perforce
 Change: 189918
 ServerID: perforce.ravenbrook.com
2016-03-12 20:32:41 +00:00
Gareth Rees
c05c8a5609 Documentation and interface for pause time control (no implementation yet).
Copied from Perforce
 Change: 189915
 ServerID: perforce.ravenbrook.com
2016-03-12 20:25:33 +00:00
Gareth Rees
e8a39b3387 Remove the commit limit from the amc and ams stress tests, since they hit it legitimately at random. see <https:/​/​info.ravenbrook.com/​mail/​2016/​03/​08/​18-14-41/​0/​> for discussion and suggestions for better testing.
Copied from Perforce
 Change: 189912
 ServerID: perforce.ravenbrook.com
2016-03-12 20:07:49 +00:00
Gareth Rees
f14358724a Branching master to branch/2016-03-12/pause.
Copied from Perforce
 Change: 189904
 ServerID: perforce.ravenbrook.com
2016-03-12 18:46:24 +00:00
Gareth Rees
234d66f39f Make branch script executable.
Copied from Perforce
 Change: 189902
 ServerID: perforce.ravenbrook.com
2016-03-12 18:38:59 +00:00
Gareth Rees
f0eb2eb500 Speed up mmqa test cases by reducing iterations. additionally:
* Take test options as parameters=.
* Rename BLAH to VERBOSE.
* Clearer reporting of slotHigh, arenaHigh, firstFit options to MVFF.
* Report times in seconds (not centiseconds).
* Reduce the commit limit exponentially and stop when too small.
* Ramp entering/leaving probabilities are scaled by iterations.

Copied from Perforce
 Change: 189899
 ServerID: perforce.ravenbrook.com
2016-03-12 18:27:38 +00:00
Gareth Rees
91520b3526 Manual allocation should not longer start any traces, so test this.
Copied from Perforce
 Change: 189894
 ServerID: perforce.ravenbrook.com
2016-03-12 15:45:05 +00:00
Richard Brooksby
32d42e00cd Catch-up merge from master sources to branch/2015-08-25/tradeoff.
Copied from Perforce
 Change: 189891
 ServerID: perforce.ravenbrook.com
2016-03-12 15:13:15 +00:00
Richard Brooksby
0b03e3b633 Merging branch/2016-03-01/closure-size into master sources.
Copied from Perforce
 Change: 189880
 ServerID: perforce.ravenbrook.com
2016-03-12 08:46:57 +00:00
Richard Brooksby
cd568248a9 Making closure warning more concise.
Fixing format error.

Copied from Perforce
 Change: 189879
 ServerID: perforce.ravenbrook.com
2016-03-12 08:43:02 +00:00
Richard Brooksby
318031eb28 Enabling keyword expansion on tool/branch.
Copied from Perforce
 Change: 189864
 ServerID: perforce.ravenbrook.com
2016-03-11 14:44:43 +00:00