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
Raise an error when the thread cannot be created correctly.
2009-09-19
Gius
e
ppe Scrivano
Ra
i
s
e
an er
r
or when the thread
c
annot be c
r
eated correct
l
y
.
commit
|
commitdiff
|
tree
2009-09-19
Giusep
p
e Sc
r
ivan
o
Implem
e
ntation
of a custom threads scheduler
.
Try to
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Gi
u
seppe
Scrivano
Move all locking logic into thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-19
Giu
s
e
p
p
e
Scrivano
When there are othe
r
active th
r
e
ads,
y
ield
return
s
t
.
commit
|
commitdiff
|
tree
2009-09-18
Giu
s
eppe Scri
v
ano
run-in-thread accep
t
s a new optio
n
al argument: nolock
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scri
v
ano
Prot
e
ct from yield while waiti
n
g for keyboard input
.
commit
|
commitdiff
|
tree
2009-09-18
G
iuseppe Scrivano
Fix
a pro
b
l
e
m
introd
u
c
e
d
w
ith 9541917a66e9
e
f59a64bfe
1
9c0
d
4a6
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Gius
e
ppe Scrivano
Block yield if ga
r
bage collecting can cause an abort
.
commit
|
commitdiff
|
tree
2009-09-18
Giu
s
e
p
pe S
c
riva
n
o
A new thread maintain t
h
e paren
t
's bu
f
fe
r
w
hen the
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
G
iuseppe Sc
r
ivan
o
Block yield when input
is blocked
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Sc
r
i
v
ano
When Finhibit_yield is not-nil, allow
a
ccess to an
y
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
G
i
u
seppe
Scrivano
Fix a bug introdu
c
ed in ccdc3
5
38
6
4000ec8f13c
b
64d95cd57
7
4510fa302
commit
|
commitdiff
|
tree
2009-09-17
Giusep
p
e Scrivano
Use
`w
a
it
p
id' to check
if a
p
rocess is still alive
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
A
l
low access to the mi
n
i
b
u
f
fer only
t
o
a
thread at
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Gius
e
pp
e
Scriva
n
o
Honor th
e
function re
t
urn type
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe
S
crivano
Avoid the acc
e
ss t
o
NUL
L
memory whi
l
e
g
c marks
.
commit
|
commitdiff
|
tree
2009-09-17
Giuse
p
pe Scrivano
R
emove a
s
sertion that does not
s
eem
valid anymore
.
commit
|
commitdiff
|
tree
2009-09-17
Giusepp
e
Scriva
n
o
No
w
it is
p
ossi
b
l
e to disable th
r
e
a
ding u
s
ing
"
i
n
hi
b
it
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
G
i
useppe Sc
r
ivano
Reflect last
c
hanges
i
n
the GDB script
.
commit
|
commitdiff
|
tree
2009-09-17
Giu
s
e
p
pe Scrivano
S
i
gnals ca
n
be capture
d
by any t
h
read
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe
Scrivan
o
Initia
l
ize a
n
ew buffer's owner to ni
l
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Su
p
port more complex code b
l
o
c
k
s
as argu
m
ent to `run
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
G
i
useppe Scrivano
Free the
t
hr
e
ad spec
d
l
.
Bug introduced with
c
4
6
6
c
557f39
f
c71c
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe
Sc
r
i
v
ano
R
evert to
the previo
u
s code
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
C
h
eck fo
r
`other_thr
e
ads_p
(
)' in t
h
e inner lo
o
p
t
o
o
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Solv
e
s
om
e
p
r
oblems with memo
r
y clea
n
up
.
commit
|
commitdiff
|
tree
2009-09-15
Giusepp
e
Scrivan
o
Fix a
s
egfault w
h
en m_current_buffe
r
is NULL
commit
|
commitdiff
|
tree
2009-09-15
Giusepp
e
Scrivano
Initialize
s
ta
c
k_top when a
new thread is
created
.
commit
|
commitdiff
|
tree
2009-09-14
Tom
T
romey
Rel
e
a
s
e the current buffer
w
h
en a thread exi
t
s
.
commit
|
commitdiff
|
tree
2009-09-13
Tom Tromey
Fix
b
oundp and a
bug in store_symval_forwa
r
din
g
.
commit
|
commitdiff
|
tree
2009-09-11
Tom Tromey
F
irst
working
draft
of t
h
r
e
ad-loca
l
binding
.
commit
|
commitdiff
|
tree
2009-09-11
T
om Trome
y
F
i
x another o
v
er
s
i
g
h
t in thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-11
Tom Tromey
Fix two b
a
d bugs in thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-09
T
o
m Tromey
Initial code for b
u
f
f
er locking
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tro
m
ey
Intr
o
duc
e
thre
a
ds
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tromey
Introd
u
ce
t
hread-local obj
e
c
t
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tromey
R
ewri
t
e globals to
a
l
l
ow i
n
direction in C
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tromey
Add
f
ind_variab
l
e_location and cr
e
ate globals
.
h
.
commit
|
commitdiff
|
tree
2009-09-09
T
om
T
romey
Added a small
t
es
t
suite for
b
indin
g
operation
s
.
commit
|
commitdiff
|
tree