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
Rewrite the condition to wake-up the thread that locked the buffer. Also don't try...
2009-09-19
Giu
s
e
ppe Scriva
n
o
Rewrite
the c
o
nditio
n
to wake-up th
e
thread that locked
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
T
o
m
Tromey
Defi
n
e w
i
th-new-thre
a
d m
a
cro
.
commit
|
commitdiff
|
tree
2009-09-19
Tom Tromey
Call er
r
o
r i
f
thr
e
ad creation fa
i
le
d
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe S
c
ri
v
ano
Raise an er
r
or when t
h
e threa
d
c
a
nnot be
c
reated c
o
rrec
t
ly
.
commit
|
commitdiff
|
tree
2009-09-19
Gius
e
ppe Scrivano
Implementation of
a
c
ustom
t
hreads
schedu
l
er
.
Try
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Scriv
a
no
M
o
v
e all locking
l
ogic in
t
o thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Sc
r
ivano
When there a
r
e
other ac
t
ive th
r
eads, yield
returns t
.
commit
|
commitdiff
|
tree
2009-09-18
Gi
u
seppe Scrivano
run-
i
n-
t
hread a
c
c
e
pt
s
a
new optional argument:
n
o
l
o
ck
.
commit
|
commitdiff
|
tree
2009-09-18
Gi
u
seppe
Scrivano
Protect from
yield while waiting for
keyboard
i
npu
t
.
commit
|
commitdiff
|
tree
2009-09-18
Giusep
p
e Scrivano
F
i
x a pro
b
lem introduced with
9
5419
1
7a66e9ef59a64bfe19
c
0d4a6
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scr
i
vano
Block
y
ield if garbage collectin
g
ca
n
cause an abort
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scri
v
ano
A new
th
r
ead
m
aint
a
in the
p
a
rent's
b
uffer when the
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giusep
p
e
Scriva
n
o
Block yield whe
n
i
nput is b
l
oc
k
ed
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scriv
a
no
When Finhibit_yield is no
t
-nil, all
o
w acc
e
s
s
to any
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giusep
p
e Scrivano
Fix a bug introduced in ccdc3
5
3864000ec8f13
c
b6
4
d
95cd5774510fa
3
02
commit
|
commitdiff
|
tree
2009-09-17
Gi
u
seppe Scr
i
v
a
no
Us
e
`waitpi
d
'
t
o check if a process is st
i
ll
a
live
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giusep
p
e
Scrivano
Allow
a
ccess to the
m
inibuffer only to a thr
e
ad at
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe
S
cr
i
v
ano
Honor t
h
e functio
n
return type
.
commit
|
commitdiff
|
tree
2009-09-17
Giu
s
eppe Scriv
a
no
Avo
i
d the access t
o
NULL m
e
mory while
gc
ma
r
ks
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe
S
crivano
Remove
a
ssert
i
on that does no
t
seem v
a
lid
anymore
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe S
c
r
ivano
Now it is
p
o
ssible to disable th
r
e
ading
u
sin
g
"inh
i
b
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
R
e
f
l
ect
l
as
t
changes in the GDB script
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scr
i
vano
Sign
a
ls ca
n
be captured by any thr
e
ad
.
commit
|
commitdiff
|
tree
2009-09-16
G
i
use
p
pe Scriva
n
o
Initialize a new buffer
'
s owner
to
n
il
.
commit
|
commitdiff
|
tree
2009-09-16
Giu
s
eppe Scr
i
vano
Support more comp
l
ex code
b
l
ocks a
s
argume
n
t
to
`
run
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
G
i
usep
p
e
Scriva
n
o
Fr
e
e the thr
e
a
d
sp
e
c
dl
.
B
u
g
i
n
troduce
d
with c466
c
557f39fc
7
1c
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
G
i
use
p
pe Scrivano
Rev
e
rt to th
e
previous code
.
commit
|
commitdiff
|
tree
2009-09-16
G
i
useppe Scriv
a
no
Ch
e
ck for `other_t
h
rea
d
s_p ()' in the inner loop
t
o
o
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giusepp
e
Scr
i
v
a
no
Solve s
o
m
e
problems wit
h
me
m
ory
c
leanup
.
commit
|
commitdiff
|
tree
2009-09-15
G
iuse
p
p
e Scrivano
Fix a segfault when m_c
u
rrent_buffer
i
s NULL
commit
|
commitdiff
|
tree
2009-09-15
Giuseppe S
c
rivano
Initialize stack_to
p
when a new
t
hread is cre
a
ted
.
commit
|
commitdiff
|
tree
2009-09-14
Tom Tro
m
ey
Rel
e
ase the curren
t
buff
e
r
w
h
e
n a thre
a
d exits
.
commit
|
commitdiff
|
tree
2009-09-13
Tom
Tromey
Fi
x
boun
d
p
a
n
d a bug in store_symval_forwa
r
di
n
g
.
commit
|
commitdiff
|
tree
2009-09-11
Tom Trome
y
First w
o
rking
draft of thread
-
local binding
.
commit
|
commitdiff
|
tree
2009-09-11
Tom Tromey
Fix another ove
r
s
i
g
ht in threa
d
.
c
.
commit
|
commitdiff
|
tree
2009-09-11
T
o
m Tromey
F
i
x two
b
ad bugs in thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-09
Tom
T
romey
Ini
t
ial code f
o
r buf
f
er locking
.
commit
|
commitdiff
|
tree
2009-09-09
To
m
Tromey
Introd
u
ce th
r
eads
.
commit
|
commitdiff
|
tree
2009-09-09
T
om Trome
y
Introduce thread-lo
c
al object
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tromey
Rewrite glo
b
als to a
l
l
o
w indirection in C
.
commit
|
commitdiff
|
tree
2009-09-09
T
om T
r
omey
Add fi
n
d_variable_location an
d
create globals
.
h
.
commit
|
commitdiff
|
tree
2009-09-09
To
m
Trom
e
y
A
dde
d
a small tes
t
suite fo
r
bi
n
ding operations
.
commit
|
commitdiff
|
tree