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
-
seek: don'
t
i
nl
i
ne
u
ndu
m
pable constants
.
commit
|
commitdiff
|
tree
2024-05-05
St
a
s
Boukarev
ir1
-
convert-combin
a
t
i
o
n: call reference-
l
eaf directly
.
commit
|
commitdiff
|
tree
2024-05-05
S
tas Boukare
v
* constraint-propagate-back:
e
xclude all zeros
.
commit
|
commitdiff
|
tree
2024-05-05
Stas B
o
ukare
v
Be ca
r
eful w
i
th zeros wh
e
n
p
ropa
g
ating
t
h
e
r
esults
.
.
.
commit
|
commitdiff
|
tree
2024-05-03
Stas
Boukarev
Add an interprete
r
stub
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Boukarev
Fix a F
I
XME
.
commit
|
commitdiff
|
tree
2024-05-03
Stas Bo
u
kare
v
f
o
rmat
:
more compact ~d/~x
.
commit
|
commitdiff
|
tree
2024-05-03
Stas
B
oukarev
Fix cross
bu
i
lds
.
commit
|
commitdiff
|
tree
2024-05-03
Stas
B
o
u
karev
Clear sb-di::*uncompact
e
d
-fun-map
s
* in
unsafe-clear
.
.
.
commit
|
commitdiff
|
tree
2024-05-03
S
tas
B
o
ukarev
M
a
ke
*
uncompac
t
ed-fun-maps* synchronized
.
commit
|
commitdiff
|
tree
2024-05-02
Stas Boukarev
F
i
x typo
.
commit
|
commitdiff
|
tree
2024-05-02
S
t
a
s
Boukarev
bug-981106 keeps failing on fr
e
eb
s
d
commit
|
commitdiff
|
tree
2024-05-02
Stas Boukarev
er
r
or
-
er
r
or
:
don't print to *t
e
rminal-io*
.
commit
|
commitdiff
|
tree
2024-05-02
S
tas Boukare
v
Don't inline SORT
o
n
u
nknown typ
e
s
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Bou
k
arev
Quieten
c
muc
l
.
commit
|
commitdiff
|
tree
2024-05-01
S
t
as Boukarev
m
a
p
-
l
eaf-ref
s
: look t
h
rough m
v
-bi
n
d
.
commit
|
commitdiff
|
tree
2024-05-01
Sta
s
Boukarev
ch
e
ck-fun
c
t
ion-designator-
l
var: look through m-v-bind
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
S
tas Boukarev
D
on't
disable argume
n
t checking
with mul
t
iple call
e
rs
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
B
oukarev
Check f
u
n
c
tional ar
g
ument
s
a
r
gcounts with multiple
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas B
o
ukarev
War
n
about b
a
d ar
g
uments t
o
~
r
at comp
i
le time
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukarev
W
a
rn ab
o
ut bad arguments
t
o ~
c
at compile time
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
B
oukarev
cast-externally-
c
heckable-p: d
o
n
'
t
remove
c
asts with
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
B
ouka
r
ev
Fix the interactio
n
b
e
tw
e
en
c
on
s
tant-funct
i
on-call
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Bo
u
ka
r
ev
Transpose line
s
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
Boukarev
cut-to-widt
h
: s
p
ecify the res
u
lt t
y
pes
.
commit
|
commitdiff
|
tree
2024-04-30
S
tas Boukarev
cirr
u
s ci: test freebsd with --with-sb-
c
ore
-
comp
r
essio
n
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukarev
Compress debug info in make-
t
a
rget-2
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukare
v
C
o
mpress debug
vec
t
ors
in-pla
c
e
.
commit
|
commitdiff
|
tree
2024-04-30
Stas B
o
u
k
arev
Fix a t
e
st
.
commit
|
commitdiff
|
tree
2024-04-30
S
tas B
o
ukarev
D
isable failing tests on
m
ark-regi
o
n-
g
c
commit
|
commitdiff
|
tree
2024-04-30
Stas
B
oukarev
Add
a
test for a9d69
a
ba7
.
commit
|
commitdiff
|
tree
2024-04-30
S
tas Boukare
v
Don't lose l
v
ar-types for some
V
OPs
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
vector-
f
ill*: don't emit
card mar
k
s when filling fixnum
s
.
.
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Bou
k
a
r
e
v
Inline
(= floa
t
k
n
o
w
n-f
l
oat/integer-type)
commit
|
commitdiff
|
tree
2024-04-29
S
t
as Boukarev
Don't c
o
e
r
c
e
(= single-float 1d0
)
to double-float
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
Optimize f
a
st-sy
m
bol-v
a
lue + bind
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Bou
k
arev
arm64:
more unb
o
und valu
e
checking
.
commit
|
commitdiff
|
tree
2024-04-29
Sta
s
B
o
uka
r
ev
Comp
r
ess debug info using zstd
.
commit
|
commitdiff
|
tree
2024-04-29
S
t
a
s Bouk
a
re
v
de
b
ug-du
m
p: name
C
OMPIL
E
D
-
DEBUG-INFO by
its first
e
ntry
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Bouka
r
e
v
debug-du
m
p:
don
'
t en
c
ode debug
-
fun-name r
e
dun
d
a
ntly
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
Ignore st
y
le-warnings on old SB
C
L hosts
.
commit
|
commitdiff
|
tree
2024-04-26
Stas Boukar
e
v
Fix subtypep f
o
r #
-
sb-
x
c-host
.
commit
|
commitdiff
|
tree
2024-04-25
Sta
s
Bo
u
karev
U
s
e the* :
c
ontext correctly
.
commit
|
commitdiff
|
tree
2024-04-25
Stas Boukarev
F
ix a 640K
B
m
emory when de
c
o
m
pressing
c
ore
s
.
commit
|
commitdiff
|
tree
2024-04-24
Stas
B
o
u
k
arev
Fi
x
r
e
turn count
checking for (val
u
e
s
&optional
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-24
Stas Boukarev
Re
t
urn NIL from GC
in
a
n
a
nother way
.
commit
|
commitdiff
|
tree
2024-04-23
S
t
as Boukarev
find-or-
c
hains: look for harmless cleanups
.
commit
|
commitdiff
|
tree
2024-04-23
Stas B
o
ukarev
github ac
t
ions
:
and darwin-arm64 f
e
l
l
off
.
commit
|
commitdiff
|
tree
2024-04-23
Sta
s
Boukar
e
v
gi
t
hu
b
ac
t
io
n
s: reënab
l
e darwin-x8
6
-64
commit
|
commitdiff
|
tree
2024-04-23
St
a
s Boukarev
Mor
e
compact (
f
ormat nil "~a"
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-23
Stas
Bouka
r
ev
%
setelt: don't
l
oad CDR twice
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
e
l
t: don't check for list twi
c
e
.
commit
|
commitdiff
|
tree
2024-04-23
St
a
s B
o
ukare
v
Trust non-returning
f
u
n
ctions dur
i
n
g
s
b-xc
.
commit
|
commitdiff
|
tree
2024-04-22
Stas
Bou
k
arev
a
r
m6
4
: enc
o
de cbz to fixups
.
commit
|
commitdiff
|
tree
2024-04-22
Stas
B
o
u
karev
arm64, logand: use
32-bit
i
n
s
truction
s
.
commit
|
commitdiff
|
tree
2024-04-22
Stas
Bouk
a
re
v
arm64, load-imm
e
dia
t
e-wor
d
: use 32-
b
it
movn
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Boukarev
arm
6
4,
load-immediate-word: encod
e
32-bit lo
g
ic
a
l i
m
med
i
ates
.
commit
|
commitdiff
|
tree
2024-04-22
St
a
s B
o
u
karev
arm64, logand:
t
r
y to add
f
ixnum-mask
t
o
more consta
n
ts
.
commit
|
commitdiff
|
tree
2024-04-21
Stas Boukarev
Fix a test
.
commit
|
commitdiff
|
tree
2024-04-21
Stas Boukarev
bound
-
func
:
catch infinities
.
commit
|
commitdiff
|
tree
2024-04-21
Stas Boukarev
De
r
iv
e
lower
b
ound for
(
l
og in
t
eger)
commit
|
commitdiff
|
tree
2024-04-20
S
tas Boukarev
Use
an int
e
ger interval
in s
i
ngle-or-c
h
ain
.
commit
|
commitdiff
|
tree
2024-04-19
Stas Boukarev
Do not
c
ons for (apply x (rest
&rest))
commit
|
commitdiff
|
tree
2024-04-19
St
a
s
Bou
k
arev
Adjust a te
s
t
.
commit
|
commitdiff
|
tree
2024-04-19
S
t
a
s
B
o
uk
a
rev
F
o
ld (* x 1)
f
o
r an
y
number
.
commit
|
commitdiff
|
tree
2024-04-19
S
t
a
s Boukarev
eq t
o
b
i
t
-tes
t
:
don't ch
e
ck upper bound
i
f it's less
.
.
.
commit
|
commitdiff
|
tree
2024-04-19
S
t
as Boukarev
tran
s
form-numeric-bound-
t
es
t
: don't wrap in
s
afety 0
.
commit
|
commitdiff
|
tree
2024-04-18
Stas Bouka
r
ev
x86-
6
4
:
use ali
g
ned-stack-p
.
commit
|
commitdiff
|
tree
2024-04-17
Stas
B
ouk
a
r
ev
Av
o
id aligning the control s
t
ack multiple times
.
commit
|
commitdiff
|
tree
2024-04-16
S
tas Bouka
r
ev
x86-64
/
allocate-vect
o
r-o
n
-stack:
d
on't
a
ccept la
r
ge
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
Sta
s
Bou
k
a
rev
win
3
2: clear
x
87 st
a
te
o
n
exceptions
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Bo
u
karev
Work ar
o
und FPU cont
r
o
l rese
t
ting on win32
.
commit
|
commitdiff
|
tree
2024-04-16
St
a
s
B
oukarev
Do
n
't us
e
with-float-traps
-
m
asked in srctran
.
commit
|
commitdiff
|
tree
2024-04-15
Sta
s
Boukarev
F
i
x
-syste
m
-tlabs
commit
|
commitdiff
|
tree
2024-04-15
Sta
s
Boukarev
Fi
x
CA
S
on funcalla
b
le-insta
n
ces
.
commit
|
commitdiff
|
tree
2024-04-15
Stas
B
ouka
r
ev
De
c
lare the resu
l
t type of new-arena
.
commit
|
commitdiff
|
tree
2024-04-15
S
ta
s
Bou
k
arev
arm64: en
c
o
de
d
czi
d
_el0
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
Add declarations
in
n
ew-
a
re
n
a
.
commit
|
commitdiff
|
tree
2024-04-15
St
a
s Bouka
r
ev
Unused funct
i
o
n
.
commit
|
commitdiff
|
tree
2024-04-15
S
t
as
B
oukar
e
v
Don't show "gf-dispatch"
i
n backtrace
s
.
commit
|
commitdiff
|
tree
2024-04-14
Stas Bouka
r
e
v
Muffle code-d
e
letion-not
e
from etyp
e
case
-
f
a
ilure
.
commit
|
commitdiff
|
tree
2024-04-14
Stas
B
ouk
a
rev
Better
(
pop
s
pecia
l
-variable)
commit
|
commitdiff
|
tree
2024-04-14
Stas Bou
k
arev
Don't
check
f
or tls values if
t
here's a b
i
n
d
i
n
g ar
o
und
.
commit
|
commitdiff
|
tree
2024-04-13
Stas B
o
ukarev
So
m
e test
s
n
o longe
r
fail
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukar
e
v
Transform (
%
coerce
-
t
o-policy
p
ol
i
c
y) => po
l
i
cy
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukarev
Mark *policy* alw
a
ys-bound
.
commit
|
commitdiff
|
tree
2024-04-13
Stas
B
oukar
e
v
subtypep:
don
'
t use
EQUAL if safe
t
y i
s
3 or debug > 1
.
commit
|
commitdiff
|
tree
2024-04-12
Stas Boukar
e
v
Remove a constraint-propagate-back
.
commit
|
commitdiff
|
tree
2024-04-11
S
t
as Boukarev
Don
'
t
duplicate
*features* in
t
o
+i
n
terna
l
-
f
eatures
.
.
.
commit
|
commitdiff
|
tree
2024-04-11
Stas Boukarev
Pr
e
s
e
rv
e
all sb-impl:+internal-features+
f
o
r sb-de
v
e
l
commit
|
commitdiff
|
tree
2024-04-10
Stas Bo
u
karev
%typep-wrapp
e
r: ignore satis
f
ies
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
change-test-based
-
on-item: c
h
eck fo
r
character
s
.
commit
|
commitdiff
|
tree
2024-04-09
Sta
s
B
o
ukarev
U
nused variabl
e
on #+da
r
w
i
n-jit
commit
|
commitdiff
|
tree
2024-04-09
Sta
s
Boukarev
A
t
e
s
t no longer f
a
ils
.
commit
|
commitdiff
|
tree
2024-04-09
S
tas Boukarev
Che
c
k COUNT in out-of-lin
e
(ash x
cou
n
t)
t
o
b
e an integer
.
commit
|
commitdiff
|
tree
2024-04-09
Stas
B
ouk
a
rev
map-callabl
e
-argu
m
ents: handle r
e
st-args
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Bouka
r
ev
e
qu
a
l
p-eql-c
o
mparable-types: (s
u
btypep nil
a
nything
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Stas B
o
ukarev
A
d
j
u
st a t
e
st for
x
86
.
commit
|
commitdiff
|
tree
2024-04-09
St
a
s Boukarev
More
c
onsis
t
ent and
s
impler
check
i
ng for MA
P
r
esults
.
commit
|
commitdiff
|
tree
2024-04-09
Sta
s
Boukarev
%other-pointer-widetag derive-type: de
r
ive for simple
.
.
.
commit
|
commitdiff
|
tree
next