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
Use the buffer local value for symval forwarding
2009-12-31
Giuseppe
S
crivano
U
s
e the buffer local value f
o
r s
y
mval forwarding
commit
|
commitdiff
|
tree
2009-12-31
Giuseppe Scrivano
A
void a double
s
ymv
a
l forwarding
commit
|
commitdiff
|
tree
2009-12-31
Gi
u
seppe Scrivano
Fix per-
t
h
r
e
ad buff
e
r-local variab
l
es
commit
|
commitdiff
|
tree
2009-12-31
G
iusep
p
e
S
crivano
Fix make bootstrap
commit
|
commitdiff
|
tree
2009-12-31
G
i
usepp
e
S
c
rivano
now
r
e
a
l
v
alu
e
is a Lisp_ThreadLoc
a
l
commit
|
commitdiff
|
tree
2009-12-28
Gi
u
s
eppe
S
criva
n
o
Initialize
r
ealv
a
lue to sym->value
.
commit
|
commitdiff
|
tree
2009-12-27
Giuseppe Scriv
a
n
o
Remove control
,
l->
t
hread_
d
a
ta can't be
nil at thi
s
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Giuseppe Scriva
n
o
blocal_get
_
thread_data is no
t
used before blocal_set_thread
_
.
.
.
commit
|
commitdiff
|
tree
2009-12-26
Giuseppe Scrivano
M
o
ve realvalu
e
to thread_data
.
commit
|
commitdiff
|
tree
2009-12-26
G
i
usep
p
e
Scrivano
Renam
e
s
t
ru
c
t Lisp_Buff
e
r_Local_Va
l
ue
`cdrs'
m
ember
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Gi
u
seppe Scrivano
I
nitia
l
per-thread buffer local
v
a
riab
l
e
s
supp
o
rt
.
commit
|
commitdiff
|
tree
2009-11-11
Giuseppe Scr
i
vano
Fix some
e
l
isp routines
.
commit
|
commitdiff
|
tree
2009-11-11
Giuseppe Sc
r
ivan
o
S
e
t the buffer after t
h
e lock is acquired
.
commit
|
commitdiff
|
tree
2009-11-11
Giuseppe Scriv
a
n
o
Rem
o
ve des
i
red
_
buffer fr
o
m the
threa
d
_st
a
te
struct
.
commit
|
commitdiff
|
tree
2009-11-11
Gius
e
ppe
S
c
r
ivano
Rename
buff
e
r_cond
to t
h
r
ead_cond
.
commit
|
commitdiff
|
tree
2009-11-09
Giu
s
e
p
pe
S
cri
v
ano
Remove the buffer-locking
m
echanis
m
.
commit
|
commitdiff
|
tree
2009-10-08
Gi
u
seppe
Scri
v
ano
Handle the thr
e
ad
_
notif
y
_kill
_
b
uf
f
er
r
eturn code
.
commit
|
commitdiff
|
tree
2009-10-08
Gius
e
p
p
e Scrivano
N
o
tify threads when a buf
f
er is killed
.
commit
|
commitdiff
|
tree
2009-10-05
Giuseppe
S
criva
n
o
Inhibit
yield durin
g
a re
d
isp
l
ay
commit
|
commitdiff
|
tree
2009-10-05
Giuseppe
S
criv
a
no
`unbind_to' w
i
ll restore th
e
previous in
h
ibi
t
_yield
.
.
.
commit
|
commitdiff
|
tree
2009-10-01
Giuse
p
pe Scriv
a
n
o
M
ark `last_thin
g
_searched
'
and `saved_la
s
t
_thing
_
searched
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
Giuseppe Sc
r
i
vano
A
llow to yi
e
ld when buf
f
er loca
l
variables
ar
e
let
.
.
.
commit
|
commitdiff
|
tree
2009-09-24
Giuseppe Scrivano
Set
th
e
current_bu
f
fe
r
properl
y
.
commit
|
commitdiff
|
tree
2009-09-24
G
iuseppe Scrivano
Detach the
thread w
h
en it is sleep
i
ng on `select'
commit
|
commitdiff
|
tree
2009-09-24
Giuseppe Scriva
n
o
Unlock the buf
f
er on yield
s
when buffer loc
a
l v
a
r
iables
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
Giu
s
eppe Scrivano
Yield to
another threa
d
if the subprocess ha
s
no da
t
a
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Giuseppe Scrivano
Mo
v
e with-no-threads inside t
h
e let body block
.
commit
|
commitdiff
|
tree
2009-09-21
Giuseppe Scri
v
ano
Def
i
ne the `
w
it
h
-no-threads' macro and u
s
e
it i
n
the
.
.
.
commit
|
commitdiff
|
tree
2009-09-21
Giu
s
eppe Scriv
a
no
Fix a problem with
t
he garb
a
ge collector, stori
n
g
the
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giusepp
e
S
crivano
Rewrite th
e
c
ondition to wak
e
-up
the thread that lock
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giu
s
eppe Scriva
n
o
Raise an error when the thread canno
t
be created correctly
.
commit
|
commitdiff
|
tree
2009-09-19
G
i
useppe
S
cr
i
vano
Implem
e
ntation
of a custom th
r
eads sched
u
l
er
.
Try
to
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Sc
r
ivano
Mo
v
e
all locking logic into thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe
S
cr
i
v
ano
When there a
r
e
o
t
her
active th
r
ea
d
s, yield re
t
ur
n
s t
.
commit
|
commitdiff
|
tree
2009-09-18
Giusepp
e
Sc
r
i
v
a
no
r
un-
i
n
-
threa
d
accepts
a
new optional argumen
t
: nolock
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe
Scrivan
o
Protect from yield
whi
l
e wa
i
t
in
g
for ke
y
boar
d
input
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe S
c
r
ivano
Fix a problem
i
ntroduced with 9541917a66e9e
f
5
9a64bfe19c0d4a6
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Sc
r
ivano
B
lock yield if
g
arb
a
ge coll
e
cting can cause an abor
t
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe
Scrivan
o
A
new thread maintain the pa
r
ent's bu
f
fer when t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Gi
u
seppe Scri
v
a
n
o
Block yiel
d
when
input is b
l
ocked
.
commit
|
commitdiff
|
tree
2009-09-18
Giusep
p
e Scrivano
When
F
inh
i
b
i
t_yield is not-nil, al
l
o
w
a
ccess to any
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Gi
u
sepp
e
Scrivano
Fix a bug introduced in
ccdc35386
4
000ec8f13cb
6
4
d95cd5774510fa302
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
U
s
e
`
w
aitpid' to check if a
p
rocess
i
s
stil
l
al
i
ve
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scr
i
vano
Al
l
ow acces
s
to th
e
m
inibuffer
o
n
ly to
a threa
d
at
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Gius
e
ppe Scrivano
Ho
n
or
t
he function re
t
urn type
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
A
vo
i
d
the ac
c
ess to NULL memory whil
e
gc m
a
rks
.
commit
|
commitdiff
|
tree
2009-09-17
G
iusepp
e
Scrivano
R
e
m
o
ve assertio
n
that does not seem
va
l
id anymore
.
commit
|
commitdiff
|
tree
2009-09-17
Gi
u
se
p
pe
S
crivano
Now it is possi
b
le to
d
isab
l
e
threading using "inhibit
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
G
i
u
seppe Scrivano
Reflect l
a
st
changes in
t
h
e GDB script
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
S
ignals can be c
a
ptured by an
y
thread
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Initialize a
n
e
w
buffer's owner
t
o nil
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Suppo
r
t mo
r
e complex code blocks as argume
n
t
t
o `run
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Gi
u
seppe
Scrivano
F
r
ee the thr
e
ad specd
l
.
Bug int
r
od
u
ced wi
t
h c466
c
5
5
7
f39f
c
71c
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Gi
u
se
p
pe
S
crivano
Revert
t
o t
h
e previous c
o
de
.
commit
|
commitdiff
|
tree
2009-09-16
Gius
e
ppe S
c
rivano
Check
f
or `other_threads_p ()' in t
h
e inner loop too
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe
S
cri
v
a
n
o
Solve some problems
w
ith memor
y
cleanup
.
commit
|
commitdiff
|
tree
2009-09-15
Giuseppe Scriv
a
n
o
F
ix
a
segfault when m_
c
u
r
rent
_
bu
f
f
e
r
i
s NULL
commit
|
commitdiff
|
tree
2009-09-15
G
iuseppe
S
cri
v
ano
I
nitialize stack_top when a n
e
w
t
h
read
is
c
re
a
ted
.
commit
|
commitdiff
|
tree