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
Inline expansion of two-arg-char-equal without using notinline.
2018-02-02
St
a
s Bo
u
karev
Inline expansion of
two-
a
rg-char-equal without using
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
B
o
u
kare
v
Do
n
'
t
maybe-
i
nli
n
e two
-
arg-char-equal
.
commit
|
commitdiff
|
tree
2018-02-02
Sta
s
Boukarev
Better EQ
U
AL/P transfo
r
ms for ch
a
r
acter
s
and
symbols
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
Boukarev
Fix tra
n
sforming (EQUALP "" X)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
R
e
store win32
x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukare
v
Use
u
n
signed-long for ioctl()
.
commit
|
commitdiff
|
tree
2018-02-01
S
t
as Boukarev
Adjust
a
test
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Fix #-immobile-code bui
l
d
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Disable call-ou
t
-named on #-
s
b-dyna
m
ic-core
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
o
u
karev
Rest
o
re undefined-alien-f
u
n
name re
p
orting
o
n x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bouka
r
ev
d
e
bug-dump,
c
omp
a
ct
-
vector: special case strings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bou
k
arev
Av
o
id deleti
o
n notes from a M
A
KE-ARRAY
t
ransform
.
commit
|
commitdiff
|
tree
2018-01-31
S
t
as Boukarev
Simplif
y
sor
t
-vector
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bo
u
karev
S
i
mplify
assembl
y
/x86-64/arith
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
Sta
s
Boukarev
F
i
x
a
typo in sb-mpfr
.
commit
|
commitdiff
|
tree
2018-01-27
Stas
Boukarev
Fix SPARC
.
commit
|
commitdiff
|
tree
2018-01-25
Stas
B
o
ukarev
Mov
e
object-s
i
ze to sb-introspect
.
commit
|
commitdiff
|
tree
2018-01-24
Stas
Bouka
r
ev
Rename object-size to
primiti
v
e-object-size
.
commit
|
commitdiff
|
tree
2018-01-24
Stas B
o
uk
a
rev
object-size: include the slot vecto
r
f
or C
L
OS obj
e
cts
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
Prod
u
ce only one
warn
i
ng f
o
r (ty
p
ep x 'bad-type)
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
H
a
n
dle (complex (
m
ember
n
ot
-
a-real))
type
s
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
Don't try to print highly n
e
s
ted
forms fo
r
type error
s
.
commit
|
commitdiff
|
tree
2018-01-22
S
t
as Bou
k
ar
e
v
Use definition-sourc
e
-m
i
xin for slot-definitio
n
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bouk
a
r
e
v
Remove unused c
o
d
e
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bo
u
karev
Don't us
e
SOURCE-LOCATION when
ex
p
anding DEFUN
.
commit
|
commitdiff
|
tree
2018-01-22
Stas
B
ouka
r
ev
Remove an
un
u
sed parameter in
%
com
p
iler-defmacr
o
.
commit
|
commitdiff
|
tree
2018-01-20
Stas
Boukarev
:gc-dea
d
lock :broken-on :win32
commit
|
commitdiff
|
tree
2018-01-19
S
tas
B
o
ukarev
Fix C
A
L
L
-WITH-TIMING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukar
e
v
F
i
x
COPY-M
O
RE-AR
G
o
n
ARM64
.
commit
|
commitdiff
|
tree
2018-01-19
St
a
s B
o
uk
a
rev
More robust inter
r
upt-thr
e
ad
.
commit
|
commitdiff
|
tree
2018-01-17
Stas B
o
u
k
ar
e
v
vector
-
specifier
-
widetag:
i
gnore
h
ai
r
y-type
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouk
a
rev
Revert
"Report type erro
r
s
comi
n
g fro
m
(
TH
E
N
I
L 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouka
r
e
v
More may
b
e
-
terminate-
b
lock
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bou
k
ar
e
v
Improve error reporting for
l
ocal functions
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukare
v
Don't tr
a
ns
f
orm make-
a
rray wi
t
h :element-type n
i
l
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Report type
e
rrors coming
f
rom (TH
E
NIL
0
)
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
as Bouk
a
rev
Ca
l
l may
b
e-terminate-bl
o
ck when trans
l
ating T
H
E
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Maintain LAMBD
A
-C
A
LLS-OR-CLOSES in DELE
T
E-REF
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukare
v
F
ix
combination-args-fl
o
w-clean
l
y-p
.
commit
|
commitdiff
|
tree
2018-01-16
S
t
as Boukarev
DCE:
d
e
lete :optional functionals
.
commit
|
commitdiff
|
tree
2018-01-15
Sta
s
Bou
k
ar
e
v
Fix tracero
o
t
.
t
est
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Bouka
r
ev
Chec
k
for
the NIL type in the EQUAL tr
a
nsfor
m
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Pro
t
ect unconvert
-
t
a
i
l
-ca
l
ls against d
e
l
e
t
e
d blocks
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Remove
an un
n
ecess
a
r
y cop
y
-
l
i
st
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Bou
k
arev
Mark
clos-
c
ac
h
e
-
tes
t
a
s broken on
sb-saf
e
point
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Ad
d
(
p
rofile :t
h
r
ead
s
)
:
broken
-
on
:win32
commit
|
commitdiff
|
tree
2018-01-14
Stas B
o
u
k
arev
Don't
c
hoke on invalid
objects when G
C
i
ng weak
h
ash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
S
t
as B
o
ukar
e
v
Mark (:timer
:t
h
readed-st
r
ess) bro
k
en
o
n
x86
.
commit
|
commitdiff
|
tree
2018-01-13
St
a
s
B
ouk
a
rev
L
ose
o
n
memory
c
orruption whi
l
e gcing
.
commit
|
commitdiff
|
tree
2018-01-13
S
tas Boukarev
Mark :two-
t
hread
s
-running-gc as b
r
o
ken on sb
-
safepoint
.
commit
|
commitdiff
|
tree
2018-01-13
Stas
B
o
ukar
e
v
Make a
d
e
f
kno
w
n
for
F
INALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
B
oukarev
dyn
d
ebug_init: fix
gencgc_v
e
rbose handling
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
F
i
x d
e
r
i
ve
-
node-type on ha
i
ry t
y
pes
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
I
mprove ARRAY-HEADER-P t
y
pe derivation
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukare
v
c
t
ypep: better handling
o
f
array-type with unknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
S
tas Boukar
e
v
Don'
t
fail when transfo
r
ming (c
o
erce x
n
il)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Optimi
z
e
(
dec
o
de-
t
imeout nil)
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as
Boukarev
Remove the warning a
b
out
personali
t
y flags on Linux
.
commit
|
commitdiff
|
tree
2018-01-11
Sta
s
Bou
k
arev
Remove
.
-*- M
o
de: Tex
t
-*- from the
man page
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Remove
-
-default-merge-cor
e
-pages
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukare
v
(de
c
o
de-timeout
nil): do
n
't run
get-internal-real-time
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
Boukarev
PROGV: warn if VA
R
S
a
nd V
A
LS aren't lists
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Simplify the
run-program docstrin
g
.
commit
|
commitdiff
|
tree
2018-01-10
Sta
s
Bo
u
karev
Adjust
load
-
xc
.
lisp
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
B
oukare
v
Clean up run-
p
rogra
m
.
commit
|
commitdiff
|
tree
2018-01-10
Sta
s
Boukarev
Remove
#
+-win32
from the r
u
n-p
r
ogram docstring
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bou
k
a
rev
ru
n
-
p
rogram docstr
i
ng
:
disentangle :
E
RROR and :IF-ERROR
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
S
tas Boukarev
parse-b
o
dy: warn, do
n
't err
o
r
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as Bou
k
arev
F
ix declaratio
n
proces
s
in
g
in H
A
NDLER-CA
S
E
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s Boukarev
Fi
x
de
c
lar
a
t
ion
p
r
ocessing in
R
ESTART-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
S
tas Boukarev
Don't fail o
n
bad VALUES ftype declar
a
tion
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
P
r
otect s
u
bstitute-lvar-uses again
s
t delete
d
blocks
.
commit
|
commitdiff
|
tree
2018-01-09
Stas B
o
ukarev
Fix ltn
anno
t
at
i
on of
tai
l
calls
.
commit
|
commitdiff
|
tree
2018-01-09
S
tas Boukarev
Fix (find
deri
v
e
-type)
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
a
s Boukarev
Ca
t
ch macro errors
in FOPCOMPILABLE-P
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Catc
h
m
a
cro erro
r
s
when transforming
MAKE-ARRAY
.
commit
|
commitdiff
|
tree
2018-01-08
S
t
as Boukarev
Better va
l
idation of make-array dim
e
ns
i
o
ns
.
commit
|
commitdiff
|
tree
2018-01-08
St
a
s Bou
k
arev
Ca
t
ch macro er
r
ors when tran
s
forming LDB
.
commit
|
commitdiff
|
tree
2018-01-08
S
tas Bou
k
arev
Fix LAMBD
A
-VAR
-
REF-L
V
A
R
.
commit
|
commitdiff
|
tree
2018-01-08
Sta
s
B
o
uk
a
rev
Fold (
=
(
co
m
p
l
ex rational) real) to NIL
.
commit
|
commitdiff
|
tree
2018-01-06
S
tas Boukare
v
Fix CMOV
conversion
.
commit
|
commitdiff
|
tree
2018-01-06
S
tas
Boukare
v
Resto
r
e a
t
est
.
commit
|
commitdiff
|
tree
2018-01-06
Stas
B
oukarev
Rem
o
ve an AVER in SUBSTITUTE-
L
ET
-
F
U
NARGS
.
commit
|
commitdiff
|
tree
2018-01-06
Sta
s
Bouk
a
rev
Fix mak
e
-
complex-f
l
oa
t
o
n ARM64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Fix
a
t
y
p
o in ENSURE-LVAR-FU
N
-FORM
.
commit
|
commitdiff
|
tree
2018-01-05
S
tas
B
oukarev
Pro
t
e
c
t FI
N
D
-
C
LEANUP-POINTS against de
l
eted lambdas
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bo
u
karev
Retry fol
d
i
n
g SYMEVAL
o
n c
o
n
stants
.
commit
|
commitdiff
|
tree
2018-01-05
Stas
B
oukarev
Fix symeval on NI
L
on x86-64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bo
u
karev
B
e
t
ter
h
a
ndling
o
f
b
o
gu
s
ty
p
e-specifier at com
p
ile
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Sta
s
Bouk
a
r
e
v
Fix type mi
s
match i
n
the &res
t
-ref tran
s
form
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Care
f
ul macroex
p
ans
i
o
n
i
n rewrite-initial-
c
ontents
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukar
e
v
C
a
tch (make-array '(x
)
)
a
t CT
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
Check typ
e
specifie
r
s at co
m
pile
t
ime
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Bouka
r
e
v
Don
'
t crash w
h
en tra
n
s
forming (map value
s
-
ty
p
e
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
More
careful c
o
m
bin
a
tion flushing
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
Fix a m
a
ke-
a
rray
t
ransform on
b
ad dimen
s
ions
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Fix CAST-TY
P
E-CHECK
.
commit
|
commitdiff
|
tree
2018-01-02
Stas B
o
u
karev
Simplify ir1-
o
ptimize-mv-call and
c
atch m
o
re error
s
.
commit
|
commitdiff
|
tree
2018-01-02
Stas B
o
ukar
e
v
D
o
n't
allow &aux to bind c
o
nstants
.
commit
|
commitdiff
|
tree
2018-01-02
Stas
B
oukarev
Cho
o
se t
h
e function
p
r
i
mitive-type for (and
f
unction
x)
.
commit
|
commitdiff
|
tree
next