repo.or.cz
/
sbcl.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix MAP-TREE.
2017-12-25
S
t
as Bou
k
arev
Fix MAP-TREE
.
commit
|
commitdiff
|
tree
2017-12-25
Stas B
o
ukare
v
A
dd N
E
W
S
.
commit
|
commitdiff
|
tree
2017-12-22
St
a
s
Boukarev
(map-a
l
located-
o
b
j
ects :no-con
s
ing)
no longer fai
l
s
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Stas Boukarev
test
s
:
one more e
v
aluator-mode fix
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas Bou
k
a
r
e
v
F
i
x SKIP
-
FILE in impur
e
tests
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bou
k
ar
e
v
alien
.
impure: compile
a
test
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
Boukarev
Fix ru
n
nin
g
tests in th
e
:i
n
terpret mode
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas Boukarev
Fix gen
e
si
s
w
i
t
h chen
e
y
gc
.
commit
|
commitdiff
|
tree
2017-12-20
S
ta
s
B
o
ukarev
Mark wai
t
-on-se
m
aphore semaphore-notifi
c
ation as passing
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
F
ix the COERCE so
u
rce tr
a
nsform
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
Boukarev
Dis
a
b
le a test on win3
2
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukar
e
v
Tr
y
to ma
k
e the :lurking-threads test more r
o
bus
t
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
Bouka
r
ev
Optimize darwin sign
a
l
emulation
.
commit
|
commitdiff
|
tree
2017-12-20
S
t
as B
o
ukarev
x86
-
64
-
dar
w
in signal e
m
ul
a
tion: blo
c
k an
d
save sigmask
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Sta
s
Boukar
e
v
Remove a
n
obsolete #
d
ef
i
ne and comment
s
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
impure
-
runner: add with-compila
t
ion-uni
t
.
commit
|
commitdiff
|
tree
2017-12-19
St
a
s Bo
u
ka
r
ev
CON
S
TANTP: catch errors from macroexpand
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Bo
u
karev
F
ix (constantp
(th
e
.
.
.
))
commit
|
commitdiff
|
tree
2017-12-19
S
t
as Boukarev
CTYPEP: ha
n
dle (CONS/ARRAY unknown-ty
p
e)
.
commit
|
commitdiff
|
tree
2017-12-19
Stas
B
ouka
r
ev
thr
e
ads
.
i
mpure: relax :lur
k
in
g
-threads
timings
.
commit
|
commitdiff
|
tree
2017-12-19
S
t
as Bo
u
karev
tes
t
s: put i
m
pure testing code int
o
a file
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
tes
t
s: reduce expa
n
s
ion of
W
ITH-TEST
.
commit
|
commitdiff
|
tree
2017-12-18
Stas Bo
u
karev
Fix (CON
S
TANT
P
(PROGV
.
.
.
)
)
o
n
m
a
lformed input
.
commit
|
commitdiff
|
tree
2017-12-18
Stas
B
oukarev
A
djust a comm
e
nt
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Boukarev
Don
'
t t
r
y to reference zombie entry points
.
commit
|
commitdiff
|
tree
2017-12-17
St
a
s Boukarev
Hide FUNCTIONALs from e
r
r
or reports
.
commit
|
commitdiff
|
tree
2017-12-17
S
t
as Boukarev
IR1
-
OPTIMIZE
-
C
OMBINATION: the co
m
bination can
b
eco
m
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Bouk
a
rev
Improve signal handler emulation on darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-12-17
St
a
s Boukarev
darwin: reduce stack size for the exception handlin
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-16
Stas Bouka
r
ev
threads
.
impure: wait
f
or
i
nterrupts to be p
r
ocessed
.
commit
|
commitdiff
|
tree
2017-12-16
St
a
s Boukarev
threa
d
s
.
imp
u
re: rem
o
ve (format t "test done") output
.
commit
|
commitdiff
|
tree
2017-12-16
Stas Boukarev
Fi
x
t
ransform-cal
l
.
commit
|
commitdiff
|
tree
2017-12-16
S
t
as Boukarev
U
SE-
G
OOD
-
FOR-DX-P: deleted node
s
are no good
.
commit
|
commitdiff
|
tree
2017-12-16
Stas
B
o
ukarev
Fix comp
i
le-time error reporting
.
commit
|
commitdiff
|
tree
2017-12-16
Stas B
o
ukare
v
CONSTANTP
:
d
on'
t
accept b
o
gus BLOCK form
s
.
commit
|
commitdiff
|
tree
2017-12-15
Sta
s
Bo
u
karev
Fix dynamic
-
extent on
r
ecursive local functi
o
ns
.
commit
|
commitdiff
|
tree
2017-12-15
Stas B
o
ukarev
run-
p
rogram
.
impure:
d
isab
l
e a test on #-
w
in32
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Bouk
a
r
ev
test
s
: fi
x
(make-threa
d
:interrupt-with make-thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
St
a
s Boukarev
Run process-status-hook
o
n a
l
l status c
h
anges, not
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
S
t
a
s Boukarev
Rem
o
ve :continued pr
o
cess-
s
t
a
tus
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Boukarev
L
e
ss noise f
r
om do
c
um
e
ntation b
u
i
l
ding
.
commit
|
commitdiff
|
tree
2017-12-14
Stas Bouk
a
rev
ELT: don't check the array bounds twice
.
commit
|
commitdiff
|
tree
2017-12-13
Stas Bou
k
are
v
C
o
rrectly restore the signal
m
ask after enabling inter
r
upts
.
commit
|
commitdiff
|
tree
2017-12-13
Stas B
o
ukarev
Sto
p
map-
a
llocated-objects from consing &rest
.
commit
|
commitdiff
|
tree
2017-12-13
Stas Boukarev
Mark (compile :bug-9132
3
2
)
as passing on :interpr
e
ter
.
commit
|
commitdiff
|
tree
2017-12-13
St
a
s Boukar
e
v
F
ix interrupt-thr
e
ad
error det
e
ction
.
commit
|
commitdiff
|
tree
2017-12-13
Stas Boukarev
Mark (sle
e
p :pr
e
t
ty-much-for
e
ver) broken on win32
.
commit
|
commitdiff
|
tree
2017-12-12
St
a
s Bouka
r
ev
Skip ca
l
l
b
ack
.
im
p
ur
e
with
:
interpre
t
er
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Bouk
a
r
e
v
Pass alien
.
impure and thread
s
.
impure on sb-fasteval
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukare
v
grovel sigset_t on win32
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukare
v
Do
n
'
t
r
un thr
e
ads
.
impure inside sb-thr
e
ad
.
commit
|
commitdiff
|
tree
2017-12-12
S
t
as Boukarev
with-
i
nterrupts: re-bl
o
ck
t
he deferrab
l
e
signa
l
s
.
commit
|
commitdiff
|
tree
2017-12-12
S
tas Bouk
a
r
e
v
R
e
move unused code from the win32 r
u
n
t
ime
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukarev
Report the
v
alue in
C
ONSTANT-
M
ODI
F
IED
.
commit
|
commitdiff
|
tree
2017-12-12
Stas
Boukarev
sa
f
ep
o
int
.
c: remove un
u
sed includes
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Bo
u
karev
Ign
o
re more :unused TN
s
in lifetime-analyze
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Bo
u
karev
t
e
st
s
: s
k
i
p
consing
t
ests when interpret
i
n
g
.
commit
|
commitdiff
|
tree
2017-12-11
Sta
s
Boukarev
test
s
: fix :fill-poin
t
er-stream
-
charpos :
d
isplaced
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukarev
tests: fix
g
c
.
impu
r
e/code/da
t
a-separat
i
on
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Bo
u
kare
v
test
s
: fix :dx-c
h
ar-vector-zeroized with sb-faste
v
a
l
.
commit
|
commitdiff
|
tree
2017-12-11
S
t
as Boukar
e
v
te
s
ts: fix type-across-ha
i
ry-lam
b
da-trans
f
orms with
.
.
.
commit
|
commitdiff
|
tree
2017-12-11
Stas
B
ou
k
arev
Add a comment to run-ti
m
e
r
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Bo
u
karev
Fi
x
-sb-
t
hre
a
d interrupt-thread
.
commit
|
commitdiff
|
tree
2017-12-10
S
tas Boukarev
Rela
x
(:type-derivation :log
i
cal-
o
p
erations :sca
l
ing)
commit
|
commitdiff
|
tree
2017-12-10
Stas Bou
k
arev
Fix -s
b
-thread
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Boukare
v
More WITH_GC_AT_SA
F
E
P
OIN
T
S_O
N
LY around funcallN
.
commit
|
commitdiff
|
tree
2017-12-10
Stas
Boukarev
Fix %thread-sap
.
commit
|
commitdiff
|
tree
2017-12-10
Stas
B
oukarev
Try to make
RUNTIME more robust
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Boukare
v
Add s
u
p
p
ort
f
or
sb-safep
o
int f
o
r ARM
6
4
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Bouka
r
ev
saf
e
poi
n
t: sha
r
e the
commo
n
s
tuff fo
r
all bac
k
ends
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Bouka
r
ev
Ch
e
c
k
fo
r
c
o
nst
a
nt modification using
C
ASTs
.
commit
|
commitdiff
|
tree
2017-12-09
Stas Boukarev
da
r
win-x86-64: handle WP
v
i
olations fr
o
m
t
h
e
exc
e
ption
.
.
.
commit
|
commitdiff
|
tree
2017-12-09
S
t
a
s
Boukare
v
Remove mac
h
_except
i
on_loc
k
.
commit
|
commitdiff
|
tree
2017-12-09
Stas Boukarev
Fix (type-in
t
ersect
i
on function-designator func
t
io
n
)
commit
|
commitdiff
|
tree
2017-12-09
S
t
as Boukarev
ir1-optimize-
f
u
nctio
n
al
-
arguments: handle casts
.
commit
|
commitdiff
|
tree
2017-12-09
St
a
s Boukarev
Fix (subtypep
'function
-
des
i
gnator '
f
unction)
commit
|
commitdiff
|
tree
2017-12-09
Stas Boukarev
a
lmost-
i
mmediately-u
s
ed-p: ignore casts with type-check
.
.
.
commit
|
commitdiff
|
tree
2017-12-09
Stas Boukarev
C
h
an
g
e how map-callable-ar
g
u
m
ents works
.
commit
|
commitdiff
|
tree
2017-12-08
Stas Boukarev
Move
DEFKNOWN into
k
n
ownfun
.
l
isp
.
commit
|
commitdiff
|
tree
2017-12-08
Stas
Boukarev
(:timer :
p
aral
l
el
-
unschedule
)
: mark :broken
-
on :
w
in32
.
commit
|
commitdiff
|
tree
2017-12-08
Stas B
o
uka
r
ev
Combat
unused CAST
s
, part
f
our
.
commit
|
commitdiff
|
tree
2017-12-07
Stas Bou
k
arev
W
i
pe no
n
-pinned words using a s
p
ecial fi
l
ler object
.
commit
|
commitdiff
|
tree
2017-12-07
Sta
s
Boukare
v
Rear
r
ange IR1-OPTIMIZE-CAST
.
commit
|
commitdiff
|
tree
2017-12-07
Stas Boukarev
Perform better code d
e
let
i
on
.
commit
|
commitdiff
|
tree
2017-12-07
Stas Boukarev
threads
.
p
u
r: remove
(
w
a
it-on
-
semap
h
o
re
s
emaphore-notific
a
tion
.
)
commit
|
commitdiff
|
tree
2017-12-07
S
t
as Boukarev
Re
m
ove unint
e
nded change
.
commit
|
commitdiff
|
tree
2017-12-06
S
t
as Boukarev
Fix the win32-
f
ore
i
gn-stack-unwi
n
d
t
e
s
t
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Boukarev
Ad
j
ust foreig
n
-stack-alignment
.
impure fo
r
x
8
6
.
commit
|
commitdiff
|
tree
2017-12-06
Stas B
o
uka
r
ev
Fix :fp-mode-inheritance-threads on x86
.
commit
|
commitdiff
|
tree
2017-12-06
S
tas Boukarev
Fix code/
d
ata sep
a
rati
o
n
.
commit
|
commitdiff
|
tree
2017-12-06
S
t
as Boukarev
disas
s
emble
:
a
n
notate all sta
t
ic func
t
ions
even
w
ithout
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Boukarev
safepoin
t
, win3
2
:
c
h
eck GC_SAFEPOI
N
T_T
R
AP_ADDR not
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Bouka
r
ev
Fix map_
g
c_page o
n
win32
.
commit
|
commitdiff
|
tree
2017-12-06
St
a
s Boukarev
Fix c
-
c
all
on win32-x86-64
.
commit
|
commitdiff
|
tree
2017-12-06
St
a
s
B
ouk
a
rev
sa
f
epoint: check the safepoint at t
h
e very en
d
of t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Bo
u
karev
safepoint: Access th
e
CSP page near
the thre
a
d st
r
u
ct
.
commit
|
commitdiff
|
tree
2017-12-06
S
tas Boukarev
s
a
fepoint, x86-64
:
zero out the
s
a
v
ed RSP using
X
OR
.
commit
|
commitdiff
|
tree
2017-12-06
Sta
s
Boukarev
x8
6
/call-out
:
don't do the job :save-p t already does
.
commit
|
commitdiff
|
tree
2017-12-06
Stas Boukarev
safepoint: clean u
p
ca
l
l-out on x86-
6
4
.
commit
|
commitdiff
|
tree
2017-12-05
S
t
as B
o
uka
r
ev
x86: alw
a
ys align
E
SP to 16 bytes before going in
t
o
C
.
commit
|
commitdiff
|
tree
next