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
Fix make bootstrap
2009-12-31
Giusep
p
e Scriva
n
o
Fix make bo
o
t
s
trap
commit
|
commitdiff
|
tree
2009-12-31
Giuseppe Scrivano
n
ow real
v
al
u
e is a Lisp_ThreadLocal
commit
|
commitdiff
|
tree
2009-12-28
G
i
us
e
ppe Scrivano
Initialize
realvalue to sym->
v
alue
.
commit
|
commitdiff
|
tree
2009-12-27
Giuseppe Scrivano
Remove
c
ontrol, l
-
>thread_da
t
a can't be nil at
this
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
G
iuseppe S
c
riva
n
o
bl
o
cal_get_thread_data is not used
b
efore blocal
_
s
e
t_thread_
.
.
.
commit
|
commitdiff
|
tree
2009-12-26
Giuseppe Scr
i
vano
Move rea
l
value to
thread_da
t
a
.
commit
|
commitdiff
|
tree
2009-12-26
Giusepp
e
Sc
r
ivano
R
e
n
a
me struct
Lis
p
_Buffer_
L
oca
l
_Valu
e
`cdrs' member
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Giuseppe Scr
i
vano
I
n
itial
p
er
-
thread buffer
l
ocal variables
support
.
commit
|
commitdiff
|
tree
2009-11-11
Giuseppe
S
cr
i
vano
F
i
x some eli
s
p r
o
utines
.
commit
|
commitdiff
|
tree
2009-11-11
Gi
u
sepp
e
Scriva
n
o
Set
t
he buffe
r
after t
h
e l
o
ck is acquired
.
commit
|
commitdiff
|
tree
2009-11-11
Giuseppe Scrivano
Remo
v
e desir
e
d_buffer from the t
h
read_state struct
.
commit
|
commitdiff
|
tree
2009-11-11
Giusepp
e
Scr
i
v
ano
Rename b
u
ffer_
c
o
n
d to thread_cond
.
commit
|
commitdiff
|
tree
2009-11-09
Giusepp
e
Scrivano
Re
m
ove the
buf
f
er-loc
k
ing
m
e
chanism
.
commit
|
commitdiff
|
tree
2009-10-08
Gius
e
ppe Scriv
a
n
o
Ha
n
dle th
e
t
h
read_notify_kill_buffer return code
.
commit
|
commitdiff
|
tree
2009-10-08
Giuseppe
Scrivano
Notify threads when a
b
uffer is killed
.
commit
|
commitdiff
|
tree
2009-10-05
Giuseppe Scrivano
Inhi
b
it yield
d
uring a redisplay
commit
|
commitdiff
|
tree
2009-10-05
Giuseppe S
c
ri
v
ano
`unb
i
nd_to' will re
s
t
ore the
pr
e
vious inhibit_yield
.
.
.
commit
|
commitdiff
|
tree
2009-10-01
Giu
s
eppe Scriva
n
o
Mark `l
a
st
_
thing_sear
c
hed' and `sa
v
ed_
l
as
t
_thing_searche
d
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
Giuseppe Scri
v
ano
Allow t
o
yi
e
ld when buffer l
o
cal variab
l
es
a
r
e
let
.
.
.
commit
|
commitdiff
|
tree
2009-09-24
Giuseppe Scrivano
Se
t
the current_buffer proper
l
y
.
commit
|
commitdiff
|
tree
2009-09-24
Giu
s
epp
e
S
crivano
Detach th
e
thread when it is sleeping on `select'
commit
|
commitdiff
|
tree
2009-09-24
G
i
useppe Scriva
n
o
U
nlock
t
he buffe
r
on yie
l
d
s
when
b
uffer l
o
ca
l
v
a
riables
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
G
i
useppe Sc
r
ivano
Yield to
another th
r
ead
i
f
the subprocess
h
as no data
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
G
i
useppe Sc
r
ivano
Move wi
t
h
-
no
-
t
hrea
d
s inside t
h
e let bod
y
b
lock
.
commit
|
commitdiff
|
tree
2009-09-21
Giusepp
e
S
c
rivano
Defi
n
e
t
he `
w
ith-no-
t
h
r
eads
'
ma
c
ro and use it in the
.
.
.
commit
|
commitdiff
|
tree
2009-09-21
Giuseppe
S
crivano
Fix a pr
o
b
lem
w
ith t
h
e garba
g
e
co
l
l
e
ctor,
s
toring the
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
G
i
useppe S
c
rivano
Rewrite the condit
i
on to wake-up t
h
e threa
d
tha
t
locke
d
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Scrivano
Raise an error when
th
e
thread cannot be cre
a
ted correc
t
ly
.
commit
|
commitdiff
|
tree
2009-09-19
Giuse
p
pe Scrivano
Im
p
lementati
o
n of a
c
ustom th
r
e
ads scheduler
.
Try to
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Sc
r
iv
a
no
Move
all lo
c
k
ing logic into th
r
ead
.
c
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Scr
i
vano
When ther
e
are other active thre
a
ds
,
yield
r
eturns t
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe S
c
r
iva
n
o
run-i
n
-t
h
read
ac
c
epts a n
e
w
o
ptio
n
al
a
rgument:
n
o
lock
.
commit
|
commitdiff
|
tree
2009-09-18
G
iuseppe
Scrivano
P
rotec
t
fro
m
yield while waiting for keyb
o
ard in
p
ut
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe
Sc
r
iv
a
n
o
Fix a p
r
oblem
i
n
troduce
d
w
ith 9541
9
17a66e9
e
f59a64bfe19c0d4
a
6
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giuse
p
pe S
c
rivano
B
l
ock yield
i
f garb
a
ge collecting c
a
n cause
an abort
.
commit
|
commitdiff
|
tree
2009-09-18
Gius
e
ppe
S
c
r
i
v
an
o
A
n
ew thread maintain the parent's buffer when the
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giusepp
e
Scrivano
Bloc
k
y
i
eld wh
e
n input is block
e
d
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe S
c
riva
n
o
W
hen F
i
nhibit
_
yiel
d
is no
t
-nil, all
o
w access
t
o any
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Gius
e
ppe Scriv
a
no
Fi
x
a bu
g
i
n
tro
d
uced in ccdc353864000ec8f13cb64d95cd5
7
7
4
510
f
a3
0
2
commit
|
commitdiff
|
tree
2009-09-17
Giu
s
eppe
S
crivano
U
s
e `
w
aitpid'
t
o check if a process is still
aliv
e
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
G
iuseppe Scrivano
Allow access to the minibuffer only to
a
thr
e
a
d
at
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Gi
u
seppe Scrivano
Hon
o
r the
f
u
n
c
t
io
n
return type
.
commit
|
commitdiff
|
tree
2009-09-17
G
i
useppe Scrivano
Avoid the
a
ccess to NU
L
L memo
r
y while g
c
m
a
rks
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
R
e
m
o
v
e asserti
o
n that does n
o
t see
m
val
i
d
anymore
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
No
w
it is
poss
i
bl
e
to disable threading using
"
i
n
hib
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giu
s
ep
p
e Scrivano
Reflect last changes in the GDB
s
cri
p
t
.
commit
|
commitdiff
|
tree
2009-09-17
Giuse
p
pe Scrivano
Si
g
nals can
b
e capture
d
by any thread
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Initialize a new buffer's owner to n
i
l
.
commit
|
commitdiff
|
tree
2009-09-16
G
i
useppe
Sc
r
ivano
Support more complex code blocks as argum
e
nt to `r
u
n
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Gi
u
se
p
pe S
c
ri
v
ano
Fr
e
e
t
he
t
hread specdl
.
Bug int
r
o
duced
with c466c5
5
7f39fc71c
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giusep
p
e Scrivano
Re
v
ert to t
h
e
p
re
v
i
ous co
d
e
.
commit
|
commitdiff
|
tree
2009-09-16
Giusepp
e
Scri
v
ano
C
heck for `other_thr
e
ads_
p
()'
in
the inner
l
oop too
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giusep
p
e
Scr
i
vano
Solve some pr
o
blems with memory cleanup
.
commit
|
commitdiff
|
tree
2009-09-15
Giuseppe
S
c
r
i
vano
Fi
x
a segfault
w
h
e
n
m_current_buff
e
r
is
N
ULL
commit
|
commitdiff
|
tree
2009-09-15
Giuseppe S
c
rivano
Initi
a
l
iz
e
stack_top when
a n
e
w thread
is created
.
commit
|
commitdiff
|
tree