1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-24 06:20:43 -08:00
emacs/mps/code
Richard Brooksby 85f3d6bbb4 Short-circuit the cases where we set the greyness or summary of a segment to the same as it was before in all cases, rather than just in a few restricted cases in amc.
This was the result of noticing a large number of SetSetGrey events that set the segment to the same greyness when scanning ambiguous references.

Copied from Perforce
 Change: 179567
 ServerID: perforce.ravenbrook.com
2012-09-19 20:04:41 +01:00
..
mps.xcodeproj Made deployment target os x 10.4. 2012-09-10 14:59:05 +01:00
.gdbinit Mps: portable version of exposet0 test 2003-11-04 15:41:57 +00:00
abq.c Tidy up code from unused variable warnings. 2012-07-31 14:19:26 +01:00
abq.h Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
abqtest.c Mps br/timing: tabs in test source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:45:50 +00:00
amcss.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
amcsshe.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
amcssth.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
amsss.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
amssshe.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
apss.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
arena.c Merging branch/2012-08-21/diagnostic-telemetry. 2012-09-05 23:45:31 +01:00
arenacl.c Merging branch/2012-08-21/diagnostic-telemetry. 2012-09-05 23:45:31 +01:00
arenacv.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
arenavm.c Merging branch/2012-08-21/diagnostic-telemetry. 2012-09-05 23:45:31 +01:00
awlut.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
awluthe.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
awlutth.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
boot.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
boot.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
bt.c Fixing bt to use count for bit table length (and size for sizes throughout), rather than unsigned long. 2012-03-27 16:30:33 +01:00
bt.h Fixing bt to use count for bit table length (and size for sizes throughout), rather than unsigned long. 2012-03-27 16:30:33 +01:00
btcv.c Fixing up occurences of "unsigned long" in the main mps and test code so that we no longer assume that "unsigned long" is large enough for a pointer or size, or that it's the longest available integer type, since these are not true on 64-bit windows. 2012-04-23 16:20:40 +01:00
bttest.c Removing obsolete platforms: 2012-08-12 23:27:35 +01:00
buffer.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
cbs.c Merging branch/2012-08-21/diagnostic-telemetry. 2012-09-05 23:45:31 +01:00
cbs.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
cbstest.c Removing obsolete platforms: 2012-08-12 23:27:35 +01:00
chain.h Eliminating interface puns that break the strict aliasing rule. the last of the structure puns and casts, i think. 2012-09-12 20:00:04 +01:00
check.h Responding to nb's review of variety-reform. 2012-09-06 16:47:44 +01:00
clock.h Moving the platform-dependent event clock to its own header, preparing to generalise it for other purposes. 2012-09-15 14:52:06 +01:00
comm.gmk Reinstating "mkdir -p" so that "make -j" can do a parallel make. we only avoided "mkdir -p" because it was broken on osf/1. 2012-09-18 18:33:07 +01:00
commpost.nmk 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
commpre.nmk Switched mps hot build to be internal, i.e. has debugging information on windows 2012-09-11 19:10:45 +01:00
config.h Configuring awl pool to give give up and scan an entire segment after 200 single access hits, after observing open dylan bootstrap on ubuntu 12 hammering the table and making no progress. 2012-09-11 21:21:26 +01:00
dbgpool.c Fixing type puns discovered by gcc 4.2.1 on freebsd with -o3. 2012-09-07 22:03:41 +01:00
dbgpool.h Added reference to design document. 2012-05-17 15:05:31 +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
diag.c Fixing type puns discovered by gcc 4.2.1 on freebsd with -o3. 2012-09-07 22:03:41 +01:00
event.c Responding to nb's review comments. 2012-09-07 15:46:18 +01:00
event.h Responding to nb's review comments. 2012-09-07 15:46:18 +01:00
eventcnv.c Removing dependency on microsoft c run-time __aullshr by treating the event clock as a struct in some circumstances. 2012-09-12 14:21:35 +01:00
eventcom.h Moving the platform-dependent event clock to its own header, preparing to generalise it for other purposes. 2012-09-15 14:52:06 +01:00
eventdef.h Fixing width of awl event parameters since count is notionally 64-bits wide. 2012-09-12 14:20:50 +01:00
eventpro.c Merging recent review responses from branch/2012-08-23/diagnostic-telemetry. 2012-09-07 15:49:18 +01:00
eventpro.h Removing unnecessary "event" override. 2012-08-31 21:54:43 +01:00
eventrep.c Merging branch/2012-08-21/diagnostic-telemetry. 2012-09-05 23:45:31 +01:00
eventrep.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
exposet0.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
expt825.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
finalcv.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
finaltest.c Eliminating type puns that cause strict aliasing violations in some tests. 2012-09-10 15:43:02 +01:00
fmtdy.c Renaming duplicate mps_word_* macros in fmtdy.c so that it can be concatenated with mps.c for open dylan. 2012-09-06 18:12:30 +01:00
fmtdy.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
fmtdytst.c Removing obsolete platforms: 2012-08-12 23:27:35 +01:00
fmtdytst.h Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts. 2012-09-06 17:17:18 +01:00
fmthe.c Insert cast to int to get it to compile on 64 bit. 2012-05-03 18:06:58 +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 Removing obsolete platforms: 2012-08-12 23:27:35 +01:00
fmtno.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
format.c Further elimination of type puns that violate the strict aliasing rule. this change eliminates puns on the format methods. 2012-09-12 19:45:27 +01:00
fri3gc.gmk Eliminating pfmdefs from makefiles by moving them to mpstd.h so that the mps can be built with a simpler compiler command. 2012-09-03 00:49:02 +01:00
fri6gc.gmk Downgrading hot optimisation from -o3 to -o2. 2012-09-05 18:20:38 +01:00
gc.gmk Fixing type puns discovered by gcc 4.2.1 on freebsd with -o3. 2012-09-07 22:03:41 +01:00
global.c Fixing assumption in arenaread that we are in a trace and the segment is grey. 2012-09-10 19:04:53 +01:00
gp.gmk Abolishing a bunch of varieties and reforming the hot variety to run about as fast as white-hot. 2012-09-01 00:01:03 +01:00
ld.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
libcbt.c Fixed some places where casts are missing in vararg arguments. 2012-05-01 16:58:22 +01:00
lii3gc.gmk Eliminating pfmdefs from makefiles by moving them to mpstd.h so that the mps can be built with a simpler compiler command. 2012-09-03 00:49:02 +01:00
lii6gc.gmk Eliminating pfmdefs from makefiles by moving them to mpstd.h so that the mps can be built with a simpler compiler command. 2012-09-03 00:49:02 +01:00
lo.h Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
locbwcss.c Fixing up occurences of "unsigned long" in the main mps and test code so that we no longer assume that "unsigned long" is large enough for a pointer or size, or that it's the longest available integer type, since these are not true on 64-bit windows. 2012-04-23 16:20:40 +01:00
lock.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
lockan.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
lockcov.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
lockix.c Mps: locks for darwin (os x). 2007-03-12 09:58:44 +00:00
lockli.c Fixing up platform definitions after test build on ubuntu 12. 2012-09-03 01:09:09 +01:00
lockutw3.c Mps: fix w3i3mv "all" build with vc6: 2006-04-07 15:56:43 +01:00
lockw3.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
locus.c Adding more events corresponding to diagnostics. 2012-08-31 19:33:45 +01:00
locusss.c Fixed some places where casts are missing in vararg arguments. 2012-05-01 16:58:22 +01:00
locv.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
message.c Mps br/timing: (cosmetic): 2008-11-24 16:53:12 +00:00
messtest.c Mps br/timing: move field "messagetype type" out of messagestruct 2008-11-24 15:44:27 +00:00
meter.c Abolishing eventgen.pl. event structures are now expanded by the preprocessor. 2012-08-21 22:48:11 +01:00
meter.h Mps br/diag: rename #def "diagnostics" as "statistics", as all the 2007-06-29 14:08:00 +01:00
misc.h Fixing warnings found by lii6gc build. 2012-08-31 21:27:55 +01:00
mpm.c Fixing type puns discovered by gcc 4.2.1 on freebsd with -o3. 2012-09-07 22:03:41 +01:00
mpm.h Further elimination of type puns that violate the strict aliasing rule. this change eliminates puns on the format methods. 2012-09-12 19:45:27 +01:00
mpmss.c Cleanup tests. these were mostly alignment issues. i have made them vary the alignments used according to the platform, using sizeof(void *) and mps_pf_align. 2012-06-18 14:47:53 +01:00
mpmst.h Eliminating interface puns that break the strict aliasing rule. the last of the structure puns and casts, i think. 2012-09-12 20:00:04 +01:00
mpmtypes.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
mps.c Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts. 2012-09-06 17:17:18 +01:00
mps.h Further elimination of type puns that violate the strict aliasing rule. this change eliminates puns on the format methods. 2012-09-12 19:45:27 +01:00
mpsacl.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpsavm.h Mps br/vmarenagrow: new mps interface function mps_arena_vm_growth(): 2008-01-11 16:07:51 +00:00
mpscamc.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpscams.h Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
mpscawl.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpsclo.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpscmv.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpscmv2.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpscmvff.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpscsnc.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpsi.c Eliminating interface puns that break the strict aliasing rule. the last of the structure puns and casts, i think. 2012-09-12 20:00:04 +01:00
mpsicv.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +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 Responding to nb's review comments. 2012-09-07 15:46:18 +01:00
mpsiw3.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
mpslib.h Mps br/timing: hack in mps_clock_t 2008-10-31 17:14:37 +00:00
mpsliban.c Adding some comments to late-night mps_lib_telemetry_control improvement. 2012-09-08 08:00:26 +01:00
mpstd.h Removing unnecessary definition of _reentrant on freebsd. cc -dm -e reveals that this is not set by -pthread, and inspection of headers reveals no effect. checked on freebsd 7 and 9. 2012-09-03 14:48:51 +01:00
mpsw3.h Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
mpswin.h Mps br/vc9: undo #pragma warning (4996) in mpslib.h and mpswin.h; testlib.c is where it is needed 2008-09-10 18:50:13 +01:00
mv2test.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
ntbuild.cmd Mainline changes to make a standard nt build environment based on nt6.1 2011-08-29 13:09:37 +01:00
osxc.h Remove obsolete wrokarounds for historical problems in ancient mac os x headers: these workarounds are no longer needed. 2005-02-02 18:01:36 +00:00
pool.c Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts. 2012-09-06 17:17:18 +01:00
poolabs.c Scan at correct rank according to the band in arenaread. 2012-09-10 12:15:20 +01:00
poolamc.c Short-circuit the cases where we set the greyness or summary of a segment to the same as it was before in all cases, rather than just in a few restricted cases in amc. 2012-09-19 20:04:41 +01:00
poolams.c Fixing bugs introduced by type puns passed through scanning methods, discovered by offsetting mps_ss_s from the beginning of scanstatestruct. 2012-09-07 23:48:14 +01:00
poolams.h mps br/timing: tabs in header files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:58:56 +00:00
poolamsi.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
poolawl.c Configuring awl pool to give give up and scan an entire segment after 200 single access hits, after observing open dylan bootstrap on ubuntu 12 hammering the table and making no progress. 2012-09-11 21:21:26 +01:00
poollo.c Abolishing eventgen.pl. event structures are now expanded by the preprocessor. 2012-08-21 22:48:11 +01:00
poolmfs.c Expanded event parameters into separate macros annotated with parameter names, simplifying event definition macros. 2012-08-31 04:25:18 +01:00
poolmfs.h Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
poolmrg.c Fixing type puns around arenapeek and arenapoke by allowing them to take a ref * to get a ref, rather than an addr. 2012-09-10 10:33:22 +01:00
poolmrg.h Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
poolmv.c Fixing type puns discovered by gcc 4.2.1 on freebsd with -o3. 2012-09-07 22:03:41 +01:00
poolmv.h Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
poolmv2.c Merging branch/2012-08-21/diagnostic-telemetry. 2012-09-05 23:45:31 +01:00
poolmv2.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
poolmvff.c Merging branch/2012-08-21/diagnostic-telemetry. 2012-09-05 23:45:31 +01:00
pooln.c Abolishing eventgen.pl. event structures are now expanded by the preprocessor. 2012-08-21 22:48:11 +01:00
pooln.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
poolncv.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
poolsnc.c Fixing bugs introduced by type puns passed through scanning methods, discovered by offsetting mps_ss_s from the beginning of scanstatestruct. 2012-09-07 23:48:14 +01:00
prmcan.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
prmci3.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
prmci3fr.c Adding fri6gc (freebsd on amd64/x86_64) platform. 2012-08-14 17:30:22 +01:00
prmci3li.c Suppressing strict aliasing warning about machine context registers, and adding note about dubious safety. 2012-09-10 15:47:16 +01:00
prmci3w3.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +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 Moving linux-specific parts out of thli.c in order to unify with freebsd. 2012-08-14 17:05:11 +01:00
prmci6w3.c Port instruction stepper to x64 with stub instruction decode 2012-05-24 17:13:04 +01:00
prmcix.h Update the linux threading implementation, this means using the new posix style pthreads, which is much closer to the bsd implementation. prmcfr.h and prmcli.h have now been replaced by prmcix.h. this doesn't quite compile yet. 2012-07-31 14:43:34 +01:00
prmcw3.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
protan.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
proti3.c Removing local variable clash with index(3). 2012-09-10 15:46:45 +01:00
proti6.c Port instruction stepper to x64 with stub instruction decode 2012-05-24 17:13:04 +01:00
protix.c Fixing up platform definitions after test build on ubuntu 12. 2012-09-03 01:09:09 +01:00
protli.c Unifying code-identical protection implementations for linux. 2012-08-15 16:47:50 +01:00
protocol.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
protocol.h Mps: fix w3i3mv "all" build with vc6: 2006-04-07 15:56:43 +01:00
protsgix.c Responding to nb's review comments. 2012-09-12 23:00:33 +01:00
protw3.c Removing obsolete platforms: 2012-08-12 23:27:35 +01:00
pthrdext.c Update the linux threading implementation, this means using the new posix style pthreads, which is much closer to the bsd implementation. prmcfr.h and prmcli.h have now been replaced by prmcix.h. this doesn't quite compile yet. 2012-07-31 14:43:34 +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 Eliminating type puns that cause strict aliasing violations in some tests. 2012-09-10 15:43:02 +01:00
ref.c Fixed up long constants and shifts that needed to be cast to correct type. 2012-05-03 16:38:47 +01:00
replay.c Fixing remaining fixmes. 2012-08-31 21:39:56 +01:00
reserv.c Abolishing eventgen.pl. event structures are now expanded by the preprocessor. 2012-08-21 22:48:11 +01:00
ring.c Mps: implementing remember / restore protection for real. 2003-11-13 17:07:13 +00:00
ring.h Mps: implementing remember / restore protection for real. 2003-11-13 17:07:13 +00:00
root.c Further elimination of type puns that violate the strict aliasing rule. this change eliminates puns on the format methods. 2012-09-12 19:45:27 +01:00
sac.c Removing enternal/external type puns from segregated allocation caches. 2012-09-10 11:12:28 +01:00
sac.h Removing enternal/external type puns from segregated allocation caches. 2012-09-10 11:12:28 +01:00
sacss.c Removing obsolete platforms: 2012-08-12 23:27:35 +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 Short-circuit the cases where we set the greyness or summary of a segment to the same as it was before in all cases, rather than just in a few restricted cases in amc. 2012-09-19 20:04:41 +01:00
segsmss.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +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 Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
spi3.c Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
splay.c Fixing up occurences of "unsigned long" in the main mps and test code so that we no longer assume that "unsigned long" is large enough for a pointer or size, or that it's the longest available integer type, since these are not true on 64-bit windows. 2012-04-23 16:20:40 +01:00
splay.h Cbs and splay now pass size through as closure parameters, rather than messing with unsigned long. 2012-03-27 17:15:25 +01:00
ss.c Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts. 2012-09-06 17:17:18 +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 Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +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 Merging recent improvements to master into version 1.110 prior to release. 2012-09-13 19:21:49 +01:00
ssw3i6mv.c Merging recent improvements to master into version 1.110 prior to release. 2012-09-13 19:21:49 +01:00
steptest.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
table.c Responding to nb's review comments. 2012-09-12 23:00:33 +01: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 mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
testlib.c Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts. 2012-09-06 17:17:18 +01:00
testlib.h Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
th.h Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
than.c 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
thix.c 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
thw3.c Split windows thread implementation into two files so that the non-architecture specific part can be shared. 2012-05-22 16:08:49 +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 Split windows thread implementation into two files so that the non-architecture specific part can be shared. 2012-05-22 16:08:49 +01:00
thw3i6.c Add native thread scanning routines for windows x64 2012-05-22 16:38:55 +01:00
trace.c Short-circuit the cases where we set the greyness or summary of a segment to the same as it was before in all cases, rather than just in a few restricted cases in amc. 2012-09-19 20:04:41 +01:00
traceanc.c Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts. 2012-09-06 17:17:18 +01:00
tract.c Adding references to critical path design. 2012-09-07 20:49:05 +01:00
tract.h mps br/vmem: simple-chunk-return: 2010-03-22 13:39:36 +00:00
version.c Merging release procedure improvements from custom cet main to master. 2012-09-13 18:50:37 +01:00
vman.c Abolishing eventgen.pl. event structures are now expanded by the preprocessor. 2012-08-21 22:48:11 +01:00
vmix.c Abolishing eventgen.pl. event structures are now expanded by the preprocessor. 2012-08-21 22:48:11 +01:00
vmw3.c Merging branch/2012-08-21/diagnostic-telemetry. 2012-09-05 23:45:31 +01:00
w3i3mv.nmk 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
w3i6mv.nmk 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
walk.c Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts. 2012-09-06 17:17:18 +01:00
walkt0.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
xci3gc.gmk Removing obsolete swpf definitions from makefiles. 2012-09-03 00:32:49 +01:00
zcoll.c Eliminating type puns on scan states, location dependencies, and allocation points through the mps interface. 2012-09-07 12:58:57 +01:00
zmess.c Eliminating type puns that cause strict aliasing violations in some tests. 2012-09-10 15:43:02 +01:00