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
Handle the thread_notify_kill_buffer return code.
2009-10-08
G
ius
e
ppe
Scrivano
H
andle
the
t
hread_notify_kill_buffer retur
n
c
o
de
.
commit
|
commitdiff
|
tree
2009-10-08
Giuseppe Scrivano
Notify threads when
a
b
u
ffer is kill
e
d
.
commit
|
commitdiff
|
tree
2009-10-06
Tom Tromey
Initialize threads prop
e
r
l
y
.
commit
|
commitdiff
|
tree
2009-10-05
Gi
u
sepp
e
Scriv
a
no
Inhibit yield during a redispla
y
commit
|
commitdiff
|
tree
2009-10-05
Giusep
p
e Scrivano
`
u
nbin
d
_to' will
rest
o
re the previous
inhibit_yield
.
.
.
commit
|
commitdiff
|
tree
2009-10-02
To
m
T
romey
Use ALLOCATE_PSEUD
O
VE
C
TOR
.
commit
|
commitdiff
|
tree
2009-10-01
Giuse
p
pe Scrivano
Mar
k
`
l
ast_
t
hing_searched' a
n
d `saved_l
a
st_thing_searche
d
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
Giuseppe
S
crivano
Al
l
ow to yield wh
e
n
b
u
ffer
loca
l
variab
l
es are let
.
.
.
commit
|
commitdiff
|
tree
2009-09-29
T
o
m Trome
y
M
a
k
e regular expr
e
ssion m
a
tch
d
ata p
e
r-thre
a
d
.
commit
|
commitdiff
|
tree
2009-09-28
To
m
Tromey
m
in
o
r
up
d
ates t
o
buffer-
o
bjfwd pa
t
ch
commit
|
commitdiff
|
tree
2009-09-28
T
o
m Tromey
Ma
k
e
buffer-
o
bjfwd variab
l
e
s work per-threa
d
.
commit
|
commitdiff
|
tree
2009-09-24
Gius
e
ppe Scrivano
Set the current_buffer p
r
ope
r
ly
.
commit
|
commitdiff
|
tree
2009-09-24
Giuseppe
Scrivano
Detach the thread when it is sleeping on `select'
commit
|
commitdiff
|
tree
2009-09-24
Gi
u
seppe
S
criva
n
o
U
n
l
ock the bu
f
fer on
y
ield
s
when buffer local variab
l
es
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
Giuseppe
S
crivan
o
Yield to another thread if the
s
ubprocess has no d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Giuseppe Scrivano
Move with-n
o
-thre
a
ds insi
d
e th
e
l
e
t
b
ody block
.
commit
|
commitdiff
|
tree
2009-09-21
Giuseppe Scrivano
Define the `with-n
o
-threads' macro a
n
d use
i
t
in the
.
.
.
commit
|
commitdiff
|
tree
2009-09-21
Giuseppe Scrivano
F
i
x
a
problem with the gar
b
age
c
ollect
o
r, stor
i
ng the
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Gi
u
seppe Scrivano
Re
w
rite the co
n
dition to wake-up the thre
a
d that lock
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Tom T
r
o
m
ey
Defi
n
e
with
-
new-thread
m
a
cro
.
commit
|
commitdiff
|
tree
2009-09-19
T
o
m Tro
m
e
y
Call erro
r
if
thre
a
d
creat
i
on
fai
l
ed
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe S
c
r
i
vano
Rai
s
e
an error when the thread canno
t
be create
d
correctly
.
commit
|
commitdiff
|
tree
2009-09-19
Giusepp
e
Scr
i
vano
I
mplementatio
n
o
f a custom t
h
rea
d
s sched
u
ler
.
Try
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Gi
u
seppe
S
criva
n
o
M
o
v
e
all locking
l
ogic i
n
to thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe S
c
rivan
o
When t
h
ere
a
re other
activ
e
t
hrea
d
s, yield ret
u
rns t
.
commit
|
commitdiff
|
tree
2009-09-18
Giuse
p
pe Scrivano
run
-
i
n-
t
hread accepts a new
o
p
t
iona
l
argument: nolock
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scrivano
Protect fro
m
yield while waiting
f
or keyboard input
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Sc
r
ivano
Fix a problem intr
o
duced with 95
4
1917a66e9ef59a6
4
bfe19c0d4a6
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scr
i
van
o
Blo
c
k
y
iel
d
if ga
r
ba
g
e collecting can cause an
abort
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scrivano
A ne
w
thread maintain the
p
arent's
buffer when
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scri
v
ano
Blo
c
k yield wh
e
n input is blocked
.
commit
|
commitdiff
|
tree
2009-09-18
Giusepp
e
Scr
i
v
a
no
W
h
en Finh
i
bit_yield
i
s not-nil,
a
llow
a
ccess to any
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scri
v
ano
F
ix a bug intro
d
u
c
ed in cc
d
c353864000ec8f13cb64d95cd577451
0
fa302
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe
S
crivano
Use `waitpid' to che
c
k if a process is still alive
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scr
i
vano
Allow ac
c
ess to the minibuffe
r
only
to a
t
hre
a
d at
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Gi
u
seppe
Scrivano
Honor the function return ty
p
e
.
commit
|
commitdiff
|
tree
2009-09-17
Gius
e
ppe Scrivan
o
A
v
oid the access to NULL memory while
g
c marks
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
Remove
a
ssertion tha
t
does
n
ot seem va
l
id anymore
.
commit
|
commitdiff
|
tree
2009-09-17
Giuse
p
p
e
S
crivano
Now i
t
is possib
l
e
to disable threading
u
sing "inhibit
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giusep
p
e
S
crivano
Refl
e
ct last changes i
n
the GD
B
scr
i
pt
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe
Scrivano
Sig
n
als c
a
n be
c
aptured by any thread
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Initial
i
ze a
new buffer's owner to
n
i
l
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scriv
a
no
Support more co
m
plex
c
ode blocks a
s
argument
t
o `run
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scriv
a
no
Fr
e
e
the thread specdl
.
Bug introduce
d
with
c46
6
c
557
f
39fc71c
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe
Sc
r
ivan
o
R
e
vert
t
o the
pr
e
vious code
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Che
c
k for
`other_threads_p
(
)' in the in
n
er
lo
o
p to
o
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe
S
crivano
Solve some pr
o
blems with me
m
or
y
cleanup
.
commit
|
commitdiff
|
tree
2009-09-15
G
iuse
p
pe S
c
rivano
Fix a segfault when m_cur
r
ent_
b
uffer is
NULL
commit
|
commitdiff
|
tree
2009-09-15
G
i
useppe Scrivan
o
Init
i
al
i
ze stack_top
w
h
e
n
a new thr
e
ad is
created
.
commit
|
commitdiff
|
tree
2009-09-14
Tom Tromey
Release the cur
r
ent buffer when
a thread exits
.
commit
|
commitdiff
|
tree
2009-09-13
Tom Tromey
Fix bo
u
nd
p
and a bug
in store_symval_forwa
r
di
n
g
.
commit
|
commitdiff
|
tree
2009-09-11
T
om
T
r
o
mey
F
i
r
s
t working
draft of t
h
read-loca
l
bindi
n
g
.
commit
|
commitdiff
|
tree
2009-09-11
T
om Tromey
Fix anot
h
er oversight
in thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-11
T
o
m Trom
e
y
Fix two bad bugs
in
th
r
e
ad
.
c
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tromey
Initia
l
code for
b
uffer locking
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tromey
I
n
t
ro
d
uce
threads
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tromey
Int
r
oduc
e
threa
d
-
loca
l
ob
j
ect
.
commit
|
commitdiff
|
tree
2009-09-09
To
m
T
romey
Re
w
rite globals to allow
i
ndirection
in C
.
commit
|
commitdiff
|
tree
2009-09-09
To
m
Tromey
Add fin
d
_var
i
able_loca
t
io
n
a
n
d creat
e
g
l
obals
.
h
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tromey
A
d
ded a small t
e
st
s
u
i
te for
b
i
n
d
ing operations
.
commit
|
commitdiff
|
tree