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
ir1-convert-combination: call reference-leaf directly.
2024-05-05
Stas Boukarev
ir1-
c
onvert-combination: ca
l
l
r
ef
e
rence-leaf directly
.
commit
|
commitdiff
|
tree
2024-05-05
Stas Bou
k
arev
* constra
i
nt-propaga
t
e
-
b
a
ck: exclude a
l
l
z
eros
.
commit
|
commitdiff
|
tree
2024-05-05
St
a
s Boukarev
Be care
f
ul wi
t
h
z
eros when propaga
t
ing the
result
s
.
.
.
commit
|
commitdiff
|
tree
2024-05-03
S
t
as Boukarev
Add an interpreter stub
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Bouk
a
rev
Fix a FIXME
.
commit
|
commitdiff
|
tree
2024-05-03
Stas B
o
ukarev
f
o
rmat
:
m
or
e
c
ompact ~d/~x
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Boukarev
Fix cross builds
.
commit
|
commitdiff
|
tree
2024-05-03
Stas
Bouk
a
rev
Clear s
b
-di::*u
n
compacted
-
fun-maps* in unsafe-clear
.
.
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Boukarev
Make
*
un
c
ompacted-fu
n
-
m
aps* s
y
nchronized
.
commit
|
commitdiff
|
tree
2024-05-02
Sta
s
B
o
uk
a
rev
Fix typo
.
commit
|
commitdiff
|
tree
2024-05-02
S
t
as
B
oukare
v
b
u
g
-
981106
k
e
e
ps
failing
on freebsd
commit
|
commitdiff
|
tree
2024-05-02
Stas Boukarev
error-error: don'
t
print to *te
r
m
inal-io*
.
commit
|
commitdiff
|
tree
2024-05-02
Stas Bouka
r
e
v
Don't inline SORT on unknown types
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukarev
Q
u
ie
t
en c
m
ucl
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
B
oukare
v
map-lea
f
-r
e
fs: l
o
ok through
mv-
b
ind
.
commit
|
commitdiff
|
tree
2024-05-01
St
a
s Boukare
v
ch
e
ck-fu
n
ction
-
design
a
tor
-
lvar:
l
ook
t
hrough m
-
v-bin
d
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Sta
s
B
o
ukare
v
Don'
t
disable argum
e
nt checking
with multiple callers
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukarev
Check fu
n
ctional argum
e
nts arg
c
o
u
nts
w
ith
mul
t
iple
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
Bouka
r
ev
Warn about b
a
d argum
e
nts t
o
~r at compile time
.
commit
|
commitdiff
|
tree
2024-05-01
Stas B
o
ukarev
W
arn a
b
o
u
t bad arguments to
~
c at co
m
pile time
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukarev
c
ast-external
l
y-chec
k
able-p: don't r
e
m
o
ve c
a
sts with
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukarev
Fix the
interacti
o
n betw
e
en
c
onstant-func
t
ion-cal
l
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Bouk
a
rev
T
r
anspo
s
e
lines
.
commit
|
commitdiff
|
tree
2024-05-01
Sta
s
Boukarev
cut-to-w
i
dth: sp
e
cify the result types
.
commit
|
commitdiff
|
tree
2024-04-30
S
ebast
i
en Marie
include
expl
i
citly stdlib
.
h
for re
a
l
l
o
c() and fr
e
e()
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukarev
cirrus ci: test fre
e
b
s
d with --with-sb-core-compression
commit
|
commitdiff
|
tree
2024-04-30
Sta
s
Boukarev
Compress debu
g
i
n
fo i
n
make-tar
g
et-2
.
commit
|
commitdiff
|
tree
2024-04-30
S
t
as Boukarev
C
o
mpre
s
s deb
u
g
v
e
ctor
s
in-pla
c
e
.
commit
|
commitdiff
|
tree
2024-04-30
Stas B
o
ukarev
Fix a test
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukarev
Disable
f
ailing te
s
t
s
on mark-region-gc
commit
|
commitdiff
|
tree
2024-04-30
Stas Bo
u
karev
Ad
d
a
t
est for a9d69
a
ba7
.
commit
|
commitdiff
|
tree
2024-04-30
S
t
as
B
o
ukarev
D
on't
lo
s
e
l
var-types for
some
VOPs
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
vector-fill*:
d
on't
emit c
a
rd marks when f
i
ll
i
ng
fixnums
.
.
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Bo
u
karev
I
nline (=
f
lo
a
t k
n
own
-
f
l
oat/integer-type)
commit
|
commitdiff
|
tree
2024-04-29
Stas Bou
k
arev
Don't coerce (= si
n
gle-floa
t
1d0) to
double-float
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Bou
k
a
r
e
v
Optimize fast-symbol-value + bind
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
arm64
:
m
o
re unbound va
l
u
e ch
e
cking
.
commit
|
commitdiff
|
tree
2024-04-29
St
a
s Boukare
v
Compress
debug
info
u
sin
g
zstd
.
commit
|
commitdiff
|
tree
2024-04-29
Sta
s
Boukarev
d
e
bug-dump:
name COMPILED-DEBUG-INF
O
b
y
its
first entry
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukar
e
v
d
ebug-d
u
mp: don
'
t encode debug-
f
u
n
-name redundan
t
ly
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
I
g
n
o
re s
t
yle-warni
n
gs on o
l
d SBCL host
s
.
commit
|
commitdiff
|
tree
2024-04-26
Stas
B
oukare
v
Fix subtypep for #-sb-xc-h
o
st
.
commit
|
commitdiff
|
tree
2024-04-25
Stas Boukarev
Us
e
the* :con
t
ext cor
r
ectly
.
commit
|
commitdiff
|
tree
2024-04-25
Benjamin Lee
Export and docu
m
ent sb-thread:j
o
in-thread-problem
commit
|
commitdiff
|
tree
2024-04-25
Stas Boukarev
Fix a 640K
B
memory when decompress
i
ng cor
e
s
.
commit
|
commitdiff
|
tree
2024-04-24
St
a
s Boukarev
Fix return count checking for (values &optio
n
a
l
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-24
S
t
as
Boukarev
Return NIL from GC in an
another way
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
find
-
o
r-chains: look for harm
l
es
s
cleanups
.
commit
|
commitdiff
|
tree
2024-04-23
S
tas Boukarev
github actions: and darwi
n
-a
r
m6
4
fell off
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
github actions:
r
e
ënable darwin-x86-64
commit
|
commitdiff
|
tree
2024-04-23
Stas Bo
u
karev
Mor
e
compact (format nil
"~a"
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
%
set
e
lt: don't l
o
ad CDR twice
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
elt:
d
on't check for
l
ist twice
.
commit
|
commitdiff
|
tree
2024-04-23
Stas
B
oukarev
Trus
t
n
o
n
-retu
r
ning f
u
nctions
d
uring sb-xc
.
commit
|
commitdiff
|
tree
2024-04-22
St
a
s
Boukarev
arm64: encode cbz to
fi
x
ups
.
commit
|
commitdiff
|
tree
2024-04-22
Stas
Bou
k
arev
arm64, logand: use 32
-
bit i
n
s
tru
c
tion
s
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Boukarev
arm64, load-im
m
e
d
iate-word: use 32-
b
it movn
.
commit
|
commitdiff
|
tree
2024-04-22
S
t
as Boukare
v
a
rm6
4
, load-i
m
mediate-word: en
c
od
e
32-bit logical immediates
.
commit
|
commitdiff
|
tree
2024-04-22
S
tas Bouk
a
r
e
v
arm64, logand
:
try to add fixnum-
m
ask to m
o
re co
n
stants
.
commit
|
commitdiff
|
tree
2024-04-21
Stas Boukarev
Fix a test
.
commit
|
commitdiff
|
tree
2024-04-21
Stas B
o
uk
a
re
v
bo
u
n
d-func: catch in
f
initi
e
s
.
commit
|
commitdiff
|
tree
2024-04-21
Stas B
o
ukarev
Deriv
e
lower bound
for (l
o
g in
t
eger)
commit
|
commitdiff
|
tree
2024-04-20
Stas Boukarev
U
s
e an integer interval in s
i
n
gle-or-chain
.
commit
|
commitdiff
|
tree
2024-04-19
Stas
B
oukarev
Do not cons
for
(
appl
y
x (rest &rest))
commit
|
commitdiff
|
tree
2024-04-19
Stas Bou
k
arev
Adjust a
test
.
commit
|
commitdiff
|
tree
2024-04-19
Stas Boukarev
Fold (* x 1) for any number
.
commit
|
commitdiff
|
tree
2024-04-19
Stas
Boukarev
eq to bit-test: don
'
t check
upper bound if it
'
s
less
.
.
.
commit
|
commitdiff
|
tree
2024-04-19
Stas
Bouk
a
rev
tr
a
nsform
-
n
umeric-
b
oun
d
-
test: don't wrap
in saf
e
ty 0
.
commit
|
commitdiff
|
tree
2024-04-18
S
t
as Boukare
v
x
86
-
64: use ali
g
ned-st
a
c
k
-
p
.
commit
|
commitdiff
|
tree
2024-04-17
Stas
Boukarev
Avoid alig
n
ing
t
he control
stack multiple times
.
commit
|
commitdiff
|
tree
2024-04-16
Stas B
o
uk
a
rev
x
8
6-64/alloca
t
e-
v
ector-on-
s
t
ack: don't
a
ccept
l
arge
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Bo
u
karev
win32: clear x87 st
a
te on
exceptions
.
commit
|
commitdiff
|
tree
2024-04-16
St
a
s Boukarev
Work around
FPU control re
s
etting on win32
.
commit
|
commitdiff
|
tree
2024-04-16
S
t
as Bouk
a
rev
Don't
u
s
e
with-
f
loat-traps-masked in srctran
.
commit
|
commitdiff
|
tree
2024-04-15
St
a
s Bouk
a
re
v
Fix -sy
s
tem-tlabs
commit
|
commitdiff
|
tree
2024-04-15
Sta
s
Bou
k
arev
Fix CAS
o
n
funcall
a
ble-
i
nsta
n
ces
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Bo
u
k
arev
D
e
clare
t
h
e
result
type of new-are
n
a
.
commit
|
commitdiff
|
tree
2024-04-15
S
t
a
s Boukarev
arm64: en
c
o
d
e dczid_
e
l0
.
commit
|
commitdiff
|
tree
2024-04-15
S
t
as Bouk
a
rev
A
d
d
decl
a
ra
t
ions
i
n ne
w
-ar
e
na
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Bouk
a
rev
U
n
used
fu
n
c
t
i
on
.
commit
|
commitdiff
|
tree
2024-04-15
S
ta
s
B
oukarev
Don't show "gf-dispatch" in backtr
a
ces
.
commit
|
commitdiff
|
tree
2024-04-14
S
ta
s
Boukarev
Muffle code-dele
t
ion-note from etypecase-failure
.
commit
|
commitdiff
|
tree
2024-04-14
Stas
Bouka
r
ev
Better (po
p
special-
v
ari
a
ble)
commit
|
commitdiff
|
tree
2024-04-14
S
tas
Boukarev
D
o
n't
c
heck for
t
ls va
l
ue
s
if there's
a
b
ind
i
ng around
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Bouka
r
e
v
Some tests
n
o longe
r
fai
l
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukarev
T
ransform (%coerce-to-p
o
licy
p
olicy) => policy
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukarev
Mark
*
policy*
always-b
o
u
n
d
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukarev
subtype
p
:
don't
use EQUAL if safet
y
is 3 or debug > 1
.
commit
|
commitdiff
|
tree
2024-04-12
Stas Bou
k
a
rev
Remove a constr
a
i
nt-p
r
opagate-back
.
commit
|
commitdiff
|
tree
2024-04-11
Stas
B
ou
k
are
v
Don'
t
duplic
a
te *
f
eatures* in
t
o
+
inte
r
nal-features
.
.
.
commit
|
commitdiff
|
tree
2024-04-11
S
tas Boukarev
Preser
v
e all sb-
i
m
p
l
:
+interna
l
-feat
u
res+ for sb-devel
commit
|
commitdiff
|
tree
2024-04-10
Stas Boukarev
%
t
ypep-wrap
p
e
r
: ignore
s
ati
s
fies
.
commit
|
commitdiff
|
tree
2024-04-09
Stas
Boukarev
ch
a
nge-test-based-on-item: check for cha
r
a
cter
s
.
commit
|
commitdiff
|
tree
2024-04-09
St
a
s Bouka
r
ev
Unused variable on #+darwin
-
ji
t
commit
|
commitdiff
|
tree
2024-04-09
S
t
a
s Boukarev
A
tes
t
no longer fails
.
commit
|
commitdiff
|
tree
2024-04-09
S
t
as Bouka
r
e
v
Check COUNT in out-of-lin
e
(ash x count) to be an
integer
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukar
e
v
map-call
a
ble-argume
n
ts:
h
andle rest-args
.
commit
|
commitdiff
|
tree
2024-04-09
Stas B
o
ukarev
equa
l
p
-
eql-comparable-types: (subtypep nil anything
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Bouk
a
rev
Ad
j
u
st
a
test for x86
.
commit
|
commitdiff
|
tree
2024-04-09
St
a
s Bouka
r
ev
M
o
r
e
consistent and simpler
check
i
ng for MAP r
e
sult
s
.
commit
|
commitdiff
|
tree
next