| .. |
|
mps.xcodeproj
|
Use $(target_name) consistently in the xcode project file. don't unset "treat warnings as errors".
|
2014-06-19 17:48:36 +01:00 |
|
w3mv
|
Eliminating eventpro.c and simplifying event reading in eventcnv.
|
2013-06-15 14:24:52 +01:00 |
|
.p4ignore
|
Ignore some more build outputs so that p4 status is clean.
|
2014-07-01 11:33:37 +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
|
Ensure that the amcss test case uses a wide range of arena grain sizes (by scaling up the whole allocation).
|
2014-06-30 16:07:09 +01:00 |
|
amcsshe.c
|
Need more grains, otherwise there's so much wasted space in each grain that we don't meet the commit limit requirements.
|
2014-06-19 15:19:12 +01:00 |
|
amcssth.c
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-40-10/0/>
|
2014-06-18 16:24:38 +01:00 |
|
amsss.c
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-40-10/0/>
|
2014-06-18 16:24:38 +01:00 |
|
amssshe.c
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-40-10/0/>
|
2014-06-18 16:24:38 +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 problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-40-10/0/>
|
2014-06-18 16:24:38 +01:00 |
|
arena.c
|
Add mps_key_arena_incremental option.
|
2014-08-20 13:03:20 +01:00 |
|
arenacl.c
|
Round up the grain size in the client arena to arena_client_grain_size (otherwise the grain might be so small that the page table uses up all the space in the chunk).
|
2014-06-19 14:10:30 +01:00 |
|
arenacv.c
|
Catch-up merge from master sources @186564 to branch/2014-06-11/grain.
|
2014-06-13 15:30:46 +01:00 |
|
arenavm.c
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-06-43/0/>
|
2014-06-18 15:36:35 +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
|
Fix problems identified by nb in review <https://info.ravenbrook.com/mail/2014/07/24/12-21-04/0/>.
|
2014-08-06 16:18:34 +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
|
Fix event clock output on windows.
|
2014-07-04 11:31:13 +01:00 |
|
comm.gmk
|
Don't compile test cases with -dndebug -- we need assertions to help us find errors!
|
2014-07-03 15:40:48 +01:00 |
|
commpost.nmk
|
Suppress error-checking on the clean target, to work around job003854.
|
2014-07-03 10:44:53 +01:00 |
|
commpre.nmk
|
Don't compile test cases with /dndebug even in the hot variety: these assertions may be helpful for detecting problems like job003848.
|
2014-07-03 11:58:36 +01:00 |
|
config.h
|
Added more control over write barrier. in particular separated scans after a hit.
|
2014-08-27 11:21:18 +01:00 |
|
dbgpool.c
|
Some assertions with && crept back in. split them up so that we get as much information as possible from an assertion failure.
|
2014-06-13 15:52:50 +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
|
Renaming some check* macros with more accurate names, making remaining check* macros similar in function.
|
2012-09-01 10:18:08 +01:00 |
|
djbench.c
|
Benchmarks need to abort on the first assertion hit, even in the hot variety, to assist with debugging.
|
2014-07-02 11:40:23 +01:00 |
|
event.c
|
Some assertions with && crept back in. split them up so that we get as much information as possible from an assertion failure.
|
2014-06-13 15:52:50 +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
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-06-43/0/>
|
2014-06-18 15:36:35 +01:00 |
|
eventrep.c
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-06-43/0/>
|
2014-06-18 15:36:35 +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
|
Fix event clock output on windows.
|
2014-07-04 11:31:13 +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 |
|
fbmtest.c
|
Catch-up merge from masters sources @186519 to branch/2014-04-17/describe.
|
2014-06-12 13:45:22 +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
|
Provide a default value for mps_key_awl_find_dependent.
|
2014-07-02 10:39:28 +01:00 |
|
fmtdy.c
|
More assertions in dylan object format:
|
2014-07-03 11:56:47 +01: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
|
Add gcbench, a parameterizable benchmark for gc pools.
|
2014-02-11 11:54:27 +00:00 |
|
fmthe.c
|
Fixing up remaining visible warnings in xcode (all in test programs).
|
2012-09-20 01:08:41 +01:00 |
|
fmthe.h
|
Insert cast to int to get it to compile on 64 bit.
|
2012-05-03 18:06:58 +01:00 |
|
fmtno.c
|
Remove #pragma warning(disable: ...) for microsoft visual c/c++ warnings that are no longer generated by the code, so that we get the maximum checking from this compiler.
|
2014-03-28 13:09:14 +00:00 |
|
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
|
Fix problems identified by nb in review <https://info.ravenbrook.com/mail/2014/07/24/12-21-04/0/>.
|
2014-08-06 16:18:34 +01:00 |
|
freelist.h
|
Fix incorrect merges.
|
2014-06-11 13:32:25 +01:00 |
|
fri3gc.gmk
|
Fri6gc needs the same flags as fri3gc in order to compile mpseventsql.
|
2013-06-08 13:30:38 +01:00 |
|
fri6gc.gmk
|
Fri6gc needs the same flags as fri3gc in order to compile mpseventsql.
|
2013-06-08 13:30:38 +01:00 |
|
gc.gmk
|
Fix incorrect merges.
|
2014-06-11 13:32:25 +01:00 |
|
gcbench.c
|
Add mps_key_arena_incremental option.
|
2014-08-20 13:03:20 +01:00 |
|
getopt.h
|
Fix bugs in exposet0.c and steptest.c on windows.
|
2014-04-08 16:26:27 +01:00 |
|
getoptl.c
|
Merging the "dj" benchmark from the benchmarking development branch.
|
2014-01-24 15:29:28 +00: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
|
Turn on -wextra -wwrite-strings when compiling with gcc or clang.
|
2013-09-30 17:18:52 +01:00 |
|
land.c
|
Fix problems identified by nb in review <https://info.ravenbrook.com/mail/2014/07/24/12-21-04/0/>.
|
2014-08-06 16:18:34 +01:00 |
|
landtest.c
|
Add casts to (void*) for the benefit of gcc.
|
2014-06-14 12:07:44 +01:00 |
|
ld.c
|
Fix typo: "ldisstaleany" for "ldisstale".
|
2013-07-17 10:11:28 +01:00 |
|
lii3gc.gmk
|
Add -*- makefile -*- to .gmk files so that syntax highlighting in emacs works out of the box.
|
2013-03-08 17:26:12 +00:00 |
|
lii6gc.gmk
|
Add -*- makefile -*- to .gmk files so that syntax highlighting in emacs works out of the box.
|
2013-03-08 17:26:12 +00:00 |
|
lii6ll.gmk
|
New supported platform lii6ll (linux, x86-64, clang/llvm).
|
2013-09-11 10:27:22 +01:00 |
|
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
|
Add and document new configuration options config_thread_single and config_protection_none.
|
2014-03-26 23:19:04 +00:00 |
|
lockli.c
|
Fix typo.
|
2014-03-27 12:22:19 +00:00 |
|
lockut.c
|
Use the mps to manage memory in test cases, not malloc!
|
2014-04-11 21:27:31 +01:00 |
|
lockw3.c
|
Add and document new configuration options config_thread_single and config_protection_none.
|
2014-03-26 23:19:04 +00:00 |
|
locus.c
|
Catch-up merge from master sources @186564 to branch/2014-06-11/grain.
|
2014-06-13 15:30:46 +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
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/11/15-16-51/0/>.
|
2014-06-12 16:24:39 +01:00 |
|
mpm.c
|
Catch-up merge from branch/2014-05-28/align to branch/2014-06-14/vm.
|
2014-06-17 15:52:16 +01:00 |
|
mpm.h
|
Fix problems noted by dl in review <https://info.ravenbrook.com/mail/2014/06/17/13-35-38/0/>.
|
2014-06-17 15:15:32 +01:00 |
|
mpmss.c
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-40-10/0/>
|
2014-06-18 16:24:38 +01:00 |
|
mpmst.h
|
Added more control over write barrier. in particular separated scans after a hit.
|
2014-08-27 11:21:18 +01:00 |
|
mpmtypes.h
|
Catch-up merge from master sources @186536 to branch/2014-05-15/size.
|
2014-06-12 16:46:36 +01:00 |
|
mps.c
|
Put the portable part of the vm interface in its own module.
|
2014-06-14 16:09:06 +01:00 |
|
mps.h
|
Add mps_key_arena_incremental option.
|
2014-08-20 13:03:20 +01:00 |
|
mpsacl.h
|
Remove mps_arg from mps.h.
|
2013-05-13 21:01:38 +01:00 |
|
mpsavm.h
|
Abolishing vmarenaalloc and its horrible relatives.
|
2014-02-04 18:10:53 +00:00 |
|
mpscamc.h
|
Use a typedef for the type of the function passed to mps_amc_apply to make the documentation clearer while remaining backwards-compatible.
|
2012-10-19 19:34:05 +01:00 |
|
mpscams.h
|
Remove mps_arg from mps.h.
|
2013-05-13 21:01:38 +01:00 |
|
mpscawl.h
|
Remove mps_arg from mps.h.
|
2013-05-13 21:01:38 +01:00 |
|
mpsclo.h
|
|
|
|
mpscmfs.h
|
Remove mps_arg from mps.h.
|
2013-05-13 21:01:38 +01:00 |
|
mpscmv.h
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/11/15-16-51/0/>.
|
2014-06-12 16:24:39 +01:00 |
|
mpscmv2.h
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/11/15-16-51/0/>.
|
2014-06-12 16:24:39 +01:00 |
|
mpscmvff.h
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/11/15-16-51/0/>.
|
2014-06-12 16:24:39 +01:00 |
|
mpscmvt.h
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/11/15-16-51/0/>.
|
2014-06-12 16:24:39 +01:00 |
|
mpscsnc.h
|
|
|
|
mpsi.c
|
New public functions mps_pool_total_size and mps_pool_free_size.
|
2014-05-15 17:01:59 +01:00 |
|
mpsicv.c
|
Park the arena before calling mps_chain_destroy.
|
2014-05-12 12:53:46 +01:00 |
|
mpsio.h
|
mps br/timing: tabs in header files. (p4 diff -db -- confirms whitespace changes only).
|
2008-11-07 13:58:56 +00:00 |
|
mpsioan.c
|
Remove obsolete file osxc.h.
|
2014-01-12 21:57:54 +00:00 |
|
mpsiw3.c
|
Deprecating the mps trampoline by using vectored exception handling on windows.
|
2013-02-20 12:11:40 +00:00 |
|
mpslib.h
|
Catch-up merge from custom/cet/main to master.
|
2013-05-24 19:42:46 +01:00 |
|
mpsliban.c
|
Flush the telemetry stream before aborting.
|
2014-07-02 10:17:07 +01:00 |
|
mpstd.h
|
64-bit support for pelles c:
|
2014-03-25 10:59:09 +00:00 |
|
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
|
Fix bug in nailboardtest: need to reset the bit table before using it.
|
2014-06-18 17:25:14 +01:00 |
|
pc.nmk
|
Update file types: add +k (keyword expansion).
|
2014-03-24 20:36:57 +00:00 |
|
pool.c
|
Catch up merge from master/...@186577
|
2014-06-13 16:38:20 +01:00 |
|
poolabs.c
|
Some assertions with && crept back in. split them up so that we get as much information as possible from an assertion failure.
|
2014-06-13 15:52:50 +01:00 |
|
poolamc.c
|
Instead of creating one padding object for each reclaimed object in a nailed amc segment, create a padding object for each contiguous run of reclaimed objects, speeding up any future traversals of the segment.
|
2014-07-03 20:56:18 +01:00 |
|
poolams.c
|
Catch-up merge from master sources @186564 to branch/2014-06-11/grain.
|
2014-06-13 15:30:46 +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
|
Provide a default value for mps_key_awl_find_dependent.
|
2014-07-02 10:39:28 +01:00 |
|
poollo.c
|
Catch-up merge from master sources @186564 to branch/2014-06-11/grain.
|
2014-06-13 15:30:46 +01:00 |
|
poolmfs.c
|
Configurable grain size for client arenas.
|
2014-06-13 16:24:55 +01:00 |
|
poolmfs.h
|
Catch-up merge from master sources @186564 to branch/2014-06-11/grain.
|
2014-06-13 15:30:46 +01:00 |
|
poolmrg.c
|
Catch-up merge from master sources @186564 to branch/2014-06-11/grain.
|
2014-06-13 15:30:46 +01:00 |
|
poolmrg.h
|
|
|
|
poolmv.c
|
Catch-up merge from master sources @186564 to branch/2014-06-11/grain.
|
2014-06-13 15:30:46 +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
|
Remove obsolete comment.
|
2014-06-13 23:56:25 +01:00 |
|
poolmv2.h
|
|
|
|
poolmvff.c
|
Add landiterateanddelete method for the cbs land classes.
|
2014-06-14 12:44:11 +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
|
Catch-up merge from master sources @186564 to branch/2014-06-11/grain.
|
2014-06-13 15:30:46 +01:00 |
|
prmcan.c
|
|
|
|
prmci3.h
|
|
|
|
prmci3fr.c
|
Adding fri6gc (freebsd on amd64/x86_64) platform.
|
2012-08-14 17:30:22 +01:00 |
|
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
|
Port instruction stepper to x64 with stub instruction decode
|
2012-05-24 17:13:04 +01:00 |
|
prmci6fr.c
|
Adding fri6gc (freebsd on amd64/x86_64) platform.
|
2012-08-14 17:30:22 +01:00 |
|
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
|
On platform lii6gc, the mps needs a bunch of symbols which are not defined if the -ansi option is given to gcc. these can be enabled by defining features like _gnu_source, but all headers share a common set of features (via <feature.h>) and so all sources in the same compilation unit must turn on the same set of features. make sure this happens by turning on the features in config.h (not mpstd.h).
|
2013-05-23 19:35:47 +01:00 |
|
prmcw3.h
|
|
|
|
prmcxc.h
|
Fixing up build for test platform xci3gc, broken by os x threads development.
|
2013-07-17 16:49:31 +01:00 |
|
protan.c
|
Vmpagesize now takes no arguments -- this avoids suggesting (incorrectly) that it might return a different value for each vm.
|
2014-06-13 17:19:23 +01:00 |
|
proti3.c
|
Merging spelling corrections contributed by bruce mitchener.
|
2013-02-18 15:46:39 +00:00 |
|
proti6.c
|
Port instruction stepper to x64 with stub instruction decode
|
2012-05-24 17:13:04 +01:00 |
|
protix.c
|
Protgranularity is the same on all unixes, so only need one implementation.
|
2014-07-01 11:21:39 +01:00 |
|
protli.c
|
Protgranularity is the same on all unixes, so only need one implementation.
|
2014-07-01 11:21:39 +01:00 |
|
protocol.c
|
Improve control over checking:
|
2014-04-06 22:51:05 +01:00 |
|
protocol.h
|
|
|
|
protsgix.c
|
Protgranularity is the same on all unixes, so only need one implementation.
|
2014-07-01 11:21:39 +01:00 |
|
protw3.c
|
Catch-up merge from branch/2014-05-28/align to branch/2014-06-14/vm.
|
2014-06-17 15:52:16 +01:00 |
|
protxc.c
|
Protgranularity is the same on all unixes, so only need one implementation.
|
2014-07-01 11:21:39 +01:00 |
|
protxc.h
|
Fixing a couple of comments that are out of date.
|
2013-07-05 01:53:51 +01:00 |
|
pthrdext.c
|
Improve control over checking:
|
2014-04-06 22:51:05 +01:00 |
|
pthrdext.h
|
mps br/timing: tabs in header files. (p4 diff -db -- confirms whitespace changes only).
|
2008-11-07 13:58:56 +00:00 |
|
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
|
Implementing top-down (last fit) allocation in zones.
|
2014-03-13 12:06:28 +00:00 |
|
replay.c
|
Fix review comments from dl <https://info.ravenbrook.com/mail/2014/03/25/17-44-56/0/>.
|
2014-03-26 12:27:35 +00:00 |
|
reserv.c
|
Catch-up merge from master sources @186564 to branch/2014-06-11/grain.
|
2014-06-13 15:30:46 +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
|
Catch-up merge from master sources @186564 to branch/2014-06-11/grain.
|
2014-06-13 15:30:46 +01:00 |
|
sa.c
|
Catch-up merge from branch/2014-05-28/align to branch/2014-06-14/vm.
|
2014-06-17 15:52:16 +01:00 |
|
sa.h
|
Fix parameter names in prototype of sparsearrayinit().
|
2014-07-14 16:24:27 +01:00 |
|
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
|
Private symbols _mps_sac_s and _mps_sac_freelist_block_s now start with underscores, as per external interface policy.
|
2013-03-08 12:10:44 +00:00 |
|
sacss.c
|
Fix the build on windows:
|
2014-06-11 11:57:15 +01:00 |
|
sc.h
|
Merging recent improvements from custom/cet/main to masters, but carefully excluding inclusion of configura-specific modules in mps.c.
|
2012-09-13 17:33:36 +01:00 |
|
seg.c
|
Added more control over write barrier. in particular separated scans after a hit.
|
2014-08-27 11:21:18 +01:00 |
|
segsmss.c
|
Catch-up merge from master sources @186564 to branch/2014-06-11/grain.
|
2014-06-13 15:30:46 +01:00 |
|
shield.c
|
Adding comment i was prompted to write at <http://news.ycombinator.com/item?id=4524036> to the code at shieldexpose.
|
2012-09-14 22:28:56 +01:00 |
|
span.c
|
|
|
|
splay.c
|
Can't call funcheck outside of aver because funcheck is not available in the rash variety.
|
2014-07-04 17:25:33 +01:00 |
|
splay.h
|
Catch-up merge from master sources @186540 to branch/2014-05-17/chunk-tree.
|
2014-06-12 17:55:16 +01:00 |
|
spw3i3.c
|
Improved support for pelles c:
|
2014-03-24 18:23:29 +00:00 |
|
spw3i6.c
|
64-bit support for pelles c:
|
2014-03-25 10:59:09 +00:00 |
|
ss.c
|
Some assertions with && crept back in. split them up so that we get as much information as possible from an assertion failure.
|
2014-06-13 15:52:50 +01:00 |
|
ss.h
|
Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts.
|
2012-09-06 17:17:18 +01:00 |
|
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
|
Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts.
|
2012-09-06 17:17:18 +01:00 |
|
ssixi6.c
|
Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts.
|
2012-09-06 17:17:18 +01:00 |
|
ssw3i3mv.c
|
Mps compiles and runs using pelles c.
|
2014-03-21 18:28:39 +00:00 |
|
ssw3i3pc.c
|
Mps compiles and runs using pelles c.
|
2014-03-21 18:28:39 +00:00 |
|
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
|
Merging spelling corrections contributed by bruce mitchener.
|
2013-02-18 15:46:39 +00:00 |
|
table.h
|
Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts.
|
2012-09-06 17:17:18 +01:00 |
|
teletest.c
|
Remove unnecessary headers from the test suite.
|
2014-04-08 13:03:04 +01:00 |
|
testlib.c
|
Flush telemetry before aborting in the test suite.
|
2014-07-02 11:41:23 +01:00 |
|
testlib.h
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-40-10/0/>
|
2014-06-18 16:24:38 +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
|
Further reduction of interface puns that violate the strict aliasing rule, this time in thread function types and the corresponding threadstruct.
|
2012-09-12 19:32:37 +01:00 |
|
thw3i3.c
|
Merging spelling corrections contributed by bruce mitchener.
|
2013-02-18 15:46:39 +00:00 |
|
thw3i6.c
|
Merging spelling corrections contributed by bruce mitchener.
|
2013-02-18 15:46:39 +00:00 |
|
thxc.c
|
Consistent order stream, depth.
|
2014-05-11 18:30:23 +01:00 |
|
trace.c
|
Added more control over write barrier. in particular separated scans after a hit.
|
2014-08-27 11:21:18 +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
|
Fix problems identified by nb in review <https://info.ravenbrook.com/mail/2014/07/24/12-21-04/0/>.
|
2014-08-06 16:18:34 +01:00 |
|
tract.h
|
Fix problems noted by dl in review <https://info.ravenbrook.com/mail/2014/06/17/13-35-38/0/>.
|
2014-06-17 15:15:32 +01:00 |
|
tree.c
|
Restore the chunk ring.
|
2014-06-13 12:31:47 +01:00 |
|
tree.h
|
Restore the chunk ring.
|
2014-06-13 12:31:47 +01:00 |
|
version.c
|
Update version numbers after release 1.114.0.
|
2014-07-07 15:25:56 +01:00 |
|
vm.c
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-06-43/0/>
|
2014-06-18 15:36:35 +01:00 |
|
vm.h
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-06-43/0/>
|
2014-06-18 15:36:35 +01:00 |
|
vman.c
|
Fix typo.
|
2014-06-18 17:13:45 +01:00 |
|
vmix.c
|
Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-06-43/0/>
|
2014-06-18 15:36:35 +01:00 |
|
vmw3.c
|
Fix assertion in vmunmap: comparison was wrong way round.
|
2014-06-19 10:05:09 +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
|
Provide a default value for mps_key_awl_find_dependent.
|
2014-07-02 10:39:28 +01:00 |
|
xci3gc.gmk
|
Fixing up build for test platform xci3gc, broken by os x threads development.
|
2013-07-17 16:49:31 +01:00 |
|
xci6ll.gmk
|
New makefile xci6ll.gmk provides way to compile the mps one file at a time on os x.
|
2014-03-24 21:27:35 +00:00 |
|
zcoll.c
|
Park the arena before calling mps_chain_destroy.
|
2014-05-12 12:53:46 +01:00 |
|
zmess.c
|
Rename "arena alignment" to "arena grain size" to avoid confusion with ordinary structure alignment.
|
2014-06-11 17:13:03 +01:00 |