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
Don't fail when transforming (coerce x nil).
2018-01-11
S
tas Bou
k
ar
e
v
Don't
fa
i
l when transforming (c
o
erce x
n
il
)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Optimize (decode-t
i
meout nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Boukar
e
v
Remov
e
the warnin
g
about personalit
y
f
l
ags on Linux
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Remove
.
-*
-
Mod
e
:
T
e
x
t -*- from the man page
.
commit
|
commitdiff
|
tree
2018-01-11
St
a
s Boukarev
Remo
v
e --default-merge-c
o
re-pa
g
es
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
(decode-timeout nil): don't run ge
t
-internal-
r
eal-t
i
me
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
Bouk
a
rev
PROGV: warn
i
f
VA
R
S and VALS aren
'
t
lis
t
s
.
commit
|
commitdiff
|
tree
2018-01-10
S
tas
Boukarev
S
i
m
p
lify the run-progra
m
d
oc
s
t
rin
g
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Adjust l
o
ad-x
c
.
lisp
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
Boukar
e
v
Clean
u
p
r
un-progra
m
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bou
k
a
r
ev
Remov
e
#+-win32 fr
o
m the run-program docstr
i
ng
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukar
e
v
run-prog
r
a
m
docstring:
d
isentangle :ERR
O
R
and :IF-ERROR
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
parse-body:
warn, don'
t
e
rror
.
commit
|
commitdiff
|
tree
2018-01-09
S
tas Boukarev
Fix d
e
claration processing in HA
N
DLER-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
B
oukarev
Fi
x
d
ec
l
arat
i
on pro
c
es
s
in
g
in RESTAR
T
-CAS
E
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Don't fail o
n
ba
d
VALUES ftype dec
l
a
r
ation
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Protect substitute-lva
r
-
u
ses
against deleted blocks
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
Boukarev
F
i
x ltn an
n
otation of tail call
s
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bou
k
a
r
e
v
Fix
(
find derive-type)
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Catch
m
acro errors in
F
OPCOM
P
I
L
ABLE-P
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouk
a
rev
Catch mac
r
o err
o
rs when
tr
a
nsforming M
A
K
E
-
A
RR
A
Y
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
Better
v
alidat
i
on of mak
e
-
a
rray
d
imens
i
o
n
s
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
C
a
tch macro
e
rr
o
rs when transforming LDB
.
commit
|
commitdiff
|
tree
2018-01-08
Stas
B
oukarev
Fix LAMB
D
A-
V
AR-REF-LVA
R
.
commit
|
commitdiff
|
tree
2018-01-08
Sta
s
Boukarev
Fold
(
= (comple
x
rational) rea
l
)
t
o NIL
.
commit
|
commitdiff
|
tree
2018-01-06
Sta
s
Bou
k
are
v
F
i
x
C
MO
V
conv
e
rsion
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
Restore a test
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
Rem
o
ve an AVE
R
i
n SUBSTITU
T
E-
L
ET-FUNARGS
.
commit
|
commitdiff
|
tree
2018-01-06
S
t
a
s Boukarev
F
i
x ma
k
e
-
complex-float on ARM64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Fix
a
typo in ENSURE-LVAR-FUN-F
O
RM
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
P
rotect FIND-CLEANUP-POINTS against dele
t
ed lambda
s
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Retr
y
folding SYMEVAL
o
n
constant
s
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Fix symeval on NI
L
on x
8
6-64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas
Boukarev
Better
handling of bo
g
us
type-specifi
e
r at compil
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Stas
Boukarev
Fix
t
y
pe mism
a
tch in the &rest-ref tra
n
sfo
r
m
.
commit
|
commitdiff
|
tree
2018-01-05
S
t
a
s
B
o
ukarev
Careful mac
r
oexpansion in rew
r
i
te-initial-contents
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
Ca
t
ch (make-a
r
ray
'
(x)) at CT
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
Check type spe
c
i
f
i
ers at compile time
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Bo
u
karev
Don't cra
s
h when tra
n
sfo
r
ming (map values
-
t
y
pe
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
M
o
re
careful
c
o
m
bination
flushing
.
commit
|
commitdiff
|
tree
2018-01-03
Sta
s
Bouka
r
ev
F
ix a make-a
r
ray transform on
b
ad dimension
s
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukar
e
v
Fix C
A
ST-TYPE-CHECK
.
commit
|
commitdiff
|
tree
2018-01-02
Stas B
o
uk
a
re
v
Si
m
plif
y
i
r1-
o
pti
m
i
z
e-mv-call a
n
d cat
c
h more errors
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Bouka
r
ev
Don't a
l
low &au
x
to bind c
o
nstants
.
commit
|
commitdiff
|
tree
2018-01-02
S
t
as Bo
u
kare
v
Choos
e
the function primitive-t
y
pe f
o
r
(
and function x
)
.
commit
|
commitdiff
|
tree
2018-01-02
Sta
s
Bouka
r
ev
Don't fail on (mak
e
-s
t
r
i
n
g
-
o
utput-strea
m
:elemen
t
-type
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Fi
x
co
n
s
t
ant folding wi
t
h :a
l
l
ow-ot
h
er-keys unknown
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Fix constant fo
l
d
ing with dupl
i
c
a
te &ke
y
args
.
commit
|
commitdiff
|
tree
2018-01-01
S
t
a
s
Bo
u
karev
F
ix cons
t
ant foldin
g
with :allow-other-keys present
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bouka
r
e
v
Fi
x
a make-ar
r
ay transform on bad init
i
al-c
o
ntents
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukare
v
Put back
:
count into the REMOVE-IF defknown
.
commit
|
commitdiff
|
tree
2018-01-01
Sta
s
B
oukar
e
v
Don't try con
s
tant folding calls with un
k
no
w
n
k
e
ys
.
commit
|
commitdiff
|
tree
2018-01-01
S
t
as Bo
u
karev
F
l
ush combinations which call o
t
her functi
o
ns
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Don
'
t
cons in
COUNT
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Boukar
e
v
Reduce consin
g
i
n bac
k
-propagate-o
n
e-dx-l
v
ar
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Bouka
r
ev
Fi
x
constan
t
-fold-ca
l
l
-p
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Boukarev
Rename *print-seque
n
ce-length* to *print-vecto
r
-length*
.
commit
|
commitdiff
|
tree
2017-12-31
Stas
Boukarev
Avoid
a s
t
yle-war
n
ing in compile
.
impure
commit
|
commitdiff
|
tree
2017-12-30
St
a
s
Bou
k
arev
external-fo
r
ma
t
: add EURO_
S
IGN to windows-12
5
1
.
commit
|
commitdiff
|
tree
2017-12-30
Stas Boukare
v
Try to
m
a
k
e sb
-
i
ntrospect
/
alloc
a
tion-informati
o
n
.
6
.
.
.
commit
|
commitdiff
|
tree
2017-12-30
Stas Boukarev
More --
n
o-use
r
init --no-userinit in core
.
test
.
s
h
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
S
kip a consing test o
n
:interp
r
eter
.
commit
|
commitdiff
|
tree
2017-12-29
Sta
s
Bo
u
karev
Don't re
o
ptimize casts when
checking for
CAST-TYPE
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
S
tas Bouka
r
ev
Don't allocat
e
stack spaces for arguments twice
.
commit
|
commitdiff
|
tree
2017-12-29
S
t
a
s
Boukarev
hide-ir-nodes: hide GLOBAL-VAR
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Optimize (m-v
-
c
a
ll x
k
no
w
n-values) for any
X
.
commit
|
commitdiff
|
tree
2017-12-29
Stas
Bou
k
arev
Mark %double
/
single-float flushable in t
h
e
ROUND transf
o
rm
.
commit
|
commitdiff
|
tree
2017-12-29
Sta
s
Boukarev
Propagate LEXEN
V
-
F
LUSHABLE
inside transform
s
.
commit
|
commitdiff
|
tree
2017-12-29
Stas
B
o
uk
a
rev
D
o
n
ot cons when trun
c
atin
g
(
floa
t
most-n
e
g
a
t
ive-fi
x
n
u
m
)
commit
|
commitdiff
|
tree
2017-12-29
Stas Bou
k
a
rev
Do not
c
ons
in
(value
s
(truncate
(
t
he double-float
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
St
a
s
Bouk
a
rev
A
dd
S
B-EXT:*PRINT-S
E
Q
UENCE-LE
N
GTH*
f
or strings and
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Sta
s
Boukarev
Pro
t
ect PRINCIPAL-LVAR-DEST from unused CASTs
.
commit
|
commitdiff
|
tree
2017-12-29
S
tas
Boukarev
Fix (catch fo
r
ms-involv
i
ng
-
u
nknow
n
-
v
alues
.
.
.
)
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
F
i
x FILL
o
n large
b
it-vectors
.
commit
|
commitdiff
|
tree
2017-12-29
St
a
s
Bouk
a
rev
Fix SXHASH on interpreted
functions
.
commit
|
commitdiff
|
tree
2017-12-25
St
a
s
Boukarev
F
ix
MA
P
-TREE
.
commit
|
commitdiff
|
tree
2017-12-25
Stas Boukarev
Add NEWS
.
commit
|
commitdiff
|
tree
2017-12-22
Sta
s
Boukar
e
v
(map-a
l
locat
e
d-objects :no-
c
onsi
n
g) no lo
n
g
e
r
f
ails
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Stas
Bouka
r
ev
tes
t
s: one m
o
re evalu
a
tor-mode fix
.
commit
|
commitdiff
|
tree
2017-12-20
Sta
s
Bouk
a
rev
Fix SKIP-FILE
i
n
impu
r
e tests
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
alien
.
i
mpur
e
: compile a test
.
commit
|
commitdiff
|
tree
2017-12-20
St
a
s Bou
k
arev
Fi
x
r
u
n
n
i
ng tests in the :i
n
t
e
rpret mode
.
commit
|
commitdiff
|
tree
2017-12-20
St
a
s Bou
k
arev
F
i
x
genesis
wit
h
chen
e
y
gc
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas Bo
u
k
are
v
Mark w
a
it-on-semaphore se
m
aphore-notification as p
a
ssi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Fix
t
he COERCE source tra
n
s
for
m
.
commit
|
commitdiff
|
tree
2017-12-20
St
a
s Boukarev
Disable a test on win32
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
T
ry to
m
ake the
:
lurking-threads test
m
o
re r
o
bu
s
t
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Optim
i
ze darwin signal e
m
ulation
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
x86-64-darwi
n
signal e
m
ulatio
n
: block
a
n
d sav
e
sigmask
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bouk
a
rev
R
emove
a
n obs
o
lete #define
a
nd comments
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
impure-
r
unner: add with-co
m
p
i
lation-unit
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Bou
k
arev
CONS
T
ANTP:
catch erro
r
s from macroexpand
.
commit
|
commitdiff
|
tree
2017-12-19
S
tas
B
oukare
v
Fix (
c
onstantp (the
.
.
.
)
)
commit
|
commitdiff
|
tree
2017-12-19
Stas
B
oukarev
CTYPEP
:
handle (CONS/
A
RRAY unknown-type)
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
threads
.
impure: relax :l
u
rkin
g
-threads
t
iming
s
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Bo
u
karev
t
e
s
ts
:
put impure t
e
stin
g
c
o
de into a fi
l
e
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
tests: reduce expansion of
WITH-TEST
.
commit
|
commitdiff
|
tree
2017-12-18
S
tas Boukarev
Fix (CONSTANTP (PROGV
.
.
.
)) on malformed input
.
commit
|
commitdiff
|
tree
2017-12-18
Stas Boukarev
Adjust
a
c
omment
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Boukar
e
v
Don't try to referenc
e
zomb
i
e
entry points
.
commit
|
commitdiff
|
tree
next