1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 03:40:56 -08:00
Commit graph

106 commits

Author SHA1 Message Date
Gareth Rees
44cad37717 New test case sncss.
Copied from Perforce
 Change: 187217
 ServerID: perforce.ravenbrook.com
2014-10-11 21:07:29 +01:00
Gareth Rees
730a501494 Version index is sorted in reverse order.
Copied from Perforce
 Change: 186858
 ServerID: perforce.ravenbrook.com
2014-07-08 11:29:40 +01:00
Gareth Rees
946a50691d Catch-up merge from master sources @186335 to branch/2014-03-30/addrset.
Copied from Perforce
 Change: 186348
 ServerID: perforce.ravenbrook.com
2014-05-29 14:58:50 +01:00
Gareth Rees
eaedbeffd8 Add $id$ and copyright lines to various scripts.
Copied from Perforce
 Change: 186276
 ServerID: perforce.ravenbrook.com
2014-05-24 10:15:45 +01:00
Gareth Rees
d26b337ee4 Add aslr test program to the repository.
Explain how to disable ASLR for a single process on Linux (better than disabling it for the whole system).
Organize the ASLR documentation more clearly.

Copied from Perforce
 Change: 186236
 ServerID: perforce.ravenbrook.com
2014-05-21 16:08:15 +01:00
Gareth Rees
5d00b5719f Fix status-handling defect noted by nb in review.
Make indentation consistent with rest of MPS code.
Fix copyright date.

Copied from Perforce
 Change: 186193
 ServerID: perforce.ravenbrook.com
2014-05-19 16:23:42 +01:00
Gareth Rees
a380fe94f0 New tool noaslr disables address space layout randomization on os x.
Copied from Perforce
 Change: 186187
 ServerID: perforce.ravenbrook.com
2014-05-19 15:40:31 +01:00
Gareth Rees
34cc9d49e4 Catch-up merge from master sources @186077 to branch/2014-03-30/addrset.
Copied from Perforce
 Change: 186081
 ServerID: perforce.ravenbrook.com
2014-05-13 16:21:39 +01:00
Gareth Rees
2d7816c24c Fix p4-bisect interface
Copied from Perforce
 Change: 186053
 ServerID: perforce.ravenbrook.com
2014-05-12 21:01:58 +01:00
Gareth Rees
c58dbfc37e Steptest uses incremental collection, so can't be run under config_poll_none.
Copied from Perforce
 Change: 186046
 ServerID: perforce.ravenbrook.com
2014-05-12 19:11:07 +01:00
Gareth Rees
36db181d96 Fumbled the merge.
Copied from Perforce
 Change: 186043
 ServerID: perforce.ravenbrook.com
2014-05-12 18:53:10 +01:00
Gareth Rees
ee354304aa Catch-up merge of testrun.sh (somehow got omitted).
Copied from Perforce
 Change: 186042
 ServerID: perforce.ravenbrook.com
2014-05-12 18:51:15 +01:00
Gareth Rees
7b5411c4f7 Catch-up merge from master sources @186035 to branch/2014-03-25/ansi.
Copied from Perforce
 Change: 186040
 ServerID: perforce.ravenbrook.com
2014-05-12 18:42:33 +01:00
Gareth Rees
ccb1d5a47c Improve coverage of events by turning on mps_telemetry_control=all and by running mpseventcnv, mpseventtxt and (if available) mpseventsql.
Copied from Perforce
 Change: 186025
 ServerID: perforce.ravenbrook.com
2014-05-12 12:54:33 +01:00
Gareth Rees
f23138db2f Use xcrun so that we support xcode-select.
Copied from Perforce
 Change: 185998
 ServerID: perforce.ravenbrook.com
2014-05-11 18:16:46 +01:00
Gareth Rees
f8b0f01560 Reorganize the mps branch index so that it contains a roughly prioritized list of branches that are ready for review.
Copied from Perforce
 Change: 185920
 ServerID: perforce.ravenbrook.com
2014-05-01 15:51:26 +01:00
Gareth Rees
2f4d1c8cd4 Catch-up merge from master sources to branch/2014-03-25/ansi.
Copied from Perforce
 Change: 185907
 ServerID: perforce.ravenbrook.com
2014-04-30 16:51:30 +01:00
Gareth Rees
0a4c4fcaa6 Fix problems identified by dl in <https://info.ravenbrook.com/mail/2014/04/30/12-47-23/0/>.
Copied from Perforce
 Change: 185897
 ServerID: perforce.ravenbrook.com
2014-04-30 15:24:26 +01:00
Gareth Rees
b6e8dddfcc Correct links to task branches.
Copied from Perforce
 Change: 185895
 ServerID: perforce.ravenbrook.com
2014-04-30 15:07:00 +01:00
David Lovemore
cc0a22847d Allow branching from custom/*/main.
Copied from Perforce
 Change: 185845
 ServerID: perforce.ravenbrook.com
2014-04-28 15:30:37 +01:00
Gareth Rees
831e3c1a3e Improve help text.
Copied from Perforce
 Change: 185701
 ServerID: perforce.ravenbrook.com
2014-04-20 22:53:49 +01:00
Gareth Rees
9c4a5de236 Building open dylan side by side with boehm or mps.
Copied from Perforce
 Change: 185650
 ServerID: perforce.ravenbrook.com
2014-04-18 08:55:26 +01:00
Gareth Rees
748416c693 Test script that clones and builds emscripten.
Copied from Perforce
 Change: 185642
 ServerID: perforce.ravenbrook.com
2014-04-17 18:03:18 +01:00
Gareth Rees
0fae2b083b Use "active" rather than "in development" to avoid ugly wrapping in the table.
Copied from Perforce
 Change: 185610
 ServerID: perforce.ravenbrook.com
2014-04-16 17:04:08 +01:00
Gareth Rees
e8a0bce723 Good,bad are better names than first,last for the arguments to p4-bisect start.
Copied from Perforce
 Change: 185601
 ServerID: perforce.ravenbrook.com
2014-04-16 13:42:46 +01:00
Gareth Rees
42f18f93af Catch-up merge from master/...@185556 to branch/2014-03-30/addrset.
Copied from Perforce
 Change: 185563
 ServerID: perforce.ravenbrook.com
2014-04-15 13:14:50 +01:00
Gareth Rees
7ffe33068e Better handling of "file(s) up-to-date" error.
Copied from Perforce
 Change: 185537
 ServerID: perforce.ravenbrook.com
2014-04-15 09:30:09 +01:00
Gareth Rees
6e416e9293 P4-bisect improvements:
Add skip command.
Allow multiple -f options.
Better error messages.

Copied from Perforce
 Change: 185536
 ServerID: perforce.ravenbrook.com
2014-04-15 09:21:01 +01:00
Gareth Rees
b66714e2da Update file type to kxtext.
Copied from Perforce
 Change: 185525
 ServerID: perforce.ravenbrook.com
2014-04-14 18:55:00 +01:00
Gareth Rees
bf117e0251 Fix branch tool (missing quote).
Copied from Perforce
 Change: 185522
 ServerID: perforce.ravenbrook.com
2014-04-14 17:53:49 +01:00
Gareth Rees
5256f7da8a Update open dylan configuration procedure.
Copied from Perforce
 Change: 185521
 ServerID: perforce.ravenbrook.com
2014-04-14 17:50:27 +01:00
Gareth Rees
f92f1d0ac9 New program p4-bisect finds, by binary search, the change that introduced a bug.
Copied from Perforce
 Change: 185519
 ServerID: perforce.ravenbrook.com
2014-04-14 16:39:55 +01:00
Gareth Rees
7a520bcfca Add tip about running the same test case many times.
Copied from Perforce
 Change: 185420
 ServerID: perforce.ravenbrook.com
2014-04-10 12:22:12 +01:00
Gareth Rees
dbaf43f32e No need to put "branch/" in the branches index: just use date/task.
Turn jobs into links in the description.

Copied from Perforce
 Change: 185364
 ServerID: perforce.ravenbrook.com
2014-04-08 20:52:40 +01:00
Gareth Rees
5d25840cd5 Catch-up merge from master sources to branch/2014-03-25/ansi.
Copied from Perforce
 Change: 185356
 ServerID: perforce.ravenbrook.com
2014-04-08 18:07:11 +01:00
Gareth Rees
3f50055416 Fix bugs in exposet0.c and steptest.c on windows.
Port djbench and gcbench to Windows.
Run amcssth and awlutth test cases on Windows.

Copied from Perforce
 Change: 185354
 ServerID: perforce.ravenbrook.com
2014-04-08 16:26:27 +01:00
Gareth Rees
e45793ce57 New header testthr.h provides simple threading interface.
Implementations testthrix.c for Unix and testthrw3.c for Windows.
Multi-threaded test cases use the new interface.
Rename lockutw3 to lockut (no longer Windows-specific).
Run multi-threaded test cases on Windows and lockut elsewhere.

Copied from Perforce
 Change: 185350
 ServerID: perforce.ravenbrook.com
2014-04-08 15:14:32 +01:00
Gareth Rees
a76ab7ce6b Catch-up merge from master sources to branch/2014-03-25/ansi.
Copied from Perforce
 Change: 185305
 ServerID: perforce.ravenbrook.com
2014-04-07 16:04:58 +01:00
Gareth Rees
4b5d396792 Catch-up merge from master sources to branch/2014-03-30/addrset.
Copied from Perforce
 Change: 185288
 ServerID: perforce.ravenbrook.com
2014-04-07 15:02:09 +01:00
Gareth Rees
b409ae89f6 Turn freelist into a land class.
Copied from Perforce
 Change: 185155
 ServerID: perforce.ravenbrook.com
2014-04-02 14:01:18 +01:00
Gareth Rees
1fc2bbe52b Fixed dl's review comments <https://info.ravenbrook.com/mail/2014/04/01/13-28-17/0/>.
Copied from Perforce
 Change: 185127
 ServerID: perforce.ravenbrook.com
2014-04-01 17:02:00 +01:00
Richard Brooksby
3c543eb1a2 Catch up merge from masters to branch/2014-01-15/nailboard.
Copied from Perforce
 Change: 185118
 ServerID: perforce.ravenbrook.com
2014-04-01 11:43:47 +01:00
Gareth Rees
58b712b9f0 Uniquify the test log files so that you can run the same test case multiple times and still capture the output from each run.
Copied from Perforce
 Change: 185114
 ServerID: perforce.ravenbrook.com
2014-03-31 20:50:42 +01:00
Gareth Rees
9ec2dfb001 Fix typo: "if exists" should be "if exist".
Copied from Perforce
 Change: 185108
 ServerID: perforce.ravenbrook.com
2014-03-31 16:58:05 +01:00
Gareth Rees
9ef6788399 Avoid spurious output from rmdir.
Copied from Perforce
 Change: 185078
 ServerID: perforce.ravenbrook.com
2014-03-28 14:27:44 +00:00
Gareth Rees
3896c4bdb1 Zcoll no longer bad.
Copied from Perforce
 Change: 185062
 ServerID: perforce.ravenbrook.com
2014-03-27 20:42:12 +00:00
Gareth Rees
fb0e42f600 Mark amsss and amssshe as bad because of job001549.
Copied from Perforce
 Change: 185061
 ServerID: perforce.ravenbrook.com
2014-03-27 20:41:31 +00:00
Gareth Rees
4873e7d49f Merge nailboard size fix. enable zcoll for testci and testall.
Copied from Perforce
 Change: 185060
 ServerID: perforce.ravenbrook.com
2014-03-27 20:31:06 +00:00
Gareth Rees
a2edf546f8 Test case database now notes which test cases use threads.
New test suite "testansi" consists of test cases that run on the generic ("ANSI") platform.
New target "ansi" builds the MPS with the CONFIG_PF_ANSI CONFIG_THREAD_SINGLE and CONFIG_PROTECTION_NONE settings.
Build and test the "ansi" target as part of "make test" for the benefit of the buildbots (just Linux and FreeBSD for the moment).

Copied from Perforce
 Change: 185050
 ServerID: perforce.ravenbrook.com
2014-03-27 15:19:42 +00:00
Gareth Rees
14b565e39a Don't depend on test accepting == (not portable to /bin/sh).
Copied from Perforce
 Change: 185048
 ServerID: perforce.ravenbrook.com
2014-03-27 14:19:01 +00:00