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
Optimize (decode-timeout nil).
2018-01-11
Sta
s
Boukarev
O
p
timize (decode-ti
m
eou
t
nil
)
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as Boukarev
R
e
m
ove t
h
e warning about personalit
y
fla
g
s on Linux
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Bo
u
ka
r
e
v
Remove
.
-*- Mode: Text
-
*
- from the m
a
n
page
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as Boukarev
Remove --def
a
ult-merge-
c
o
r
e
-
pages
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Boukarev
(decode
-
timeo
u
t
n
il): don't run
g
et-internal-real-time
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
a
s
Boukarev
PRO
G
V:
warn if
VARS and VALS
a
ren't lists
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Sim
p
li
f
y the run
-
program
docs
t
ring
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bou
k
arev
Adj
u
st lo
a
d-xc
.
li
s
p
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Clean up run-progr
a
m
.
commit
|
commitdiff
|
tree
2018-01-10
Sta
s
Boukarev
Remove #+-wi
n
32 from the run
-
pr
o
g
r
am
docstring
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
ru
n
-progr
a
m docstring: disentangle :ERROR and :IF-ERROR
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
B
oukarev
par
s
e
-
body:
wa
r
n, don't error
.
commit
|
commitdiff
|
tree
2018-01-09
Stas B
o
ukarev
F
i
x declarat
i
on proc
e
ssing
i
n HANDLER-C
A
SE
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as
B
ou
k
a
r
e
v
Fix declar
a
t
i
o
n
pr
o
cessing in REST
A
RT-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
D
o
n't fai
l
o
n
bad VALUES ftype declaration
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bou
k
a
r
e
v
Prote
c
t sub
s
titute-lva
r
-
u
s
es against deleted blo
c
k
s
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bou
k
arev
Fix lt
n
annota
t
ion of tail calls
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bou
k
arev
Fix (f
i
nd derive-ty
p
e)
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
B
oukarev
Catch macro errors in FOPCOMPILABLE-P
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bo
u
karev
Cat
c
h m
a
c
ro errors when t
r
a
nsforming
MAKE-ARRAY
.
commit
|
commitdiff
|
tree
2018-01-08
St
a
s Boukarev
Bette
r
valida
t
ion of make-array
d
imensions
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Bo
u
karev
Catc
h
macro errors w
h
e
n tr
a
nsf
o
rming LDB
.
commit
|
commitdiff
|
tree
2018-01-08
S
t
as Boukarev
Fix LAMBDA
-
VA
R
-REF-L
V
AR
.
commit
|
commitdiff
|
tree
2018-01-08
St
a
s Boukar
e
v
Fold (= (comp
l
ex rational) real) to NIL
.
commit
|
commitdiff
|
tree
2018-01-06
S
t
as Boukarev
F
i
x CMOV
co
n
version
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Bo
u
kar
e
v
Restor
e
a test
.
commit
|
commitdiff
|
tree
2018-01-06
Stas
Bou
k
arev
Remove
an AVER in
SUBSTI
T
UTE-LET-FUNAR
G
S
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
Fix make-c
o
m
plex-float on ARM64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Fix
a
typ
o
in ENSURE-LVA
R
-
FUN-FO
R
M
.
commit
|
commitdiff
|
tree
2018-01-05
S
t
a
s
Bouka
r
e
v
Protect
FIND-CLEANUP
-
POINTS again
s
t
d
e
leted lambdas
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
R
etry
fold
i
ng SYMEVA
L
on co
n
stants
.
commit
|
commitdiff
|
tree
2018-01-05
Stas B
o
ukarev
F
i
x s
y
meva
l
on NIL on
x
8
6-64
.
commit
|
commitdiff
|
tree
2018-01-05
S
t
as Boukarev
B
e
tt
e
r handling of b
o
g
u
s t
y
pe-sp
e
cifier a
t
compile
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
S
t
as Boukarev
Fix type mi
s
match in th
e
&rest-r
e
f tr
a
n
s
form
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bou
k
arev
Care
f
ul macroexpansion
in rewr
i
te-in
i
tial-contents
.
commit
|
commitdiff
|
tree
2018-01-03
Sta
s
Bo
u
karev
Cat
c
h
(
m
a
k
e-array '(x)) at CT
.
commit
|
commitdiff
|
tree
2018-01-03
S
tas Bouka
r
ev
Ch
e
ck type specifi
e
rs
a
t compile time
.
commit
|
commitdiff
|
tree
2018-01-03
Stas B
o
ukarev
Don't crash w
h
en tra
n
sf
o
rming (map values-t
y
pe
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
Stas
B
o
u
kar
e
v
More careful combin
a
tion fl
u
shing
.
commit
|
commitdiff
|
tree
2018-01-03
Stas B
o
ukare
v
Fix a make-array transform on
b
a
d di
m
e
nsi
o
ns
.
commit
|
commitdiff
|
tree
2018-01-02
Sta
s
Bou
k
arev
Fix CA
S
T-TYPE-CHEC
K
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Bou
k
a
r
ev
Simplify ir1
-
optimiz
e
-mv-cal
l
and c
a
t
c
h
more errors
.
commit
|
commitdiff
|
tree
2018-01-02
St
a
s Bou
k
arev
D
o
n
't allow &aux
to bind const
a
n
t
s
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Ch
o
ose the functio
n
p
r
imitive-typ
e
for (a
n
d func
t
i
on x)
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Bou
k
a
rev
Don't fail on (make-
s
tring
-
ou
t
p
u
t
-stream :element-type
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Fix constant
folding with :al
l
o
w-o
t
her
-
keys unk
n
o
w
n
.
commit
|
commitdiff
|
tree
2018-01-01
S
t
as Bouka
r
ev
Fix c
o
nstant f
o
ldin
g
with duplicate &key args
.
commit
|
commitdiff
|
tree
2018-01-01
Sta
s
Boukarev
F
ix constant folding with :allow-oth
e
r
-keys present
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukare
v
Fix a make-
a
r
r
a
y transfor
m
on bad
i
nitial-co
n
tents
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bouk
a
rev
P
ut back :
c
ount
i
nto the
R
E
MO
V
E-IF
d
e
fknow
n
.
commit
|
commitdiff
|
tree
2018-01-01
St
a
s Bou
k
a
rev
Don't try constant folding calls with
u
n
k
nown k
e
ys
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Flu
s
h combinatio
n
s
w
h
ich call other
functions
.
commit
|
commitdiff
|
tree
2018-01-01
St
a
s Boukarev
Don't cons in
C
OUNT
.
commit
|
commitdiff
|
tree
2017-12-31
Stas B
o
ukarev
R
e
du
c
e
consing i
n
back-
p
rop
a
gate-one
-
dx-lvar
.
commit
|
commitdiff
|
tree
2017-12-31
S
tas Boukarev
Fix
constant-fold-call
-
p
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Bouka
r
ev
R
e
na
m
e *print-se
q
uence-length* to *print-v
e
c
tor-length*
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Bouk
a
rev
Avoid a st
y
le-wa
r
ning
i
n
com
p
ile
.
imp
u
r
e
commit
|
commitdiff
|
tree
2017-12-30
Stas Boukarev
e
xternal-form
a
t: add EURO_SIGN to windows-1251
.
commit
|
commitdiff
|
tree
2017-12-30
Stas Bo
u
karev
Tr
y
to
make sb
-
introspect/a
l
locat
i
on-infor
m
a
t
i
on
.
6
.
.
.
commit
|
commitdiff
|
tree
2017-12-30
Stas
Boukarev
More --
n
o-us
e
ri
n
i
t
-
-n
o
-us
e
rinit i
n
core
.
t
est
.
sh
commit
|
commitdiff
|
tree
2017-12-29
Sta
s
Bo
u
ka
r
ev
Skip a con
s
i
ng te
s
t on :inte
r
p
reter
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Don't reoptimi
z
e casts wh
e
n checking fo
r
CAST-TY
P
E
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas
B
ouk
a
r
e
v
Do
n
't
allocate stack spaces
for a
r
g
u
me
n
ts twic
e
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
hide-
i
r-
n
odes
:
hide GLOBAL
-
VAR
.
commit
|
commitdiff
|
tree
2017-12-29
Sta
s
Bou
k
arev
O
p
ti
m
ize (m-v-call x
k
nown-values)
f
or any X
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukare
v
Mark
%double/si
n
gle-float fl
u
shable in the ROUN
D
transf
o
r
m
.
commit
|
commitdiff
|
tree
2017-12-29
Stas
Boukarev
P
r
opagate LEXENV
-
FLUSHAB
L
E in
s
id
e
tran
s
forms
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Do not cons when t
r
unca
t
ing (float m
o
st-negative-fixnum)
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Do not cons in
(
v
a
lues (truncate (the double-float
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Add
S
B-EXT:*PRIN
T
-
SEQUENC
E
-L
E
NGTH*
for
s
trin
g
s
a
nd
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bou
k
arev
Protect
PRINCIPAL-LVAR-DEST
f
rom unuse
d
CAS
T
s
.
commit
|
commitdiff
|
tree
2017-12-29
S
t
a
s
B
o
u
k
arev
Fix (catch forms
-
involvin
g
-unknown-values
.
.
.
)
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
F
i
x FILL on
large bit-vec
t
o
r
s
.
commit
|
commitdiff
|
tree
2017-12-29
Stas B
o
ukarev
Fix SXHA
S
H
o
n inte
r
preted f
u
n
ctio
n
s
.
commit
|
commitdiff
|
tree
2017-12-25
Stas
B
ouk
a
rev
F
i
x
MAP-TREE
.
commit
|
commitdiff
|
tree
2017-12-25
Sta
s
B
o
ukarev
Add NEWS
.
commit
|
commitdiff
|
tree
2017-12-22
Stas Boukarev
(map-a
l
located-objects :no-consing) no
longer f
a
ils
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Stas Boukarev
t
e
sts:
one more eva
l
uator-m
o
de fix
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas Boukar
e
v
Fix S
K
I
P
-FILE in impure tests
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
alien
.
impure: compile a test
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Fix runn
i
ng tes
t
s in the :i
n
terpret m
o
d
e
.
commit
|
commitdiff
|
tree
2017-12-20
St
a
s Bou
k
a
r
e
v
Fix genesis with
cheneygc
.
commit
|
commitdiff
|
tree
2017-12-20
St
a
s Bouk
a
rev
Mar
k
wait-
o
n-sem
a
phore semapho
r
e-no
t
ifica
t
ion as
p
assing
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas Boukarev
Fix
t
he COERCE
s
ource transform
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
B
oukarev
Dis
a
ble a t
e
st on win32
.
commit
|
commitdiff
|
tree
2017-12-20
St
a
s Bouka
r
ev
Try to make
t
h
e
:
lurkin
g
-
t
h
r
eads
t
est mo
r
e r
o
b
u
s
t
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Optimize d
a
rwin signal e
m
ulation
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bouk
a
rev
x86-
6
4-darwin s
i
gnal emulation:
block and sa
v
e
s
i
gmask
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Remove
an obs
o
lete #define and comments
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
i
m
p
u
re-runner: a
d
d with-comp
i
l
a
tio
n
-unit
.
commit
|
commitdiff
|
tree
2017-12-19
Stas
B
oukarev
CONS
T
ANTP: catch errors fr
o
m
macroexpand
.
commit
|
commitdiff
|
tree
2017-12-19
S
t
as
Boukarev
Fix
(
co
n
sta
n
tp (the
.
.
.
)
)
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
C
T
Y
PEP:
h
a
n
dle (CONS/ARRAY u
n
kno
w
n
-type)
.
commit
|
commitdiff
|
tree
2017-12-19
St
a
s Bouka
r
ev
threads
.
i
m
p
ure: relax :lurking-threads
timings
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukare
v
tests: put impur
e
t
esting code into a
file
.
commit
|
commitdiff
|
tree
2017-12-19
S
tas
B
o
uka
r
ev
tests
:
reduce expansion of WI
T
H-TEST
.
commit
|
commitdiff
|
tree
2017-12-18
Stas
B
o
u
karev
Fix (CO
N
STANTP (P
R
OGV
.
.
.
))
on malfo
r
med input
.
commit
|
commitdiff
|
tree
2017-12-18
Stas Bouk
a
r
ev
Adjust a comment
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Boukarev
Don't try to
r
efer
e
nce
z
omb
i
e entry point
s
.
commit
|
commitdiff
|
tree
2017-12-17
S
t
a
s Boukarev
Hi
d
e
FUNCTIONALs from er
r
or repo
r
ts
.
commit
|
commitdiff
|
tree
next