1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-23 15:22:20 -07:00
emacs/mps/code
Gareth Rees bb44aa1f51 Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg.
Copied from Perforce
 Change: 186534
 ServerID: perforce.ravenbrook.com
2014-06-12 15:59:39 +01:00
..
mps.xcodeproj Catch-up merge from master sources @186335 to branch/2014-03-30/addrset. 2014-05-29 14:58:50 +01:00
w3mv
.p4ignore Bring .p4ignore up to date so that p4 status is clean. 2014-03-31 11:37:46 +01:00
abq.c Consistent order stream, depth. 2014-05-11 18:30:23 +01:00
abq.h Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
abqtest.c Pass and check special closure values unused_pointer, unused_size instead of null, 0. 2014-05-29 15:28:33 +01:00
airtest.c Scheme constructors now take an allocation point. 2014-05-04 20:39:31 +01:00
amcss.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
amcsshe.c It is an error to destroy a chain if there is an active trace using the chain. 2014-05-11 21:47:20 +01:00
amcssth.c Fix the build on w3i6mv. 2014-05-20 19:36:04 +01:00
amsss.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
amssshe.c It is an error to destroy a chain if there is an active trace using the chain. 2014-05-11 21:47:20 +01:00
anangc.gmk Need -lpthread so that we can compile the threading test cases, even though we aren't going to be able to run them. 2014-05-12 22:18:09 +01:00
ananll.gmk Need -lpthread so that we can compile the threading test cases, even though we aren't going to be able to run them. 2014-05-12 22:18:09 +01:00
ananmv.nmk Fix the build on windows. 2014-05-20 19:01:26 +01:00
apss.c Fix the build on windows: 2014-06-11 11:57:15 +01:00
arena.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
arenacl.c Fix rash build on os x by adding the unused attribute to functions declared static that are not called in the rash variety. 2014-05-01 12:18:00 +01:00
arenacv.c Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
arenavm.c Catch-up merge from master sources @185999 to branch/2014-04-17/describe. 2014-05-11 18:33:02 +01:00
arg.c Check the argument using argcheck. 2014-05-11 19:18:54 +01:00
arg.h Turn on -wduplicate-enum and -wmissing-variable-declarations options for clang. ensure the mps compiles with these options. 2014-04-11 15:17:20 +01:00
awlut.c Fix bugs in condemn logic: 2014-04-22 17:53:47 +01:00
awluthe.c Fix bugs in condemn logic: 2014-04-22 17:53:47 +01:00
awlutth.c New header testthr.h provides simple threading interface. 2014-04-08 15:14:32 +01:00
boot.c Fix assertion in bootblockcheck. 2014-05-20 12:44:36 +01:00
boot.h
bt.c Catch-up merge from master sources to branch/2014-01-15/nailboard. 2014-04-07 10:38:08 +01:00
bt.h Improve control over checking: 2014-04-06 22:51:05 +01:00
btcv.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
bttest.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
buffer.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
cbs.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
cbs.h Fix problems identified by rb in review <https://info.ravenbrook.com/mail/2014/06/04/15-13-24/0/>. 2014-06-08 20:28:33 +01:00
chain.h Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
check.h Remove "todo: checkleveldeep asserts on arena creation with bootstrapping problems." -- this was fixed in change 184924. 2014-04-07 00:29:09 +01:00
clock.h Catch-up merge from master sources @185999 to branch/2014-04-17/describe. 2014-05-11 18:33:02 +01:00
comm.gmk Catch-up merge from master sources @186335 to branch/2014-03-30/addrset. 2014-05-29 14:58:50 +01:00
commpost.nmk Gcbench and djbench don't need to link against mps.lib (they include mps.c instead). 2014-05-30 13:41:59 +01:00
commpre.nmk Catch-up merge from master sources @186335 to branch/2014-03-30/addrset. 2014-05-29 14:58:50 +01:00
config.h Catch-up merge from master sources @186481 to branch/2014-04-15/mvffnoseg. 2014-06-11 12:42:58 +01:00
dbgpool.c Ensure that the macro versions of shieldexpose and shieldcover are used. 2014-06-09 19:53:37 +01:00
dbgpool.h New type readonlyaddr for managed address that an interface promises only to read through. 2014-06-08 14:53:17 +01:00
dbgpooli.c
djbench.c In light of performance findings, boost the default arena size to 256 mb. add a -m option to djbench so that we can test the effect of setting the initial arena size on the manual pool classes. 2014-05-20 23:25:03 +01:00
event.c Fix rash build. 2014-06-12 13:49:57 +01:00
event.h Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
eventcnv.c Fix problems found by coverity. see <https://info.ravenbrook.com/mail/2014/04/10/23-23-42/0/> for full analysis. 2014-04-11 00:26:48 +01:00
eventcom.h Turn on -wduplicate-enum and -wmissing-variable-declarations options for clang. ensure the mps compiles with these options. 2014-04-11 15:17:20 +01:00
eventdef.h Catch-up merge from master sources @186257 to branch/2014-04-23/awl. 2014-05-29 15:38:42 +01:00
eventrep.c Catch-up merge from master sources to branch/2014-03-25/ansi. 2014-04-07 16:04:58 +01:00
eventrep.h
eventsql.c Ensure that mpseventsql compiles with gcc -wmissing-variable-declarations. 2014-04-11 21:18:23 +01:00
eventtxt.c Setenv requires _gnu_source, so get the headers in the right order so that the feature macros are set up in config.h before any system header is included. 2014-05-12 19:48:01 +01:00
exposet0.c Increase the commit limit for exposet0 so that the test always passes. 2014-05-12 19:51:54 +01:00
expt825.c Park the arena before calling mps_chain_destroy. 2014-05-12 12:53:46 +01:00
failover.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
failover.h Fix problems identified by rb in review <https://info.ravenbrook.com/mail/2014/06/04/15-13-24/0/>. 2014-06-08 20:28:33 +01:00
finalcv.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
finaltest.c Catch-up merge from master sources @186077 to branch/2014-04-23/awl. 2014-05-15 10:17:41 +01:00
fmtdy.c Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
fmtdy.h
fmtdytst.c Amc/amcz subclass test needs to be other way round now. 2014-04-07 23:05:35 +01:00
fmtdytst.h
fmthe.c
fmthe.h
fmtno.c
fmtno.h
fmtscheme.c Scheme constructors now take an allocation point. 2014-05-04 20:39:31 +01:00
fmtscheme.h Scheme constructors now take an allocation point. 2014-05-04 20:39:31 +01:00
format.c Consistent order stream, depth. 2014-05-11 18:30:23 +01:00
fotest.c Remove unused pool class attributes. 2014-06-08 19:54:24 +01:00
freelist.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
freelist.h Catch-up merge from master sources @186481 to branch/2014-04-15/mvffnoseg. 2014-06-11 12:42:58 +01:00
fri3gc.gmk
fri6gc.gmk
gc.gmk New type readonlyaddr for managed address that an interface promises only to read through. 2014-06-08 14:53:17 +01:00
gcbench.c Gcbench now reports the number of chunks. 2014-05-19 15:41:20 +01:00
global.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
gp.gmk
land.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
landtest.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
ld.c
lii3gc.gmk
lii6gc.gmk
lii6ll.gmk
ll.gmk Fix problems identified in nb's review <https://info.ravenbrook.com/mail/2014/05/12/15-10-13/0/>. 2014-05-12 18:22:40 +01:00
lo.h
locbwcss.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
lock.h Use x and x_none for x ∈ {lock, plinth, remembered_set, shield} to match the other settings (aver_and_check, event, statistics). 2014-04-16 10:48:21 +01:00
lockan.c
lockcov.c Use the mps to manage memory in test cases, not malloc! 2014-04-11 21:27:31 +01:00
lockix.c
lockli.c
lockut.c Use the mps to manage memory in test cases, not malloc! 2014-04-11 21:27:31 +01:00
lockw3.c
locus.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
locusss.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
locv.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
message.c Improve control over checking: 2014-04-06 22:51:05 +01:00
messtest.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
meter.c Consistent order stream, depth. 2014-05-11 18:30:23 +01:00
meter.h Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
misc.h Merge branch mps/branch/2014-04-23/awl into the master sources 2014-06-03 14:52:47 +01:00
mpm.c Consistent order stream, depth. 2014-05-11 18:30:23 +01:00
mpm.h Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
mpmss.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
mpmst.h Split land iteration into two functions, one which deletes ranges, the other which does not. 2014-05-25 19:26:48 +01:00
mpmtypes.h Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
mps.c Catch-up merge from master sources @186335 to branch/2014-03-30/addrset. 2014-05-29 14:58:50 +01:00
mps.h Catch-up merge from master sources @186481 to branch/2014-04-15/mvffnoseg. 2014-06-11 12:42:58 +01:00
mpsacl.h
mpsavm.h
mpscamc.h
mpscams.h
mpscawl.h
mpsclo.h
mpscmfs.h
mpscmv.h
mpscmv2.h Remove comment from mpscmv2.h -- it's obsolete (no such thing as mps_count_t) and anyway documentation is now in the manual. 2014-04-09 13:02:18 +01:00
mpscmvff.h
mpscmvt.h
mpscsnc.h
mpsi.c The mps_args_add_field and mps_args_done now check that the number of arguments is in bounds. 2014-05-02 11:34:38 +01:00
mpsicv.c Park the arena before calling mps_chain_destroy. 2014-05-12 12:53:46 +01:00
mpsio.h
mpsioan.c
mpsiw3.c
mpslib.h
mpsliban.c Improve the assertion output so that it is less suggestive of a bug in the mps and more suggestive of a problem that needs investigation. 2014-05-12 15:59:21 +01:00
mpstd.h
mpswin.h Ensure that the win32_lean_and_mean is not changed by mpswin.h. 2014-04-07 18:27:57 +01:00
mv.nmk Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
mv2test.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
nailboard.c Ensure coverage of rangedescribe. 2014-05-11 21:41:34 +01:00
nailboard.h Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
nailboardtest.c Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
pc.nmk
pool.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
poolabs.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
poolamc.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
poolams.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
poolams.h Use xyzpool macros systematically as suggested by nb in <https://info.ravenbrook.com/mail/2014/06/11/20-47-37/0/> 2014-06-12 14:25:00 +01:00
poolamsi.c
poolawl.c Use xyzpool macros systematically as suggested by nb in <https://info.ravenbrook.com/mail/2014/06/11/20-47-37/0/> 2014-06-12 14:25:00 +01:00
poollo.c Use xyzpool macros systematically as suggested by nb in <https://info.ravenbrook.com/mail/2014/06/11/20-47-37/0/> 2014-06-12 14:25:00 +01:00
poolmfs.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
poolmfs.h Fix problems identified by rb in review <https://info.ravenbrook.com/mail/2014/06/04/15-13-24/0/>. 2014-06-08 20:28:33 +01:00
poolmrg.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
poolmrg.h
poolmv.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
poolmv.h Use xyzpool macros systematically as suggested by nb in <https://info.ravenbrook.com/mail/2014/06/11/20-47-37/0/> 2014-06-12 14:25:00 +01:00
poolmv2.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
poolmv2.h
poolmvff.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
pooln.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
pooln.h
poolncv.c Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
poolsnc.c Use xyzpool macros systematically as suggested by nb in <https://info.ravenbrook.com/mail/2014/06/11/20-47-37/0/> 2014-06-12 14:25:00 +01:00
prmcan.c
prmci3.h
prmci3fr.c
prmci3li.c Simpler cast, more checking. 2014-04-14 12:13:31 +01:00
prmci3w3.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
prmci3xc.c Simpler cast, more checking. 2014-04-14 12:32:18 +01:00
prmci6.h
prmci6fr.c
prmci6li.c Simpler casting, and more checking. 2014-04-14 12:07:14 +01:00
prmci6w3.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
prmci6xc.c Simpler casting and more checking. 2014-04-14 11:34:20 +01:00
prmcix.h
prmcw3.h
prmcxc.h
protan.c Catch-up merge from master sources to branch/2014-03-25/ansi. 2014-04-30 16:51:30 +01:00
proti3.c
proti6.c
protix.c Catch-up merge from master sources to branch/2014-03-25/ansi. 2014-04-30 16:51:30 +01:00
protli.c Improve clarity of product configuration so that names more explicitly indicate what they do: 2014-04-02 15:48:57 +01:00
protocol.c Improve control over checking: 2014-04-06 22:51:05 +01:00
protocol.h
protsgix.c Improve clarity of product configuration so that names more explicitly indicate what they do: 2014-04-02 15:48:57 +01:00
protw3.c Catch-up merge from master sources to branch/2014-03-25/ansi. 2014-04-30 16:51:30 +01:00
protxc.c Catch-up merge from master sources to branch/2014-03-25/ansi. 2014-04-30 16:51:30 +01:00
protxc.h
pthrdext.c Improve control over checking: 2014-04-06 22:51:05 +01:00
pthrdext.h
qs.c Catch-up merge from master sources @186035 to branch/2014-03-25/ansi. 2014-05-12 18:42:33 +01:00
range.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
range.h Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
ref.c
replay.c
reserv.c Use xyzpool macros systematically as suggested by nb in <https://info.ravenbrook.com/mail/2014/06/11/20-47-37/0/> 2014-06-12 14:25:00 +01:00
ring.c Check the poolring so that there is an assertion failure (not a crash) if the client fails to destroy a pool. 2014-04-14 22:31:24 +01:00
ring.h Check the poolring so that there is an assertion failure (not a crash) if the client fails to destroy a pool. 2014-04-14 22:31:24 +01:00
root.c Consistent order stream, depth. 2014-05-11 18:30:23 +01:00
sa.c Improve control over checking: 2014-04-06 22:51:05 +01:00
sa.h
sac.c Catch-up merge from master sources @186436 to branch/2014-04-08/align. 2014-06-08 16:30:53 +01:00
sac.h
sacss.c Fix the build on windows: 2014-06-11 11:57:15 +01:00
sc.h
seg.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
segsmss.c Use xyzpool macros systematically as suggested by nb in <https://info.ravenbrook.com/mail/2014/06/11/20-47-37/0/> 2014-06-12 14:25:00 +01:00
shield.c
span.c
splay.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
splay.h Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
spw3i3.c
spw3i6.c
ss.c
ss.h
ssan.c Fix problems identified by dl in <https://info.ravenbrook.com/mail/2014/04/30/12-47-23/0/>. 2014-04-30 15:24:26 +01:00
ssixi3.c
ssixi6.c
ssw3i3mv.c
ssw3i3pc.c
ssw3i6mv.c Fix header comment for ssw3i6*.c -- win64 not win32. 2014-03-29 17:24:28 +00:00
ssw3i6pc.c Fix header comment for ssw3i6*.c -- win64 not win32. 2014-03-29 17:24:28 +00:00
steptest.c Park the arena before calling mps_chain_destroy. 2014-05-12 12:53:46 +01:00
table.c
table.h
teletest.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
testlib.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
testlib.h Windows doesn't have setenv, so use _putenv_s. 2014-05-13 09:32:06 +01:00
testthr.h New header testthr.h provides simple threading interface. 2014-04-08 15:14:32 +01:00
testthrix.c New header testthr.h provides simple threading interface. 2014-04-08 15:14:32 +01:00
testthrw3.c New header testthr.h provides simple threading interface. 2014-04-08 15:14:32 +01:00
th.h Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
than.c Consistent order stream, depth. 2014-05-11 18:30:23 +01:00
thix.c Consistent order stream, depth. 2014-05-11 18:30:23 +01:00
thw3.c Consistent order stream, depth. 2014-05-11 18:30:23 +01:00
thw3.h
thw3i3.c
thw3i6.c
thxc.c Consistent order stream, depth. 2014-05-11 18:30:23 +01:00
trace.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
traceanc.c Arenarelease now calls arenapoll (not tracepoll) so that it doesn't break in config_poll_none. 2014-04-30 17:00:11 +01:00
tract.c Catch-up merge from master sources to branch/2014-03-30/addrset. 2014-04-07 15:02:09 +01:00
tract.h Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/05/29/16-29-44/0/>. 2014-05-30 10:56:12 +01:00
tree.c
tree.h Use cbs subclasses to implement the fast-find and find-in-zones features. this avoids the need to control behaviour by passing booleans, and it means that there is no wasted space in the cbs block structure when these features are not used. 2014-04-07 15:36:18 +01:00
version.c Turn on -wduplicate-enum and -wmissing-variable-declarations options for clang. ensure the mps compiles with these options. 2014-04-11 15:17:20 +01:00
vman.c Catch-up merge from master sources to branch/2014-03-25/ansi. 2014-04-30 16:51:30 +01:00
vmix.c Fix problems found by coverity. see <https://info.ravenbrook.com/mail/2014/04/10/23-23-42/0/> for full analysis. 2014-04-11 00:26:48 +01:00
vmw3.c Fix problems found by coverity. see <https://info.ravenbrook.com/mail/2014/04/10/23-23-42/0/> for full analysis. 2014-04-11 00:26:48 +01:00
w3i3mv.nmk Fix the build on windows. 2014-05-20 19:01:26 +01:00
w3i3pc.nmk Fix the build on windows. 2014-05-20 19:01:26 +01:00
w3i6mv.nmk Fix the build on windows. 2014-05-20 19:01:26 +01:00
w3i6pc.nmk Fix the build on windows. 2014-05-20 19:01:26 +01:00
walk.c Fix rash build on os x by adding the unused attribute to functions declared static that are not called in the rash variety. 2014-05-01 12:18:00 +01:00
walkt0.c Park the arena before calling mps_chain_destroy. 2014-05-12 12:53:46 +01:00
xci3gc.gmk
xci6ll.gmk
zcoll.c Park the arena before calling mps_chain_destroy. 2014-05-12 12:53:46 +01:00
zmess.c Park the arena before calling mps_chain_destroy. 2014-05-12 12:53:46 +01:00