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 ALLOCATE_PSEUDOVECTOR.
2009-10-02
Tom
Tr
o
mey
U
se
ALLOCATE_PSEUDOVECTOR
.
commit
|
commitdiff
|
tree
2009-10-01
Giuse
p
pe
Scriva
n
o
Mark `last_thing_se
a
rched' and `saved_last_thing_
s
e
a
r
ched
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
Giuse
p
pe Scrivan
o
Al
l
ow t
o
yiel
d
w
h
en buff
e
r l
o
cal
v
ariab
l
e
s are let
.
.
.
commit
|
commitdiff
|
tree
2009-09-29
T
o
m Tromey
Make re
g
u
l
ar ex
p
ression matc
h
data per-thread
.
commit
|
commitdiff
|
tree
2009-09-28
Tom Tromey
minor update
s
to
buff
e
r
-
o
bjfwd
patch
commit
|
commitdiff
|
tree
2009-09-28
T
o
m
Tromey
M
a
ke buffer-objfwd v
a
r
iables work per-thr
e
ad
.
commit
|
commitdiff
|
tree
2009-09-24
G
i
useppe Scri
v
ano
Set the current_b
u
ffer pr
o
perly
.
commit
|
commitdiff
|
tree
2009-09-24
Giusepp
e
Scrivano
Detach the t
h
read w
h
e
n i
t
is sleeping on `se
l
ect'
commit
|
commitdiff
|
tree
2009-09-24
Giuseppe Scr
i
vano
U
nlock the buffer on yields when buffer local va
r
ia
b
les
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
Giuseppe Scrivano
Yield to another thread if the
s
ubprocess
has no data
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
Gi
u
seppe Sc
r
ivano
Move with-
n
o
-
threads inside the let body bl
o
c
k
.
commit
|
commitdiff
|
tree
2009-09-21
G
iuseppe Scrivano
Defin
e
t
h
e
`with-no
-
threads' m
a
cro and use it i
n
the
.
.
.
commit
|
commitdiff
|
tree
2009-09-21
Giu
s
eppe Scrivano
Fix a problem with the ga
r
bage collector,
s
toring the
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giusep
p
e
S
criva
n
o
Rewrite
the cond
i
t
ion to wake-up t
h
e thre
a
d tha
t
locked
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
T
o
m Tro
m
ey
Define wi
t
h-new-thr
e
ad macro
.
commit
|
commitdiff
|
tree
2009-09-19
Tom Tromey
Call erro
r
if
threa
d
c
r
eation faile
d
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Scriv
a
no
Raise an error w
h
en the thread can
n
ot be created correct
l
y
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe S
c
rivano
I
mplementation of
a
cus
t
om threads schedu
l
e
r
.
Tr
y
to
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
G
i
use
p
p
e Scrivano
Move
a
ll l
o
c
king logic int
o
th
r
ead
.
c
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Scrivano
Whe
n
there are other active threads, yield returns t
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scrivano
run-in-thread accepts a
new o
p
tional ar
g
ument: nolock
.
commit
|
commitdiff
|
tree
2009-09-18
Gi
u
seppe Scrivano
Protect
f
rom yield while
w
a
i
tin
g
f
o
r keyboard in
p
ut
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scrivano
Fix a problem introduced wi
t
h 9541917
a
66e9ef59a64bfe19c0d4a
6
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scrivano
Block yi
e
ld
i
f g
a
rbag
e
collecting can c
a
use an a
b
ort
.
commit
|
commitdiff
|
tree
2009-09-18
Gi
u
s
e
ppe Scrivano
A
n
e
w thread ma
i
ntain the
parent's buffer
when the
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Gi
u
seppe Scrivano
B
lock yield when
i
nput is bl
o
cked
.
commit
|
commitdiff
|
tree
2009-09-18
G
i
usep
p
e
Scrivano
Whe
n
Finhibit_y
i
eld is not-nil, allow access
t
o a
n
y
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giu
s
eppe Scrivano
F
i
x
a
bug introduced in ccdc3538640
0
0ec8f13cb64d95cd5774510fa302
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe
Scri
v
an
o
Use `waitpid' t
o
check
i
f a
proce
s
s is stil
l
al
i
ve
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
Allo
w
access to the minibuffer only to
a thread at
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Gius
e
p
p
e S
c
rivano
Honor t
h
e functio
n
return ty
p
e
.
commit
|
commitdiff
|
tree
2009-09-17
Gi
u
seppe Scriv
a
no
A
v
oi
d
the access to NULL memor
y
w
h
i
l
e gc m
a
rks
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivan
o
Remove ass
e
rtio
n
that doe
s
not seem vali
d
anymore
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
Now it
i
s possible
to dis
a
b
le threading usi
n
g "inhib
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
Reflect las
t
cha
n
ges
in the GD
B
s
c
ript
.
commit
|
commitdiff
|
tree
2009-09-17
Gius
e
p
p
e Scrivano
Si
g
nals can
be
c
aptured by
any thre
a
d
.
commit
|
commitdiff
|
tree
2009-09-16
Gi
u
seppe
Scrivano
Initialize a new
b
uffer
'
s o
w
n
e
r t
o
nil
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Support
mo
r
e
c
omplex code b
l
ocks
a
s argument to `run
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivan
o
Free the thread sp
e
cdl
.
B
u
g i
n
trod
u
ced w
i
th c466c557f39fc71c
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
G
iuseppe Scrivano
Revert
t
o the previo
u
s code
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Check for `ot
h
er
_
threads_p ()' in
t
he
i
n
n
er l
o
op too
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scriva
n
o
So
l
ve some problems wi
t
h
memory cleanup
.
commit
|
commitdiff
|
tree
2009-09-15
G
iusep
p
e Scrivano
Fix a segfault when m_current_buffer i
s
NULL
commit
|
commitdiff
|
tree
2009-09-15
Gi
u
seppe S
c
riva
n
o
I
nitializ
e
stack_top when a new thre
a
d is creat
e
d
.
commit
|
commitdiff
|
tree
2009-09-14
T
o
m
T
romey
Release the cu
r
ren
t
b
u
f
f
er whe
n
a
thread ex
i
ts
.
commit
|
commitdiff
|
tree
2009-09-13
Tom Tromey
Fix boundp an
d
a bug in store_symval_forwarding
.
commit
|
commitdiff
|
tree
2009-09-11
Tom Tr
o
mey
First workin
g
d
r
aft of
t
h
read-local b
i
nding
.
commit
|
commitdiff
|
tree
2009-09-11
To
m
Tromey
Fix anot
h
er overs
i
g
ht
i
n thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-11
Tom
Tromey
Fix t
w
o bad bugs in th
r
ead
.
c
.
commit
|
commitdiff
|
tree
2009-09-09
To
m
Trom
e
y
Initial
c
od
e
for buffer locking
.
commit
|
commitdiff
|
tree
2009-09-09
Tom T
r
o
mey
In
t
r
oduce th
r
eads
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tromey
I
n
troduce thr
e
ad-local object
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tr
o
mey
Re
w
rite glo
b
als to allow
i
n
d
i
rection in C
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Trome
y
Add fin
d
_variable_lo
c
ation and create
g
l
ob
a
ls
.
h
.
commit
|
commitdiff
|
tree
2009-09-09
Tom Tromey
Add
e
d a small
test suite for bind
i
ng operations
.
commit
|
commitdiff
|
tree