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
Be careful with zeros when propagating the results of *.
2024-05-05
Stas Bo
u
k
a
r
e
v
Be car
e
f
u
l with zeros when
prop
a
g
ati
n
g the res
u
lt
s
.
.
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Boukarev
Add a
n
interpre
t
er stu
b
.
commit
|
commitdiff
|
tree
2024-05-03
Sta
s
Boukarev
Fix a FIXME
.
commit
|
commitdiff
|
tree
2024-05-03
S
tas B
o
u
ka
r
ev
format: more com
p
act
~
d/
~
x
.
commit
|
commitdiff
|
tree
2024-05-03
St
a
s
Bouka
r
ev
Fix cross builds
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Boukarev
Clear sb-
d
i::*uncompacted-fun-
m
aps* in unsafe-
c
l
e
ar
.
.
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Bouk
a
rev
Make *uncompacted
-
fun-maps* synch
r
o
n
ize
d
.
commit
|
commitdiff
|
tree
2024-05-02
Stas Boukarev
F
i
x typo
.
commit
|
commitdiff
|
tree
2024-05-02
Stas
B
o
u
ka
r
ev
b
u
g-9811
0
6 kee
p
s failing on
f
reebsd
commit
|
commitdiff
|
tree
2024-05-02
S
t
a
s
Boukarev
err
o
r
-error: don
'
t print t
o
*terminal-io*
.
commit
|
commitdiff
|
tree
2024-05-02
Stas Boukarev
D
on't inline SORT on unknow
n
types
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
Boukarev
Q
ui
e
ten cmucl
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukare
v
map-
l
eaf-refs:
l
o
ok
t
h
r
ough
mv
-
bind
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
B
ouka
r
ev
check-function-designator-lvar: look
through m-v-
b
ind
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas B
o
ukarev
Don't dis
a
ble arg
u
ment checking with multiple callers
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
B
oukarev
Check func
t
ional arg
u
m
ents argcounts with
m
ultipl
e
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
S
t
as Boukarev
Warn
a
bout bad ar
g
uments to ~r at
c
omp
i
le t
i
me
.
commit
|
commitdiff
|
tree
2024-05-01
Stas B
o
ukarev
Warn
a
b
o
ut bad ar
g
u
ments to ~
c
at compile time
.
commit
|
commitdiff
|
tree
2024-05-01
S
t
as
B
oukar
e
v
cast-e
x
tern
a
lly
-
checkable-p: d
o
n't
r
em
o
ve
c
asts with
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Bo
u
ka
r
ev
Fi
x
t
h
e interaction betw
e
en constant-fun
c
t
i
on-
c
all
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
S
tas Boukare
v
Transpose lines
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukarev
c
u
t-to-width: spec
i
f
y
the
r
esult types
.
commit
|
commitdiff
|
tree
2024-04-30
S
tas Boukarev
cirrus ci
:
test fre
e
bsd with --with-sb-core-compressio
n
commit
|
commitdiff
|
tree
2024-04-30
Stas
Boukarev
Compress debug
info in make-targe
t
-2
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Bo
u
k
arev
Comp
r
ess debug vect
o
rs in-plac
e
.
commit
|
commitdiff
|
tree
2024-04-30
Sta
s
B
o
ukare
v
F
i
x a test
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukarev
Disab
l
e f
a
iling t
e
sts on mark-regi
o
n-gc
commit
|
commitdiff
|
tree
2024-04-30
St
a
s Boukarev
A
dd a test fo
r
a
9
d69aba7
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Bouk
a
rev
Don
'
t lose lvar
-
t
y
pe
s
f
or
s
ome VOPs
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukar
e
v
vector-f
i
l
l*:
d
on
'
t emit card mar
k
s w
h
e
n
filling fi
x
nums
.
.
.
commit
|
commitdiff
|
tree
2024-04-29
S
t
as Boukarev
Inline (= floa
t
known-
f
loat/intege
r
-
t
ype)
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
Don't
coerce (= single-float 1d
0
)
to double-flo
a
t
.
commit
|
commitdiff
|
tree
2024-04-29
S
tas Boukarev
Optimize fast-symbol-v
a
l
ue + bind
.
commit
|
commitdiff
|
tree
2024-04-29
St
a
s Boukarev
arm64: more u
n
bou
n
d va
l
ue checki
n
g
.
commit
|
commitdiff
|
tree
2024-04-29
St
a
s Boukar
e
v
Compr
e
ss deb
u
g in
f
o
using zstd
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
de
b
ug-dump: name COM
P
ILED-DEBUG-INFO
b
y
its first en
t
ry
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Bouka
r
ev
debug-dump: don't enco
d
e
d
ebug-fun-name redundantl
y
.
commit
|
commitdiff
|
tree
2024-04-29
S
t
as Boukarev
Ignore style-warning
s
o
n
o
ld SB
C
L host
s
.
commit
|
commitdiff
|
tree
2024-04-26
S
tas Bo
u
kare
v
Fi
x
subtypep for
#-sb-xc-ho
s
t
.
commit
|
commitdiff
|
tree
2024-04-25
Stas Bo
u
karev
U
s
e the* :context
co
r
rectly
.
commit
|
commitdiff
|
tree
2024-04-25
S
tas
Boukarev
Fi
x
a 6
4
0KB memory when decompressing cores
.
commit
|
commitdiff
|
tree
2024-04-24
S
t
as Bo
u
karev
Fix ret
u
rn count checking
for (values
&
o
ptional
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-24
Stas Bouka
r
ev
Return NI
L
from GC in an another way
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Bouka
r
ev
find-o
r
-chains: look
f
or harmless cleanups
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukare
v
github actions: and dar
w
i
n
-arm6
4
fell off
.
commit
|
commitdiff
|
tree
2024-04-23
Sta
s
Bo
u
karev
gi
t
hub actions: re
ë
nable darwi
n
-x
8
6
-
6
4
commit
|
commitdiff
|
tree
2024-04-23
Sta
s
Boukarev
More co
m
pact (format nil "~a"
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
%set
e
lt: don'
t
load C
D
R
t
w
i
ce
.
commit
|
commitdiff
|
tree
2024-04-23
Stas
Boukarev
elt: don't che
c
k f
o
r
list twi
c
e
.
commit
|
commitdiff
|
tree
2024-04-23
Stas
B
oukarev
T
rus
t
n
o
n-returning functions during sb-xc
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Boukarev
ar
m
64: encode cbz
to fixups
.
commit
|
commitdiff
|
tree
2024-04-22
S
ta
s
Boukar
e
v
arm6
4
, loga
n
d:
use
32-bit instr
u
ctions
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Bo
u
ka
r
ev
arm64, load-immediat
e
-wor
d
: use 32-bit
m
ov
n
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Boukarev
arm64, load-i
m
m
e
diate-word: encode 32-b
i
t
l
o
gi
c
a
l
immediates
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Boukarev
arm
6
4, logand: try to add fixnum-ma
s
k to
m
ore
con
s
t
a
nts
.
commit
|
commitdiff
|
tree
2024-04-21
Stas Bou
k
arev
Fix
a
t
e
s
t
.
commit
|
commitdiff
|
tree
2024-04-21
Stas B
o
u
k
ar
e
v
bound-fu
n
c: catch infinit
i
es
.
commit
|
commitdiff
|
tree
2024-04-21
St
a
s Boukarev
Derive lower bound for (log i
n
teger)
commit
|
commitdiff
|
tree
2024-04-20
Stas
B
oukarev
Use an
i
nteger interva
l
in single-or-cha
i
n
.
commit
|
commitdiff
|
tree
2024-04-19
S
t
a
s
Boukarev
Do not cons
f
or (apply x (
r
est &r
e
s
t
))
commit
|
commitdiff
|
tree
2024-04-19
Stas Boukarev
Adjust a test
.
commit
|
commitdiff
|
tree
2024-04-19
Stas Boukarev
F
o
ld
(* x 1) fo
r
a
ny nu
m
ber
.
commit
|
commitdiff
|
tree
2024-04-19
S
t
as Boukarev
e
q
to bit-test: don't che
c
k upper bound if it
'
s
le
s
s
.
.
.
commit
|
commitdiff
|
tree
2024-04-19
Stas Boukarev
tran
s
for
m
-num
e
ric-bo
u
n
d-test
:
don't wrap in saf
e
ty 0
.
commit
|
commitdiff
|
tree
2024-04-18
St
a
s Bo
u
karev
x86-64: us
e
aligned-stack-p
.
commit
|
commitdiff
|
tree
2024-04-17
Stas Boukarev
Avoid aligning
t
he contro
l
stack multi
p
le ti
m
es
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Boukarev
x86-64/all
o
cate
-
vector-on-sta
c
k: don't accept
large
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Boukarev
w
i
n32: clear x87 state on exceptions
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Bouka
r
e
v
Work arou
n
d FP
U
control resettin
g
on win3
2
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Boukarev
Don't use
w
ith-float-t
r
aps-masked in srctran
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
Fix -
s
ystem-t
l
abs
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
Fix C
A
S on
funcallable-ins
t
a
nces
.
commit
|
commitdiff
|
tree
2024-04-15
Stas
B
o
uk
a
rev
D
eclar
e
t
h
e
result type of new-arena
.
commit
|
commitdiff
|
tree
2024-04-15
Stas
B
oukarev
ar
m
64: encode dczid_
e
l0
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
A
dd de
c
lara
t
ions in new-arena
.
commit
|
commitdiff
|
tree
2024-04-15
S
t
as Bou
k
arev
Unused fu
n
ctio
n
.
commit
|
commitdiff
|
tree
2024-04-15
Stas B
o
u
k
arev
Don't show "gf-dispatch" in backtraces
.
commit
|
commitdiff
|
tree
2024-04-14
Stas Boukarev
M
uffle code-
d
eletion-note from
e
typec
a
se-fa
i
l
u
re
.
commit
|
commitdiff
|
tree
2024-04-14
Stas Boukarev
Better
(po
p
spe
c
ial-vari
a
ble)
commit
|
commitdiff
|
tree
2024-04-14
S
t
as Boukar
e
v
D
on't che
c
k for t
l
s valu
e
s if there's
a binding around
.
commit
|
commitdiff
|
tree
2024-04-13
S
t
as Bo
u
karev
Some tests
n
o longer fail
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Bo
u
karev
Tra
n
sform (%co
e
rce-to-policy po
l
icy
)
=> polic
y
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukarev
Mark
*policy* always-
b
ound
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukarev
subtype
p
: d
o
n
'
t use EQUAL if
s
afe
t
y i
s
3
or debug > 1
.
commit
|
commitdiff
|
tree
2024-04-12
Stas Boukarev
Remove a
c
onstrai
n
t
-
propagate-back
.
commit
|
commitdiff
|
tree
2024-04-11
S
t
as Bo
u
k
a
rev
Do
n
't dupli
c
ate
*features*
into +int
e
rnal
-
fe
a
tu
r
es
.
.
.
commit
|
commitdiff
|
tree
2024-04-11
Stas Bo
u
k
a
rev
Preserve all
sb-impl:+inter
n
al-fe
a
tures+ for sb-de
v
el
commit
|
commitdiff
|
tree
2024-04-10
Stas Boukarev
%typep-wrapp
e
r
:
ignore satisfies
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Bouk
a
r
ev
c
hange-test-based-on-
i
tem
:
chec
k
for characters
.
commit
|
commitdiff
|
tree
2024-04-09
Stas
B
o
ukarev
U
n
used variable on
#
+
darw
i
n
-
jit
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
A
t
est n
o
longe
r
fails
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
Check COUNT
i
n ou
t
-o
f
-l
i
ne (ash x count
)
t
o
be an in
t
eger
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Bou
k
arev
map-callable-argumen
t
s
:
handl
e
rest-arg
s
.
commit
|
commitdiff
|
tree
2024-04-09
Stas B
o
ukar
e
v
equ
a
lp-eql-comparable-types:
(
subtype
p
nil anything
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
Adjust a
te
s
t for x86
.
commit
|
commitdiff
|
tree
2024-04-09
Stas
B
oukarev
More cons
i
ste
n
t
a
nd simpler checking
f
o
r
MAP re
s
ul
t
s
.
commit
|
commitdiff
|
tree
2024-04-09
Stas
B
oukarev
%o
t
he
r
-
p
ointer-wi
d
etag deri
v
e-type:
d
erive for simp
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
S
t
as
B
oukarev
T
ransform (append
(list n) x
)
to (list* n x)
commit
|
commitdiff
|
tree
2024-04-08
Stas Boukarev
Lower
:test #'
c
har-eq
u
a
l
to
#
'char=
f
or find/
p
ositi
o
n
.
commit
|
commitdiff
|
tree
2024-04-07
Stas Bou
k
arev
Add no-verify-a
r
g-cou
n
t to
stream fu
n
c
t
ions
.
commit
|
commitdiff
|
tree
next