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
oukarev
Adjust
c
ompiler-2
.
pure/float-quotient-rounding-
e
rrors
.
.
.
commit
|
commitdiff
|
tree
2018-02-17
Stas Bo
u
k
arev
Restor
e
building on olde
r
SB
C
L
.
commit
|
commitdiff
|
tree
2018-02-17
Stas Boukarev
Correct th
e
function-de
s
i
gnator
-
cast-types fix
.
commit
|
commitdiff
|
tree
2018-02-16
Stas
Boukare
v
F
i
x
f
unction-designator-cast
-
types
.
commit
|
commitdiff
|
tree
2018-02-16
Stas Boukarev
Be even
m
o
re
conservative when deriving FLOOR/CEILIN
G
.
.
.
commit
|
commitdiff
|
tree
2018-02-15
S
tas Bo
u
kare
v
--lose-on-
c
o
r
r
uption: lose on
s
t
a
c
k and binding exhaus
t
ion
.
commit
|
commitdiff
|
tree
2018-02-15
S
t
as
Boukarev
Sig
n
al floa
t
ing-point-overflow from
bign
u
m-to
-
float
.
commit
|
commitdiff
|
tree
2018-02-14
Sta
s
B
o
ukarev
T
oler
a
te
n
on
-
simple strings
w
hen checking argum
e
nts
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
Stas Boukare
v
B
e
tter handling of
c
hildren
deletion
i
n delete-la
m
bda
.
commit
|
commitdiff
|
tree
2018-02-12
Stas
B
ouk
a
r
e
v
Mo
r
e timeouts in thr
e
ads
.
pure
/
symbol-value-in-thre
a
d
.
3
.
commit
|
commitdiff
|
tree
2018-02-12
Sta
s
Boukarev
F
i
x
(setf (schar hairy-simple-string-type))
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukarev
Don
'
t delete the XEP when
&
optional dis
p
atch never
.
.
.
commit
|
commitdiff
|
tree
2018-02-12
Sta
s
Bouk
a
rev
Pr
e
vent
s
b
-disassem::align
f
r
o
m
disappearing
.
commit
|
commitdiff
|
tree
2018-02-11
S
t
as Bouka
r
ev
B
e
tter unbou
n
d
-
varia
b
l
e
error during
m
acrolet
e
xpansion
.
commit
|
commitdiff
|
tree
2018-02-11
Stas Boukarev
B
e
tt
e
r undefi
n
ed fun error during
m
acroexp
a
n
s
ion
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
oukarev
Optimize out-of-line (replace
v
ector vector)
commit
|
commitdiff
|
tree
2018-02-10
S
t
as Bou
k
ar
e
v
R
e
store sb-
t
hruption build
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
make-segment: a
v
oi
d
c
reating
n
e
w empty a
r
ray
s
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouka
r
ev
Move ord
e
red-set
to sset
.
lisp
commit
|
commitdiff
|
tree
2018-02-10
S
t
as
Boukarev
Optimize %in
s
t
a
nce-typep
o
n sealed c
l
asses with one
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Boukarev
sset: ch
a
nge MEMBER
t
o FI
X
N
U
MP
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouka
r
e
v
Reduce cod
e
constant
s
when type checking clas
s
es
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bo
u
karev
sset: change +d
e
leted+ to
-1
.
commit
|
commitdiff
|
tree
2018-02-10
S
tas
B
oukarev
Us
e
&optiona
l
instead
o
f
&key for make-s
s
et
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Add a ti
m
eout to t
h
r
e
ads
.
pure/symbo
l
-
v
alue-in-thread
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
Sta
s
Bouk
a
r
ev
Slig
h
t
l
y
o
pti
m
ize sse
t
-
adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Fi
x
sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas B
o
ukar
e
v
A
d
d *print-vector-length* to wi
t
h-stand
a
rd-io-
s
yntax
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Fix make-target
-
2-loa
d
.
li
s
p
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
O
ption
a
l
l
y
reduce the amount of stuff excised from
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukarev
Remove an AVER f
r
om V
A
LIDATE-
C
ALL-TYPE
.
commit
|
commitdiff
|
tree
2018-02-08
S
t
as Boukarev
Fix a typo in LT
N
-ANALYZ
E
-C
A
ST
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukarev
R
en
a
me ALIGN-UP back to
A
LIGN
.
commit
|
commitdiff
|
tree
2018-02-06
S
t
as Boukarev
Fix FORMAT compi
l
atio
n
on non-simple
strings
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouka
r
e
v
A couple al
w
ays-b
o
un
d
decl
a
rations
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Mark all cl variables alway
s
-bound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Move *sav
e
d-fp-and-pcs* t
o
early-al
i
eneval
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bou
k
arev
Make *sav
e
d-fp-and-
p
cs* th
r
ead-l
o
cal
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas Bouka
r
ev
Minor cleanu
p
around always-
b
ound declarations
.
commit
|
commitdiff
|
tree
2018-02-03
St
a
s
B
oukarev
P
roclaim reader
and printer var
i
able
s
a
l
ways-bound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouka
r
e
v
S
impli
f
y ALWAYS-BO
U
ND
u
sage
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
a
rm64/vm
.
l
isp
:
turn some defparameters in
t
o def
g
loba
l
s
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bo
u
karev
Try making
i
mmobile-spac
e
work on win32
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Inlin
e
expansion of two-
a
rg-cha
r
-equ
a
l withou
t
using
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Don't maybe-inline two-arg-char-equal
.
commit
|
commitdiff
|
tree
2018-02-02
Sta
s
Boukare
v
Better
EQUAL/P transforms for charact
e
rs an
d
sy
m
bol
s
.
commit
|
commitdiff
|
tree
2018-02-02
S
tas B
o
uk
a
r
ev
Fi
x
transfo
r
ming
(E
Q
UALP ""
X)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Restore
win32 x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
oukarev
Use unsigned-long for ioctl(
)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Adjust a te
s
t
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
F
ix #-immob
i
le-code build
.
commit
|
commitdiff
|
tree
2018-02-01
S
t
as Bouka
r
ev
Di
s
a
ble call-o
u
t-named on #-sb-dynami
c
-
c
o
re
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s
Boukarev
Restore
u
n
d
efine
d
-alien-fun name reporting on x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
oukarev
d
ebug-dump
,
compact-
v
ector: special ca
s
e stri
n
gs
.
commit
|
commitdiff
|
tree
2018-01-31
S
t
a
s Boukarev
Av
o
id dele
t
ion notes
from a MA
K
E-ARRAY transf
o
rm
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Si
m
plify sort-vector
.
commit
|
commitdiff
|
tree
2018-01-31
Sta
s
Boukare
v
Simpl
i
f
y assembly/
x
8
6
-64/a
r
ith
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
Stas
Bouka
r
ev
Fix a
typo in
sb-
m
pfr
.
commit
|
commitdiff
|
tree
2018-01-27
Stas Boukarev
Fi
x
SPARC
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Bou
k
a
r
e
v
Move
o
bject-si
z
e to sb-introspect
.
commit
|
commitdiff
|
tree
2018-01-24
St
a
s Bou
k
arev
Rena
m
e object-size to primitive-object-size
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Bou
k
arev
object-si
z
e: in
c
lude the
slot vector for CLOS o
b
j
e
cts
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
Prod
u
ce only o
n
e war
n
ing for (typep x 'bad-ty
p
e)
commit
|
commitdiff
|
tree
2018-01-23
St
a
s Bo
u
karev
Handle (complex
(
m
e
mber not-a-real)) types
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Bou
k
arev
Don't try to print highly nested forms for
t
y
pe err
o
rs
.
commit
|
commitdiff
|
tree
2018-01-22
S
tas
Boukarev
Use
d
efinition-
s
ource-mixin f
o
r slot-definitio
n
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Re
m
ove unused
c
ode
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Don't use
SOURCE-LOCATION w
h
en expa
n
di
n
g D
E
FUN
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bo
u
karev
R
emo
v
e an un
u
sed parameter in %compiler
-
defmacro
.
commit
|
commitdiff
|
tree
2018-01-20
Stas
B
oukarev
:gc-de
a
dlock :broken-on
:
w
in32
commit
|
commitdiff
|
tree
2018-01-19
Sta
s
Boukar
e
v
F
i
x
C
ALL-WITH-TIMING
.
commit
|
commitdiff
|
tree
2018-01-19
S
t
as Boukarev
Fix COPY-MO
R
E-AR
G
on ARM
6
4
.
commit
|
commitdiff
|
tree
2018-01-19
Sta
s
Boukarev
M
ore robust interrupt-thr
e
ad
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s Bou
k
arev
vector-specifie
r
-widetag: ignore hairy-type
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Re
v
ert "Report
t
y
pe errors
c
omin
g
f
rom (THE
N
I
L
0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Stas
Bouka
r
ev
Mor
e
ma
y
be-t
e
rmi
n
a
t
e-block
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
Bou
k
arev
Improve e
r
ror reporting for local
func
t
ions
.
commit
|
commitdiff
|
tree
2018-01-17
S
tas Bouk
a
rev
Don'
t
tran
s
for
m
make-arra
y
with :
e
lement-
t
y
p
e
nil
.
commit
|
commitdiff
|
tree
2018-01-17
Sta
s
Boukarev
Report type er
r
ors
c
o
ming from (
T
HE NIL
0
)
.
commit
|
commitdiff
|
tree
2018-01-17
S
tas Boukare
v
Call
may
b
e-terminate-b
l
o
ck when translating THE
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
M
a
i
ntain
LAMB
D
A-CALLS-OR-
C
LOSES
i
n
DELETE-REF
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukarev
Fix
c
ombination-args-flo
w
-
c
lean
l
y-
p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas B
o
ukarev
DCE: d
e
lete :optional functionals
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Fix tracer
o
ot
.
test
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Bo
u
k
arev
C
h
e
ck for
t
h
e NIL type in th
e
EQUAL transform
.
commit
|
commitdiff
|
tree
2018-01-15
Stas
Bouk
a
rev
Protec
t
unconvert-t
a
il-calls again
s
t deleted bl
o
cks
.
commit
|
commitdiff
|
tree
2018-01-15
S
tas Bou
k
ar
e
v
Remove an unnecessary cop
y
-list
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Bo
u
karev
Mark clos-cache-t
e
s
t
as bro
k
en on
s
b
-
s
afep
o
in
t
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukar
e
v
Add (
p
rofile :thread
s
) :
b
roken-on :win32
commit
|
commitdiff
|
tree
2018-01-14
Stas Bou
k
a
r
e
v
Don't ch
o
k
e on invalid objects when GCing we
a
k hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Bou
k
arev
Mark (:
t
imer
:
thread
e
d
-stress) brok
e
n on
x
86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
L
ose on memo
r
y
c
o
rr
u
ptio
n
whi
l
e gcing
.
commit
|
commitdiff
|
tree
2018-01-13
S
tas Bouka
r
e
v
Mark
:two-threads-run
n
ing-gc a
s
broken on sb-safepoint
.
commit
|
commitdiff
|
tree
2018-01-13
S
t
a
s
Boukarev
Ma
k
e a d
e
fknown for FINALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
dyndebu
g
_init: fix gencgc_verb
o
se
h
andli
n
g
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
Boukarev
Fix de
r
ive-no
d
e-ty
p
e on
hairy types
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Bo
u
ka
r
e
v
Improve ARRA
Y
-HEADER-P type
d
eri
v
ation
.
commit
|
commitdiff
|
tree
2018-01-11
Stas B
o
u
k
arev
ctypep
:
better ha
n
dling o
f
array
-
ty
p
e
with unknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Don'
t
fail
w
hen trans
f
orming (c
o
erc
e
x nil
)
.
commit
|
commitdiff
|
tree
2018-01-11
S
tas Boukarev
Optim
i
ze (decod
e
-t
i
meo
u
t nil)
.
commit
|
commitdiff
|
tree
next