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