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
Improve ENCAPSULATE
28 hours ago
St
a
s Boukarev
Add an interpreter stub
.
commit
|
commitdiff
|
tree
28 hours ago
S
t
as Boukarev
F
ix
a
FIXME
.
commit
|
commitdiff
|
tree
29 hours ago
Stas
Bou
k
arev
f
o
rmat: more compact ~d/~x
.
commit
|
commitdiff
|
tree
36 hours ago
Sta
s
Bouka
r
ev
Fix c
r
o
s
s builds
.
commit
|
commitdiff
|
tree
37 hours ago
St
a
s Boukare
v
C
l
ear sb-di::*uncompacted-fun-maps* in unsafe-clear
.
.
.
commit
|
commitdiff
|
tree
37 hours ago
Stas Boukare
v
M
ak
e
*
uncom
p
a
c
ted-fun-maps* synchronized
.
commit
|
commitdiff
|
tree
2 days ago
Sta
s
Boukarev
F
ix typo
.
commit
|
commitdiff
|
tree
2 days ago
S
tas B
o
ukarev
b
u
g-981106 keeps failin
g
on freeb
s
d
commit
|
commitdiff
|
tree
2 days ago
S
tas Bo
u
kar
e
v
error-error: don't print to *terminal-io*
.
commit
|
commitdiff
|
tree
2 days ago
S
tas Bouk
a
rev
Don't inline
SORT on
u
nknown types
.
commit
|
commitdiff
|
tree
3 days ago
Stas Boukarev
Quiete
n
cmucl
.
commit
|
commitdiff
|
tree
3 days ago
Stas Boukare
v
m
a
p
-leaf-refs:
look through mv
-
bind
.
commit
|
commitdiff
|
tree
3 days ago
S
t
as Boukarev
check-
f
unction-designator-lvar: l
o
o
k through m-v-bind
.
.
.
commit
|
commitdiff
|
tree
3 days ago
S
t
as Bo
u
kare
v
Don't disable argument checking with multiple callers
.
commit
|
commitdiff
|
tree
3 days ago
Stas B
o
ukarev
Check functi
o
nal arguments
argcounts wi
t
h multiple
.
.
.
commit
|
commitdiff
|
tree
3 days ago
Stas Boukarev
W
arn about ba
d
arguments
t
o ~r at
c
ompi
l
e time
.
commit
|
commitdiff
|
tree
3 days ago
Stas Boukarev
W
a
rn a
b
out b
a
d argument
s
to ~c
at compile time
.
commit
|
commitdiff
|
tree
3 days ago
Stas Boukarev
cas
t
-ext
e
rnally-che
c
k
a
b
le
-
p
:
d
on
'
t
remove cast
s
with
.
.
.
commit
|
commitdiff
|
tree
3 days ago
Stas Boukarev
Fix
t
he
intera
c
ti
o
n
be
t
ween constant-fun
c
ti
o
n-cal
l
.
.
.
commit
|
commitdiff
|
tree
3 days ago
Stas Boukarev
Transpose lin
e
s
.
commit
|
commitdiff
|
tree
3 days ago
S
t
a
s
Boukarev
cut-to
-
w
i
dth: spe
c
ify the result types
.
commit
|
commitdiff
|
tree
4 days ago
S
tas B
o
ukarev
cirrus
ci: test freeb
s
d w
i
th --with-
s
b-core-compression
commit
|
commitdiff
|
tree
4 days ago
Stas Boukarev
Compress d
e
bug inf
o
in m
a
ke
-
target-2
.
commit
|
commitdiff
|
tree
4 days ago
Stas Boukar
e
v
C
o
mpress debug vectors in-p
l
ace
.
commit
|
commitdiff
|
tree
4 days ago
S
t
as
B
oukar
e
v
Fix a test
.
commit
|
commitdiff
|
tree
4 days ago
S
tas Boukarev
Di
s
able fai
l
i
ng t
e
sts on
mark-region-gc
commit
|
commitdiff
|
tree
4 days ago
Stas Boukarev
Ad
d
a test for a9
d
6
9
aba7
.
commit
|
commitdiff
|
tree
4 days ago
Stas Boukarev
Don't l
o
s
e
lvar-types for so
m
e VOP
s
.
commit
|
commitdiff
|
tree
5 days ago
Stas
Boukarev
vector-fi
l
l*: don't emit
ca
r
d marks when filling fix
n
ums
.
.
.
commit
|
commitdiff
|
tree
5 days ago
Stas Boukarev
Inline
(
=
fl
o
at known-
f
loat/int
e
ger
-
type
)
commit
|
commitdiff
|
tree
5 days ago
Stas Boukarev
Do
n
't coerce (= sing
l
e
-
float 1d0) to doubl
e
-flo
a
t
.
commit
|
commitdiff
|
tree
5 days ago
Stas Boukarev
Op
t
imiz
e
fast
-
symbol-value + bind
.
commit
|
commitdiff
|
tree
5 days ago
Stas Boukarev
a
r
m64: m
o
re unbou
n
d
v
a
lue check
i
ng
.
commit
|
commitdiff
|
tree
5 days ago
S
tas Boukarev
C
o
m
p
r
e
s
s debug info using zstd
.
commit
|
commitdiff
|
tree
5 days ago
Stas Bo
u
karev
debug-dump: nam
e
COM
P
ILED-DEBUG-INFO by its f
i
rst
e
ntry
.
commit
|
commitdiff
|
tree
5 days ago
S
t
as Boukarev
d
e
bug
-
dump:
don't encode debug-f
u
n-name redundantly
.
commit
|
commitdiff
|
tree
5 days ago
Stas Boukare
v
Ignore
s
tyle
-
w
arnings
on ol
d
S
B
C
L
h
o
s
t
s
.
commit
|
commitdiff
|
tree
8 days ago
Stas Boukarev
Fi
x
subtype
p
for #-sb
-
x
c-host
.
commit
|
commitdiff
|
tree
9 days ago
S
t
as Boukarev
U
se the* :c
o
ntext correctly
.
commit
|
commitdiff
|
tree
10 days ago
S
t
as Bouka
r
ev
Fi
x
a 640KB memory wh
e
n deco
m
pr
e
ssing cores
.
commit
|
commitdiff
|
tree
10 days ago
S
t
a
s Boukarev
Fix return
c
ount checking for (values &optional
.
.
.
)
commit
|
commitdiff
|
tree
10 days ago
Stas B
o
ukarev
Retur
n
NIL
f
rom GC in an another
w
ay
.
commit
|
commitdiff
|
tree
11 days ago
Stas Boukarev
find-or-c
h
ains: look for
h
armless cleanups
.
commit
|
commitdiff
|
tree
11 days ago
S
t
a
s
Bouka
r
ev
github actions: and darwin-arm64 fell off
.
commit
|
commitdiff
|
tree
11 days ago
S
t
as
Boukarev
github acti
o
n
s
: reënable
d
arwin-x86-64
commit
|
commitdiff
|
tree
11 days ago
S
tas Boukarev
Mo
r
e compact (format nil "~
a
"
.
.
.
)
commit
|
commitdiff
|
tree
11 days ago
Stas Boukarev
%se
t
elt:
d
o
n't lo
a
d CDR
t
wice
.
commit
|
commitdiff
|
tree
11 days ago
Stas Bo
u
karev
elt:
d
o
n't che
c
k for list twice
.
commit
|
commitdiff
|
tree
11 days ago
Stas
Boukare
v
Trust non
-
returni
n
g
f
unctions during
sb
-
xc
.
commit
|
commitdiff
|
tree
12 days ago
Stas Boukare
v
arm64
:
encode cbz to fi
x
ups
.
commit
|
commitdiff
|
tree
12 days ago
Stas Boukarev
a
rm64
,
logand: use
3
2
-
bit instructio
n
s
.
commit
|
commitdiff
|
tree
12 days ago
Stas Boukarev
arm64, load-im
m
ediate-word:
u
se
3
2
-
bit
movn
.
commit
|
commitdiff
|
tree
12 days ago
S
t
as
B
o
ukarev
arm64, load-immed
i
ate-word: en
c
ode 32-bi
t
logical immediat
e
s
.
commit
|
commitdiff
|
tree
12 days ago
Stas Boukarev
arm
6
4,
loga
n
d: try to add fi
x
num-mask to
m
or
e
c
onstants
.
commit
|
commitdiff
|
tree
13 days ago
Stas Bo
u
ka
r
ev
Fix a test
.
commit
|
commitdiff
|
tree
13 days ago
Stas Boukarev
bound-func: catch infinities
.
commit
|
commitdiff
|
tree
13 days ago
Stas Bouk
a
rev
Der
i
ve lowe
r
bo
u
nd for (log integer)
commit
|
commitdiff
|
tree
2024-04-20
Stas Boukarev
Use an
i
n
teger i
n
te
r
v
a
l in
single-or-chai
n
.
commit
|
commitdiff
|
tree
2024-04-19
S
tas Boukarev
Do not
c
ons
for (apply x (rest &rest))
commit
|
commitdiff
|
tree
2024-04-19
S
tas Boukarev
Adjust a test
.
commit
|
commitdiff
|
tree
2024-04-19
Sta
s
Boukarev
Fo
l
d (* x 1) for
any number
.
commit
|
commitdiff
|
tree
2024-04-19
St
a
s Bou
k
arev
eq
to
b
it-tes
t
:
d
on't check up
p
er bound
i
f
it
'
s less
.
.
.
commit
|
commitdiff
|
tree
2024-04-19
S
tas Bo
u
kare
v
transfor
m
-num
e
ric-
b
ound-test
:
don't wrap
in safety 0
.
commit
|
commitdiff
|
tree
2024-04-18
S
t
a
s
Boukarev
x86-64: us
e
a
l
igned-stack-p
.
commit
|
commitdiff
|
tree
2024-04-17
Stas B
o
ukare
v
Avoid ali
g
ning the contro
l
stack mult
i
ple times
.
commit
|
commitdiff
|
tree
2024-04-16
S
t
as Boukare
v
x86-64
/
allocate-vec
t
or-on-stack: don't accept large
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
Stas B
o
ukarev
win3
2
: clear x87 state on exceptions
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Bou
k
arev
Work around FPU control resettin
g
o
n
win3
2
.
commit
|
commitdiff
|
tree
2024-04-16
S
tas Bouka
r
ev
Don't use with
-
float-traps-mas
k
ed in srctran
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Bo
u
k
are
v
F
i
x
-
system-tlabs
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
Fix CAS
on fun
c
allabl
e
-instances
.
commit
|
commitdiff
|
tree
2024-04-15
Sta
s
Bo
u
karev
Decl
a
re
the result t
y
p
e of new-arena
.
commit
|
commitdiff
|
tree
2024-04-15
St
a
s
B
oukarev
arm64: encode d
c
z
id_el0
.
commit
|
commitdiff
|
tree
2024-04-15
S
tas B
o
u
k
arev
Add declar
a
tions
i
n new-arena
.
commit
|
commitdiff
|
tree
2024-04-15
S
t
as Boukarev
U
n
used function
.
commit
|
commitdiff
|
tree
2024-04-15
St
a
s Boukarev
Don
'
t show "gf-dispatc
h
" i
n
b
a
cktrace
s
.
commit
|
commitdiff
|
tree
2024-04-14
Stas Boukar
e
v
Muffle code-deletion-n
o
t
e
f
r
o
m et
y
pecase-failure
.
commit
|
commitdiff
|
tree
2024-04-14
Stas Boukarev
Bett
e
r
(
pop special-v
a
riab
l
e
)
commit
|
commitdiff
|
tree
2024-04-14
S
t
as Boukarev
Don't check
for t
l
s values if there's a bin
d
ing around
.
commit
|
commitdiff
|
tree
2024-04-13
S
tas
B
oukare
v
Some
t
ests no longer fail
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Bou
k
arev
Tran
s
form (%coerce-to-policy pol
i
c
y
) =>
policy
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukarev
Mar
k
*p
o
licy* always-bound
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukar
e
v
s
u
b
typep: don't use EQUAL if safety is
3
or debu
g
>
1
.
commit
|
commitdiff
|
tree
2024-04-12
St
a
s Boukarev
R
e
mo
v
e
a
constraint-propagate-back
.
commit
|
commitdiff
|
tree
2024-04-11
Stas Bouk
a
rev
Don't dupl
i
cat
e
*features* into +internal-f
e
atures
.
.
.
commit
|
commitdiff
|
tree
2024-04-11
Stas Bouka
r
ev
P
reserv
e
all sb-impl:+i
n
t
e
rnal-feat
u
r
es+ for sb-devel
commit
|
commitdiff
|
tree
2024-04-10
Stas
B
oukarev
%
typep-wrapper:
i
gnore sat
i
sfi
e
s
.
commit
|
commitdiff
|
tree
2024-04-09
S
t
as
B
oukare
v
change-
t
est-bas
e
d
-
on-item: check for characters
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Bouk
a
rev
Unuse
d
vari
a
ble on
#
+
darwin-jit
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukar
e
v
A test no long
e
r
f
a
i
ls
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
Check COUNT in out-of-line (ash x
count) to
be
a
n intege
r
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
map-callable
-
arguments: handle rest-
a
rgs
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
equalp-eql-comparable-types: (subtyp
e
p nil anything
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
St
a
s Boukarev
Adj
u
st a test
f
o
r x86
.
commit
|
commitdiff
|
tree
2024-04-09
Sta
s
Bou
k
arev
M
o
re
consistent an
d
simpler
c
h
e
cki
n
g for MAP results
.
commit
|
commitdiff
|
tree
2024-04-09
Stas
B
oukarev
%o
t
her
-
pointer
-
wide
t
ag deri
v
e-t
y
pe: derive for
s
im
p
le
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Stas Boukar
e
v
Transform (ap
p
end (list n) x)
to (list*
n
x
)
commit
|
commitdiff
|
tree
2024-04-08
Stas Bouk
a
rev
L
o
w
e
r
:tes
t
#'char-equal to #
'
char= for find
/
position
.
commit
|
commitdiff
|
tree
2024-04-07
Stas
B
ouk
a
rev
A
dd no-verify-arg-count t
o
s
tream functions
.
commit
|
commitdiff
|
tree
2024-04-06
Stas Boukarev
Transfor
m
(co
n
ca
t
enate 'string string
)
to s
u
bseq
.
commit
|
commitdiff
|
tree
next