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 a problem with the garbage collector, storing the stack top every
2009-09-21
G
i
useppe Scriv
a
no
F
ix a p
r
oblem
w
i
t
h the
garbage c
o
llector, storing the
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Scrivan
o
Rewrite
the condition to wake-u
p
the
t
hread that l
o
cked
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
G
i
usep
p
e Scriv
a
no
Raise an e
r
ror when the thread cannot b
e
created
c
orrec
t
ly
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe
Scr
i
vano
I
mple
m
entation o
f
a custom threads sche
d
uler
.
Try to
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Gi
u
seppe Scrivano
Move all locki
n
g
l
o
g
ic
i
n
to thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-19
Giuse
p
pe Scriv
a
no
When
t
h
e
re are
o
th
e
r act
i
v
e
threads, y
i
el
d
returns t
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scrivano
run-in-thr
e
ad accepts a new o
p
t
i
onal argument:
n
oloc
k
.
commit
|
commitdiff
|
tree
2009-09-18
Giuse
p
pe Scrivano
P
r
otect from yield wh
i
l
e
waiting for keyboard input
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scriv
a
n
o
Fix a problem
introduced with
9541917
a
66
e
9ef59a6
4
b
fe1
9
c0
d
4a6
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giusep
p
e Scriva
n
o
Block
yi
e
ld if garbage col
l
e
c
tin
g
can cau
s
e
an abort
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scri
v
ano
A new thread main
t
a
i
n t
h
e parent's
b
uffer when the
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giuse
p
p
e
Scrivano
Block yield w
h
en input is
b
locked
.
commit
|
commitdiff
|
tree
2009-09-18
Giu
s
eppe Scrivano
When Finh
i
b
it
_
yield is
n
ot-nil, allow a
c
cess
t
o any
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scri
v
ano
Fix a bug introduced in
c
cd
c
353864000ec8f13cb64d95cd57745
1
0fa302
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe S
c
rivano
Use
`
waitpid' to check if a process is
still alive
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scriv
a
no
All
o
w
access to the mi
n
ibuffer only to a thread at
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe
S
crivano
Honor the function return type
.
commit
|
commitdiff
|
tree
2009-09-17
Gi
u
s
e
ppe S
c
rivan
o
A
void th
e
a
c
ces
s
t
o
NULL memor
y
while gc marks
.
commit
|
commitdiff
|
tree
2009-09-17
Giu
s
eppe Scriva
n
o
Remove asserti
o
n that does not
s
eem valid anymore
.
commit
|
commitdiff
|
tree
2009-09-17
G
i
u
seppe Scri
v
ano
Now it i
s
pos
s
ible
to disable threading using "
i
nhibit
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
G
i
u
s
e
pp
e
Sc
r
ivano
Re
f
l
ect last cha
n
ges in the
G
DB scri
p
t
.
commit
|
commitdiff
|
tree
2009-09-17
G
iuseppe Scrivano
Signals can be
captured by any thread
.
commit
|
commitdiff
|
tree
2009-09-16
Giu
s
eppe Scri
v
ano
I
n
itialize a new
buffer's
owner to nil
.
commit
|
commitdiff
|
tree
2009-09-16
G
iuseppe Scrivano
Support mo
r
e complex
c
ode
b
locks as argument to `
r
un
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giusep
p
e
S
c
rivano
Free the thread
specdl
.
Bug introduced with c466c557f39fc
7
1c
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Gi
u
seppe Scrivano
Revert to the pr
e
vio
u
s code
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe
S
criva
n
o
Check
f
o
r
`other
_
threads_p ()' in t
h
e inner
loop too
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giu
s
e
ppe Scrivano
Solve some problems
with memory cleanup
.
commit
|
commitdiff
|
tree
2009-09-15
Giu
s
eppe Scrivano
Fix a segfault when m_current_buffer
is
N
ULL
commit
|
commitdiff
|
tree
2009-09-15
G
iuseppe Scrivan
o
Initia
l
ize stack_top when a new thread
is created
.
commit
|
commitdiff
|
tree