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
Sta
s
B
o
ukarev
Inl
i
ne e
x
pansion of two-arg-char-equa
l
wi
t
hout using
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
Boukarev
Don'
t
maybe-inli
n
e two-arg-
c
har-equ
a
l
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Better EQUAL/P
t
ran
s
f
orms fo
r
chara
c
ters and symbols
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Fix
t
r
a
nsf
o
rming (EQUALP ""
X
)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bo
u
kar
e
v
R
e
store win
3
2 x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Mqrius
Proper error message
s
inst
e
ad of "f
o
o" and "bar"
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Use
u
n
s
igned-long for
ioct
l
()
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s
Boukarev
A
d
j
u
st a test
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bo
u
k
a
r
e
v
Fix
#-im
m
obile-code build
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Disable
cal
l
-out-named
o
n
#-sb-dynamic
-
cor
e
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Restore u
n
defined-ali
e
n
-fun
n
a
me
r
epo
r
ting on x86-6
4
.
commit
|
commitdiff
|
tree
2018-02-01
Stas B
o
ukarev
de
b
u
g
-dump, compact-vector: sp
e
cial case
s
t
rings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Avoid deleti
o
n notes fro
m
a MA
K
E
-
ARRAY transf
o
rm
.
commit
|
commitdiff
|
tree
2018-01-31
Sta
s
Bouka
r
ev
Sim
p
lify sort-vector
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Simplify
a
ssem
b
ly/x86-64/arith
.
lis
p
commit
|
commitdiff
|
tree
2018-01-29
Stas Boukarev
Fi
x
a
typo in s
b
-mpfr
.
commit
|
commitdiff
|
tree
2018-01-27
Stas Bouk
a
rev
Fix SPAR
C
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Boukarev
Move o
b
ject-size to sb-intr
o
spec
t
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Bouk
a
rev
Rename obj
e
ct-size
t
o p
r
imitive
-
o
b
ject-si
z
e
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukarev
object-size: i
n
clude th
e
slot vector for CLOS obj
e
c
t
s
.
commit
|
commitdiff
|
tree
2018-01-23
Stas B
o
uka
r
ev
Produ
c
e only one warni
n
g for (type
p
x 'bad-typ
e
)
commit
|
commitdiff
|
tree
2018-01-23
Stas
Boukare
v
Handle (complex (m
e
mber
no
t
-a-real)) types
.
commit
|
commitdiff
|
tree
2018-01-23
S
t
as Boukarev
D
on't try to pri
n
t highly nes
t
e
d
forms for
t
ype
errors
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bou
k
arev
U
s
e
defin
i
tion-source-m
i
xin for slot-d
e
finition
.
commit
|
commitdiff
|
tree
2018-01-22
Stas
Bo
u
k
a
r
ev
Remove u
n
used
c
ode
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bouk
a
rev
Don't use SOURCE-LOCATION w
h
en expanding DEF
U
N
.
commit
|
commitdiff
|
tree
2018-01-22
Stas
B
o
ukarev
Remove an u
n
u
sed parameter
in %com
p
iler-defmacro
.
commit
|
commitdiff
|
tree
2018-01-20
Stas Bouka
r
ev
:gc-dea
d
lock :broken-o
n
:w
i
n32
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukarev
Fix CALL-WITH-T
I
MING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas
Bouka
r
e
v
F
i
x C
O
P
Y-
M
ORE-ARG on ARM
6
4
.
commit
|
commitdiff
|
tree
2018-01-19
Stas
Bouka
r
ev
More robus
t
in
t
errupt-th
r
ead
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s Boukarev
v
e
ctor-
s
p
e
cifie
r
-widetag:
ignore
h
a
iry-type
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukare
v
Re
v
ert "Report type errors co
m
ing f
r
o
m
(THE NIL 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
S
t
as Bouk
a
rev
Mo
r
e maybe-terminat
e
-block
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bou
k
ar
e
v
Improve error reporting for local functions
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s Boukarev
D
on't transform make-array with :elem
e
nt-type nil
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
a
s Boukar
e
v
Report
t
y
p
e errors coming from (TH
E
NIL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
Sta
s
Boukar
e
v
Call ma
y
be
-
te
r
minate-blo
c
k
when translat
i
ng
THE
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s
B
o
u
ka
r
ev
Ma
i
ntain
L
A
MBDA-CALLS
-
O
R-CLOSES
i
n DELETE-REF
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Bouka
r
ev
Fix combination-ar
g
s-flow-cleanly-p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Bo
u
karev
DCE: d
e
lete :opti
o
nal functionals
.
commit
|
commitdiff
|
tree
2018-01-15
S
t
as Boukarev
Fix tracero
o
t
.
te
s
t
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Bouk
a
r
e
v
Check for th
e
NIL type
in
the EQUA
L
transform
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Pro
t
e
c
t
unconvert-ta
i
l-calls
a
gainst deleted blocks
.
commit
|
commitdiff
|
tree
2018-01-15
St
a
s
Bo
u
karev
Remove an unnecessary
c
opy-
l
ist
.
commit
|
commitdiff
|
tree
2018-01-14
Sta
s
Boukarev
Mark
clos-cache-test as bro
k
e
n
on sb-safepoint
.
commit
|
commitdiff
|
tree
2018-01-14
S
t
a
s
B
oukarev
Add (profile :threads) :broken-on :
w
in3
2
commit
|
commitdiff
|
tree
2018-01-14
Sta
s
Boukarev
D
on't choke on inv
a
lid obje
c
ts when GCing weak has
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
St
a
s Bou
k
arev
Ma
r
k (:ti
m
er :threaded-stre
s
s) broken
o
n x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
Lose on
memory
corruptio
n
while gcing
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Bouk
a
rev
Mark :two-threads-running-gc as broken on
s
b-safepoint
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Bo
u
karev
Make a defknown
for FINALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
d
ynd
e
bug_init: fix g
e
nc
g
c_verbose
handling
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
F
ix derive-node-type
o
n
hairy types
.
commit
|
commitdiff
|
tree
2018-01-12
Stas B
o
uka
r
ev
Improve AR
R
AY-HEADER-
P
ty
p
e
d
erivation
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
B
oukarev
ctypep: bet
t
er han
d
ling of a
r
ray-type with unknow
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Sta
s
Bou
k
are
v
Don't fa
i
l when tran
s
for
m
ing (coe
r
ce
x
nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukare
v
Op
t
imize (
d
ec
o
de-timeout nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Remove the w
a
rnin
g
about personality
f
l
a
gs
on Linux
.
commit
|
commitdiff
|
tree
2018-01-11
S
tas Boukarev
Remo
v
e
.
-*-
M
ode:
Text -*
-
from the
man page
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Remove
--default-merge-core-pages
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
(d
e
c
ode-timeout n
i
l):
don't run g
e
t-intern
a
l-re
a
l-time
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
B
o
u
k
arev
P
ROGV: warn
if VARS and VALS ar
e
n
't l
i
sts
.
commit
|
commitdiff
|
tree
2018-01-10
St
a
s Boukarev
Simpli
f
y the run-program do
c
st
r
ing
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukare
v
Adjust load-
x
c
.
lisp
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bou
k
arev
Clea
n
up run-
p
rogram
.
commit
|
commitdiff
|
tree
2018-01-10
Sta
s
B
ouka
r
ev
Remo
v
e
#+-win32 fro
m
the
r
u
n
-p
r
ogram
docstr
i
ng
.
commit
|
commitdiff
|
tree
2018-01-10
Stas B
o
ukarev
run-program docs
t
r
ing: d
i
sent
a
ngle :ERROR and
:IF-ERROR
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas B
o
ukarev
p
a
rse-body: warn,
d
on'
t
error
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as Bou
k
arev
Fix decla
r
ation processin
g
in
H
ANDLER-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas B
o
ukarev
Fix declaration p
r
ocessing in RESTAR
T
-C
A
SE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouka
r
ev
Don't fail on ba
d
VALUES ftype declarat
i
on
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouk
a
rev
P
rotect s
u
bstitute-lvar-uses
against deleted blocks
.
commit
|
commitdiff
|
tree
2018-01-09
S
tas
Bouka
r
e
v
Fix l
t
n annotatio
n
of
tail call
s
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouka
r
ev
F
ix
(fi
n
d derive-type)
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
B
oukarev
Catch macro
e
rrors in FOPCOMPILABLE
-
P
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as Boukarev
C
atch macro errors when tra
n
sforming MAKE-ARRAY
.
commit
|
commitdiff
|
tree
2018-01-08
S
t
as Bouk
a
rev
B
etter validation of
m
a
ke-ar
r
ay dimens
i
ons
.
commit
|
commitdiff
|
tree
2018-01-08
S
t
a
s B
o
ukarev
Cat
c
h ma
c
ro errors whe
n
transformi
n
g
L
DB
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
Fi
x
LAMBDA
-
VAR-REF-LVAR
.
commit
|
commitdiff
|
tree
2018-01-08
St
a
s
B
oukarev
Fold (= (complex rational) real) to NI
L
.
commit
|
commitdiff
|
tree
2018-01-06
S
t
as Boukarev
Fix CMOV
conversion
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
Resto
r
e a test
.
commit
|
commitdiff
|
tree
2018-01-06
St
a
s Boukar
e
v
Remo
v
e an AVER in SUBSTITUTE-LET-FUNAR
G
S
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
Fix make-comp
l
ex
-
float on ARM6
4
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bou
k
arev
Fix a t
y
po i
n
ENSURE-
L
VAR-FUN-FORM
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukare
v
Pr
o
tec
t
FIN
D
-CLE
A
N
U
P-POINTS against deleted
l
ambdas
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
R
e
try
foldin
g
SY
M
EVA
L
on constants
.
commit
|
commitdiff
|
tree
2018-01-05
Stas
Boukar
e
v
Fix symeval on NIL on x86
-
64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Better han
d
ling of
b
ogus type-specifier at
c
o
mp
i
l
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bo
u
karev
Fix
t
ype mismatch in the &
r
est-ref tran
s
form
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Caref
u
l macroexpan
s
ion in rewrite-initial-c
o
n
t
e
nts
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
Ca
t
ch (m
a
ke-array '
(
x)) at CT
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
C
heck type specifi
e
rs
at compile
t
ime
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
Don'
t
cra
s
h
when transf
o
r
ming (map value
s
-type
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukar
e
v
M
ore
c
areful combination flushing
.
commit
|
commitdiff
|
tree
2018-01-03
Sta
s
Boukare
v
Fix a make-
a
r
r
ay transform on bad dimensions
.
commit
|
commitdiff
|
tree
2018-01-02
Stas
B
oukarev
Fix CAST-TYPE-CHECK
.
commit
|
commitdiff
|
tree
2018-01-02
Sta
s
B
oukarev
Simplify ir
1
-optimize-mv-call and catch more erro
r
s
.
commit
|
commitdiff
|
tree
2018-01-02
Stas
Boukarev
Don't allow &a
u
x
t
o bind con
s
t
a
nts
.
commit
|
commitdiff
|
tree
next