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
Adjust compiler-2.pure/float-quotient-rounding-errors for x86.
2018-02-17
Stas B
o
u
kare
v
Adjus
t
compiler
-
2
.
pu
r
e
/
f
l
oat-quotient-
r
oun
d
in
g
-
errors
.
.
.
commit
|
commitdiff
|
tree
2018-02-17
Stas Bou
k
arev
R
e
store building on older
SBCL
.
commit
|
commitdiff
|
tree
2018-02-17
Sta
s
Boukarev
Corr
e
ct the fu
n
ction-designator
-
c
a
s
t-types f
i
x
.
commit
|
commitdiff
|
tree
2018-02-16
Stas Boukarev
Fix func
t
ion-des
i
gnato
r
-
c
ast-types
.
commit
|
commitdiff
|
tree
2018-02-16
St
a
s
Boukarev
Be e
v
en
m
ore
conservat
i
ve when
d
eri
v
i
ng FLOOR/CEILING
.
.
.
commit
|
commitdiff
|
tree
2018-02-15
Stas Bou
k
a
rev
--lose-on-corruption: lose on
s
tack and binding exhaustio
n
.
commit
|
commitdiff
|
tree
2018-02-15
Stas Boukarev
Signal
f
loating-po
i
nt-overflow from bignum-t
o
-float
.
commit
|
commitdiff
|
tree
2018-02-14
St
a
s Boukarev
T
olerate
no
n
-simple stri
n
gs when c
h
ecking arguments
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
St
a
s Bouk
a
rev
Bet
t
er
h
andling of child
r
e
n dele
t
io
n
i
n
delet
e
-lambd
a
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukar
e
v
More timeouts in threads
.
p
u
re/symbo
l
-value-in-thread
.
3
.
commit
|
commitdiff
|
tree
2018-02-12
Stas
B
oukarev
Fix (setf (schar hairy-simple-s
t
ring-typ
e
))
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukarev
Don't de
l
ete
the XEP when &op
t
ional dispatch nev
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Bouka
r
e
v
Prev
e
n
t sb-disassem::
a
lign from disa
p
pearing
.
commit
|
commitdiff
|
tree
2018-02-11
Stas Bo
u
kare
v
Bet
t
er unbound-var
i
able
e
rror during macrolet expan
s
ion
.
commit
|
commitdiff
|
tree
2018-02-11
S
tas Bouka
r
ev
Bet
t
e
r und
e
fin
e
d fun error during m
a
c
roexpansion
.
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Boukarev
Op
t
imi
z
e out-of-line (r
e
pl
a
ce ve
c
tor
v
ector)
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
ouk
a
rev
Restore sb-thruption build
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
ou
k
ar
e
v
m
a
k
e-segment: avoid cr
e
ating new
e
mpty arrays
.
commit
|
commitdiff
|
tree
2018-02-10
Sta
s
Boukar
e
v
Move
o
r
d
ere
d
-set to sset
.
l
i
sp
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouka
r
ev
O
p
t
imize %inst
a
nce-typep on sealed cla
s
s
e
s with
on
e
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
S
t
as
Bouka
r
e
v
ss
e
t: change
M
EM
B
E
R to
FIXNUMP
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Reduce c
o
de constants when
type chec
k
ing
classes
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouka
r
ev
sset: change +de
l
et
e
d
+
to -1
.
commit
|
commitdiff
|
tree
2018-02-10
S
t
as B
o
ukar
e
v
Us
e
&optional
ins
t
ead of &key for
mak
e
-sset
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukare
v
Ad
d
a timeou
t
t
o thre
a
ds
.
pure/symb
o
l
-value-
i
n-
t
hread
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
S
t
as Boukarev
Sligh
t
ly optimi
z
e sset
-
a
d
j
o
in
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukare
v
Fix s
s
et-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas
Boukarev
Add *print-vect
o
r
-
len
g
th
*
to with-st
a
ndard-
i
o-syntax
.
commit
|
commitdiff
|
tree
2018-02-09
Sta
s
Boukarev
Fix m
a
ke-t
a
rget-
2
-load
.
l
i
sp
.
commit
|
commitdiff
|
tree
2018-02-09
Sta
s
Boukarev
Optio
n
ally
r
educe
t
he amou
n
t of
stuff excise
d
from
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Bouk
a
rev
Remove a
n
AVE
R
from VALIDATE-CALL-T
Y
P
E
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukarev
Fix a t
y
po in LTN-A
N
ALYZE-CAST
.
commit
|
commitdiff
|
tree
2018-02-08
Sta
s
Boukarev
Rename ALIG
N
-UP back
to ALIGN
.
commit
|
commitdiff
|
tree
2018-02-06
Stas Boukarev
Fix
F
ORMAT compi
l
ation on non-simple strin
g
s
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukare
v
A couple al
w
ays-
b
ound declarations
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouka
r
ev
M
ark all
c
l vari
a
bles always-bound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
Bouk
a
rev
M
ove
*saved-fp-and-pcs* to e
a
rly-
a
lieneval
.
commit
|
commitdiff
|
tree
2018-02-03
Stas B
o
u
karev
Mak
e
*saved-fp-and-
p
cs* thread-lo
c
al
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Minor
c
l
eanup around always-bo
u
nd declarations
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Proclaim rea
d
er and printer variab
l
es
always-bound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
S
implify ALW
A
Y
S
-BOUND usage
.
commit
|
commitdiff
|
tree
2018-02-03
Sta
s
Bo
u
k
a
re
v
arm64/vm
.
lisp:
turn some defparameters int
o
d
e
fglobals
.
commit
|
commitdiff
|
tree
2018-02-02
S
tas Boukarev
Try ma
k
i
n
g im
m
obile-
s
pace
work on wi
n
32
.
commit
|
commitdiff
|
tree
2018-02-02
Sta
s
B
oukarev
Inline expans
i
on of
t
wo-ar
g
-char-equal wit
h
ou
t
u
s
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
B
o
ukarev
Don't
m
aybe-
i
nl
i
ne two-arg-char-equ
a
l
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bo
u
k
arev
Better EQUAL/P transforms for cha
r
acte
r
s
and symbols
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bou
k
ar
e
v
Fi
x
trans
f
or
m
i
n
g
(EQUALP "" X)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
Boukarev
Restore win32 x
8
6
-64
.
commit
|
commitdiff
|
tree
2018-02-01
Sta
s
Bou
k
a
rev
U
s
e unsigned-lon
g
for ioctl()
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
ouka
r
ev
Adjust a test
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukare
v
Fix #-immobile-code build
.
commit
|
commitdiff
|
tree
2018-02-01
S
t
as Boukarev
Disable call-
o
ut-named on #-
s
b-dyn
a
mic-core
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bo
u
karev
Re
s
tore undefined-alien
-
fun name reportin
g
o
n
x86
-
6
4
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukar
e
v
debug-dump, compac
t
-vec
t
or: special case
s
trings
.
commit
|
commitdiff
|
tree
2018-01-31
St
a
s Bouk
a
rev
Avoi
d
deletion notes from a MAKE-ARRAY transf
o
rm
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bou
k
arev
Simpli
f
y sort-vec
t
or
.
commit
|
commitdiff
|
tree
2018-01-31
S
t
a
s
Bou
k
arev
Simplify asse
m
bly
/
x86-64/arit
h
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
S
tas Boukarev
F
i
x a
t
ypo in sb-mpfr
.
commit
|
commitdiff
|
tree
2018-01-27
Stas Boukarev
Fix SPARC
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Bouk
a
rev
M
o
ve obj
e
ct-size t
o
sb
-
i
n
t
ros
p
ect
.
commit
|
commitdiff
|
tree
2018-01-24
S
tas
B
ouk
a
r
e
v
Rename object-size to
p
r
imitive-objec
t
-size
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukarev
o
bj
e
ct-size: incl
u
de
t
h
e
slot vector for C
L
OS objects
.
commit
|
commitdiff
|
tree
2018-01-23
St
a
s Bo
u
k
a
rev
Produce only one
w
arnin
g
for (
t
ypep x
'bad-typ
e
)
commit
|
commitdiff
|
tree
2018-01-23
Stas Bou
k
arev
H
a
ndle (comp
l
ex (member not-a
-
real)) types
.
commit
|
commitdiff
|
tree
2018-01-23
S
tas Boukarev
Don't tr
y
to
print
h
ighly nested forms for type errors
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bou
k
arev
Use definition-source-mix
i
n for
sl
o
t-definition
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukare
v
R
emove unused
c
ode
.
commit
|
commitdiff
|
tree
2018-01-22
S
tas Bouka
r
ev
Don't use SOUR
C
E-LOC
A
TI
O
N when expandi
n
g
D
E
FU
N
.
commit
|
commitdiff
|
tree
2018-01-22
St
a
s Bouka
r
ev
Remove an un
u
sed parameter in
%
compiler-defmacro
.
commit
|
commitdiff
|
tree
2018-01-20
Stas Boukarev
:g
c
-deadlock :broken-on :win32
commit
|
commitdiff
|
tree
2018-01-19
S
t
as Boukarev
F
i
x CALL-WITH-TIMING
.
commit
|
commitdiff
|
tree
2018-01-19
Sta
s
B
o
u
k
a
r
e
v
Fix COPY-MORE-ARG on ARM64
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukarev
More r
o
bus
t
interrupt-threa
d
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bo
u
karev
vector-specifier-widetag: ignore hai
r
y
-
t
ype
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouka
r
ev
R
evert "Report type err
o
rs coming f
r
om (TH
E
NIL 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Sta
s
Boukarev
More
m
a
ybe-termin
a
te-bl
o
c
k
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukar
e
v
Improve e
r
ror repo
r
t
i
ng for loca
l
functions
.
commit
|
commitdiff
|
tree
2018-01-17
Stas B
o
u
karev
Don't trans
f
orm make-ar
r
ay
w
ith :ele
m
en
t
-type nil
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouka
r
ev
Rep
o
r
t
typ
e
e
r
ro
r
s coming from (THE
N
IL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
Bou
k
ar
e
v
Call maybe-terminate
-
block when translating THE
.
commit
|
commitdiff
|
tree
2018-01-17
Stas B
o
u
karev
Maintain L
A
MBDA-
C
ALLS-OR-CLOSES in DELETE-REF
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Bo
u
karev
Fix combination-ar
g
s-flow-cleanly-p
.
commit
|
commitdiff
|
tree
2018-01-16
S
tas Bo
u
ka
r
ev
DCE: del
e
te :optiona
l
functi
o
n
al
s
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
F
ix traceroot
.
t
est
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Bo
u
k
are
v
Check for t
h
e NIL type
i
n the EQUAL
t
ransfor
m
.
commit
|
commitdiff
|
tree
2018-01-15
St
a
s Bo
u
karev
Pr
o
t
e
c
t
uncon
v
e
r
t-tail-
c
alls again
s
t del
e
ted blocks
.
commit
|
commitdiff
|
tree
2018-01-15
Stas B
o
ukarev
Remove an un
n
ecessary copy-list
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Mark cl
o
s-cache
-
tes
t
as broken
o
n
sb-saf
e
point
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Bo
u
k
a
re
v
Ad
d
(
p
r
o
file :threa
d
s) :broken-on :
w
in32
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Don't choke on i
n
va
l
id
o
bjects when GCing weak h
a
s
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Sta
s
B
o
uk
a
rev
Mark (:timer :th
r
eade
d
-stre
s
s) broken on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Bouk
a
r
e
v
Lose on memo
r
y
c
o
rru
p
tion while gcing
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Bo
u
kare
v
Mark :two-threads-run
n
ing-gc as broken on s
b
-s
a
fe
p
oint
.
commit
|
commitdiff
|
tree
2018-01-13
Stas
Boukarev
Make a
defk
n
ow
n
f
o
r FINALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
d
yn
d
eb
u
g_ini
t
: fix
gen
c
gc
_
verbose
handling
.
commit
|
commitdiff
|
tree
2018-01-12
S
t
as Boukarev
Fi
x
derive-node-t
y
p
e on hairy types
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukar
e
v
Improve ARRAY-HEADER-P
t
ype
der
i
vation
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bo
u
karev
ctypep: bette
r
handling of array-t
y
pe with unknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas B
o
ukarev
Don't fail when
t
r
ansforming (coerce x nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
B
ouka
r
ev
O
ptimi
z
e (decod
e
-timeout
nil)
.
commit
|
commitdiff
|
tree
next