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
Call error if thread creation failed.
2009-09-19
Tom Tro
m
ey
Call error if thread
c
reation failed
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe
Scri
v
ano
Raise an error when the t
h
read
c
a
n
not be created correctly
.
commit
|
commitdiff
|
tree
2009-09-19
G
iuseppe Scrivano
Implementation of a custom threads sched
u
le
r
.
Try
to
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Sc
r
i
v
ano
Move all locking log
i
c in
t
o
thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe
S
criv
a
no
When th
e
re are o
t
her
a
ctive threads, yi
e
ld returns t
.
commit
|
commitdiff
|
tree
2009-09-18
G
iuseppe Scrivano
run-in-th
r
ead accepts a ne
w
optional
a
r
gument: n
o
lock
.
commit
|
commitdiff
|
tree
2009-09-18
Gi
u
seppe Scriva
n
o
Protect from yield while wait
i
ng for keyboard
i
nput
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scr
i
vano
Fix a problem
i
ntr
o
duce
d
wi
t
h
9541917a66e9ef59a64bfe19c0d4a6
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giuse
p
pe Scriva
n
o
Bloc
k
yield
i
f gar
b
age col
l
ec
t
ing can cause
an abor
t
.
commit
|
commitdiff
|
tree
2009-09-18
G
i
u
seppe Scrivano
A new thread main
t
a
in the parent's
buffer when the
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scrivano
Bl
o
ck yield
w
hen input is
b
locke
d
.
commit
|
commitdiff
|
tree
2009-09-18
Gi
u
s
eppe
Scrivano
When Fin
h
ibit_yield is not-nil,
a
llow access to
any
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giu
s
eppe Scrivano
F
i
x
a
bug introduced
in ccd
c
3
5
38
6
40
0
0
e
c
8
f13cb64d95cd5774510fa302
commit
|
commitdiff
|
tree
2009-09-17
G
iu
s
eppe Scrivano
U
s
e
`w
a
itpid' to check if a process is st
i
ll alive
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scriva
n
o
Al
l
ow
a
ccess
t
o th
e
m
i
nibuffer only to a
t
hread at
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giusep
p
e Scrivano
Ho
n
or t
h
e functio
n
re
t
urn type
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
Avoid
t
h
e access t
o
NULL memory while gc marks
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
Remove assert
i
on that
d
oes not seem valid any
m
ore
.
commit
|
commitdiff
|
tree
2009-09-17
Giuse
p
pe Scrivano
Now it is possible to di
s
a
ble threading
u
s
ing "inhibit
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivan
o
Ref
l
e
c
t last changes in the GDB scr
i
pt
.
commit
|
commitdiff
|
tree
2009-09-17
Gius
e
ppe Scrivano
Si
g
nals can be capture
d
by any thread
.
commit
|
commitdiff
|
tree
2009-09-16
G
iuseppe Scri
v
ano
I
n
i
tia
l
ize a new
b
uffer'
s
owner to nil
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Supp
o
rt mo
r
e complex code block
s
as argume
n
t
to `run
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giu
s
eppe Scrivano
Free the thre
a
d specdl
.
Bug int
r
oduced
with
c466c557f
3
9f
c
71c
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe
Sc
r
ivan
o
Re
v
ert to the pr
e
viou
s
code
.
commit
|
commitdiff
|
tree
2009-09-16
G
i
usep
p
e Scriv
a
no
Check for `other_threads_p ()'
in t
h
e inner
l
oop too
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Gi
u
seppe S
c
ri
v
ano
Sol
v
e some problems wi
t
h memory cleanup
.
commit
|
commitdiff
|
tree
2009-09-15
Giusepp
e
Scrivano
F
i
x a segfault whe
n
m_current_b
u
ffer is NULL
commit
|
commitdiff
|
tree
2009-09-15
Gi
u
seppe Scri
v
ano
Initialize stack_top when a
new
thread is created
.
commit
|
commitdiff
|
tree
2009-09-14
Tom Tr
o
mey
Release the c
u
rrent buffe
r
w
h
e
n
a thre
a
d exits
.
commit
|
commitdiff
|
tree
2009-09-13
Tom T
r
omey
Fix b
o
und
p
and
a bug in stor
e
_
symval_forw
a
rdin
g
.
commit
|
commitdiff
|
tree
2009-09-11
Tom Tromey
First wor
k
ing
d
ra
f
t of thr
e
ad-local bi
n
ding
.
commit
|
commitdiff
|
tree
2009-09-11
Tom Tromey
Fix an
o
ther oversigh
t
in thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-11
T
om Trom
e
y
Fix
two
b
ad bug
s
in thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-09
To
m
Tromey
Ini
t
i
al code
f
or buffer locking
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tr
o
mey
Int
r
oduce threa
d
s
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tr
o
mey
Intr
o
duce
t
hread-loc
a
l object
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tromey
Re
w
rite glo
b
a
l
s
to all
o
w ind
i
r
ect
i
on in C
.
commit
|
commitdiff
|
tree
2009-09-09
T
om Trom
e
y
Add find_variable_
l
ocation and crea
t
e globals
.
h
.
commit
|
commitdiff
|
tree
2009-09-09
Tom
Tr
o
mey
A
d
d
ed a small te
s
t
su
i
te for b
i
nding operations
.
commit
|
commitdiff
|
tree