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
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