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
DCE: delete :optional functionals.
2018-01-16
S
tas Bou
k
arev
D
CE: delete
:
o
p
t
ional f
u
nctionals
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Fix traceroot
.
test
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
C
h
eck for the NIL t
y
pe in
t
he E
Q
U
A
L transf
o
rm
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Protect unc
o
nvert-tail-calls against deleted bloc
k
s
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Remove an
unnec
e
s
s
a
ry copy-li
s
t
.
commit
|
commitdiff
|
tree
2018-01-14
Stas
B
oukare
v
Mark clos-c
a
che-test as
b
r
o
ken on sb
-
safepoint
.
commit
|
commitdiff
|
tree
2018-01-14
S
tas Boukarev
Add (profile
:
threads) :b
r
oken-on :win3
2
commit
|
commitdiff
|
tree
2018-01-14
S
ta
s
Bouk
a
r
ev
Don't chok
e
on invalid objects
wh
e
n
GCi
n
g weak hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Bouka
r
ev
Mar
k
(:timer :threaded
-
stress) broken
o
n x86
.
commit
|
commitdiff
|
tree
2018-01-13
Sta
s
Boukarev
Lose on memory cor
r
uption while g
c
ing
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Bo
u
k
are
v
Mark :two-threads-runni
n
g
-
gc
a
s broken
o
n
sb-
s
afepoint
.
commit
|
commitdiff
|
tree
2018-01-13
S
tas Boukare
v
Make a defknown for F
I
NALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukar
e
v
dyndebug_init: fix gencg
c
_v
e
rb
o
se h
a
ndling
.
commit
|
commitdiff
|
tree
2018-01-12
Sta
s
Boukarev
Fix derive-nod
e
-
type on h
a
iry
t
ypes
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Bo
u
karev
Im
p
rove ARRA
Y
-HE
A
D
ER-P type deri
v
ation
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
c
t
ypep
:
be
t
ter h
a
ndling of array-
t
ype wit
h
unkno
w
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
B
o
ukare
v
Don'
t
fail when t
r
ans
f
orming (coerce x nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bouka
r
ev
Optimize
(decode-timeout nil)
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as Bouk
a
rev
Rem
o
ve
t
he
w
a
rning abou
t
personality flags on
L
inux
.
commit
|
commitdiff
|
tree
2018-01-11
S
tas Bo
u
kare
v
Remove
.
-*- Mode: Text -*- from the man page
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Remove
-
-default-merge-
c
ore-pa
g
es
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
(decode-timeout nil)
:
don't ru
n
g
e
t-int
e
rnal-real-
t
ime
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
PRO
G
V:
warn if VARS and V
A
LS ar
e
n't l
i
sts
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
Boukarev
Simplify t
h
e
r
un-progr
a
m docst
r
ing
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
a
s Boukarev
A
d
just load-xc
.
li
s
p
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Cle
a
n u
p
run-program
.
commit
|
commitdiff
|
tree
2018-01-10
S
tas Bouk
a
rev
Remove #+-win32
f
r
o
m th
e
ru
n
-prog
r
am docstr
i
n
g
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bo
u
karev
run-program docstring: disent
a
ngle :ER
R
OR an
d
:IF-E
R
ROR
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
B
ouk
a
rev
pa
r
se-b
o
dy: warn, don't error
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouk
a
re
v
Fix
d
eclaration p
r
oc
e
ssing in HANDLER-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
F
i
x
declarati
o
n p
r
o
c
ess
i
n
g
i
n
R
E
START-C
A
SE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Don't fai
l
on
b
ad
V
ALUES ftyp
e
declaration
.
commit
|
commitdiff
|
tree
2018-01-09
Stas B
o
ukarev
Prot
e
ct
s
ubstitute-lvar-
u
ses against deleted blocks
.
commit
|
commitdiff
|
tree
2018-01-09
Stas B
o
ukar
e
v
Fix ltn an
n
otation of tail calls
.
commit
|
commitdiff
|
tree
2018-01-09
S
tas Bo
u
kar
e
v
Fix (find
d
e
ri
v
e-t
y
pe)
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
B
oukarev
Catch
mac
r
o erro
r
s i
n
FO
P
COMP
I
LABL
E
-P
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Catc
h
macro err
o
rs when tr
a
nsforming MAKE-ARR
A
Y
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
Better
v
alidation of make-array dimensions
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
Catc
h
macro errors w
h
e
n
transfo
r
ming LDB
.
commit
|
commitdiff
|
tree
2018-01-08
S
t
as Boukar
e
v
F
ix LAMBD
A
-VAR
-
REF-LVA
R
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Bouka
r
ev
Fold (= (comp
l
ex rati
o
nal)
r
e
al) to NIL
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukar
e
v
Fix CMOV conv
e
rsion
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukare
v
Restor
e
a test
.
commit
|
commitdiff
|
tree
2018-01-06
Stas B
o
ukarev
Remove an AVER in
SUBSTITUTE-
L
ET-FUNAR
G
S
.
commit
|
commitdiff
|
tree
2018-01-06
S
t
as Bo
u
karev
Fix make-c
o
mplex-float on
A
R
M64
.
commit
|
commitdiff
|
tree
2018-01-05
Sta
s
Boukarev
Fix a typo in ENS
U
R
E-LVAR-FUN-FO
R
M
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukare
v
Protect
FIND
-
CLEANUP-
P
OINTS against
deleted lambda
s
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Retry folding SYMEVAL on const
a
nts
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Fix symev
a
l on
N
IL on x86-64
.
commit
|
commitdiff
|
tree
2018-01-05
S
tas Boukar
e
v
B
etter handling of bo
g
us
t
ype-specifier at compile
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bouka
r
ev
F
ix type misma
t
ch i
n
the &rest-ref tr
a
n
sform
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Caref
u
l macro
e
xpansion in rewrite-initi
a
l
-
c
ontents
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
C
a
tch (make-a
r
ray '(x)) at CT
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
C
heck type specifiers at compi
l
e
time
.
commit
|
commitdiff
|
tree
2018-01-03
S
tas Boukarev
Do
n
't crash whe
n
tra
n
sformi
n
g (
m
ap values-
t
ype
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
Sta
s
B
oukare
v
More careful com
b
in
a
t
i
on flus
h
ing
.
commit
|
commitdiff
|
tree
2018-01-03
Sta
s
B
o
ukarev
Fix a
m
ake-array transfor
m
on bad dimens
i
ons
.
commit
|
commitdiff
|
tree
2018-01-02
St
a
s
Boukarev
Fix CAST-TYPE-CHECK
.
commit
|
commitdiff
|
tree
2018-01-02
Sta
s
Boukar
e
v
S
i
mplify ir1-optimize-
m
v-call
and
c
atch more errors
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Bouka
r
ev
D
on't al
l
ow &aux to
b
ind consta
n
ts
.
commit
|
commitdiff
|
tree
2018-01-02
St
a
s Bouk
a
rev
Choos
e
the
func
t
i
o
n primi
t
i
v
e-type for (and function x)
.
commit
|
commitdiff
|
tree
2018-01-02
Sta
s
Boukarev
Don't fail on (make-string-output
-
stream :element-
t
ype
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Bouka
r
ev
Fix con
s
tant folding wit
h
:
a
l
l
ow-oth
e
r-keys u
n
known
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Fix
constant fol
d
ing wi
t
h dup
l
icate &key args
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bo
u
k
arev
Fix constant f
o
lding wi
t
h :al
l
ow-
o
ther-keys pr
e
sent
.
commit
|
commitdiff
|
tree
2018-01-01
St
a
s
B
o
ukar
e
v
F
ix
a mak
e
-array transform on bad initial-contents
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Put b
a
ck
:cou
n
t int
o
the REMOVE-IF de
f
known
.
commit
|
commitdiff
|
tree
2018-01-01
Stas B
o
u
k
arev
Don't try
c
onstant foldi
n
g calls
with u
n
known keys
.
commit
|
commitdiff
|
tree
2018-01-01
S
tas Boukare
v
Flush
c
om
b
i
nations which
c
a
l
l other fun
c
tion
s
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Don't cons in COUNT
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Bo
u
karev
Reduce
con
s
in
g
in back-propagate-
o
ne-dx
-
lvar
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Boukarev
Fix con
s
tant-fol
d
-call-p
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Boukar
e
v
Rename
*p
r
int-sequenc
e
-lengt
h
* t
o
*print-vector-length*
.
commit
|
commitdiff
|
tree
2017-12-31
S
tas Boukarev
Avoid
a style-warnin
g
in compile
.
impure
commit
|
commitdiff
|
tree
2017-12-30
Stas
B
o
u
k
a
rev
ex
t
ernal-forma
t
: add
E
URO_SIG
N
to
w
i
ndows-12
5
1
.
commit
|
commitdiff
|
tree
2017-12-30
St
a
s Boukarev
Try to make sb-introspect/allocation-information
.
6
.
.
.
commit
|
commitdiff
|
tree
2017-12-30
St
a
s
B
oukarev
M
ore
--no-us
e
rinit
-
-
no-user
i
nit in core
.
test
.
sh
commit
|
commitdiff
|
tree
2017-12-29
Stas
Boukarev
Ski
p
a consi
n
g test on :interpreter
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
D
o
n't reoptimize
casts when checking
for CAST-TY
P
E
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas
Bouk
a
rev
Do
n
't allocat
e
stack
s
paces for arguments twice
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
hide-ir-nodes: hide GLO
B
A
L-VAR
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bou
k
arev
Opt
i
mize (m-v-call
x
k
n
own-v
a
lue
s
)
for an
y
X
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
M
ark
%
d
ouble/single-fl
o
a
t flushable in the ROUND tran
s
form
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
P
r
opagate LEXENV-F
L
USHA
B
LE inside transform
s
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Do n
o
t cons wh
e
n t
r
unc
a
t
ing (floa
t
most
-
negative-fixnum)
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Do not cons in (
v
alues (truncate
(
t
he double-float
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
S
t
as B
o
ukarev
Add SB
-
EXT
:
*PRINT-SEQUENC
E
-LENG
T
H* for strings a
n
d
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
S
t
a
s
Boukarev
Protect PR
I
NCIPAL-L
V
AR-D
E
ST
f
r
om unused CASTs
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Fix (catch for
m
s
-involving-unknown-values
.
.
.
)
commit
|
commitdiff
|
tree
2017-12-29
S
t
as B
o
u
karev
Fix FILL on la
r
g
e
bit-v
e
ctors
.
commit
|
commitdiff
|
tree
2017-12-29
St
a
s Bo
u
karev
Fix
S
XHASH on i
n
terpreted f
u
nctions
.
commit
|
commitdiff
|
tree
2017-12-25
Stas Boukarev
Fi
x
MAP-TR
E
E
.
commit
|
commitdiff
|
tree
2017-12-25
St
a
s Boukarev
Ad
d
N
EWS
.
commit
|
commitdiff
|
tree
2017-12-22
Stas Boukar
e
v
(map-allocated-obj
e
c
t
s :no-consing) no longer fai
l
s
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Stas Boukarev
tests: one more evaluator-m
o
de fix
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukare
v
Fix
SKIP-FILE
in impure tes
t
s
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bouk
a
rev
a
lien
.
i
m
p
ure: compile a t
e
st
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
Bo
u
kar
e
v
Fix running tests in the :interpret
m
ode
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukar
e
v
Fix genesis with chen
e
ygc
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bouka
r
ev
Mark wait-on-sem
a
phore semapho
r
e-notifi
c
ati
o
n as passi
n
g
.
.
.
commit
|
commitdiff
|
tree
next