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
Detach the thread when it is sleeping on `select'
2009-09-24
Giusepp
e
Scrivano
Detach
t
he t
h
read when it is slee
p
ing on `select
'
commit
|
commitdiff
|
tree
2009-09-24
Giuseppe Scrivano
Unlock the b
u
ffer on yields when buffer local
v
a
r
iables
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
G
iuseppe Scriv
a
n
o
Yield to another thre
a
d if
t
he subproc
e
s
s
has
n
o data
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Giusep
p
e Sc
r
ivano
Move
w
ith-no-threads ins
i
de the let body block
.
commit
|
commitdiff
|
tree
2009-09-21
Giusep
p
e Scrivano
Define
the `with-no-thre
a
ds
'
macro and use i
t
in
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-09-21
Giusep
p
e
Scriv
a
no
F
i
x a problem with the garbage collector, storing the
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giusep
p
e Scrivan
o
R
e
write
t
he condition to wake-up the th
r
ead
t
hat
locked
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Scrivano
Rai
s
e
a
n erro
r
when the
thr
e
ad cann
o
t
be crea
t
ed correc
t
l
y
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Scrivano
Implementation
o
f
a cust
o
m
threa
d
s
s
cheduler
.
Try to
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giuse
p
pe Scriv
a
no
Move all locki
n
g
logi
c
into thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-19
Giusepp
e
Scrivano
When th
e
re are other
active threads,
y
i
e
ld
returns t
.
commit
|
commitdiff
|
tree
2009-09-18
Giu
s
eppe
S
crivano
run-
i
n-thread accepts a new optio
n
a
l
argument: nolo
c
k
.
commit
|
commitdiff
|
tree
2009-09-18
Gius
e
ppe Scrivano
Protect from yield whil
e
wai
t
ing for keyboar
d
i
nput
.
commit
|
commitdiff
|
tree
2009-09-18
Giu
s
eppe Scriv
a
no
Fix
a pr
o
blem
i
ntr
o
duced with
9
541917a66e9ef59a64b
f
e19c0d4
a
6
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scrivano
Block
y
i
el
d
i
f garbage collec
t
i
n
g can caus
e
an
abort
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scr
i
vano
A n
e
w thr
e
a
d
m
aintain t
h
e
parent's
buf
f
er wh
e
n t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Gius
e
ppe
Scrivan
o
Bl
o
ck yie
l
d
when input
is bl
o
cked
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe
S
crivano
Whe
n
Finhib
i
t_yiel
d
is no
t
-
n
il, allo
w
a
cc
e
ss
to any
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe
Scrivano
Fix a
b
ug in
t
roduced in ccdc35
3
864
0
00ec8f13cb64d
9
5cd
5
7
7
4510fa302
commit
|
commitdiff
|
tree
2009-09-17
G
i
usep
p
e Scriv
a
no
Use `w
a
itpi
d
'
t
o
check if a process is
s
till alive
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Gius
e
p
p
e Scrivano
Allo
w
access to the
minib
u
ffer only
t
o a thread
at
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
Honor the f
u
nction return type
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
Avoid t
h
e a
c
c
ess to NULL
m
emory while g
c
marks
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scriv
a
n
o
Remove assert
i
o
n that does no
t
seem va
l
id any
m
ore
.
commit
|
commitdiff
|
tree
2009-09-17
Giuse
p
pe
S
crivano
N
o
w it is
poss
i
ble to disable threading u
s
ing "inhibi
t
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Sc
r
i
va
n
o
Refl
e
ct last changes in the GDB scri
p
t
.
commit
|
commitdiff
|
tree
2009-09-17
Giuse
p
pe Scrivano
Signa
l
s ca
n
be
c
aptu
r
e
d
by
a
ny thread
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Initialize a new buffer'
s
o
w
ner to nil
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Sc
r
ivano
Supp
o
rt more complex code
bl
o
cks as argu
m
ent to `r
u
n
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
G
i
useppe Scrivano
Fre
e
the thread specdl
.
Bug introd
u
c
ed with c46
6
c557f39fc
7
1c
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Gi
u
s
e
ppe Sc
r
iva
n
o
Re
v
er
t
to the
pre
v
ious c
o
de
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Check
f
or `other_threads
_
p ()' in the inner
loop too
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
G
i
u
sep
p
e Scrivan
o
Solve som
e
pr
o
ble
m
s with memory cleanup
.
commit
|
commitdiff
|
tree
2009-09-15
Giuseppe Scrivan
o
F
i
x
a segfault when
m_c
u
rrent_buffer is NULL
commit
|
commitdiff
|
tree
2009-09-15
Giuseppe S
c
rivano
I
n
i
t
i
alize
s
tack_top
wh
e
n
a
new thread is created
.
commit
|
commitdiff
|
tree