1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-23 07:12:12 -07:00
emacs/mps/code
Gareth Rees c13b7610d3 Set sa_restart flag when calling sigaction().
This ensures that if a mutator thread is blocked in a system call when
the MPS handles a signal, the system call will not fail with EINTR but
instead will be restarted.

Add a test case for the thread suspend and resume signals.
2020-08-30 09:23:35 +01:00
..
mps.xcodeproj
w3mv
.p4ignore
.renamed-gitignore
abq.c
abq.h
abqtest.c
airtest.c
amcss.c
amcsshe.c
amcssth.c
amsss.c
amssshe.c
anangc.gmk
ananll.gmk
ananmv.nmk
apss.c
arena.c
arenacl.c
arenacv.c
arenavm.c
arg.c
arg.h
awlut.c
awluthe.c
awlutth.c
boot.c
boot.h
bt.c
bt.h
btcv.c
bttest.c
buffer.c
cbs.c
cbs.h
check.h
clock.h
comm.gmk
commpost.nmk
commpre.nmk
config.h
dbgpool.c
dbgpool.h
dbgpooli.c
djbench.c
event.c
event.h
eventcnv.c
eventcom.h
eventdef.h
eventpy.c
eventsql.c
eventtxt.c
exposet0.c
expt825.c
failover.c
failover.h
finalcv.c
finaltest.c
fmtdy.c
fmtdy.h
fmtdytst.c
fmtdytst.h
fmthe.c
fmthe.h
fmtno.c
fmtno.h
fmtscheme.c
fmtscheme.h
forktest.c
format.c
fotest.c
freelist.c
freelist.h
fri3gc.gmk
fri3ll.gmk
fri6gc.gmk
fri6ll.gmk
gc.gmk
gcbench.c
global.c
gp.gmk
land.c
landtest.c
ld.c
lii3gc.gmk
lii6gc.gmk
lii6ll.gmk
ll.gmk
locbwcss.c
lock.h
lockan.c
lockcov.c
lockix.c
lockut.c
lockw3.c
locus.c
locus.h
locusss.c
locv.c
message.c
messtest.c
meter.c
meter.h
misc.h
mpm.c
mpm.h
mpmss.c
mpmst.h
mpmtypes.h
mps.c
mps.h
mpsacl.h
mpsavm.h
mpscamc.h
mpscams.h
mpscawl.h
mpsclo.h
mpscmfs.h
mpscmv2.h
mpscmvff.h
mpscmvt.h
mpscsnc.h
mpsi.c
mpsicv.c
mpsio.h
mpsioan.c
mpsiw3.c
mpslib.h
mpsliban.c
mpstd.h
mpswin.h
mv.nmk
mv2test.c
nailboard.c
nailboard.h
nailboardtest.c
pc.nmk
policy.c
pool.c
poolabs.c
poolamc.c
poolams.c
poolams.h
poolawl.c
poollo.c
poolmfs.c
poolmfs.h
poolmrg.c
poolmrg.h
poolmv2.c
poolmv2.h
poolmvff.c
poolmvff.h
pooln.c
pooln.h
poolncv.c
poolsnc.c
prmc.h
prmcan.c
prmcanan.c
prmcfri3.c
prmcfri6.c
prmci3.c
prmci3.h
prmci6.c
prmci6.h
prmcix.c
prmcix.h
prmclii3.c
prmclii6.c
prmcw3.c
prmcw3.h
prmcw3i3.c
prmcw3i6.c
prmcxc.c
prmcxc.h
prmcxci3.c
prmcxci6.c
prot.h
protan.c
protix.c
protocol.c
protocol.h
protsgix.c Set sa_restart flag when calling sigaction(). 2020-08-30 09:23:35 +01:00
protw3.c
protxc.c
protxc.h
pthrdext.c Set sa_restart flag when calling sigaction(). 2020-08-30 09:23:35 +01:00
pthrdext.h
qs.c
range.c
range.h
rangetree.c
rangetree.h
ref.c
ring.c
ring.h
root.c
sa.c
sa.h
sac.c
sac.h
sacss.c
scan.c
seg.c
segsmss.c
shield.c
sncss.c
sp.h
span.c
splay.c
splay.h
spw3i3.c
spw3i6.c
ss.c
ss.h
steptest.c
table.c
table.h
tagtest.c
teletest.c
testlib.c
testlib.h
testthr.h
testthrix.c
testthrw3.c
th.h
than.c
thix.c
thw3.c
thxc.c
trace.c
traceanc.c
tract.c
tract.h
tree.c
tree.h
version.c
vm.c
vm.h
vman.c
vmix.c
vmw3.c
w3i3mv.nmk
w3i3pc.nmk
w3i6mv.nmk
w3i6pc.nmk
walk.c
walkt0.c
xci3gc.gmk
xci3ll.gmk
xci6gc.gmk
xci6ll.gmk
zcoll.c
zmess.c