| .. |
|
mps.xcodeproj
|
New test program nailboardtest.
|
2014-02-26 22:41:22 +00:00 |
|
w3mv
|
|
|
|
.gdbinit
|
|
|
|
.p4ignore
|
Ignoring a.out (default output from cc).
|
2014-01-25 15:24:28 +00:00 |
|
abq.c
|
Make improvements (mostly to comments) based on reviews:
|
2014-01-10 18:18:06 +00:00 |
|
abq.h
|
Change result type of abqpush, abqpop and abqpeek to bool.
|
2014-01-10 18:44:46 +00:00 |
|
abqtest.c
|
Make improvements (mostly to comments) based on reviews:
|
2014-01-10 18:18:06 +00:00 |
|
airtest.c
|
Naive nailboardisresrange implementation.
|
2014-01-20 13:26:52 +00:00 |
|
amcss.c
|
|
|
|
amcsshe.c
|
Merge custom cet mainline into the master sources. this includes fixes for job003519 (clock values in text telemetry logs on windows have top 32 bits zero), job003536 (cet office can't replicate 100k snowmen in reasonable time), job003651 (stack overflows are not reliably handled).
|
2014-01-10 14:16:08 +00:00 |
|
amcssth.c
|
|
|
|
amsss.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
amssshe.c
|
|
|
|
apss.c
|
Merge custom cet mainline into the master sources. this includes fixes for job003519 (clock values in text telemetry logs on windows have top 32 bits zero), job003536 (cet office can't replicate 100k snowmen in reasonable time), job003651 (stack overflows are not reliably handled).
|
2014-01-10 14:16:08 +00:00 |
|
arena.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
arenacl.c
|
Minor updates in response to review. see https://info.ravenbrook.com/mail/2014/02/17/16-27-18/0/
|
2014-02-17 16:45:12 +00:00 |
|
arenacv.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
arenavm.c
|
Refactor the computation of the chunk size into its own function, thus avoiding an "unreachable code" error from clang.
|
2014-02-24 21:32:22 +00:00 |
|
arg.c
|
|
|
|
arg.h
|
|
|
|
awlut.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
awluthe.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
awlutth.c
|
|
|
|
boot.c
|
|
|
|
boot.h
|
|
|
|
bt.c
|
|
|
|
bt.h
|
|
|
|
btcv.c
|
|
|
|
bttest.c
|
|
|
|
buffer.c
|
Converting some ancient “@@@@“ marked items into todo marked actions.
|
2014-01-30 19:33:14 +00:00 |
|
cbs.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
cbs.h
|
Only finishing the cbs block pool when cbs created it. oops.
|
2014-02-24 21:14:40 +00:00 |
|
chain.h
|
Since the dynamic generation is shared between chains (for some reason) using its unified zone set, rather than keeping a special zone set per chain, which would’ve used up more zones.
|
2014-01-29 13:49:42 +00:00 |
|
check.h
|
|
|
|
clock.h
|
Merge custom cet mainline into the master sources. this includes fixes for job003519 (clock values in text telemetry logs on windows have top 32 bits zero), job003536 (cet office can't replicate 100k snowmen in reasonable time), job003651 (stack overflows are not reliably handled).
|
2014-01-10 14:16:08 +00:00 |
|
comm.gmk
|
Build and run nailboardtest on unix.
|
2014-03-07 16:13:10 +00:00 |
|
commpost.nmk
|
Add the object format from the scheme example, so that not all test cases use the dylan format.
|
2014-01-16 14:24:48 +00:00 |
|
commpre.nmk
|
Fixes needed to get airtest to compile and run on windows.
|
2014-01-16 15:10:18 +00:00 |
|
config.h
|
Catch-up merge from master, mainly to pick up chain-zones merge.
|
2014-02-14 15:23:36 +00:00 |
|
dbgpool.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
dbgpool.h
|
|
|
|
dbgpooli.c
|
|
|
|
djbench.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
event.c
|
|
|
|
event.h
|
|
|
|
eventcnv.c
|
|
|
|
eventcom.h
|
|
|
|
eventdef.h
|
Merge custom cet mainline into the master sources. this includes fixes for job003519 (clock values in text telemetry logs on windows have top 32 bits zero), job003536 (cet office can't replicate 100k snowmen in reasonable time), job003651 (stack overflows are not reliably handled).
|
2014-01-10 14:16:08 +00:00 |
|
eventrep.c
|
|
|
|
eventrep.h
|
|
|
|
eventsql.c
|
|
|
|
eventtxt.c
|
|
|
|
exposet0.c
|
Merge custom cet mainline into the master sources. this includes fixes for job003519 (clock values in text telemetry logs on windows have top 32 bits zero), job003536 (cet office can't replicate 100k snowmen in reasonable time), job003651 (stack overflows are not reliably handled).
|
2014-01-10 14:16:08 +00:00 |
|
expt825.c
|
|
|
|
fbmtest.c
|
|
|
|
finalcv.c
|
|
|
|
finaltest.c
|
|
|
|
fmtdy.c
|
|
|
|
fmtdy.h
|
|
|
|
fmtdytst.c
|
Add gcbench, a parameterizable benchmark for gc pools.
|
2014-02-11 11:54:27 +00:00 |
|
fmtdytst.h
|
Add gcbench, a parameterizable benchmark for gc pools.
|
2014-02-11 11:54:27 +00:00 |
|
fmthe.c
|
|
|
|
fmthe.h
|
|
|
|
fmtno.c
|
|
|
|
fmtno.h
|
|
|
|
fmtscheme.c
|
Make sure airtest can compile on freebsd.
|
2014-01-16 14:41:30 +00:00 |
|
fmtscheme.h
|
Make sure airtest can compile on freebsd.
|
2014-01-16 14:41:30 +00:00 |
|
format.c
|
|
|
|
fotest.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
freelist.c
|
Adding cbssize and freelistsize functions to calculate the size of freelist contents.
|
2014-02-23 20:59:44 +00:00 |
|
freelist.h
|
Adding cbssize and freelistsize functions to calculate the size of freelist contents.
|
2014-02-23 20:59:44 +00:00 |
|
fri3gc.gmk
|
|
|
|
fri6gc.gmk
|
|
|
|
gc.gmk
|
|
|
|
gcbench.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
getopt.h
|
|
|
|
getoptl.c
|
Merging the "dj" benchmark from the benchmarking development branch.
|
2014-01-24 15:29:28 +00:00 |
|
global.c
|
Adding a default chain to the arena. not used anywhere yet.
|
2014-01-29 18:07:43 +00:00 |
|
gp.gmk
|
|
|
|
ld.c
|
|
|
|
lii3gc.gmk
|
|
|
|
lii6gc.gmk
|
|
|
|
lii6ll.gmk
|
|
|
|
ll.gmk
|
|
|
|
lo.h
|
|
|
|
locbwcss.c
|
Merge custom cet mainline into the master sources. this includes fixes for job003519 (clock values in text telemetry logs on windows have top 32 bits zero), job003536 (cet office can't replicate 100k snowmen in reasonable time), job003651 (stack overflows are not reliably handled).
|
2014-01-10 14:16:08 +00:00 |
|
lock.h
|
|
|
|
lockan.c
|
|
|
|
lockcov.c
|
|
|
|
lockix.c
|
|
|
|
lockli.c
|
|
|
|
lockutw3.c
|
|
|
|
lockw3.c
|
|
|
|
locus.c
|
Responding to review comments. see <https://info.ravenbrook.com/mail/2014/02/14/14-38-07/0/>.
|
2014-02-14 15:05:18 +00:00 |
|
locusss.c
|
|
|
|
locv.c
|
|
|
|
message.c
|
|
|
|
messtest.c
|
|
|
|
meter.c
|
|
|
|
meter.h
|
|
|
|
misc.h
|
Adding basic generic binary tree datatype.
|
2014-02-23 10:41:07 +00:00 |
|
mpm.c
|
|
|
|
mpm.h
|
Initial hack at replacing the arena control pool with mvff.
|
2014-02-24 21:14:41 +00:00 |
|
mpmss.c
|
Merge custom cet mainline into the master sources. this includes fixes for job003519 (clock values in text telemetry logs on windows have top 32 bits zero), job003536 (cet office can't replicate 100k snowmen in reasonable time), job003651 (stack overflows are not reliably handled).
|
2014-01-10 14:16:08 +00:00 |
|
mpmst.h
|
Initial hack at replacing the arena control pool with mvff.
|
2014-02-24 21:14:41 +00:00 |
|
mpmtypes.h
|
Declaring result codes using a relational macro, so that tests can print more meaningful output, and to eliminate redundant code.
|
2014-02-19 11:55:43 +00:00 |
|
mps.c
|
Adding basic generic binary tree datatype.
|
2014-02-23 10:41:07 +00:00 |
|
mps.h
|
Fix the aver: need two slots in the array, not just one.
|
2014-02-26 12:51:30 +00:00 |
|
mpsacl.h
|
|
|
|
mpsavm.h
|
|
|
|
mpscamc.h
|
|
|
|
mpscams.h
|
|
|
|
mpscawl.h
|
|
|
|
mpsclo.h
|
|
|
|
mpscmfs.h
|
|
|
|
mpscmv.h
|
|
|
|
mpscmv2.h
|
|
|
|
mpscmvff.h
|
|
|
|
mpscmvt.h
|
|
|
|
mpscsnc.h
|
|
|
|
mpsi.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
mpsicv.c
|
|
|
|
mpsio.h
|
|
|
|
mpsioan.c
|
Remove obsolete file osxc.h.
|
2014-01-12 21:57:54 +00:00 |
|
mpsiw3.c
|
|
|
|
mpslib.h
|
|
|
|
mpsliban.c
|
Remove obsolete file osxc.h.
|
2014-01-12 21:57:54 +00:00 |
|
mpstd.h
|
|
|
|
mpsw3.h
|
|
|
|
mpswin.h
|
|
|
|
mv2test.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
nailboard.c
|
Further clarify nailboard implementation and design.
|
2014-03-07 15:30:37 +00:00 |
|
nailboard.h
|
Simplify nailboard implementation.
|
2014-03-06 20:09:31 +00:00 |
|
nailboardtest.c
|
New test program nailboardtest.
|
2014-02-26 22:41:22 +00:00 |
|
pool.c
|
Adding mps_key_gen generation keyword to pools that take a chain (except amc), so that you can specify which generation to allocate in by default. this allows some flexibility when the client can predict the lifetimes of objects.
|
2014-01-30 14:27:09 +00:00 |
|
poolabs.c
|
Merge custom cet mainline into the master sources. this includes fixes for job003519 (clock values in text telemetry logs on windows have top 32 bits zero), job003536 (cet office can't replicate 100k snowmen in reasonable time), job003651 (stack overflows are not reliably handled).
|
2014-01-10 14:16:08 +00:00 |
|
poolamc.c
|
Catch-up merge from master sources.
|
2014-03-07 14:59:57 +00:00 |
|
poolams.c
|
Responding to review comments. see <https://info.ravenbrook.com/mail/2014/02/14/14-38-07/0/>.
|
2014-02-14 15:05:18 +00:00 |
|
poolams.h
|
Adding mps_key_gen generation keyword to pools that take a chain (except amc), so that you can specify which generation to allocate in by default. this allows some flexibility when the client can predict the lifetimes of objects.
|
2014-01-30 14:27:09 +00:00 |
|
poolamsi.c
|
|
|
|
poolawl.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
poollo.c
|
Fixing awl and lo to actually allocate in the generation requested.
|
2014-01-31 15:27:51 +00:00 |
|
poolmfs.c
|
|
|
|
poolmfs.h
|
|
|
|
poolmrg.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
poolmrg.h
|
|
|
|
poolmv.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
poolmv.h
|
|
|
|
poolmv2.c
|
Adding cbssize and freelistsize functions to calculate the size of freelist contents.
|
2014-02-23 20:59:44 +00:00 |
|
poolmv2.h
|
|
|
|
poolmvff.c
|
Finishing the mvff block pool. oops.
|
2014-02-24 21:14:40 +00:00 |
|
pooln.c
|
|
|
|
pooln.h
|
|
|
|
poolncv.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
poolsnc.c
|
Eliminating dodgy use of *segprefdefault() which could lead to implicit calls to memcpy.
|
2014-01-29 15:13:22 +00:00 |
|
prmcan.c
|
|
|
|
prmci3.h
|
|
|
|
prmci3fr.c
|
|
|
|
prmci3li.c
|
|
|
|
prmci3w3.c
|
|
|
|
prmci3xc.c
|
|
|
|
prmci6.h
|
|
|
|
prmci6fr.c
|
|
|
|
prmci6li.c
|
|
|
|
prmci6w3.c
|
|
|
|
prmci6xc.c
|
|
|
|
prmcix.h
|
|
|
|
prmcw3.h
|
|
|
|
prmcxc.h
|
|
|
|
protan.c
|
|
|
|
proti3.c
|
|
|
|
proti6.c
|
|
|
|
protix.c
|
|
|
|
protli.c
|
|
|
|
protocol.c
|
|
|
|
protocol.h
|
|
|
|
protsgix.c
|
|
|
|
protw3.c
|
|
|
|
protxc.c
|
Avoid use of unreachable code in protcatchthread on os x.
|
2014-02-24 18:07:14 +00:00 |
|
protxc.h
|
|
|
|
pthrdext.c
|
|
|
|
pthrdext.h
|
|
|
|
qs.c
|
|
|
|
range.c
|
New test program nailboardtest.
|
2014-02-26 22:41:22 +00:00 |
|
range.h
|
Bug fix. nonsensical case in cbsfindlargest when size is passed as zero.
|
2014-02-24 23:02:42 +00:00 |
|
ref.c
|
|
|
|
replay.c
|
|
|
|
reserv.c
|
|
|
|
ring.c
|
|
|
|
ring.h
|
|
|
|
root.c
|
|
|
|
sa.c
|
Fixing up the build on freebsd (fri3gc)
|
2014-02-17 17:00:08 +00:00 |
|
sa.h
|
Minor updates in response to review. see https://info.ravenbrook.com/mail/2014/02/17/16-27-18/0/
|
2014-02-17 16:45:12 +00:00 |
|
sac.c
|
|
|
|
sac.h
|
|
|
|
sacss.c
|
Merge custom cet mainline into the master sources. this includes fixes for job003519 (clock values in text telemetry logs on windows have top 32 bits zero), job003536 (cet office can't replicate 100k snowmen in reasonable time), job003651 (stack overflows are not reliably handled).
|
2014-01-10 14:16:08 +00:00 |
|
sc.h
|
|
|
|
seg.c
|
iterating over segments using the pool and segment rings, rather than scanning the tract table, which may be full of irrelevant tracts, especially when non-gc pools are large. see <https://info.ravenbrook.com/mail/2014/01/25/12-16-09/0/>.
|
2014-01-25 15:33:10 +00:00 |
|
segsmss.c
|
Make mps_args_done obsolete.
|
2014-02-26 12:47:27 +00:00 |
|
shield.c
|
|
|
|
span.c
|
|
|
|
splay.c
|
Making splaysplit and splayassemble general so that they can be used easily.
|
2014-02-23 12:18:18 +00:00 |
|
splay.h
|
Removing unnecessary case of splaying empty trees.
|
2014-02-23 11:52:21 +00:00 |
|
spw3i3mv.c
|
Rename spi3.c to spw3i3mv.c as it is windows- and microsoft- specific.
|
2014-01-10 20:51:13 +00:00 |
|
spw3i6mv.c
|
Merge custom cet mainline into the master sources. this includes fixes for job003519 (clock values in text telemetry logs on windows have top 32 bits zero), job003536 (cet office can't replicate 100k snowmen in reasonable time), job003651 (stack overflows are not reliably handled).
|
2014-01-10 14:16:08 +00:00 |
|
ss.c
|
|
|
|
ss.h
|
|
|
|
ssan.c
|
|
|
|
ssixi3.c
|
|
|
|
ssixi6.c
|
|
|
|
ssw3i3mv.c
|
|
|
|
ssw3i6mv.c
|
|
|
|
steptest.c
|
|
|
|
table.c
|
|
|
|
table.h
|
|
|
|
teletest.c
|
|
|
|
testlib.c
|
Declaring result codes using a relational macro, so that tests can print more meaningful output, and to eliminate redundant code.
|
2014-02-19 11:55:43 +00:00 |
|
testlib.h
|
Catch-up merge from master.
|
2014-01-24 14:22:27 +00:00 |
|
th.h
|
|
|
|
than.c
|
|
|
|
thix.c
|
|
|
|
thw3.c
|
|
|
|
thw3.h
|
|
|
|
thw3i3.c
|
|
|
|
thw3i6.c
|
|
|
|
thxc.c
|
|
|
|
trace.c
|
Catch-up merge from master, mainly to pick up chain-zones merge.
|
2014-02-14 15:23:36 +00:00 |
|
traceanc.c
|
iterating over segments using the pool and segment rings, rather than scanning the tract table, which may be full of irrelevant tracts, especially when non-gc pools are large. see <https://info.ravenbrook.com/mail/2014/01/25/12-16-09/0/>.
|
2014-01-25 15:33:10 +00:00 |
|
tract.c
|
Minor updates in response to review. see https://info.ravenbrook.com/mail/2014/02/17/16-27-18/0/
|
2014-02-17 16:45:12 +00:00 |
|
tract.h
|
Minor updates in response to review. see https://info.ravenbrook.com/mail/2014/02/17/16-27-18/0/
|
2014-02-17 16:45:12 +00:00 |
|
version.c
|
Bump version and copyright.
|
2014-01-31 16:41:37 +00:00 |
|
vman.c
|
|
|
|
vmix.c
|
|
|
|
vmw3.c
|
|
|
|
w3i3mv.nmk
|
Fixes needed to get airtest to compile and run on windows.
|
2014-01-16 15:10:18 +00:00 |
|
w3i6mv.nmk
|
Fixes needed to get airtest to compile and run on windows.
|
2014-01-16 15:10:18 +00:00 |
|
walk.c
|
Fixing gcc warnings found in https://travis-ci.org/ravenbrook/mps-temporary/jobs/17977403
|
2014-01-31 15:49:14 +00:00 |
|
walkt0.c
|
|
|
|
xci3gc.gmk
|
|
|
|
zcoll.c
|
|
|
|
zmess.c
|
|
|