Richard Kistruck
f7c41cd024
[bug]
...
[160053] build Mac MPS with new compiler+linker, and good options
Build different varieties (variety.ci and variety.he) differently.
Upgrade tools from MrC1.0 + PPCLink1.0 to MrC2.0.2d1 + PPCLink1.5.
Drop InterfaceLib from link, because it provokes a PPCLink1.5 error
(Error 3019 while reading file InterfaceLib; File is not an object
file) and is apparently not needed.
The release build (variety.he) is untested -- see .he.untested.
Correct copyright.
Improve build instructions.
Old HE settings are still temporarily available as the pseudo-variety
ZZ, for testing.
Copied from Perforce
Change: 19556
ServerID: perforce.ravenbrook.com
GitHub-reference: https://github.com/Ravenbrook/mps/issues/160053
1998-05-29 15:36:38 +01:00
P. Tucker Withington
60044c2d1d
New file on mmdevel_gavinm_splay
...
Copied from Perforce
Change: 19539
ServerID: perforce.ravenbrook.com
1998-05-27 04:24:27 +01:00
P. Tucker Withington
3aafd0d25f
New file on mmdevel_gavinm_splay
...
Copied from Perforce
Change: 19537
ServerID: perforce.ravenbrook.com
1998-05-27 04:23:33 +01:00
Pekka Pirinen
ff9fc42641
Condemn full buffers correctly (change.dylan.crow.160064)
...
Copied from Perforce
Change: 19524
ServerID: perforce.ravenbrook.com
1998-05-25 19:14:31 +01:00
Pekka Pirinen
70bc7d7449
Test ap behaviour during gc
...
Copied from Perforce
Change: 19523
ServerID: perforce.ravenbrook.com
1998-05-24 20:43:58 +01:00
Pekka Pirinen
0832c88b3f
Condemn buffered segments (change.dylan.crow.160064)
...
Copied from Perforce
Change: 19522
ServerID: perforce.ravenbrook.com
1998-05-24 19:02:05 +01:00
David Jones
176ffb2ccb
New event type thingy
...
Copied from Perforce
Change: 19519
ServerID: perforce.ravenbrook.com
1998-05-22 15:36:40 +01:00
P. Tucker Withington
905a068017
New file on mmdevel_gavinm_splay
...
Copied from Perforce
Change: 19517
ServerID: perforce.ravenbrook.com
1998-05-22 02:39:43 +01:00
P. Tucker Withington
7d61f88ca2
New file on mmdevel_gavinm_splay
...
Copied from Perforce
Change: 19515
ServerID: perforce.ravenbrook.com
1998-05-22 02:35:02 +01:00
P. Tucker Withington
fd594e8cdb
New file on mmdevel_gavinm_splay
...
Copied from Perforce
Change: 19513
ServerID: perforce.ravenbrook.com
1998-05-22 02:34:58 +01:00
Pekka Pirinen
fda0353d59
Leave a buffer around during gc (change.dylan.crow.160064)
...
Copied from Perforce
Change: 19509
ServerID: perforce.ravenbrook.com
1998-05-21 14:49:42 +01:00
Pekka Pirinen
4ed148ae7c
Condemn buffered segments (change.dylan.crow.160064)
...
Copied from Perforce
Change: 19508
ServerID: perforce.ravenbrook.com
1998-05-21 14:49:18 +01:00
P. Tucker Withington
677f2b66d8
New file on mmdevel_gavinm_splay
...
Copied from Perforce
Change: 19504
ServerID: perforce.ravenbrook.com
1998-05-21 03:39:06 +01:00
Pekka Pirinen
7b87015b2f
Write segdescribe
...
Copied from Perforce
Change: 19501
ServerID: perforce.ravenbrook.com
1998-05-20 16:49:54 +01:00
Pekka Pirinen
0c8dc89129
Add accessset ops and segdescribe
...
Copied from Perforce
Change: 19500
ServerID: perforce.ravenbrook.com
1998-05-20 16:49:16 +01:00
David Jones
8ffc64a681
Change.epcore.minnow.160059 arena assume aligned size
...
Copied from Perforce
Change: 19497
ServerID: perforce.ravenbrook.com
1998-05-20 15:14:00 +01:00
David Jones
b74621780f
Modifying test to provoke bug
...
Copied from Perforce
Change: 19496
ServerID: perforce.ravenbrook.com
1998-05-20 14:04:58 +01:00
David Jones
530f2499bd
Change.epcore.minnow.160052 (adding prmcan for sw)
...
Copied from Perforce
Change: 19495
ServerID: perforce.ravenbrook.com
1998-05-19 18:17:01 +01:00
David Jones
a442131f48
When requesting page size, check values fit in types
...
Copied from Perforce
Change: 19494
ServerID: perforce.ravenbrook.com
1998-05-19 17:24:29 +01:00
David Jones
d9449de317
Stdin is opened in text mode, hence cannot be portably used for reading event logs, so file names must be accpeted on the command line
...
Copied from Perforce
Change: 19493
ServerID: perforce.ravenbrook.com
1998-05-18 14:44:51 +01:00
P. Tucker Withington
6b757fff49
New file on mmdevel_gavinm_splay
...
Copied from Perforce
Change: 19491
ServerID: perforce.ravenbrook.com
1998-05-18 14:17:59 +01:00
P. Tucker Withington
0b952897e5
New file on mmdevel_gavinm_splay
...
Copied from Perforce
Change: 19486
ServerID: perforce.ravenbrook.com
1998-05-15 14:50:03 +01:00
David Jones
b984f00d76
Cleaning up a bit and tagging
...
Copied from Perforce
Change: 19484
ServerID: perforce.ravenbrook.com
1998-05-13 15:38:27 +01:00
David Jones
c692bfa0ae
Adding accumulator methods (rework of change.dylan.crow.170554.2)
...
Copied from Perforce
Change: 19483
ServerID: perforce.ravenbrook.com
1998-05-11 12:01:16 +01:00
David Jones
727a1d1175
Adding accumulator methods (rework of change.dylan.crow.170554.2)
...
Copied from Perforce
Change: 19482
ServerID: perforce.ravenbrook.com
1998-05-08 16:15:57 +01:00
David Jones
fe84e2c0f4
Trivial rearrangement so that more size and addr methods come under the right heading
...
Copied from Perforce
Change: 19480
ServerID: perforce.ravenbrook.com
1998-05-07 17:08:53 +01:00
David Jones
cfee190981
Trivial rearranging to make more sense
...
Copied from Perforce
Change: 19479
ServerID: perforce.ravenbrook.com
1998-05-07 16:57:24 +01:00
David Jones
c9af9dc529
Reworking change.dylan.blackbird.160044.1
...
Copied from Perforce
Change: 19478
ServerID: perforce.ravenbrook.com
1998-05-07 13:45:46 +01:00
Gavin Matthews
bb8dd7a232
New file on mmdevel_gavinm_splay
...
Copied from Perforce
Change: 19470
ServerID: perforce.ravenbrook.com
1998-05-01 20:41:33 +01:00
Gavin Matthews
17aa351ee1
New file on mmdevel_gavinm_splay
...
Copied from Perforce
Change: 19468
ServerID: perforce.ravenbrook.com
1998-05-01 20:41:31 +01:00
Pekka Pirinen
0693870800
Final edits for review.design.mps.poolams.0
...
Copied from Perforce
Change: 19459
ServerID: perforce.ravenbrook.com
1998-04-28 13:02:55 +01:00
Gavin Matthews
2ca65781b6
Make the new event functions conditional on event
...
Copied from Perforce
Change: 19454
ServerID: perforce.ravenbrook.com
1998-04-24 11:51:12 +01:00
Gavin Matthews
a847d4afb3
Remove mpmconft.c
...
Copied from Perforce
Change: 19453
ServerID: perforce.ravenbrook.com
1998-04-24 11:51:10 +01:00
Pekka Pirinen
dbaeb4eee9
Make the new event functions conditional on event
...
Copied from Perforce
Change: 19452
ServerID: perforce.ravenbrook.com
1998-04-23 18:35:42 +01:00
Richard Kistruck
127606c5f5
[bug]
...
[160045] (improve comments, incl fix copyright)
Copied from Perforce
Change: 19451
ServerID: perforce.ravenbrook.com
GitHub-reference: https://github.com/Ravenbrook/mps/issues/160045
1998-04-23 18:21:40 +01:00
Richard Kistruck
847cdb89af
[bug]
...
[160045] add arenavmx stub
Copied from Perforce
Change: 19450
ServerID: perforce.ravenbrook.com
GitHub-reference: https://github.com/Ravenbrook/mps/issues/160045
1998-04-23 16:21:22 +01:00
Richard Kistruck
84688fbc54
New unit
...
[Bug https://github.com/Ravenbrook/mps/issues/160045 ]
[160045] EP want no link-failure or ifdefs for platforms without arenavm:
New stub-file. Implements runtime-asserting stub for mps_arena_class_vm().
(see mail.richardk.1998-04-17.14-52.1.req.unimpl.cli-interface.run-assert)
Copied from Perforce
Change: 19449
ServerID: perforce.ravenbrook.com
1998-04-23 16:15:29 +01:00
Richard Kistruck
4db60c7759
[bug]
...
[160045] preliminary work:
Add line-breaks to allow more helpful diffs.
Re-order command-line arguments to increase tool-use safety.
Copied from Perforce
Change: 19448
ServerID: perforce.ravenbrook.com
GitHub-reference: https://github.com/Ravenbrook/mps/issues/160045
1998-04-23 14:34:38 +01:00
Pekka Pirinen
08ebc2e094
[bug]
...
Use RefSet preferences in non-GC'd pools as well
Copied from Perforce
Change: 19447
ServerID: perforce.ravenbrook.com
GitHub-reference: https://github.com/Ravenbrook/mps/issues/160026
1998-04-23 12:52:53 +01:00
Tony Mann
d32e228f5f
Check for resfail not resunimpl in awlaccess
...
Copied from Perforce
Change: 19446
ServerID: perforce.ravenbrook.com
1998-04-23 10:42:11 +01:00
Tony Mann
bf06c3dff9
Ensure the return code of poolaccess gets checked
...
Copied from Perforce
Change: 19445
ServerID: perforce.ravenbrook.com
1998-04-23 10:42:09 +01:00
Tony Mann
0fb81033c7
Avoid direct calls to awlgroupcheck
...
Copied from Perforce
Change: 19444
ServerID: perforce.ravenbrook.com
1998-04-22 10:54:32 +01:00
Tony Mann
88e75f6fda
Change 160044: attempt some single reference accesses
...
and maintain statistics about their success
Copied from Perforce
Change: 19443
ServerID: perforce.ravenbrook.com
1998-04-21 12:37:29 +01:00
David Jones
176361d583
Removing obsolete mpmconft
...
Copied from Perforce
Change: 19442
ServerID: perforce.ravenbrook.com
1998-04-21 11:12:48 +01:00
David Jones
600b53f384
Adding poolsingleaccess
...
Copied from Perforce
Change: 19441
ServerID: perforce.ravenbrook.com
1998-04-20 15:18:18 +01:00
Pekka Pirinen
69961957f1
[bug]
...
Improve BS_UPPER_HALF
Copied from Perforce
Change: 19440
ServerID: perforce.ravenbrook.com
GitHub-reference: https://github.com/Ravenbrook/mps/issues/160026
1998-04-20 14:48:22 +01:00
David Jones
4343f1f2f0
Fixing abbreviated tags
...
Copied from Perforce
Change: 19439
ServerID: perforce.ravenbrook.com
1998-04-20 12:18:33 +01:00
David Jones
7a945b438d
Adding poolsingleaccess
...
Copied from Perforce
Change: 19438
ServerID: perforce.ravenbrook.com
1998-04-20 12:09:29 +01:00
Tony Mann
7582bf127e
Change 160044: use prmcw3i3.c for instruction stepping
...
Copied from Perforce
Change: 19437
ServerID: perforce.ravenbrook.com
1998-04-20 11:54:34 +01:00
Tony Mann
cc121d93c2
Change 160044: fill in mutator context with lpexception_pointers not lpexception_record
...
Copied from Perforce
Change: 19436
ServerID: perforce.ravenbrook.com
1998-04-20 11:54:30 +01:00