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
Boukar
e
v
ir1-convert-c
o
mbinati
o
n: call r
e
ference-leaf di
r
ectly
.
commit
|
commitdiff
|
tree
2024-05-05
S
tas Bouk
a
re
v
* cons
t
rai
n
t-pro
p
agate
-
b
ac
k
: exclude all zeros
.
commit
|
commitdiff
|
tree
2024-05-05
Stas Boukarev
B
e carefu
l
w
ith
z
eros when
p
ropagating the results
.
.
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Boukar
e
v
Add an interpret
e
r stub
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Bou
k
a
rev
Fix a
FIXME
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Bo
u
karev
format: more compact ~d/~x
.
commit
|
commitdiff
|
tree
2024-05-03
S
tas B
o
u
k
arev
Fix cross b
u
ilds
.
commit
|
commitdiff
|
tree
2024-05-03
Stas
B
oukarev
Cle
a
r sb-di::*
u
ncompacted-fun-map
s
* in uns
a
fe-clear
.
.
.
commit
|
commitdiff
|
tree
2024-05-03
Stas
B
ouk
a
rev
Make *u
n
compacted-fun-maps*
synchronized
.
commit
|
commitdiff
|
tree
2024-05-02
Stas Boukarev
Fix typo
.
commit
|
commitdiff
|
tree
2024-05-02
Stas Boukare
v
bug-981106
ke
e
p
s f
a
iling
o
n
freeb
s
d
commit
|
commitdiff
|
tree
2024-05-02
Stas Boukarev
error-error: don't print to *terminal-io
*
.
commit
|
commitdiff
|
tree
2024-05-02
Stas Boukarev
Don't in
l
in
e
SORT on unknown t
y
pes
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
B
oukarev
Quieten cmucl
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
Boukar
e
v
ma
p
-leaf-r
e
fs: look throug
h
mv-
b
i
n
d
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Bo
u
kare
v
che
c
k-
f
unction-designator-lvar: lo
o
k thr
o
ugh m-v-bind
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukarev
D
on't disable argument
c
h
ecking with multiple callers
.
commit
|
commitdiff
|
tree
2024-05-01
S
tas
B
oukarev
Check functional argumen
t
s argcounts wi
t
h multiple
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
St
a
s
Bouk
a
r
e
v
Wa
r
n about ba
d
argumen
t
s
to ~r
a
t compile
t
i
me
.
commit
|
commitdiff
|
tree
2024-05-01
S
tas Boukarev
W
a
rn ab
o
ut b
a
d argumen
t
s to ~c a
t
compile time
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Bou
k
arev
cast-
e
xternal
l
y-checkable-p: don'
t
re
m
o
ve c
a
sts w
i
th
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Sta
s
Boukarev
Fix the interaction be
t
wee
n
co
n
stant-function-call
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Bouka
r
ev
Transpos
e
lines
.
commit
|
commitdiff
|
tree
2024-05-01
S
t
a
s
Bou
k
arev
c
u
t-to-width: specify the
result
t
y
pes
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukarev
c
i
rrus ci: test freebs
d
with --with-sb-core-compression
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukarev
Compress de
b
ug info in ma
k
e-target-2
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukarev
Compress debu
g
v
e
ctors in-plac
e
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Bouka
r
ev
Fix a te
s
t
.
commit
|
commitdiff
|
tree
2024-04-30
St
a
s Boukarev
Disable failing test
s
on mark-region-gc
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukare
v
A
d
d a test
f
or a
9
d69aba7
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukarev
Do
n
't
l
o
s
e lvar-ty
p
es for some
V
OPs
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Bouka
r
ev
vec
t
or-fill*: don
'
t em
i
t card marks wh
e
n filling
fixnu
m
s
.
.
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Bouk
a
rev
I
n
l
ine
(
=
f
l
o
at
k
nown-float/integer-
t
y
p
e)
commit
|
commitdiff
|
tree
2024-04-29
Stas Bou
k
arev
Do
n
't
c
oe
r
ce (= singl
e
-float
1
d0) to double
-
fl
o
at
.
commit
|
commitdiff
|
tree
2024-04-29
St
a
s Boukarev
Optimize fast-symbol-value + bind
.
commit
|
commitdiff
|
tree
2024-04-29
St
a
s Boukare
v
a
rm64:
m
ore unbo
u
nd valu
e
check
i
ng
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
Compress debug info us
i
ng zstd
.
commit
|
commitdiff
|
tree
2024-04-29
Stas
B
oukare
v
debug-dump: name COM
P
ILED-DEBUG-INFO by its first entr
y
.
commit
|
commitdiff
|
tree
2024-04-29
Sta
s
Boukarev
de
b
ug-dump:
don't encode d
e
b
u
g-fun-name redundantly
.
commit
|
commitdiff
|
tree
2024-04-29
S
tas B
o
ukar
e
v
Ignore style-warnings on old SBC
L
hosts
.
commit
|
commitdiff
|
tree
2024-04-26
St
a
s
Boukare
v
F
i
x
subty
p
ep f
o
r #-sb-xc-host
.
commit
|
commitdiff
|
tree
2024-04-25
Stas
B
ou
k
arev
Use
t
he* :conte
x
t correctly
.
commit
|
commitdiff
|
tree
2024-04-25
St
a
s Boukarev
Fix a 640KB m
e
m
ory when decompre
s
s
ing cores
.
commit
|
commitdiff
|
tree
2024-04-24
S
tas Bou
k
arev
Fix re
t
urn count
c
h
ecking for (values &optional
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-24
Stas Boukarev
Re
t
urn NIL f
r
om
GC i
n
a
n
another wa
y
.
commit
|
commitdiff
|
tree
2024-04-23
S
tas Bo
u
kar
e
v
find-or-chain
s
: look
f
o
r harmless cleanups
.
commit
|
commitdiff
|
tree
2024-04-23
Stas
Boukarev
github a
c
tions: a
n
d darw
i
n
-
arm64
fell
off
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Bo
u
karev
githu
b
act
i
ons: reënable darwin-x8
6
-64
commit
|
commitdiff
|
tree
2024-04-23
S
t
a
s
Boukarev
M
o
re compac
t
(form
a
t
nil "~a"
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
%setelt: do
n
't load CDR twice
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Bo
u
karev
elt: don't
ch
e
ck for lis
t
twice
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukare
v
Tr
u
st non-retur
n
ing funct
i
on
s
during sb-xc
.
commit
|
commitdiff
|
tree
2024-04-22
Stas
B
o
ukare
v
arm64
:
e
n
code cbz to fixups
.
commit
|
commitdiff
|
tree
2024-04-22
S
tas Bouk
a
r
e
v
arm64,
l
ogand
:
use
32-bit instructi
o
ns
.
commit
|
commitdiff
|
tree
2024-04-22
S
t
as Bouk
a
rev
arm64, load-immediate-wo
r
d: u
s
e 32-
b
it m
o
vn
.
commit
|
commitdiff
|
tree
2024-04-22
S
tas B
o
u
k
arev
arm64, lo
a
d-immed
i
ate-
w
ord: encode
3
2-b
i
t lo
g
ica
l
im
m
ediates
.
commit
|
commitdiff
|
tree
2024-04-22
Stas
Boukarev
arm64,
l
ogan
d
: try to a
d
d fixnum-mask to more constants
.
commit
|
commitdiff
|
tree
2024-04-21
Stas Bouka
r
e
v
Fi
x
a test
.
commit
|
commitdiff
|
tree
2024-04-21
Stas
B
ouka
r
ev
bound-fun
c
:
c
a
tch
i
n
finities
.
commit
|
commitdiff
|
tree
2024-04-21
Stas Boukarev
Derive lower bound
f
or (log
i
nteger
)
commit
|
commitdiff
|
tree
2024-04-20
Stas
B
o
u
kar
e
v
Use an integ
e
r interval in single-
o
r-chain
.
commit
|
commitdiff
|
tree
2024-04-19
Stas Bou
k
arev
Do not
c
o
n
s for (apply x (r
e
st &rest))
commit
|
commitdiff
|
tree
2024-04-19
Stas Boukar
e
v
Adjust a test
.
commit
|
commitdiff
|
tree
2024-04-19
St
a
s Bou
k
arev
Fold (* x 1) for any
number
.
commit
|
commitdiff
|
tree
2024-04-19
Stas
B
oukarev
eq to bit-te
s
t: don't check upper bo
u
nd
i
f it's le
s
s
.
.
.
commit
|
commitdiff
|
tree
2024-04-19
S
t
a
s
Boukarev
transf
o
rm
-
num
e
ric-
b
ound-test:
d
on't wrap in
safety
0
.
commit
|
commitdiff
|
tree
2024-04-18
Stas Bou
k
arev
x86-64: u
s
e aligned-stack-p
.
commit
|
commitdiff
|
tree
2024-04-17
Stas Boukarev
Avoid a
l
igning the control stack multi
p
l
e
times
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Boukarev
x86-6
4
/allocate-vector
-
o
n
-stac
k
: don't acce
p
t large
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
S
tas Bou
k
arev
win32: clea
r
x
8
7
state o
n
exceptio
n
s
.
commit
|
commitdiff
|
tree
2024-04-16
S
ta
s
Boukarev
Work ar
o
un
d
FPU c
o
n
t
rol resetting on wi
n
32
.
commit
|
commitdiff
|
tree
2024-04-16
Stas
B
o
ukarev
Don'
t
use with-flo
a
t-traps-ma
s
ked
in srctran
.
commit
|
commitdiff
|
tree
2024-04-15
Stas B
o
u
k
arev
Fix
-system
-
tlabs
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukar
e
v
Fix CA
S
on funcallable-instances
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
Declare the re
s
ult type of new-are
n
a
.
commit
|
commitdiff
|
tree
2024-04-15
S
tas Boukarev
arm64: enc
o
d
e dczid_el0
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Bouk
a
rev
Add declarations i
n
new-arena
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukare
v
Unused functio
n
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
Don't show
"gf-dispa
t
ch" in
b
acktraces
.
commit
|
commitdiff
|
tree
2024-04-14
Stas Boukarev
Muffle co
d
e-deletion-not
e
f
rom et
y
pecase-failu
r
e
.
commit
|
commitdiff
|
tree
2024-04-14
Stas Boukarev
Better
(
p
o
p special-varia
b
l
e
)
commit
|
commitdiff
|
tree
2024-04-14
Stas
Bou
k
a
rev
D
on't c
h
eck for
t
l
s valu
e
s if there's a bin
d
ing
around
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukarev
Some t
e
sts
no l
o
nger fail
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukarev
Transform (%coerce-to-
p
olicy p
o
licy) => policy
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Bouka
r
ev
Mark *polic
y
* alw
a
ys-bound
.
commit
|
commitdiff
|
tree
2024-04-13
Sta
s
Boukarev
s
u
btypep: don't use EQUAL i
f
safety is
3
or
d
ebug > 1
.
commit
|
commitdiff
|
tree
2024-04-12
S
tas Bo
u
karev
Re
m
ove a co
n
straint-propagate-back
.
commit
|
commitdiff
|
tree
2024-04-11
S
t
as
Boukarev
Don't dupl
i
cate *featu
r
es* into +i
n
t
e
rnal-features
.
.
.
commit
|
commitdiff
|
tree
2024-04-11
Stas Boukarev
Preserve all
s
b
-imp
l
:+interna
l
-feat
u
res+ for sb-devel
commit
|
commitdiff
|
tree
2024-04-10
Stas Bouk
a
rev
%typep-wrap
p
er:
i
gnore sati
s
fies
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
change-test-based-on-item: ch
e
ck
f
or c
h
aracters
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Bo
u
karev
U
n
used variable o
n
#+darwin-jit
commit
|
commitdiff
|
tree
2024-04-09
Stas
B
oukarev
A
test
no longer fails
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Bouk
a
r
e
v
Check
C
OU
N
T
i
n out-of-line (ash
x
count) to be an intege
r
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
map-c
a
l
lable-argu
m
ents: handle rest-args
.
commit
|
commitdiff
|
tree
2024-04-09
St
a
s
Boukarev
equalp-
e
ql-comparable-typ
e
s: (
s
ubtype
p
nil any
t
hing
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
S
tas Boukarev
A
d
just a test for x8
6
.
commit
|
commitdiff
|
tree
2024-04-09
Sta
s
Bo
u
karev
More consist
e
n
t
and s
i
mpler ch
e
cking for
M
A
P
results
.
commit
|
commitdiff
|
tree
2024-04-09
Stas
B
oukarev
%oth
e
r
-
pointer-wi
d
etag derive-type
:
derive
f
or simple
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
St
a
s Boukarev
Tra
n
sform (appe
n
d (list n) x)
t
o
(list* n x)
commit
|
commitdiff
|
tree
next