repo.or.cz
/
emacs.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Handle the thread_notify_kill_buffer return code.
2009-10-08
Giuse
p
p
e
Sc
r
i
van
o
Han
d
le the thread_notify_kill_buffe
r
r
e
t
urn code
.
commit
|
commitdiff
|
tree
2009-10-08
Giuseppe Sc
r
ivano
Notify threads when
a buffer
is killed
.
commit
|
commitdiff
|
tree
2009-10-05
Gi
u
sep
p
e
S
c
r
ivano
Inhibit yield during a redisplay
commit
|
commitdiff
|
tree
2009-10-05
G
i
usepp
e
Scrivano
`unbin
d
_to'
wi
l
l r
e
store the previous
i
nhibit_yield
.
.
.
commit
|
commitdiff
|
tree
2009-10-01
Giuseppe Scrivano
Mark `last_thi
n
g_searched' and `saved_last_thing_s
e
a
rched
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
Gi
u
seppe
S
crivano
Allo
w
to yield
w
h
en b
u
ffer
local va
r
ia
b
l
e
s are
let
.
.
.
commit
|
commitdiff
|
tree
2009-09-24
Giuseppe Scrivano
Set the
current_b
u
ffer properly
.
commit
|
commitdiff
|
tree
2009-09-24
Gi
u
s
e
p
p
e Scrivano
Detach the threa
d
wh
e
n
i
t
is
s
leeping on `s
e
lect'
commit
|
commitdiff
|
tree
2009-09-24
Gius
e
ppe Scriv
a
no
Unlock the bu
f
fer on y
i
elds when buffe
r
local v
a
riables
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
Giusepp
e
Scrivano
Yield
t
o another th
r
ead if the subprocess
h
as
n
o data
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Gi
u
seppe Scrivano
Mo
v
e with-no
-
t
h
rea
d
s inside
t
h
e let body block
.
commit
|
commitdiff
|
tree
2009-09-21
G
i
u
seppe Scrivano
Define the `with-no-threads'
ma
c
ro and
u
se it in the
.
.
.
commit
|
commitdiff
|
tree
2009-09-21
G
i
u
seppe Scr
i
vano
Fix a
problem wi
t
h the garbage collector, sto
r
i
ng the
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giusepp
e
Scrivano
Re
w
rit
e
the condition to wake-
u
p the thread t
h
at locke
d
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Scrivano
Raise an e
r
ror when the thread cannot be created correctl
y
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe
Sc
r
ivano
Implementati
o
n of a custom t
h
reads sc
h
e
d
uler
.
Try to
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Gi
u
seppe Scrivano
Move all locking logic i
n
to t
h
read
.
c
.
commit
|
commitdiff
|
tree
2009-09-19
Gius
e
ppe Scriva
n
o
W
hen there are
o
t
her active thre
a
ds, yield returns
t
.
commit
|
commitdiff
|
tree
2009-09-18
G
i
u
s
eppe Scrivano
run-in-thre
a
d accepts a
new opti
o
nal arg
u
m
ent: nolock
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe
S
crivano
Protect fr
o
m
yield while w
a
it
i
ng for keybo
a
rd in
p
ut
.
commit
|
commitdiff
|
tree
2009-09-18
Giu
s
eppe S
c
rivano
Fix a problem introd
u
c
e
d with 9541917a66e9
e
f
5
9a64bf
e
1
9c
0
d4a6
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giuse
p
pe Scrivan
o
Bl
o
ck yield if g
a
rbage
c
ollecting can cause
an abort
.
commit
|
commitdiff
|
tree
2009-09-18
G
iu
s
eppe Scriv
a
no
A
new thread maintain the parent's b
u
ffer when the
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scriv
a
n
o
Block yield when input
i
s blocked
.
commit
|
commitdiff
|
tree
2009-09-18
Giu
s
eppe S
c
rivan
o
W
h
en
F
inhi
b
it_yie
l
d is not-
n
il, allow access to any
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
G
i
useppe Scr
i
vano
Fix
a
b
u
g
i
ntrodu
c
ed in ccdc35
3
8
6
400
0
ec8f13cb64d9
5
cd5774510fa302
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scriv
a
no
Use `waitpid' to
check if a process is still alive
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scriv
a
no
A
l
low access t
o
t
h
e minibuffer only to a thre
a
d at
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scriva
n
o
Ho
n
or the
function return type
.
commit
|
commitdiff
|
tree
2009-09-17
G
i
use
p
pe
S
criva
n
o
A
void
t
he access to NULL mem
o
ry while gc marks
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
R
emove asser
t
ion that d
o
es not
seem va
l
id anymore
.
commit
|
commitdiff
|
tree
2009-09-17
Giusepp
e
Scrivano
Now it i
s
po
s
sible
to disa
b
le threading
u
sing "inhi
b
it
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
Re
f
lect last cha
n
ges in the GDB script
.
commit
|
commitdiff
|
tree
2009-09-17
Gi
u
seppe Scrivan
o
Signals
c
an be captured by
a
n
y thread
.
commit
|
commitdiff
|
tree
2009-09-16
G
i
useppe Scriv
a
no
Initializ
e
a
new
b
u
ffer's owner
t
o nil
.
commit
|
commitdiff
|
tree
2009-09-16
Gius
e
ppe
S
crivano
Support m
o
re complex
c
ode blocks as argument to `
r
u
n
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Gius
e
ppe Scrivano
Free the thread spe
c
dl
.
B
ug introduced
w
ith c4
6
6c557f39f
c
71c
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Rever
t
to the previous code
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe
S
c
rivano
Chec
k
f
or `other_thr
e
ads_p ()' in
t
he in
n
er l
o
op
t
oo
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scri
v
a
n
o
Solve some problems
with m
e
m
ory cleanup
.
commit
|
commitdiff
|
tree
2009-09-15
Giuseppe Scriv
a
n
o
F
ix a
segfault when
m_curr
e
nt_buffer is NULL
commit
|
commitdiff
|
tree
2009-09-15
G
i
usep
p
e Scriva
n
o
Initializ
e
st
a
ck_top
when a new thread is crea
t
ed
.
commit
|
commitdiff
|
tree