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
transform-list-item-seek: don't inline undumpable constants.
2024-05-06
Stas Boukarev
transform-list
-
item-see
k
:
don't inline undum
p
able consta
n
t
s
.
commit
|
commitdiff
|
tree
2024-05-05
Stas Bou
k
a
re
v
i
r
1-convert-combination: call reference-leaf dir
e
ctly
.
commit
|
commitdiff
|
tree
2024-05-05
Stas Bo
u
karev
*
c
o
nstraint-p
r
opagate-back: exclud
e
all
z
e
ros
.
commit
|
commitdiff
|
tree
2024-05-05
Stas Boukarev
B
e
careful with
z
eros when
p
ropagat
i
ng the results
.
.
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Boukare
v
A
d
d an interpreter stub
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Boukarev
F
i
x
a F
I
XME
.
commit
|
commitdiff
|
tree
2024-05-03
St
a
s Boukarev
format: mo
r
e compact ~
d
/~x
.
commit
|
commitdiff
|
tree
2024-05-03
Sta
s
Boukarev
F
ix cross builds
.
commit
|
commitdiff
|
tree
2024-05-03
S
t
as
B
ouk
a
rev
Clear sb-d
i
::*uncompacted-fun-maps* i
n
unsafe-clea
r
.
.
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Boukar
e
v
Make
*uncompacted-fun-maps* synchronized
.
commit
|
commitdiff
|
tree
2024-05-02
Stas Bo
u
karev
F
i
x ty
p
o
.
commit
|
commitdiff
|
tree
2024-05-02
Sta
s
Boukarev
bug-981106
k
eeps failin
g
on fr
e
ebsd
commit
|
commitdiff
|
tree
2024-05-02
Stas
B
oukarev
error-error: don't
print to *te
r
minal-io*
.
commit
|
commitdiff
|
tree
2024-05-02
Stas Bouk
a
rev
Don'
t
i
nl
i
ne SO
R
T
on unknown typ
e
s
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
B
oukarev
Quieten cmuc
l
.
commit
|
commitdiff
|
tree
2024-05-01
S
t
as Bouka
r
e
v
map-leaf-refs: look through m
v
-bind
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Bou
k
arev
check-
f
unction-des
i
gnator-lvar: lo
o
k t
h
rough
m
-v-bind
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
St
a
s Boukarev
Don't disable arg
u
ment ch
e
cking with mu
l
tiple call
e
rs
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Bo
u
karev
Check functi
o
n
a
l ar
g
umen
t
s ar
g
counts
with m
u
ltip
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
S
t
as Boukarev
Warn about
b
ad arguments
t
o ~
r
a
t
co
m
pile time
.
commit
|
commitdiff
|
tree
2024-05-01
S
tas Boukarev
Warn about bad arg
u
men
t
s to ~c at
c
o
mpile time
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukarev
cast
-
e
x
ternall
y
-checkable-p
:
d
o
n't remove casts w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Sta
s
Boukare
v
Fix
t
he int
e
r
action between con
s
t
a
nt-fun
c
t
ion-call
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
Boukarev
Transpose
lines
.
commit
|
commitdiff
|
tree
2024-05-01
St
a
s
Boukarev
c
u
t-to
-
width: specify the resul
t
types
.
commit
|
commitdiff
|
tree
2024-04-30
Se
b
astie
n
Marie
incl
u
de explicitly stdlib
.
h for realloc() a
n
d
free()
commit
|
commitdiff
|
tree
2024-04-30
Stas B
o
u
karev
cirrus ci:
t
est freeb
s
d wi
t
h --with-sb-core-c
o
mpress
i
o
n
commit
|
commitdiff
|
tree
2024-04-30
St
a
s B
o
ukarev
C
o
m
p
res
s
d
e
bug info i
n
mak
e
-
target-2
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Bouk
a
rev
Compress debug vec
t
ors in-p
l
ace
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Bo
u
karev
Fix
a test
.
commit
|
commitdiff
|
tree
2024-04-30
S
t
as Boukarev
Disable failing test
s
on mark-region-gc
commit
|
commitdiff
|
tree
2024-04-30
Stas B
o
uk
a
rev
Add a test
for a9d
6
9a
b
a7
.
commit
|
commitdiff
|
tree
2024-04-30
Stas
B
oukarev
Don't lose lvar
-
types f
o
r some VOP
s
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
vect
o
r-
f
ill*: do
n
't emi
t
card marks
when filling fixnums
.
.
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
I
nline (=
f
l
oat
k
n
o
wn-fl
o
a
t/integer-type)
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukar
e
v
Don't c
o
erce (= single-float 1d0) to doubl
e
-f
l
oa
t
.
commit
|
commitdiff
|
tree
2024-04-29
Sta
s
Boukarev
Optimize fast-sy
m
bol-value + bin
d
.
commit
|
commitdiff
|
tree
2024-04-29
S
tas Boukarev
a
r
m64:
m
o
re unbound v
a
lue checking
.
commit
|
commitdiff
|
tree
2024-04-29
S
t
a
s Boukarev
C
o
m
press debug info
u
s
ing zstd
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Bouk
a
rev
d
ebug-d
u
mp: name COMPILE
D
-DEBUG-INF
O
b
y
its first e
n
try
.
commit
|
commitdiff
|
tree
2024-04-29
Stas
Boukarev
de
b
ug-dump: don't encode de
b
ug-fun-name redu
n
dantly
.
commit
|
commitdiff
|
tree
2024-04-29
Stas
Boukarev
I
g
n
ore sty
l
e
-
war
n
ings
o
n o
l
d SBCL host
s
.
commit
|
commitdiff
|
tree
2024-04-26
Stas Bou
k
a
r
ev
Fix subtypep f
o
r #-sb-xc-host
.
commit
|
commitdiff
|
tree
2024-04-25
S
t
as Boukarev
Use the* :context corr
e
ct
l
y
.
commit
|
commitdiff
|
tree
2024-04-25
Benjamin Lee
Expor
t
and doc
u
ment sb-th
r
ead:jo
i
n-t
h
read-problem
commit
|
commitdiff
|
tree
2024-04-25
S
t
as Boukarev
Fix a 640KB memory when decompressing cores
.
commit
|
commitdiff
|
tree
2024-04-24
S
t
as Boukarev
Fix return cou
n
t ch
e
cking for (values &optio
n
al
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-24
Stas
B
ou
k
are
v
Return NIL from GC in an anothe
r
way
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
fi
n
d-or-chains: look for harmles
s
cleanups
.
commit
|
commitdiff
|
tree
2024-04-23
S
t
as Bo
u
karev
git
h
ub actions:
a
n
d darwin-
a
rm64 fel
l
o
f
f
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Bouka
r
ev
github actions: reënable darwin-x86-64
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukare
v
More compact
(format nil "
~
a"
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-23
Stas
B
oukarev
%setelt: don'
t
loa
d
CDR twice
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
el
t
:
d
on't check for list twi
c
e
.
commit
|
commitdiff
|
tree
2024-04-23
S
tas Boukarev
Trust non-retur
n
ing funct
i
ons d
u
rin
g
sb
-
xc
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Boukar
e
v
arm64:
encode cbz to fixu
p
s
.
commit
|
commitdiff
|
tree
2024-04-22
Stas B
o
u
karev
arm64, logand: use 32-bit instruc
t
ion
s
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Bouka
r
e
v
arm64, loa
d
-
i
mmediate-wor
d
:
u
s
e
32-bit movn
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Boukarev
arm6
4
, load-imme
d
iate-wo
r
d: encode 32-bi
t
logical immediates
.
commit
|
commitdiff
|
tree
2024-04-22
Stas
B
oukarev
arm6
4
, logand: try to add fi
x
num-mask to more
c
on
s
tants
.
commit
|
commitdiff
|
tree
2024-04-21
St
a
s
Boukarev
Fix
a
test
.
commit
|
commitdiff
|
tree
2024-04-21
Stas Boukarev
bound
-
func: catch infinities
.
commit
|
commitdiff
|
tree
2024-04-21
Stas Boukarev
Derive lower bou
n
d for
(log i
n
teger
)
commit
|
commitdiff
|
tree
2024-04-20
S
t
as Boukar
e
v
Us
e
an
i
nteger
i
nterval in s
i
ngle-or-chain
.
commit
|
commitdiff
|
tree
2024-04-19
Stas Bouka
r
ev
Do not cons
for (apply
x
(rest &rest))
commit
|
commitdiff
|
tree
2024-04-19
St
a
s Boukare
v
Adjust a test
.
commit
|
commitdiff
|
tree
2024-04-19
S
ta
s
Boukarev
F
old (* x 1) for a
n
y number
.
commit
|
commitdiff
|
tree
2024-04-19
St
a
s Boukare
v
eq
t
o bit-
t
est:
don't check upper bound if it's
l
ess
.
.
.
commit
|
commitdiff
|
tree
2024-04-19
Stas Boukarev
transform-numeric-bo
u
nd-te
s
t: don't wr
a
p in
s
afe
t
y 0
.
commit
|
commitdiff
|
tree
2024-04-18
Sta
s
Boukarev
x86-64: us
e
aligned-
s
tack-p
.
commit
|
commitdiff
|
tree
2024-04-17
Stas Boukare
v
A
v
oid
aligni
n
g t
h
e cont
r
ol sta
c
k mu
l
t
i
p
l
e
t
imes
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Bouk
a
rev
x86-64/
a
l
locate
-
vect
o
r-on-stack: d
o
n't a
c
cept large
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Boukarev
win32:
c
lear x87
state on
exce
p
tions
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Bo
u
karev
W
ork aroun
d
FPU control resettin
g
o
n
win32
.
commit
|
commitdiff
|
tree
2024-04-16
St
a
s
Boukarev
Don
'
t use with-float-traps-masked
i
n srctr
a
n
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
Fix -system
-
tla
b
s
commit
|
commitdiff
|
tree
2024-04-15
S
t
as Boukarev
Fix CAS on funcallable-instances
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
Decl
a
re the resul
t
type of new-arena
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Bouk
a
rev
arm64:
e
ncod
e
dczid_el0
.
commit
|
commitdiff
|
tree
2024-04-15
Stas
Boukarev
Add declarations in new-arena
.
commit
|
commitdiff
|
tree
2024-04-15
Stas
B
o
ukarev
Unused function
.
commit
|
commitdiff
|
tree
2024-04-15
Sta
s
B
o
ukarev
Don
'
t
s
h
ow "gf-dispatch" in back
t
r
a
c
e
s
.
commit
|
commitdiff
|
tree
2024-04-14
S
t
as Bou
k
arev
Muffle c
o
d
e
-deletion-note from etypecase-fa
i
lure
.
commit
|
commitdiff
|
tree
2024-04-14
Stas Bou
k
arev
Better (p
o
p
sp
e
cial-v
a
riable)
commit
|
commitdiff
|
tree
2024-04-14
Stas Boukarev
Do
n
't
c
heck for
t
ls values if there's a
b
i
n
d
ing around
.
commit
|
commitdiff
|
tree
2024-04-13
Stas B
o
ukare
v
Some test
s
no long
e
r fail
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Bouk
a
rev
T
ransform (%
c
oerce-to-po
l
icy policy) => policy
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukarev
Mark *policy* alwa
y
s-boun
d
.
commit
|
commitdiff
|
tree
2024-04-13
S
tas Boukare
v
subt
y
pep: don't us
e
EQU
A
L if safety is
3
or debug > 1
.
commit
|
commitdiff
|
tree
2024-04-12
Stas Boukarev
Remove a constr
a
int-prop
a
gate-back
.
commit
|
commitdiff
|
tree
2024-04-11
Stas B
o
ukarev
Don't dup
l
icate *features* into +inte
r
nal-features
.
.
.
commit
|
commitdiff
|
tree
2024-04-11
Stas B
o
ukarev
Pre
s
e
rve all sb-impl:+interna
l
-featu
r
es+ for sb-devel
commit
|
commitdiff
|
tree
2024-04-10
Sta
s
Boukarev
%ty
p
ep-wrapper: ignore satisfies
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Bou
k
arev
chang
e
-test-b
a
sed-on-item: check for c
h
a
racters
.
commit
|
commitdiff
|
tree
2024-04-09
Sta
s
Boukarev
Unused variable o
n
#+darwin-jit
commit
|
commitdiff
|
tree
2024-04-09
S
t
as Boukarev
A
t
est no longer fails
.
commit
|
commitdiff
|
tree
2024-04-09
Sta
s
Boukar
e
v
Che
c
k COUNT in
ou
t
-of-line
(
ash
x
count) to
be
a
n integer
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukar
e
v
m
a
p-callable-a
r
guments: ha
n
dle
rest-args
.
commit
|
commitdiff
|
tree
2024-04-09
S
tas
B
o
u
ka
r
ev
equalp-eq
l
-
c
omparable-types: (subty
p
e
p
nil anything
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
Ad
j
ust a t
e
st
for x86
.
commit
|
commitdiff
|
tree
next