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-convert-
c
ombination: call referenc
e
-
l
eaf d
i
rectl
y
.
commit
|
commitdiff
|
tree
2024-05-05
Sta
s
Boukarev
*
constr
a
int-pro
p
agate-bac
k
: exclude all zeros
.
commit
|
commitdiff
|
tree
2024-05-05
S
t
as
B
o
u
ka
r
ev
B
e
c
areful
w
ith zeros whe
n
propagating the results
.
.
.
commit
|
commitdiff
|
tree
2024-05-03
Sta
s
Boukarev
Add an i
n
terpreter stub
.
commit
|
commitdiff
|
tree
2024-05-03
Sta
s
Bo
u
kare
v
Fix a F
I
XME
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Bou
k
arev
f
o
rm
a
t: more compact ~d
/
~
x
.
commit
|
commitdiff
|
tree
2024-05-03
S
tas Boukarev
Fix cross builds
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Bouk
a
r
e
v
Clear s
b
-
di::*
u
ncompa
c
te
d
-fun-maps
*
in unsafe-clear
.
.
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Bouk
a
rev
Make *uncompacte
d
-fun-ma
p
s* sy
n
chronized
.
commit
|
commitdiff
|
tree
2024-05-02
Stas Bou
k
arev
Fix ty
p
o
.
commit
|
commitdiff
|
tree
2024-05-02
S
t
as Bo
u
karev
bug-981106 keeps
failing on fr
e
ebsd
commit
|
commitdiff
|
tree
2024-05-02
Stas Bou
k
ar
e
v
error
-
error:
d
on't
p
rint to *t
e
rminal-io*
.
commit
|
commitdiff
|
tree
2024-05-02
S
t
as Bouka
r
ev
Do
n
't inline
S
ORT
o
n
un
k
n
o
wn types
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukar
e
v
Quieten cmucl
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukare
v
map-leaf-re
f
s: lo
o
k through m
v
-bind
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Bo
u
ka
r
ev
check-function-d
e
sig
n
at
o
r-
l
var: look through m-v-bi
n
d
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
B
o
u
kare
v
Don't
di
s
ab
l
e a
r
gu
m
ent che
c
king with
multipl
e
cal
l
ers
.
commit
|
commitdiff
|
tree
2024-05-01
S
tas
Boukarev
Che
c
k f
u
nctiona
l
argume
n
ts argcou
n
ts w
i
t
h
multiple
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
S
t
a
s
Bo
u
k
arev
War
n
abo
u
t bad arguments to
~
r at compile t
i
m
e
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Bo
u
kare
v
W
arn abo
u
t
b
ad arguments to ~c at c
o
mpile time
.
commit
|
commitdiff
|
tree
2024-05-01
Sta
s
Boukarev
c
a
st-
e
x
t
ernally-checkable-p: don't remove casts wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukar
e
v
Fix the interaction b
e
tween cons
t
ant-function-call
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
Boukarev
Trans
p
ose lines
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukarev
cut-to-wi
d
th: specify the
result typ
e
s
.
commit
|
commitdiff
|
tree
2024-04-30
Sebasti
e
n Marie
include
explici
t
ly
stdlib
.
h for
r
ea
l
loc() and free(
)
commit
|
commitdiff
|
tree
2024-04-30
Stas Bou
k
a
r
e
v
cirru
s
ci: t
e
st free
b
sd with --with
-
sb-core
-
compres
s
ion
commit
|
commitdiff
|
tree
2024-04-30
Stas Bo
u
k
a
rev
Co
m
press d
e
bug info in make-targ
e
t-2
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukarev
Compr
e
ss debug vectors in-place
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Bou
k
arev
Fix a
test
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukarev
Disable
failing tests on mar
k
-region-gc
commit
|
commitdiff
|
tree
2024-04-30
Stas
Boukarev
Add a tes
t
for a9d69aba7
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Bo
u
k
a
re
v
Don'
t
l
ose lvar
-
types for s
o
me VOPs
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
vecto
r
-
fill
*
: don't
e
mit card marks
when filling fixn
u
ms
.
.
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
Inline (
=
float known-float/integer-type)
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
Don't coerce (= si
n
gl
e
-flo
a
t 1
d
0) to double
-
float
.
commit
|
commitdiff
|
tree
2024-04-29
Stas
Boukarev
Optimize fast-symbol
-
value
+
b
ind
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Bouka
r
ev
arm
6
4
:
more unbo
u
n
d
v
alue che
c
king
.
commit
|
commitdiff
|
tree
2024-04-29
Stas
B
oukarev
Comp
r
es
s
deb
u
g info using zstd
.
commit
|
commitdiff
|
tree
2024-04-29
Stas
B
oukare
v
debu
g
-dump:
name
C
OMPILE
D
-DEBUG-INFO b
y
its
first entry
.
commit
|
commitdiff
|
tree
2024-04-29
Stas
B
oukarev
debug-dump
:
don't encode
d
e
b
ug-fun-name redundantl
y
.
commit
|
commitdiff
|
tree
2024-04-29
Sta
s
Boukarev
Ignore st
y
le
-
warnings on old SBC
L
hosts
.
commit
|
commitdiff
|
tree
2024-04-26
Stas Boukarev
F
i
x subt
y
pep for #-sb-xc-
h
ost
.
commit
|
commitdiff
|
tree
2024-04-25
Stas B
o
ukarev
Use the* :
c
ontext c
o
r
r
ect
l
y
.
commit
|
commitdiff
|
tree
2024-04-25
Benjamin Lee
Expo
r
t an
d
doc
u
m
ent
sb-threa
d
:joi
n
-thread-pr
o
blem
commit
|
commitdiff
|
tree
2024-04-25
S
t
as Bouk
a
rev
Fi
x
a 6
4
0KB memory
w
h
e
n
decompre
s
s
ing cores
.
commit
|
commitdiff
|
tree
2024-04-24
Stas Boukarev
F
i
x
r
eturn count checking for (va
l
ues
&
optional
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-24
Stas B
o
ukarev
Return NIL from GC
i
n
a
n
a
n
other way
.
commit
|
commitdiff
|
tree
2024-04-23
S
t
a
s Bouk
a
rev
find-or-chains: loo
k
f
o
r
har
m
less cleanups
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
github
a
ctions: and
darwin-arm
6
4 fe
l
l off
.
commit
|
commitdiff
|
tree
2024-04-23
Sta
s
Bo
u
karev
githu
b
a
c
tions: reënable darwin-x86-64
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
More compact (
f
ormat nil "~a"
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-23
Stas Bouka
r
e
v
%setelt: don't load C
D
R
twice
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukar
e
v
e
lt:
don't check for
l
i
st tw
i
ce
.
commit
|
commitdiff
|
tree
2024-04-23
S
t
as B
o
ukarev
Trust non
-
returnin
g
f
u
nctions
during sb-xc
.
commit
|
commitdiff
|
tree
2024-04-22
Stas
B
oukarev
arm64
:
encode c
b
z to
fixu
p
s
.
commit
|
commitdiff
|
tree
2024-04-22
Stas
Bouka
r
ev
a
r
m64,
l
ogand: use 32-bit inst
r
uct
i
ons
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Bou
k
a
r
e
v
arm64, load-immediate-word: u
s
e
32-bi
t
movn
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Bo
u
karev
arm64,
l
o
ad-i
m
me
d
iate-w
o
rd: enco
d
e 32
-
bit log
i
ca
l
immediates
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Boukarev
a
rm64, logan
d
:
t
r
y
t
o
add fix
n
um-m
a
sk to more constant
s
.
commit
|
commitdiff
|
tree
2024-04-21
Stas
Boukarev
F
ix a test
.
commit
|
commitdiff
|
tree
2024-04-21
Stas Boukarev
bound-fu
n
c: catc
h
infini
t
ies
.
commit
|
commitdiff
|
tree
2024-04-21
Stas
B
o
ukare
v
Derive lower
bo
u
nd fo
r
(
log integer
)
commit
|
commitdiff
|
tree
2024-04-20
Stas Bo
u
k
are
v
Use an integer i
n
terv
a
l in
single-or-
c
hai
n
.
commit
|
commitdiff
|
tree
2024-04-19
Stas Boukarev
D
o not cons for (apply x (
r
est &rest)
)
commit
|
commitdiff
|
tree
2024-04-19
Stas Bo
u
karev
Adjust a t
e
st
.
commit
|
commitdiff
|
tree
2024-04-19
Stas B
o
ukarev
Fold (* x 1) for
any number
.
commit
|
commitdiff
|
tree
2024-04-19
Stas
B
o
uka
r
ev
eq
to bit-test
:
don't che
c
k u
p
p
e
r
b
o
und if it's less
.
.
.
commit
|
commitdiff
|
tree
2024-04-19
Stas Boukar
e
v
tran
s
form
-
n
umeric-bound-
t
est:
d
on't wrap in safe
t
y 0
.
commit
|
commitdiff
|
tree
2024-04-18
Stas Boukarev
x86-64:
u
se aligned-stack-p
.
commit
|
commitdiff
|
tree
2024-04-17
Stas Boukarev
Avoid aligning the control stac
k
multiple times
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Boukare
v
x86-64/all
o
cate-ve
c
tor-on-stack: don't accept large
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
Stas
B
ou
k
a
r
ev
w
i
n32: clear x87 s
t
ate
on excep
t
i
o
n
s
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Bou
k
a
r
ev
Work around FPU cont
r
ol resetting on w
i
n32
.
commit
|
commitdiff
|
tree
2024-04-16
Stas
Boukarev
Don't use with-flo
a
t-
t
raps-ma
s
k
e
d
i
n
srctran
.
commit
|
commitdiff
|
tree
2024-04-15
S
t
a
s
Bouk
a
r
e
v
Fix -system-
t
labs
commit
|
commitdiff
|
tree
2024-04-15
St
a
s Boukarev
Fix CAS on funcallable-
i
nstan
c
es
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukare
v
Dec
l
are the result t
y
pe
o
f
new-
a
r
e
na
.
commit
|
commitdiff
|
tree
2024-04-15
Stas
Bouka
r
e
v
a
r
m64: encod
e
d
c
z
i
d_el0
.
commit
|
commitdiff
|
tree
2024-04-15
Stas
B
o
u
k
a
r
e
v
Add declarations in new-ar
e
n
a
.
commit
|
commitdiff
|
tree
2024-04-15
Sta
s
Boukarev
Unu
s
e
d funct
i
o
n
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukar
e
v
Don't show
"
gf-dispatch" in backtraces
.
commit
|
commitdiff
|
tree
2024-04-14
Stas B
o
ukar
e
v
Muffle code-d
e
letion-note fro
m
etype
c
ase-failure
.
commit
|
commitdiff
|
tree
2024-04-14
Stas Bouka
r
ev
Better
(
p
o
p special-variable)
commit
|
commitdiff
|
tree
2024-04-14
Sta
s
Bouk
a
rev
Don't check for tls
v
a
l
ues
i
f there's
a
bi
n
ding
a
r
ound
.
commit
|
commitdiff
|
tree
2024-04-13
Sta
s
Boukare
v
Some tests no longer fail
.
commit
|
commitdiff
|
tree
2024-04-13
S
t
as B
o
ukarev
T
r
ansfo
r
m (%coerce-to-
p
olicy policy) => policy
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Bouka
r
ev
M
ark *
p
olicy* always-bo
u
nd
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukarev
s
u
bty
p
ep: don'
t
u
se EQUAL if saf
e
ty is 3 or debu
g
> 1
.
commit
|
commitdiff
|
tree
2024-04-12
Stas Bouk
a
rev
Remo
v
e a
c
on
s
t
r
aint-propagate-bac
k
.
commit
|
commitdiff
|
tree
2024-04-11
Sta
s
Bo
u
karev
Don't duplicate *features* into +
i
nterna
l
-features
.
.
.
commit
|
commitdiff
|
tree
2024-04-11
Stas Boukarev
Preserve all sb-impl:
+
i
n
t
e
r
n
al-featu
r
e
s+ for sb-devel
commit
|
commitdiff
|
tree
2024-04-10
S
t
as Boukarev
%typep-wrappe
r
: ignore sat
i
sfies
.
commit
|
commitdiff
|
tree
2024-04-09
St
a
s Boukarev
c
hange-tes
t
-based
-
on-item: ch
e
ck for ch
a
rac
t
ers
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
Unused varia
b
le on #+
d
arwin-
j
it
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukare
v
A test
no longer
fails
.
commit
|
commitdiff
|
tree
2024-04-09
S
tas Boukarev
Check COUNT in ou
t
-of-line (ash x coun
t
) to be
an i
n
teger
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
map-call
a
bl
e
-arguments: handle re
s
t
-
args
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Bo
u
k
a
r
e
v
equalp-eq
l
-compar
a
ble-ty
p
es: (su
b
typ
e
p nil
anything
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
Adj
u
st a test for x86
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
M
ore consistent and simpler checkin
g
for MAP
r
esults
.
commit
|
commitdiff
|
tree
next