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
Stas Bou
k
are
v
Op
t
imize (decode-
t
im
e
out nil
)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukare
v
Remove the
w
arning about personali
t
y flags on Lin
u
x
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
B
o
u
karev
Remove
.
-
*
- Mode: Text
-*-
f
rom t
h
e man pa
g
e
.
commit
|
commitdiff
|
tree
2018-01-11
St
a
s Boukarev
Re
m
ove --default-merge-cor
e
-pages
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as Boukarev
(deco
d
e
-
tim
e
out nil
)
:
d
on't run get-internal-r
e
al-time
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as Boukar
e
v
PROG
V
:
war
n
if VARS and VALS aren't lists
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
B
ouk
a
rev
Simplify the
r
un-program docstring
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Adjust
load-xc
.
lisp
.
commit
|
commitdiff
|
tree
2018-01-10
Sta
s
Boukarev
Clean up run-pro
g
ram
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Remove
#+-win32 from th
e
run-
p
rogram docstring
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as
B
oukarev
run-program docstri
n
g: disentangle :E
R
R
O
R
a
n
d :IF
-
ERROR
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
S
tas Bouka
r
ev
parse-bod
y
: warn, don't erro
r
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as Boukarev
F
ix
d
eclaration processing in HANDLER-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Fix
d
e
c
l
a
r
at
i
on processi
n
g in REST
A
RT-CA
S
E
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s Boukarev
Don't fail on bad VALUES ft
y
pe
de
c
lara
t
ion
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s Boukarev
P
r
otect sub
s
titute-lvar-
u
ses against d
e
le
t
ed blocks
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
F
ix
ltn annot
a
tion o
f
tail ca
l
ls
.
commit
|
commitdiff
|
tree
2018-01-09
S
ta
s
B
oukarev
Fix
(find
derive-t
y
pe)
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
Boukarev
C
a
tch macro
e
rrors in FOPCOMPILABLE-P
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Catc
h
macro errors
when t
r
ansfo
r
ming MAKE-ARRAY
.
commit
|
commitdiff
|
tree
2018-01-08
S
tas Bouka
r
ev
Bet
t
er
validation of make-a
r
ray
d
im
e
nsions
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukar
e
v
C
a
t
c
h macro errors when t
r
a
n
sforming
LDB
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
F
i
x LA
M
BDA-VAR-REF-LVAR
.
commit
|
commitdiff
|
tree
2018-01-08
Stas
Boukarev
Fold (= (complex ra
t
i
onal) real) to NIL
.
commit
|
commitdiff
|
tree
2018-01-06
S
t
a
s
Bouka
r
ev
Fix CMOV convers
i
o
n
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
Restore a test
.
commit
|
commitdiff
|
tree
2018-01-06
St
a
s Boukarev
Re
m
ove an AVER in SUBSTITUTE-LET-
F
UNARGS
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
F
i
x make
-
complex-float on ARM64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bou
k
a
r
ev
Fix
a
typo in ENSU
R
E
-LV
A
R-FUN-FORM
.
commit
|
commitdiff
|
tree
2018-01-05
Stas
B
ouka
r
ev
Protect FIND-C
L
EANUP-POINTS agai
n
st deleted lambdas
.
commit
|
commitdiff
|
tree
2018-01-05
St
a
s Boukarev
Retry f
o
ld
i
ng SYMEV
A
L on constant
s
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
F
i
x
symeva
l
o
n
NIL on x86-
6
4
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukare
v
B
e
tter
h
an
d
ling of bogus
type-specifier
a
t compil
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Fix ty
p
e mismatch in the &rest-ref transform
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Ca
r
efu
l
macroexpansion in
rewrite-initial
-
c
ontents
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Bo
u
kar
e
v
Catch
(make-array '(x
)
) at
CT
.
commit
|
commitdiff
|
tree
2018-01-03
Stas
B
oukarev
Check ty
p
e
specif
i
ers at com
p
i
l
e time
.
commit
|
commitdiff
|
tree
2018-01-03
S
t
as Bouka
r
ev
Don't c
r
ash when transforming (map values-
t
ype
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
S
t
as Boukarev
Mo
r
e c
a
reful combi
n
a
t
i
o
n
flushing
.
commit
|
commitdiff
|
tree
2018-01-03
Stas
B
oukare
v
F
i
x a make-array transform o
n
bad dimensions
.
commit
|
commitdiff
|
tree
2018-01-02
Stas
B
o
u
karev
Fix
C
A
ST-TYPE-CHECK
.
commit
|
commitdiff
|
tree
2018-01-02
Stas
B
o
ukar
e
v
Simplify ir1
-
o
p
timize-mv-call and catch more
errors
.
commit
|
commitdiff
|
tree
2018-01-02
Sta
s
Bouka
r
ev
D
on't allow &aux
t
o bind
constants
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Choose
t
he function primitive-type f
o
r (and func
t
ion x)
.
commit
|
commitdiff
|
tree
2018-01-02
St
a
s Boukar
e
v
Don'
t
fa
i
l
o
n
(make-string-ou
t
put-stream
:
elem
e
nt-type
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
S
t
as Boukarev
F
i
x
constant folding
wi
t
h
:
a
llow-oth
e
r-keys unknown
.
commit
|
commitdiff
|
tree
2018-01-01
Stas
Bouka
r
ev
Fix constant folding wi
t
h duplicate &ke
y
args
.
commit
|
commitdiff
|
tree
2018-01-01
St
a
s Bouka
r
ev
F
ix co
n
st
a
n
t
folding with :allow-other
-
keys presen
t
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bouka
r
ev
Fix a make-arra
y
t
ransform o
n
b
a
d
i
niti
a
l-contents
.
commit
|
commitdiff
|
tree
2018-01-01
S
t
a
s
B
o
ukarev
P
u
t back :count
i
nto the
R
EMOVE-IF defk
n
own
.
commit
|
commitdiff
|
tree
2018-01-01
S
tas
B
ouk
a
r
e
v
Don't try co
n
stant folding ca
l
ls w
i
th u
n
known keys
.
commit
|
commitdiff
|
tree
2018-01-01
Stas
B
oukar
e
v
Flush combinations which call other fun
c
tions
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Don'
t
cons i
n
CO
U
NT
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Boukarev
Reduce con
s
i
n
g
i
n
bac
k
-propaga
t
e-one-dx
-
lva
r
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Boukarev
Fix
c
o
nstant-fold-call-p
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Boukarev
R
ename *print-sequ
e
n
c
e-length* to *print-vector
-
leng
t
h
*
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Bou
k
arev
Avoid a style-warnin
g
in compile
.
impure
commit
|
commitdiff
|
tree
2017-12-30
Stas Boukarev
external-fo
r
mat: a
d
d EURO_S
I
GN to
w
i
n
dows-1251
.
commit
|
commitdiff
|
tree
2017-12-30
Stas Boukarev
T
ry to make s
b
-
i
ntrospect/a
l
location-in
f
or
m
ation
.
6
.
.
.
commit
|
commitdiff
|
tree
2017-12-30
Stas Bouka
r
ev
M
o
r
e --n
o
-
u
ser
i
nit --no-u
s
er
i
nit in core
.
te
s
t
.
sh
commit
|
commitdiff
|
tree
2017-12-29
Stas B
o
uka
r
ev
Ski
p
a consing test o
n
:int
e
rp
r
et
e
r
.
commit
|
commitdiff
|
tree
2017-12-29
Stas
Boukarev
D
o
n't reop
t
i
mize
casts
when checki
n
g
f
o
r CAST
-
TYPE
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
S
tas Boukarev
Don't
a
llocate stack spaces for argum
e
nt
s
twice
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bo
u
kar
e
v
h
ide-ir-nodes: hide GLOBAL-
V
A
R
.
commit
|
commitdiff
|
tree
2017-12-29
Stas B
o
ukarev
Optimize (m-v
-
c
a
ll x
k
nown-values) for any X
.
commit
|
commitdiff
|
tree
2017-12-29
St
a
s Boukarev
Mark %double/sing
l
e
-float flu
s
hable in th
e
ROUND transform
.
commit
|
commitdiff
|
tree
2017-12-29
Stas B
o
u
k
arev
Propag
a
te LEXENV-FLUSHABLE
i
n
side transforms
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Do not cons
w
h
en truncating (float m
o
st
-
n
e
g
ative-fixnum)
commit
|
commitdiff
|
tree
2017-12-29
S
t
a
s B
o
u
karev
Do not
c
o
n
s in (values (truncate (the double-floa
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bouk
a
rev
Add SB-EXT:*P
R
INT-SEQUENCE-LENGTH* for st
r
ings
a
nd
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bo
u
karev
Protect
P
RINCIP
A
L-LV
A
R-DEST from unused CASTs
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Fix (ca
t
ch forms-inv
o
lving-u
n
known-v
a
lues
.
.
.
)
commit
|
commitdiff
|
tree
2017-12-29
Stas B
o
u
k
a
rev
F
i
x
FILL
on large bit-vectors
.
commit
|
commitdiff
|
tree
2017-12-29
S
tas Bou
k
a
rev
Fi
x
SXHASH on
int
e
rpreted f
u
n
cti
o
ns
.
commit
|
commitdiff
|
tree
2017-12-25
Stas Boukarev
Fix MAP-TRE
E
.
commit
|
commitdiff
|
tree
2017-12-25
Stas Bouk
a
rev
Add NE
W
S
.
commit
|
commitdiff
|
tree
2017-12-22
Stas Bouka
r
ev
(
m
ap-allocated-obje
c
ts
:
no-
c
onsin
g
) no longer fails
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Stas Bou
k
arev
t
e
st
s
:
one more e
v
aluator-mode f
i
x
.
commit
|
commitdiff
|
tree
2017-12-20
S
t
as Boukarev
Fix
SKIP-FILE
i
n impure tests
.
commit
|
commitdiff
|
tree
2017-12-20
S
t
a
s Boukarev
ali
e
n
.
impure
:
comp
i
le
a
test
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Fix running tests in
t
h
e
:interpret mo
d
e
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bouka
r
ev
Fix g
e
nesis
w
ith cheneygc
.
commit
|
commitdiff
|
tree
2017-12-20
S
ta
s
B
oukarev
Mark wa
i
t-o
n
-s
e
m
a
phore semaphore-
n
otif
i
ca
t
i
o
n
as p
a
ssing
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bouk
a
rev
Fix the CO
E
RCE s
o
urce
transfo
r
m
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Disable a test on
win32
.
commit
|
commitdiff
|
tree
2017-12-20
S
t
as
B
oukare
v
Try
t
o m
a
ke the :lu
r
k
ing-th
r
eads tes
t
more robust
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bouk
a
re
v
Optimize dar
w
in signal emulation
.
commit
|
commitdiff
|
tree
2017-12-20
S
t
as B
o
ukarev
x86
-
64-dar
w
in signal emulation
:
bloc
k
and save
si
g
mask
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
St
a
s Boukare
v
Remove an obsolete #de
f
ine and
comme
n
ts
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
imp
u
re-
r
unner: a
d
d with-compilation-un
i
t
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
CONSTANTP:
catch errors fr
o
m macroe
x
pand
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
Fix (c
o
nstantp (th
e
.
.
.
))
commit
|
commitdiff
|
tree
2017-12-19
St
a
s
Bou
k
ar
e
v
CTYPEP: h
a
ndle (CON
S
/ARRAY unkno
w
n-ty
p
e)
.
commit
|
commitdiff
|
tree
2017-12-19
Stas B
o
ukarev
thr
e
ads
.
impure: relax :lurking-threads timings
.
commit
|
commitdiff
|
tree
2017-12-19
S
t
as Boukare
v
tes
t
s: put impu
r
e testing cod
e
i
n
to a file
.
commit
|
commitdiff
|
tree
2017-12-19
Sta
s
Bou
k
arev
test
s
: reduce expansion of WI
T
H-TES
T
.
commit
|
commitdiff
|
tree
2017-12-18
Stas
Boukarev
Fix (CONSTANTP (P
R
O
G
V
.
.
.
)) on malformed inp
u
t
.
commit
|
commitdiff
|
tree
2017-12-18
Stas
Boukarev
Adjust a
comm
e
nt
.
commit
|
commitdiff
|
tree
2017-12-17
Stas
B
o
uka
r
ev
D
on't
t
ry to refe
r
enc
e
zombie entry points
.
commit
|
commitdiff
|
tree
2017-12-17
Sta
s
Boukarev
Hide
F
UNCTIONALs from error rep
o
rts
.
commit
|
commitdiff
|
tree
next