1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-27 16:51:06 -07:00
Commit graph

1814 commits

Author SHA1 Message Date
Tony Mann
1a2f88a4b2 Change.dylan.kinglet.160270: mmdw is not available for linux
Copied from Perforce
 Change: 21085
 ServerID: perforce.ravenbrook.com
2000-02-03 13:02:29 +00:00
Tony Mann
d69feceeef New unit
change.dylan.kinglet.160270
Threads implementation for Linux

Copied from Perforce
 Change: 21084
 ServerID: perforce.ravenbrook.com
2000-02-03 12:58:40 +00:00
Tony Mann
70cc96b5c3 New unit
change.dylan.kinglet.160270
MPS PThreads extensions

Copied from Perforce
 Change: 21083
 ServerID: perforce.ravenbrook.com
2000-02-03 12:57:36 +00:00
Tony Mann
c8a02f05b7 New unit
change.dylan.kinglet.160270
Linux implementation of lock module

Copied from Perforce
 Change: 21082
 ServerID: perforce.ravenbrook.com
2000-02-03 12:55:50 +00:00
Tony Mann
7d2a2fb9de New unit
change.dylan.kinglet.160270
PThreads MT version of awlut

Copied from Perforce
 Change: 21081
 ServerID: perforce.ravenbrook.com
2000-02-03 12:55:00 +00:00
Tony Mann
cf4745e1b9 New unit
change.dylan.kinglet.160270
MT version of amcss
PosixThreads only

Copied from Perforce
 Change: 21080
 ServerID: perforce.ravenbrook.com
2000-02-03 12:54:04 +00:00
Tony Mann
57f5e2656f Improve copy tests
Copied from Perforce
 Change: 21078
 ServerID: perforce.ravenbrook.com
2000-01-18 14:27:37 +00:00
Tony Mann
270aa214d2 Change.mps.dylan.kinglet.160189:
split & merge stuff

Copied from Perforce
 Change: 21077
 ServerID: perforce.ravenbrook.com
2000-01-18 13:12:52 +00:00
Tony Mann
1f38ba91bb Disallow seg split merge
change.mps.dylan.kinglet.160189

Copied from Perforce
 Change: 21076
 ServerID: perforce.ravenbrook.com
2000-01-18 13:12:50 +00:00
Tony Mann
4cf6d0ed10 Change.mps.dylan.kinglet.160189
Tests for BTCopyRange & BTCopyOffsetRange

Copied from Perforce
 Change: 21075
 ServerID: perforce.ravenbrook.com
2000-01-18 13:12:47 +00:00
Tony Mann
a3e2bf0d0f Change.mps.dylan.kinglet.160296:
Parens arount SUPERCLASS macros

Copied from Perforce
 Change: 21074
 ServerID: perforce.ravenbrook.com
2000-01-12 14:53:10 +00:00
Tony Mann
dd1ad775b2 Change.mps.dylan.kinglet.160296:
Next-method calls should not have to explicitly name the superclass
Fix forward references

Copied from Perforce
 Change: 21073
 ServerID: perforce.ravenbrook.com
2000-01-11 17:36:24 +00:00
Tony Mann
fd4c49a369 Change.mps.dylan.kinglet.160296:
Next-method calls should not have to explicitly name the superclass

Copied from Perforce
 Change: 21072
 ServerID: perforce.ravenbrook.com
2000-01-11 17:06:08 +00:00
Tony Mann
1bd4fd5268 Simplify next-method calls
Copied from Perforce
 Change: 21071
 ServerID: perforce.ravenbrook.com
2000-01-11 17:06:06 +00:00
Tony Mann
4fed46a9be Change.mps.dylan.kinglet.160296:
Next-method calls should not have to explicitly name the superclass

Copied from Perforce
 Change: 21070
 ServerID: perforce.ravenbrook.com
2000-01-11 17:06:00 +00:00
Tony Mann
eac431443a Change.mps.dylan.kinglet.160189:
Fix statics

Copied from Perforce
 Change: 21069
 ServerID: perforce.ravenbrook.com
2000-01-11 12:21:14 +00:00
Tony Mann
520ea202e3 Change.mps.dylan.kinglet.160189:
Implememnt segment splitting / merging

Copied from Perforce
 Change: 21068
 ServerID: perforce.ravenbrook.com
2000-01-11 11:49:59 +00:00
Tony Mann
6f5810fdb2 Fix failure case of sncbufinit
Copied from Perforce
 Change: 21067
 ServerID: perforce.ravenbrook.com
2000-01-11 11:49:58 +00:00
Tony Mann
cf5a839951 Change.mps.dylan.kinglet.160189
Don't support segment splitting & merging

Copied from Perforce
 Change: 21066
 ServerID: perforce.ravenbrook.com
2000-01-11 11:49:57 +00:00
Tony Mann
51e4a57346 Change.mps.dylan.kinglet.160189
Don't support segment splitting & merging

Copied from Perforce
 Change: 21064
 ServerID: perforce.ravenbrook.com
2000-01-11 11:49:55 +00:00
Tony Mann
0186149459 Change.mps.dylan.kinglet.160189:
Fix failure case of SNCBufInit

Copied from Perforce
 Change: 21063
 ServerID: perforce.ravenbrook.com
2000-01-11 11:49:54 +00:00
Tony Mann
861bb78d3f Change.mps.dylan.kinglet.160189:
Fix failure case of AMCBufInit

Copied from Perforce
 Change: 21062
 ServerID: perforce.ravenbrook.com
2000-01-11 11:49:53 +00:00
Tony Mann
0d3699fbde Change.mps.dylan.kinglet.160189:
Implememnt segment splitting / merging

Copied from Perforce
 Change: 21061
 ServerID: perforce.ravenbrook.com
2000-01-11 11:49:50 +00:00
Tony Mann
d3951bfa79 Change.mps.dylan.kinglet.160189
Add events for segment splitting and merging

Copied from Perforce
 Change: 21060
 ServerID: perforce.ravenbrook.com
2000-01-11 11:49:48 +00:00
Tony Mann
60db2c1c46 Change.mps.dylan.kinglet.160189:
Add segsmss

Copied from Perforce
 Change: 21059
 ServerID: perforce.ravenbrook.com
2000-01-11 11:49:46 +00:00
Tony Mann
64c0c2da7e Change.mps.dylan.kinglet.160189
BufferReassignSeg

Copied from Perforce
 Change: 21058
 ServerID: perforce.ravenbrook.com
2000-01-11 11:49:45 +00:00
Tony Mann
d44083f3f2 Change.mps.dylan.kinglet.160189
Add BTCopyRange to support segment merging/splitting

Copied from Perforce
 Change: 21057
 ServerID: perforce.ravenbrook.com
2000-01-11 11:49:43 +00:00
Tony Mann
0eb946c98d New unit
change.mps.dylan.kinglet.160189:
Test for segment merging and splitting

Copied from Perforce
 Change: 21056
 ServerID: perforce.ravenbrook.com
2000-01-11 11:27:25 +00:00
Tony Mann
d3decdd1f9 Fix error path for seginit
Copied from Perforce
 Change: 21048
 ServerID: perforce.ravenbrook.com
1999-12-17 11:25:20 +00:00
Tony Mann
ede1b6271b Fix error path for bufferinit
Copied from Perforce
 Change: 21047
 ServerID: perforce.ravenbrook.com
1999-12-17 11:25:18 +00:00
Tony Mann
07e5784f13 Fix segalloc
Copied from Perforce
 Change: 21046
 ServerID: perforce.ravenbrook.com
1999-12-16 16:01:38 +00:00
Tony Mann
392d4c15ee Change.mps.dylan.kinglet.170494:
Extend interface for initializing segments

Copied from Perforce
 Change: 21045
 ServerID: perforce.ravenbrook.com
1999-12-16 15:27:52 +00:00
Tony Mann
42e1888ea3 Change.mps.dylan.kinglet.170494:
Extend interface for initializing segments
Use a segmemnt subclass

Copied from Perforce
 Change: 21044
 ServerID: perforce.ravenbrook.com
1999-12-16 15:27:51 +00:00
Tony Mann
b422e3c639 Change.mps.dylan.kinglet.170494
remove use of SegP
Use SegClass instead of GCSegClass

Copied from Perforce
 Change: 21043
 ServerID: perforce.ravenbrook.com
1999-12-16 15:27:50 +00:00
Tony Mann
fc286cd667 Change.mps.dylan.kinglet.170494
Pass class to SegAlloc

Copied from Perforce
 Change: 21042
 ServerID: perforce.ravenbrook.com
1999-12-16 15:27:48 +00:00
Tony Mann
69dbf25254 Change.mps.dylan.kinglet.170494
Replace use of groups with segment subclasses

Copied from Perforce
 Change: 21041
 ServerID: perforce.ravenbrook.com
1999-12-16 15:27:45 +00:00
Tony Mann
6d6e58e164 Change.mps.dylan.kinglet.170494:
Subclass segments for pool-specific behaviour

Copied from Perforce
 Change: 21038
 ServerID: perforce.ravenbrook.com
1999-12-16 15:27:40 +00:00
Tony Mann
f4dca34e77 Change.mps.dylan.kinglet.170494:
Subclassable segments

Copied from Perforce
 Change: 21037
 ServerID: perforce.ravenbrook.com
1999-12-16 15:27:37 +00:00
Tony Mann
9c23d56345 Change.mps.dylan.kinglet.170494
use segment subclasses

Copied from Perforce
 Change: 21036
 ServerID: perforce.ravenbrook.com
1999-12-16 15:27:36 +00:00
Tony Mann
307b6e420d Change.mps.dylan.kinglet.170494:
Extend interface for initializing segments

Copied from Perforce
 Change: 21035
 ServerID: perforce.ravenbrook.com
1999-12-16 15:27:34 +00:00
Tony Mann
4d12ffc77e Change.mps.dylan.kinglet.170494
remove SegP

Copied from Perforce
 Change: 21034
 ServerID: perforce.ravenbrook.com
1999-12-16 15:27:33 +00:00
Tony Mann
908ef055fb Change.mps.dylan.kinglet.170494:
Extend interface for initializing segments

Copied from Perforce
 Change: 21033
 ServerID: perforce.ravenbrook.com
1999-12-16 15:27:31 +00:00
Tony Mann
bb87783a0d Change.mps.dylan.kinglet.170494
Pass class to SegAlloc

Copied from Perforce
 Change: 21032
 ServerID: perforce.ravenbrook.com
1999-12-16 15:27:29 +00:00
Tony Mann
e23c018fb8 Change.dylan.kinglet.160204
mps_message_type_disable

Copied from Perforce
 Change: 21029
 ServerID: perforce.ravenbrook.com
1999-12-09 18:05:33 +00:00
Tony Mann
60ec6d8949 Change.dylan.kinglet.160204
MessageTypeDisable

Copied from Perforce
 Change: 21028
 ServerID: perforce.ravenbrook.com
1999-12-09 18:05:32 +00:00
Tony Mann
53c9af1b8d Change.dylan.kinglet.160204
Get messages when type is not at head of queue.
Support disabling of message types

Copied from Perforce
 Change: 21027
 ServerID: perforce.ravenbrook.com
1999-12-09 18:05:30 +00:00
Tony Mann
9b286cd291 Change.dylan.kinglet.160204
add support for messtest

Copied from Perforce
 Change: 21026
 ServerID: perforce.ravenbrook.com
1999-12-09 18:05:29 +00:00
Tony Mann
9bc5b3cb64 Change.dylan.kinglet.160204: add support for messtest
Copied from Perforce
 Change: 21025
 ServerID: perforce.ravenbrook.com
1999-12-09 18:05:25 +00:00
Tony Mann
0fd5aad9db New unit
change.dylan.kinglet.160204: Dylan can't get GC messages when
there are pending finalization messages.
Test file.

Copied from Perforce
 Change: 21024
 ServerID: perforce.ravenbrook.com
1999-12-09 17:59:51 +00:00
Tony Mann
bab6d2eaf9 Change.mps.dylan.kinglet.160189: avoid seg check of null
Copied from Perforce
 Change: 21023
 ServerID: perforce.ravenbrook.com
1999-12-09 13:07:20 +00:00