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
Fix function-designator-cast-types.
2018-02-16
Stas Boukarev
Fix functio
n
-
d
esignator-cast-types
.
commit
|
commitdiff
|
tree
2018-02-16
Stas Boukare
v
Be e
v
en mor
e
conserv
a
tive w
h
en deriving FLOOR/CEILING
.
.
.
commit
|
commitdiff
|
tree
2018-02-15
S
t
as Boukarev
--lose-
o
n-corru
p
tion:
lose on stack and
b
indin
g
exhaustion
.
commit
|
commitdiff
|
tree
2018-02-15
Stas
B
ouka
r
ev
Signal floating-
p
oint-overfl
o
w f
r
om bignum-to-fl
o
at
.
commit
|
commitdiff
|
tree
2018-02-14
Stas Boukarev
To
l
erate no
n
-sim
p
le str
i
ngs when ch
e
cking arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
Sta
s
B
o
ukarev
Better handling of children
d
eleti
o
n in
d
el
e
te
-
lambda
.
commit
|
commitdiff
|
tree
2018-02-12
Sta
s
Boukarev
More
t
i
m
eouts in
t
h
reads
.
pure/symbo
l
-valu
e
-in-thr
e
ad
.
3
.
commit
|
commitdiff
|
tree
2018-02-12
Stas B
o
u
k
a
r
ev
Fix (setf (schar h
a
iry-simp
l
e
-string-typ
e
)
)
commit
|
commitdiff
|
tree
2018-02-12
Stas B
o
ukar
e
v
Don't
d
elete the XEP when &opt
i
onal dispatch n
e
ver
.
.
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Bouka
r
ev
P
re
v
ent sb-disa
s
sem
:
:a
l
i
g
n
from d
i
s
ap
p
earing
.
commit
|
commitdiff
|
tree
2018-02-11
S
t
as B
o
ukare
v
Better
u
nbound-variable err
o
r during m
a
crolet expa
n
sion
.
commit
|
commitdiff
|
tree
2018-02-11
Sta
s
Boukarev
Better undefined fun erro
r
during macroexpansion
.
commit
|
commitdiff
|
tree
2018-02-10
Stas B
o
ukarev
Optimiz
e
out-of-
l
in
e
(repl
a
ce vector ve
c
t
or)
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Boukarev
Restore sb-thruption build
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
o
u
karev
make
-
se
g
m
ent: avoid creati
n
g n
e
w
e
m
pty arrays
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Move ordered-se
t
to
s
se
t
.
l
i
sp
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Opt
i
mize %i
n
stance-
t
ypep on
sealed c
l
ass
e
s with
one
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Sta
s
Boukarev
ss
e
t: c
h
an
g
e MEMBER to FIXNUMP
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukare
v
Reduce
code c
o
nstants when ty
p
e
c
hecking cla
s
ses
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
s
set: change +de
l
et
e
d+
to
-1
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
o
ukarev
Use &optional
instead of &key
f
or
m
a
k
e-sset
.
commit
|
commitdiff
|
tree
2018-02-10
Sta
s
Boukarev
A
d
d a ti
m
eout
to
t
hreads
.
pure/symbol-value-in-
t
hread
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bouk
a
r
e
v
Slightly opti
m
i
z
e sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bou
k
arev
F
i
x
sset-a
d
j
o
in
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Add *print
-
v
e
c
tor-
l
eng
t
h* to wi
t
h-standard-io-syn
t
ax
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukar
e
v
F
i
x make-tar
g
et-2-lo
a
d
.
lisp
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bouka
r
ev
Optionally reduce t
h
e amount of stuff excised
f
rom
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukarev
Rem
o
v
e
an AVER from VALIDATE
-
CALL-TY
P
E
.
commit
|
commitdiff
|
tree
2018-02-08
Stas
Boukarev
Fix
a ty
p
o in LTN-ANA
L
YZ
E
-CAST
.
commit
|
commitdiff
|
tree
2018-02-08
S
ta
s
Boukarev
Rename ALIG
N
-UP back t
o
ALI
G
N
.
commit
|
commitdiff
|
tree
2018-02-06
Sta
s
Bouk
a
r
e
v
Fix
FORMAT comp
i
lation
on non-simple s
t
rings
.
commit
|
commitdiff
|
tree
2018-02-03
St
a
s Boukarev
A
c
oupl
e
always-
b
ound declaratio
n
s
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
as Boukarev
Mark all cl variabl
e
s alw
a
ys-boun
d
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouk
a
r
ev
Mo
v
e *
s
aved-
f
p-and-pcs* to early-alie
n
eval
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas Boukarev
Make
*s
a
ved-fp-and-pcs* thread-local
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouk
a
r
e
v
Minor clea
n
up ar
o
un
d
alwa
y
s-bound declarations
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukar
e
v
Pr
o
claim
r
eader an
d
printer
v
ariables
a
lway
s
-bound
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
as Boukarev
Simplify ALWAYS-BOUND usage
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
ar
m
6
4/vm
.
lisp:
t
urn som
e
defpar
a
meters into de
f
gl
o
bals
.
commit
|
commitdiff
|
tree
2018-02-02
S
tas
B
ou
k
arev
T
r
y
maki
n
g immob
i
le-space w
o
rk on
win
3
2
.
commit
|
commitdiff
|
tree
2018-02-02
S
ta
s
B
oukarev
Inline expansion
o
f two-arg-char-equa
l
with
o
u
t
using
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
S
t
as Boukarev
Don't maybe
-
inline two-
a
rg-char-equa
l
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Better
E
QUAL/P tran
s
forms for characters an
d
s
y
mbols
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Fix t
r
ansf
o
rming (EQUALP "
"
X
)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Restore win32 x8
6
-64
.
commit
|
commitdiff
|
tree
2018-02-01
Mqriu
s
P
r
o
p
e
r e
r
ror messages instead
of "foo" an
d
"bar"
commit
|
commitdiff
|
tree
2018-02-01
S
tas Boukarev
Use un
s
igned-lon
g
for ioctl()
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Bou
k
a
r
ev
Adjust a te
s
t
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
o
ukarev
F
i
x #-im
m
obile
-
c
ode build
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
D
isa
b
le
c
a
l
l
-out-n
a
med on #-sb-dynamic-core
.
commit
|
commitdiff
|
tree
2018-02-01
S
tas Bouk
a
rev
Restore u
n
defined-alien-fun name rep
o
rting on x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
S
tas Bou
k
arev
deb
u
g-dump, compact-vector
:
s
p
ecial case s
t
rings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bouka
r
e
v
Avoi
d
deletion notes
f
rom a
MA
K
E-
A
RRAY tran
s
f
o
r
m
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Simplif
y
sort-vecto
r
.
commit
|
commitdiff
|
tree
2018-01-31
S
t
a
s
Bou
k
a
r
ev
Simplify assembly/x86
-
6
4/
a
rith
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
Stas Bo
u
k
arev
Fi
x
a typo in sb-mpfr
.
commit
|
commitdiff
|
tree
2018-01-27
S
tas
B
oukarev
Fix SPARC
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Bo
u
k
arev
Move obje
c
t-
s
ize
t
o sb-introspec
t
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukar
e
v
Rename object-size t
o
p
rimi
t
ive-obj
e
c
t
-siz
e
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukarev
object-size: include t
h
e s
l
o
t vector for
C
L
O
S
objects
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukare
v
P
r
od
u
c
e
o
nly one warn
i
ng for (t
y
pep x 'bad-
t
yp
e
)
commit
|
commitdiff
|
tree
2018-01-23
Stas Bo
u
k
a
rev
H
a
n
d
le (complex (member n
o
t-a-real)) types
.
commit
|
commitdiff
|
tree
2018-01-23
Sta
s
Bou
k
arev
Don't try
t
o print highl
y
nested form
s
f
or
t
yp
e
errors
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bo
u
kar
e
v
U
s
e
definitio
n
-
s
ource-mix
i
n fo
r
slot-de
f
inition
.
commit
|
commitdiff
|
tree
2018-01-22
S
tas
B
oukarev
R
emo
v
e
unused code
.
commit
|
commitdiff
|
tree
2018-01-22
Sta
s
Bo
u
karev
Don't use SOURCE
-
LOCATION when
expanding
DEFUN
.
commit
|
commitdiff
|
tree
2018-01-22
Stas
B
oukarev
R
emove an u
n
used parameter in %compiler-def
m
acro
.
commit
|
commitdiff
|
tree
2018-01-20
Sta
s
Boukarev
:gc-deadlock :b
r
oken-on :win
3
2
commit
|
commitdiff
|
tree
2018-01-19
Stas Bouka
r
ev
Fi
x
CALL-WITH-
T
IMING
.
commit
|
commitdiff
|
tree
2018-01-19
S
t
a
s
Boukar
e
v
Fix
COPY-
M
O
RE-ARG on ARM64
.
commit
|
commitdiff
|
tree
2018-01-19
Stas
B
ou
k
arev
Mor
e
robust inte
r
rupt-thread
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
vector-specifier-widetag
:
i
gn
o
re hairy-type
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouk
a
rev
Revert "Re
p
ort
t
ype
err
o
rs coming from (THE NIL
0
)
.
"
commit
|
commitdiff
|
tree
2018-01-17
S
t
a
s Boukarev
More maybe-terminate-
b
lock
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Im
p
rove e
r
r
o
r r
e
po
r
tin
g
for local
fu
n
ctions
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bou
k
arev
Don'
t
tran
s
f
orm make-a
r
ray
w
ith :element-type ni
l
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s B
o
uk
a
rev
R
e
p
ort typ
e
errors c
o
ming from
(
THE NIL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s Boukarev
Call maybe-te
r
minate-b
l
ock w
h
en
t
ranslating T
H
E
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouk
a
rev
Mai
n
tai
n
LAMBDA-C
A
LLS-OR-CLOSES
i
n
D
ELETE-REF
.
commit
|
commitdiff
|
tree
2018-01-16
S
t
a
s
Boukarev
Fix combination-args-flow-c
l
ean
l
y
-
p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Bo
u
karev
D
C
E: delete
:
optional functionals
.
commit
|
commitdiff
|
tree
2018-01-15
S
tas B
o
ukarev
Fi
x
tracero
o
t
.
test
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Check for the NIL
type in t
h
e EQ
U
AL tran
s
form
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Protect
unconve
r
t-tail-
c
a
lls aga
i
nst deleted blocks
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Remove an unnecessary copy-list
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Mark cl
o
s-ca
c
he-
t
est as bro
k
en on s
b
-s
a
fepo
i
nt
.
commit
|
commitdiff
|
tree
2018-01-14
St
a
s Boukarev
Add (profile :
t
hrea
d
s) :broke
n
-on :win32
commit
|
commitdiff
|
tree
2018-01-14
S
t
as B
o
ukarev
D
o
n
'
t choke
o
n
i
n
v
alid objects w
h
en GC
i
n
g weak ha
s
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Mark (:
t
imer :thr
e
ade
d
-
stress) broken on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
Lose on mem
o
r
y
corr
u
ption while gc
i
ng
.
commit
|
commitdiff
|
tree
2018-01-13
Stas
B
ouka
r
ev
Mark :tw
o
-threa
d
s-runn
i
ng-gc as broken on sb-saf
e
point
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Bouk
a
r
e
v
M
a
ke a defknown for FINALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
dyndebug
_
init: fix g
e
ncgc_v
e
rbose ha
n
d
ling
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
Fix derive-node-type on
h
airy
t
ype
s
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukare
v
Imp
r
ove
A
RRAY
-
HEADE
R
-P
t
ype deriva
t
ion
.
commit
|
commitdiff
|
tree
2018-01-11
St
a
s Bo
u
karev
cty
p
ep: bett
e
r h
a
ndling o
f
array-type wit
h
unknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Sta
s
Boukarev
Do
n
't fail when tr
a
ns
f
o
r
min
g
(coerce x nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bou
k
arev
Optimize (decode-timeout nil
)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bo
u
karev
R
emove the warnin
g
about personalit
y
flags o
n
Linux
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Remove
.
-*- Mo
d
e: Text
-
*
-
from the man page
.
commit
|
commitdiff
|
tree
next