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
check-function-designator-lvar: look through m-v-bind+values.
2024-05-01
Stas Bo
u
karev
check-function-desi
g
nator-lv
a
r: look through m-v-bind
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukarev
Don't dis
a
bl
e
a
rgume
n
t checking wi
t
h
m
ultiple cal
l
e
rs
.
commit
|
commitdiff
|
tree
2024-05-01
Sta
s
Boukare
v
Check functional argum
e
nt
s
ar
g
counts with multiple
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukar
e
v
War
n
about bad arguments to ~r at compile time
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Bouk
a
rev
Warn about
b
ad argumen
t
s
to
~c
a
t compile time
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukarev
cast-extern
a
l
ly-checkable-p: don't remove cast
s
with
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas Boukarev
Fix the in
t
era
c
t
i
on bet
w
een
constant-
f
unct
i
on-cal
l
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Stas
B
oukarev
T
r
anspose line
s
.
commit
|
commitdiff
|
tree
2024-05-01
St
a
s Boukar
e
v
c
ut-to-
w
idth: s
p
ecify t
h
e
result types
.
commit
|
commitdiff
|
tree
2024-04-30
Sebastien Marie
inc
l
ude ex
p
licitly stdlib
.
h for realloc() a
n
d f
r
ee()
commit
|
commitdiff
|
tree
2024-04-30
Stas
Boukarev
cirrus ci: t
e
st
freebsd with --with-sb-core
-
c
o
m
p
r
e
ss
i
on
commit
|
commitdiff
|
tree
2024-04-30
Stas
B
o
ukarev
Co
m
press
d
ebug info in make-target-2
.
commit
|
commitdiff
|
tree
2024-04-30
St
a
s Boukarev
Compress debug vectors
in-plac
e
.
commit
|
commitdiff
|
tree
2024-04-30
Stas
B
o
u
karev
Fix a test
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Bo
u
karev
Di
s
able fai
l
ing tests on mark-region
-
gc
commit
|
commitdiff
|
tree
2024-04-30
Stas Bou
k
arev
Add a
t
est for a9d
6
9ab
a
7
.
commit
|
commitdiff
|
tree
2024-04-30
St
a
s Boukarev
D
o
n
'
t
l
ose lvar-
t
y
p
es for some VOPs
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
vecto
r
-fil
l
*: don't emit card mar
k
s whe
n
f
illing fixnums
.
.
.
commit
|
commitdiff
|
tree
2024-04-29
S
t
a
s Boukarev
Inline
(
= floa
t
known-fl
o
a
t
/integ
e
r-ty
p
e
)
commit
|
commitdiff
|
tree
2024-04-29
S
t
as Boukare
v
Don't coe
r
ce (
=
sin
g
le-float 1d0) to d
o
u
ble-float
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Bouk
a
rev
Op
t
im
i
ze f
a
st-symbol-value + bind
.
commit
|
commitdiff
|
tree
2024-04-29
Stas
Bouk
a
r
e
v
arm
6
4: more unbound val
u
e che
c
king
.
commit
|
commitdiff
|
tree
2024-04-29
Sta
s
Boukare
v
Compress debug i
n
f
o
u
sing
z
s
t
d
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Bo
u
karev
debug-du
m
p:
n
ame COMPI
L
ED-DEBUG-INFO by its f
i
rst entr
y
.
commit
|
commitdiff
|
tree
2024-04-29
Stas
Boukarev
debug-dump: don't encode
debug-fun
-
name
redundantly
.
commit
|
commitdiff
|
tree
2024-04-29
S
tas Boukarev
Ignore style-wa
r
nings o
n
o
l
d SBCL hosts
.
commit
|
commitdiff
|
tree
2024-04-26
Stas Boukarev
Fix subtypep for #-sb-xc-host
.
commit
|
commitdiff
|
tree
2024-04-25
Stas Boukarev
Use the*
:context correctly
.
commit
|
commitdiff
|
tree
2024-04-25
Benjamin L
e
e
Export and document sb-thread
:
join
-
thread-pr
o
ble
m
commit
|
commitdiff
|
tree
2024-04-25
St
a
s Boukarev
F
i
x a 640KB memory w
h
e
n decompressing cores
.
commit
|
commitdiff
|
tree
2024-04-24
Sta
s
Boukarev
Fix
return count check
i
ng for (
v
alues &optional
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-24
S
t
as
B
o
u
kar
e
v
Return NIL
f
r
o
m
GC i
n
a
n anothe
r
way
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
find-or-chain
s
:
loo
k
for h
a
rmless cleanups
.
commit
|
commitdiff
|
tree
2024-04-23
Stas B
o
ukarev
github ac
t
i
ons:
a
nd darwin-arm64
f
ell off
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukare
v
github action
s
: reënable darwi
n
-
x
86-64
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
More com
p
act (
f
ormat nil "~a"
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-23
Stas Bou
k
a
rev
%
s
e
telt: don't load
C
D
R twice
.
commit
|
commitdiff
|
tree
2024-04-23
Stas
B
o
u
kar
e
v
elt: don't chec
k
for list twice
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Bou
k
arev
Trust
non-re
t
urni
n
g f
u
nc
t
ions duri
n
g sb-xc
.
commit
|
commitdiff
|
tree
2024-04-22
Stas
B
oukar
e
v
a
rm64: en
c
ode c
b
z
to fixups
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Bou
k
arev
arm6
4
, logand: use 3
2
-bit inst
r
u
c
tions
.
commit
|
commitdiff
|
tree
2024-04-22
Stas
Boukarev
arm64, load-immediate-word: use 32-bit movn
.
commit
|
commitdiff
|
tree
2024-04-22
S
t
as B
o
uka
r
ev
a
r
m
64, lo
a
d
-immed
i
ate
-
word: encode 32-bit logical immediates
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Boukarev
arm
6
4,
logand
:
tr
y
t
o
a
d
d
f
i
xnu
m
-mask to m
o
r
e
constan
t
s
.
commit
|
commitdiff
|
tree
2024-04-21
Stas Boukar
e
v
F
ix
a test
.
commit
|
commitdiff
|
tree
2024-04-21
Stas B
o
ukar
e
v
bound-f
u
nc:
c
atch
in
f
inities
.
commit
|
commitdiff
|
tree
2024-04-21
Sta
s
Boukare
v
Der
i
ve low
e
r bou
n
d for (
l
og intege
r
)
commit
|
commitdiff
|
tree
2024-04-20
Stas
B
oukarev
Us
e
a
n integer
i
nt
e
rval in sin
g
le-or-ch
a
in
.
commit
|
commitdiff
|
tree
2024-04-19
Stas Bou
k
arev
Do not cons
for (apply
x
(rest &rest))
commit
|
commitdiff
|
tree
2024-04-19
Sta
s
B
o
u
karev
Adjust a test
.
commit
|
commitdiff
|
tree
2024-04-19
Stas
B
oukarev
Fold (* x 1) for any n
u
mber
.
commit
|
commitdiff
|
tree
2024-04-19
S
t
as Boukare
v
eq to bit-test: don't check
u
p
per bound if it's l
e
s
s
.
.
.
commit
|
commitdiff
|
tree
2024-04-19
Stas
B
oukarev
transform-nume
r
ic-bound
-
test: don
'
t
wrap in safety
0
.
commit
|
commitdiff
|
tree
2024-04-18
Stas Boukarev
x86
-
64: use alig
n
ed-stack-p
.
commit
|
commitdiff
|
tree
2024-04-17
S
t
as Bouka
r
ev
Avoid aligning the contr
o
l
stac
k
mul
t
iple t
i
mes
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Bo
u
karev
x86-64/allocate-v
e
ctor
-
o
n-stack: don't accept
large
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Bo
u
karev
win32: clea
r
x87 state
o
n exceptio
n
s
.
commit
|
commitdiff
|
tree
2024-04-16
Sta
s
Boukarev
Wor
k
around FPU control r
e
setting
o
n win32
.
commit
|
commitdiff
|
tree
2024-04-16
S
t
as Boukarev
Do
n
't use
wi
t
h-float-trap
s
-maske
d
in srctra
n
.
commit
|
commitdiff
|
tree
2024-04-15
Stas B
o
uka
r
ev
F
i
x -system-tlabs
commit
|
commitdiff
|
tree
2024-04-15
S
t
a
s
Boukar
e
v
Fix CAS on fun
c
al
l
able-instances
.
commit
|
commitdiff
|
tree
2024-04-15
S
t
as Boukarev
Decla
r
e the
r
e
s
u
lt type of
n
ew-arena
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukar
e
v
arm64: encod
e
dczid_el0
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
Add declarations in n
e
w-
a
r
e
n
a
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
Unused
f
u
nction
.
commit
|
commitdiff
|
tree
2024-04-15
Sta
s
Boukarev
Don't s
h
ow "gf-dispatch"
in backtraces
.
commit
|
commitdiff
|
tree
2024-04-14
St
a
s Boukar
e
v
Muffle
c
o
de-deletion-note from
etypecase-failure
.
commit
|
commitdiff
|
tree
2024-04-14
Stas Boukarev
Better (pop spe
c
ial-variable
)
commit
|
commitdiff
|
tree
2024-04-14
Stas B
o
ukarev
Don
'
t
check for tls
v
a
l
ues if
t
here
'
s a
b
inding around
.
commit
|
commitdiff
|
tree
2024-04-13
Sta
s
Boukarev
S
om
e
tests no longer fail
.
commit
|
commitdiff
|
tree
2024-04-13
St
a
s Boukarev
Trans
f
o
rm (%
c
o
e
rce-to-p
o
l
i
cy policy)
=> polic
y
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Boukarev
Mark *policy* always-bo
u
n
d
.
commit
|
commitdiff
|
tree
2024-04-13
S
t
as Bo
u
k
arev
subtypep
:
don
'
t u
s
e EQUAL
if safety i
s
3 or debug > 1
.
commit
|
commitdiff
|
tree
2024-04-12
St
a
s Boukarev
Remo
v
e a
c
onstr
a
int-propagate
-
b
a
ck
.
commit
|
commitdiff
|
tree
2024-04-11
Stas Bo
u
karev
Don't dupl
i
cate *f
e
a
t
ures*
i
n
t
o +in
t
ern
a
l-
f
e
a
t
ures
.
.
.
commit
|
commitdiff
|
tree
2024-04-11
Stas Bo
u
karev
Pres
e
rve
all sb-impl:+internal-feature
s
+ for sb-de
v
el
commit
|
commitdiff
|
tree
2024-04-10
Stas Boukarev
%t
y
p
e
p-wrapper: ignore satisfies
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
change-te
s
t-based-on-ite
m
:
check for ch
a
rac
t
ers
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
U
n
used varia
b
le on
#
+darwin-jit
commit
|
commitdiff
|
tree
2024-04-09
S
t
a
s
Boukarev
A
test no longer fails
.
commit
|
commitdiff
|
tree
2024-04-09
S
t
as Boukare
v
Chec
k
COU
N
T in out-o
f
-li
n
e (ash x count) to
be an i
n
teger
.
commit
|
commitdiff
|
tree
2024-04-09
Stas
B
oukarev
map-callable-argum
e
nts
:
handle rest-args
.
commit
|
commitdiff
|
tree
2024-04-09
S
t
as
B
oukarev
equalp-eql-comparabl
e
-types: (su
b
typep
n
i
l
a
nyth
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Stas
B
oukarev
Adj
u
st a test for x86
.
commit
|
commitdiff
|
tree
2024-04-09
Stas
Bo
u
karev
M
o
re co
n
sistent and simpler checking for
M
A
P results
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Bou
k
arev
%other-pointe
r
-
w
idetag der
i
ve-type
:
derive for simp
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Stas
B
ouka
r
ev
Tran
s
f
orm (append (list n) x) to (list* n
x
)
commit
|
commitdiff
|
tree
2024-04-08
St
a
s Boukare
v
Lower :
t
est #'char-
e
qual to #'char= for f
i
nd/
p
os
i
tion
.
commit
|
commitdiff
|
tree
2024-04-07
Stas
Boukarev
Add
n
o-verify-
a
rg-count
to stream functions
.
commit
|
commitdiff
|
tree
2024-04-06
Stas Boukarev
Transf
o
rm (concatenate 'string
string) to subseq
.
commit
|
commitdiff
|
tree
2024-04-06
Sta
s
Boukarev
Do not use d
a
t
a
-
vector-ref for folding
.
commit
|
commitdiff
|
tree
2024-04-05
St
a
s Boukarev
typ
e
-
from-constraints: track no
n
-eql
characters
.
commit
|
commitdiff
|
tree
2024-04-04
S
tas Bouk
a
rev
U
n
ify const
r
ain-ref-type and type-fr
o
m-constr
a
ints
.
commit
|
commitdiff
|
tree
2024-04-03
St
a
s
Bouk
a
rev
D
o
n't use eliminate-keywords-args in
transform-mak
e
.
.
.
commit
|
commitdiff
|
tree
2024-04-02
Stas Boukarev
or-eq-to-a
r
ef: look
only
f
o
r REF node
s
.
commit
|
commitdiff
|
tree
2024-04-02
S
t
a
s
Bou
k
arev
o
r
-eq-to-ju
m
p-table: ignor
e
duplic
a
t
e
d
cases
.
commit
|
commitdiff
|
tree
2024-04-02
Stas Boukarev
Get rid of *approxi
m
a
t
e-numeric-unions*
.
commit
|
commitdiff
|
tree
2024-04-01
Stas
Boukarev
prehash-
f
or-
p
erfect-has
h
: add trul
y
-thes
.
commit
|
commitdiff
|
tree
2024-04-01
Stas
B
o
ukar
e
v
F
i
x
%
in-b
o
unds-cons
t
raint
.
commit
|
commitdiff
|
tree
2024-04-01
St
a
s Boukarev
o
r-eq-to-j
u
mp-table: better exhau
s
tive check
s
.
commit
|
commitdiff
|
tree
next