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
debug-dump, compact-vector: special case strings.
2018-02-01
S
t
a
s
B
ouka
r
ev
debug-dump, compact-vector
:
special case strings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Avoid deletion note
s
from
a MAKE-A
R
R
AY transform
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Sim
p
l
if
y
so
r
t
-
v
ector
.
commit
|
commitdiff
|
tree
2018-01-31
St
a
s
Boukarev
Si
m
plify asse
m
b
l
y/x
8
6-64/ari
t
h
.
l
i
s
p
commit
|
commitdiff
|
tree
2018-01-29
St
a
s Boukarev
F
i
x
a
typo in
s
b-mpfr
.
commit
|
commitdiff
|
tree
2018-01-27
Stas Bo
u
karev
Fix S
P
AR
C
.
commit
|
commitdiff
|
tree
2018-01-25
S
tas Boukarev
Move object-size to sb-int
r
osp
e
ct
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukarev
Renam
e
o
b
j
ect
-
size
t
o primitive-object-size
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Bou
k
a
r
e
v
obj
e
ct-siz
e
: include
the slot vect
o
r f
o
r C
L
OS obje
c
ts
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukare
v
Prod
u
c
e
only one
warning for (typep x 'b
a
d-type)
commit
|
commitdiff
|
tree
2018-01-23
Stas B
o
u
k
arev
H
a
nd
l
e
(com
p
lex (mem
b
er not-
a
-real)) types
.
commit
|
commitdiff
|
tree
2018-01-23
St
a
s Boukarev
Do
n
'
t
try to print highly nested forms for
t
ype errors
.
commit
|
commitdiff
|
tree
2018-01-22
Stas
Bo
u
karev
U
s
e definition-
s
ource-
m
ixi
n
for slot-definition
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bouka
r
e
v
Re
m
ove unused code
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Don'
t
use SOUR
C
E-LOCATION when exp
a
nding DEF
U
N
.
commit
|
commitdiff
|
tree
2018-01-22
Stas
B
oukarev
Remove an unused parameter in %c
o
mpil
e
r-defmacro
.
commit
|
commitdiff
|
tree
2018-01-20
Stas
B
oukarev
:gc
-
deadl
o
ck :broken-on :win32
commit
|
commitdiff
|
tree
2018-01-19
Stas Bouk
a
r
ev
F
i
x CALL
-
WIT
H
-
T
IMING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukarev
Fix COPY
-
M
ORE-
A
RG on ARM6
4
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukare
v
M
o
r
e
robust in
t
erru
p
t-thread
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
a
s Bouka
r
ev
vector
-
spe
c
ifier
-
widetag
:
igno
r
e hair
y
-ty
p
e
.
commit
|
commitdiff
|
tree
2018-01-17
Stas B
o
uk
a
rev
R
evert "Repo
r
t
type errors c
o
ming from (THE NIL 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
S
t
as Bou
k
arev
More
m
aybe-terminate-bloc
k
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
Boukarev
Imp
r
o
ve err
o
r reportin
g
for loca
l
functio
n
s
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Do
n
't transform make-array w
i
t
h
:
el
e
me
n
t-type nil
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
as Boukarev
Re
p
o
rt type errors co
m
ing from (THE NIL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
C
all ma
y
be-term
i
nate-
b
lock when tran
s
l
ating THE
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouka
r
ev
Maintain LAMBDA-C
A
LLS-OR-CLOSES
i
n D
E
LET
E
-REF
.
commit
|
commitdiff
|
tree
2018-01-16
Sta
s
Boukarev
Fix co
m
bination-args-flow-clea
n
ly-p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukar
e
v
DCE: de
l
e
te
:
opti
o
nal functi
o
nals
.
commit
|
commitdiff
|
tree
2018-01-15
Stas B
o
ukar
e
v
F
i
x tra
c
eroo
t
.
t
e
st
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas
Boukarev
Check for t
h
e NIL type in the EQUAL trans
f
orm
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Bouka
r
e
v
Protect unconver
t
-tail-calls against deleted blo
c
k
s
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Remove an
unnec
e
ssar
y
copy-list
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Bo
u
karev
Mark clos-cache-test as broken on sb
-
saf
e
point
.
commit
|
commitdiff
|
tree
2018-01-14
Sta
s
Bouk
a
rev
Add
(
p
rofi
l
e :thre
a
ds) :br
o
ken-on :win32
commit
|
commitdiff
|
tree
2018-01-14
S
tas Boukarev
Don
'
t c
h
oke on invalid object
s
when GCin
g
we
a
k hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
S
t
as Bo
u
karev
Mark
(
:timer
:threade
d
-
s
tress) b
r
oken on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
Lose on memory corrupti
o
n
whil
e
gc
i
ng
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Bouk
a
rev
Ma
r
k :two-threads-runnin
g
-gc
as
brok
e
n
o
n sb-safepoint
.
commit
|
commitdiff
|
tree
2018-01-13
Stas
Boukar
e
v
Make a defkn
o
w
n
for FINALIZ
E
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
dyndebug_i
n
it: fix
g
encgc_v
e
rbose handling
.
commit
|
commitdiff
|
tree
2018-01-12
S
t
as
B
oukarev
Fix derive-node-type o
n
hair
y
types
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Bouk
a
rev
I
m
pr
o
v
e
ARRAY-HEADER-
P
type der
i
vation
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
c
t
y
pep:
b
ett
e
r handl
i
ng of arra
y
-t
y
pe with unknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bo
u
karev
Don't fail whe
n
trans
f
o
r
min
g
(co
e
rc
e
x nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukar
e
v
Opti
m
ize (deco
d
e-timeout nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
B
oukar
e
v
Remove the warning about person
a
lity flags on L
i
nu
x
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as B
o
ukarev
Remov
e
.
-*- Mode: Text
-
*
-
from the
man page
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bo
u
karev
Remove --default-merg
e
-core-pages
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
a
s Boukarev
(
decode-timeout nil): do
n
't run get-inter
n
a
l
-real-t
i
me
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
PROGV
:
warn if VARS
and VALS aren't
l
ist
s
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bou
k
arev
Simplify the run
-
program d
o
cstring
.
commit
|
commitdiff
|
tree
2018-01-10
S
tas
B
oukarev
Adjust
load-xc
.
lisp
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bouk
a
r
e
v
Cle
a
n up run-program
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
Bo
u
kar
e
v
Remove #+
-
wi
n
3
2
f
r
om the run-program docst
r
ing
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
a
s
Boukarev
run-program docs
t
ring:
d
i
s
entangle :E
R
ROR and :IF
-
ERRO
R
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bou
k
ar
e
v
parse-body: warn, don't error
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Fix declaration proces
s
ing in
H
A
ND
L
E
R
-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
F
i
x
d
e
cla
r
ation proces
s
in
g
in
RESTART-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Sta
s
Boukarev
Don't fail on bad
V
ALUES ftype decla
r
ati
o
n
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
B
o
ukarev
Protect
s
ubstitute-
l
var-uses
against d
e
l
e
ted blocks
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Fix ltn annotati
o
n
of tail call
s
.
commit
|
commitdiff
|
tree
2018-01-09
Sta
s
Bo
u
karev
Fix (find derive-type)
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouk
a
r
e
v
Catch macro
e
rrors
i
n FOPCOMPILABLE-P
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Catch m
a
cro errors
when transforming MAKE-ARRAY
.
commit
|
commitdiff
|
tree
2018-01-08
St
a
s B
o
ukar
e
v
Better
vali
d
ation
o
f make-array dimensions
.
commit
|
commitdiff
|
tree
2018-01-08
Stas
Bouka
r
ev
Catch macro err
o
rs when transf
o
r
mi
n
g LDB
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Bou
k
arev
Fix LA
M
B
D
A-V
A
R-REF
-
LVAR
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
F
old (= (compl
e
x rational) real) to
N
IL
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
Fix
CMOV conversion
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Bou
k
a
rev
R
e
store a test
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
Remove an AVER i
n
SUBSTIT
U
TE-LET-FUNARGS
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukar
e
v
Fix
m
ake-compl
e
x
-
float on AR
M
64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bo
u
karev
Fix a typ
o
in EN
S
URE-LVAR-FUN-F
O
RM
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bouk
a
rev
Protect FIND-CLEA
N
UP-POINTS agai
n
st deleted l
a
mbd
a
s
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bouk
a
r
e
v
Retry
folding S
Y
MEVAL
on c
o
n
s
t
ant
s
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukar
e
v
F
i
x
symeva
l
on NI
L
on x86-64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bouka
r
ev
Better han
d
ling of bogus type-
s
pecifier at compil
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Fix
type mismatch in the
&
rest
-
r
e
f
tr
a
nsform
.
commit
|
commitdiff
|
tree
2018-01-05
Stas
B
oukarev
C
a
r
e
f
u
l macroexpansi
o
n in rewrite-initial-co
n
tents
.
commit
|
commitdiff
|
tree
2018-01-03
S
tas Boukarev
Catch (make-
a
rray '(x)) at CT
.
commit
|
commitdiff
|
tree
2018-01-03
S
tas Boukarev
Ch
e
ck type specifiers at comp
i
l
e
t
ime
.
commit
|
commitdiff
|
tree
2018-01-03
S
tas Bouka
r
e
v
D
on't crash
w
h
en
t
ransforming (m
a
p values
-
type
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
Stas Bouk
a
rev
More ca
r
eful c
o
mbin
a
tion
flushing
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Bouk
a
rev
Fix a
m
ake-array transform on bad dimensions
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Bou
k
arev
Fix CAST-TYPE-CHECK
.
commit
|
commitdiff
|
tree
2018-01-02
Sta
s
Bou
k
arev
Sim
p
lify i
r
1-optimi
z
e-mv-ca
l
l
a
n
d catch mo
r
e errors
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukar
e
v
D
on't allow &
a
ux
to bi
n
d constants
.
commit
|
commitdiff
|
tree
2018-01-02
S
t
a
s
Boukarev
Choose the function primitive-typ
e
for
(and function
x
)
.
commit
|
commitdiff
|
tree
2018-01-02
S
tas B
o
ukare
v
Don
'
t fail on (m
a
ke-s
t
ring-
o
utput-stream
:
element-type
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Fix constant folding with
:
a
l
l
o
w-other-ke
y
s
u
nk
n
own
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bou
k
a
r
ev
Fix const
a
nt
f
olding with duplicate
&
key args
.
commit
|
commitdiff
|
tree
2018-01-01
Stas
Boukarev
Fix cons
t
a
n
t folding with :allow-
o
ther-keys pres
e
n
t
.
commit
|
commitdiff
|
tree
2018-01-01
S
tas Bouk
a
rev
Fix a
m
ak
e
-array t
r
ansform on bad
initial-content
s
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Put back :count into
t
he
REMOVE-IF defknow
n
.
commit
|
commitdiff
|
tree
2018-01-01
S
tas Bou
k
are
v
Don't try constant fold
i
ng calls with
unknown keys
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bou
k
arev
Flush combinati
o
ns which cal
l
other functi
o
ns
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukar
e
v
Don't con
s
i
n COUNT
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Bouk
a
rev
Reduc
e
c
o
ns
i
ng in back
-
p
r
opagate-one-d
x
-
lva
r
.
commit
|
commitdiff
|
tree
next