Gareth Rees
ba4717e127
Look-behind requires a fixed-width pattern.
...
Copied from Perforce
Change: 194787
2018-07-30 12:24:41 +01:00
Gareth Rees
f4f3b215e0
Forktest passes without the need for polling.
...
Copied from Perforce
Change: 193964
2018-06-19 08:59:00 +01:00
Gareth Rees
1a2fc92690
Forktest relies on polling, so needs the =p flag.
...
Copied from Perforce
Change: 193847
2018-06-15 15:57:23 +01:00
Gareth Rees
c4a840d676
Rename "mac os x" and "os x" to "macos", except for a few cases where for historical accuracy we want to continue to refer to the former name.
...
Copied from Perforce
Change: 193821
2018-06-15 12:15:36 +01:00
Gareth Rees
47fc093662
Add fork test case (fails on os x if pthread_atfork is not called).
...
pthread_atfork handlers on OS X: in the child, update the mach port for the forking thread and move all other threads to the dead ring.
Copied from Perforce
Change: 193746
2018-06-13 17:09:07 +01:00
Gareth Rees
0ad43e18f7
Add release 1.116.0 to the version index.
...
Update branch and release tools so that releases get automatically added to the version index.
Copied from Perforce
Change: 192761
ServerID: perforce.ravenbrook.com
2016-11-13 11:08:30 +00:00
Gareth Rees
e12c85c4d4
Support for customer task branches.
...
Copied from Perforce
Change: 192340
ServerID: perforce.ravenbrook.com
2016-09-13 12:41:52 +01:00
Gareth Rees
b6aacbc27b
Quote %test_cases_db% in case the current directory contains shell metacharacters (as it does on jenkins).
...
Copied from Perforce
Change: 191150
ServerID: perforce.ravenbrook.com
2016-04-14 16:59:26 +01:00
Gareth Rees
77b12d3ee7
Catch-up merge from master sources to branch/2014-10-11/snc.
...
Copied from Perforce
Change: 191065
ServerID: perforce.ravenbrook.com
2016-04-13 13:07:19 +01:00
Gareth Rees
807be66009
Better error reporting.
...
Copied from Perforce
Change: 190944
ServerID: perforce.ravenbrook.com
2016-04-11 19:25:46 +01:00
Richard Brooksby
a2931bfddb
Linking .p4ignore to .gitignore to share configuration between perforce and git.
...
Copied from Perforce
Change: 190667
ServerID: perforce.ravenbrook.com
2016-04-04 19:20:26 +01:00
Gareth Rees
02df4ccedb
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
741cffbc75
Make branch script executable.
...
Copied from Perforce
Change: 189902
ServerID: perforce.ravenbrook.com
2016-03-12 18:38:59 +00:00
Richard Brooksby
be7295d06c
Enabling keyword expansion on tool/branch.
...
Copied from Perforce
Change: 189864
ServerID: perforce.ravenbrook.com
2016-03-11 14:44:43 +00:00
Richard Brooksby
3ad63e43f1
Catch up merge from master sources.
...
Copied from Perforce
Change: 189228
ServerID: perforce.ravenbrook.com
2016-02-16 12:37:25 +00:00
Richard Brooksby
29a24f2c68
Adapting tool/branch to git fusion 2 installation.
...
Copied from Perforce
Change: 189166
ServerID: perforce.ravenbrook.com
2016-02-13 22:01:47 +00:00
Gareth Rees
bf57e7bc11
First draft of tagged pointer test case (runs, but doesn't test anything yet).
...
Copied from Perforce
Change: 188244
ServerID: perforce.ravenbrook.com
2015-09-04 16:51:59 +01:00
Gareth Rees
1ba6b0814d
Testrun.sh now takes the suite via the -s option. this means that you can run a single test case.
...
testrun.sh now takes a "runner" via the -r option. You can pass something like "noaslr" to run all the test cases with ASLR turned off.
Copied from Perforce
Change: 187496
ServerID: perforce.ravenbrook.com
2014-11-08 10:05:05 +00:00
Gareth Rees
70f065f187
Rename "testpoll" to "testpollnone" (because the old name was misleading: this tests the configuration *without* polling).
...
Copied from Perforce
Change: 187449
ServerID: perforce.ravenbrook.com
2014-11-02 16:52:52 +00:00
Gareth Rees
9d0a70b228
Ignore .test directory.
...
Copied from Perforce
Change: 187289
ServerID: perforce.ravenbrook.com
2014-10-19 19:17:45 +01:00
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