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
include explicitly stdlib.h for realloc() and free()
2024-04-30
Se
b
a
s
tien Marie
incl
u
de
exp
l
i
citly stdlib
.
h
for
realloc() a
n
d free
(
)
commit
|
commitdiff
|
tree
2024-04-30
Stas
Bou
k
a
r
ev
c
irrus
ci
:
tes
t
freebsd with --with-
s
b-cor
e
-compre
s
sion
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukare
v
Compress
d
ebug info in make-target-2
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukarev
Compress debug v
e
ctors
i
n-pl
a
c
e
.
commit
|
commitdiff
|
tree
2024-04-30
Stas
B
oukarev
Fi
x
a test
.
commit
|
commitdiff
|
tree
2024-04-30
St
a
s Boukarev
Disable
f
ailing tests on mark-
r
egi
o
n-gc
commit
|
commitdiff
|
tree
2024-04-30
St
a
s
B
o
uk
a
r
e
v
Add a test for a9d69aba
7
.
commit
|
commitdiff
|
tree
2024-04-30
Stas Boukarev
D
o
n't lo
s
e lvar-
t
ypes f
o
r some VOPs
.
commit
|
commitdiff
|
tree
2024-04-29
S
t
as Boukar
e
v
vector
-
fill
*
:
do
n
't
e
mit card
m
arks when filling fixnums
.
.
.
commit
|
commitdiff
|
tree
2024-04-29
Stas
Boukarev
Inline (= float known-
f
l
oat
/
int
e
ger-type)
commit
|
commitdiff
|
tree
2024-04-29
Stas Bou
k
arev
Don't coerce (= sin
g
le-
f
loat 1d0) to
double-float
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukar
e
v
Optim
i
ze fast-symbol
-
value + bind
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
arm64: more u
n
bound valu
e
chec
k
ing
.
commit
|
commitdiff
|
tree
2024-04-29
Stas
Boukare
v
Comp
r
ess debu
g
info using zstd
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
debug-d
u
mp: name COMPILED-DEBUG-INFO by its f
i
rs
t
entry
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukarev
deb
u
g-dump: don't encode
d
e
b
ug-fun-
n
a
m
e redun
d
antly
.
commit
|
commitdiff
|
tree
2024-04-29
Stas Boukare
v
I
g
nore styl
e
-warnings on old SBCL ho
s
ts
.
commit
|
commitdiff
|
tree
2024-04-26
Stas Boukarev
Fix subtypep
f
o
r
#-sb-xc-hos
t
.
commit
|
commitdiff
|
tree
2024-04-25
Stas Boukarev
U
se the* :cont
e
xt correctl
y
.
commit
|
commitdiff
|
tree
2024-04-25
Benja
m
in
L
ee
Export and doc
u
ment sb-thread:join-thread-p
r
oblem
commit
|
commitdiff
|
tree
2024-04-25
Stas Boukarev
Fix a
6
40KB memory when d
e
compressing cores
.
commit
|
commitdiff
|
tree
2024-04-24
Stas Bo
u
kar
e
v
Fix return count checking for (values &optional
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-24
Stas Boukare
v
R
e
turn NIL from GC in an ano
t
her way
.
commit
|
commitdiff
|
tree
2024-04-23
S
tas Boukarev
find-
o
r-c
h
ains: look fo
r
harm
l
ess clea
n
ups
.
commit
|
commitdiff
|
tree
2024-04-23
Sta
s
Boukarev
github act
i
ons
:
and darwin-a
r
m64 f
e
l
l
off
.
commit
|
commitdiff
|
tree
2024-04-23
St
a
s Bo
u
karev
github a
c
tions: reënable darwin-x86-64
commit
|
commitdiff
|
tree
2024-04-23
S
tas Boukar
e
v
More
c
o
mpact
(
format nil "~
a
"
.
.
.
)
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukarev
%
s
etelt: don't
l
oad CDR twi
c
e
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Boukar
e
v
e
l
t
: don't check for list twice
.
commit
|
commitdiff
|
tree
2024-04-23
Stas Bouk
a
re
v
T
rust non-returning fun
c
tions during sb-
x
c
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Boukarev
arm6
4
: encode cbz to fixups
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Bo
u
karev
arm64,
logan
d
: use 32-bit instructi
o
ns
.
commit
|
commitdiff
|
tree
2024-04-22
Stas B
o
ukarev
arm64, load-imm
e
di
a
te-word: us
e
3
2
-
bit movn
.
commit
|
commitdiff
|
tree
2024-04-22
S
tas Boukar
e
v
a
r
m
6
4, l
o
a
d
-immediate-word: enc
o
de
3
2-bit logi
c
al imm
e
diates
.
commit
|
commitdiff
|
tree
2024-04-22
Stas Boukarev
arm64, logand: try
t
o
a
dd
f
ixnum-
m
ask to more
c
onstant
s
.
commit
|
commitdiff
|
tree
2024-04-21
Stas
B
o
ukarev
Fix a test
.
commit
|
commitdiff
|
tree
2024-04-21
St
a
s
B
ouk
a
rev
bound-func
:
ca
t
ch i
n
finities
.
commit
|
commitdiff
|
tree
2024-04-21
Sta
s
Boukar
e
v
Derive low
e
r bound for (l
o
g in
t
ege
r
)
commit
|
commitdiff
|
tree
2024-04-20
Stas Boukarev
U
s
e an
int
e
ger interval in singl
e
-or-chain
.
commit
|
commitdiff
|
tree
2024-04-19
Sta
s
Boukarev
Do no
t
co
n
s for
(ap
p
ly x
(
r
est &rest))
commit
|
commitdiff
|
tree
2024-04-19
Stas Boukarev
Adjust a test
.
commit
|
commitdiff
|
tree
2024-04-19
S
t
as Bo
u
k
a
rev
F
o
ld (* x 1) for any number
.
commit
|
commitdiff
|
tree
2024-04-19
Stas Boukarev
eq to bit-te
s
t: don't check upper bound if it's less
.
.
.
commit
|
commitdiff
|
tree
2024-04-19
S
tas Bouka
r
ev
t
r
a
nsform-numeri
c
-bound
-
te
s
t: don't wrap in
s
afety
0
.
commit
|
commitdiff
|
tree
2024-04-18
Stas Boukarev
x
86-64: use ali
g
ned-s
t
ack-p
.
commit
|
commitdiff
|
tree
2024-04-17
Stas Boukarev
Avoid alignin
g
the
c
ontrol stack multi
p
le times
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Boukar
e
v
x86-
6
4
/al
l
ocate
-
vecto
r
-
o
n-stack
:
don't accept
l
a
rge
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
St
a
s Boukarev
w
in32: cle
a
r x87 state on e
x
c
ep
t
io
n
s
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Boukarev
Work aroun
d
FPU control re
s
ett
i
ng o
n
w
in32
.
commit
|
commitdiff
|
tree
2024-04-16
Stas Boukarev
Don't us
e
with-float-t
r
aps-masked in srctran
.
commit
|
commitdiff
|
tree
2024-04-15
Stas
B
oukarev
Fix -
s
ystem-tlabs
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
Fix
CAS on funcallable
-
instances
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
De
c
lare
t
he result type
of new-arena
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukarev
a
rm6
4
: e
n
co
d
e dczid_el0
.
commit
|
commitdiff
|
tree
2024-04-15
Stas Boukare
v
Add
declarations in new
-
ar
e
na
.
commit
|
commitdiff
|
tree
2024-04-15
Stas
Boukarev
Unused fun
c
tion
.
commit
|
commitdiff
|
tree
2024-04-15
Stas
B
oukarev
Don't s
h
ow "gf-dispatc
h
" in backtraces
.
commit
|
commitdiff
|
tree
2024-04-14
St
a
s Bo
u
karev
Muffle code-deletion-note from etypecase
-
f
a
ilure
.
commit
|
commitdiff
|
tree
2024-04-14
Stas Boukarev
Bett
e
r
(pop
special-variable)
commit
|
commitdiff
|
tree
2024-04-14
Stas Boukarev
Don't check for tls
values if ther
e
's a binding ar
o
und
.
commit
|
commitdiff
|
tree
2024-04-13
Stas
B
ouk
a
rev
Some tes
t
s
no longer fail
.
commit
|
commitdiff
|
tree
2024-04-13
Stas Bo
u
karev
Transform (%coerce-to
-
policy policy) => policy
.
commit
|
commitdiff
|
tree
2024-04-13
Sta
s
Boukarev
Mark *policy
*
a
lways-bound
.
commit
|
commitdiff
|
tree
2024-04-13
Stas
Boukarev
subty
p
ep:
d
o
n
't us
e
E
Q
U
A
L if sa
f
ety is 3
or debug
> 1
.
commit
|
commitdiff
|
tree
2024-04-12
St
a
s Boukarev
R
e
m
ove a constr
a
int-propagate-bac
k
.
commit
|
commitdiff
|
tree
2024-04-11
Stas Boukare
v
Do
n
't duplicate
*f
e
atur
e
s
*
into +inte
r
nal-
f
eatures
.
.
.
commit
|
commitdiff
|
tree
2024-04-11
S
ta
s
Boukare
v
Preserve all sb-i
m
pl:+internal-f
e
atures+ for sb-deve
l
commit
|
commitdiff
|
tree
2024-04-10
Stas Boukarev
%typep-w
r
a
p
per: i
g
nore satisf
i
es
.
commit
|
commitdiff
|
tree
2024-04-09
Stas B
o
ukarev
change
-
t
e
st-bas
e
d-on-item: check for characters
.
commit
|
commitdiff
|
tree
2024-04-09
Stas
B
oukarev
U
n
used v
a
riable on #+darw
i
n-ji
t
commit
|
commitdiff
|
tree
2024-04-09
Sta
s
Boukarev
A t
e
st no l
o
nger f
a
ils
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukare
v
Check COUNT in out-of-lin
e
(
a
sh x
c
ount) to be an inte
g
er
.
commit
|
commitdiff
|
tree
2024-04-09
S
t
as Bo
u
karev
m
a
p-callab
l
e-ar
g
u
m
e
n
ts
:
handle res
t
-
args
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
equ
a
l
p
-
e
ql-comparable
-
types: (subtypep nil anything
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Boukarev
Adjust a
t
es
t
for
x86
.
commit
|
commitdiff
|
tree
2024-04-09
Stas Bou
k
arev
More cons
i
sten
t
and simpler
c
hecking fo
r
MAP results
.
commit
|
commitdiff
|
tree
2024-04-09
St
a
s
B
o
u
karev
%
other-point
e
r-widetag derive-type: derive f
o
r simp
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-04-08
Sta
s
Bou
k
a
re
v
Transform (a
p
pend (
l
ist n
)
x) t
o
(list* n x
)
commit
|
commitdiff
|
tree
2024-04-08
St
a
s Bou
k
arev
L
o
wer :
t
es
t
#'char
-
equal to
#
'char= for find
/
posi
t
io
n
.
commit
|
commitdiff
|
tree
2024-04-07
Stas Boukarev
Add no
-
v
e
rify-arg-
c
o
u
nt to strea
m
func
t
ions
.
commit
|
commitdiff
|
tree
2024-04-06
Stas
B
oukarev
Tra
n
sform (concatena
t
e
'string st
r
ing
)
to sub
s
eq
.
commit
|
commitdiff
|
tree
2024-04-06
Stas Bo
u
karev
Do n
o
t use
data
-
vector-ref f
o
r
f
olding
.
commit
|
commitdiff
|
tree
2024-04-05
Sta
s
Boukarev
type
-
from-co
n
str
a
ints: tra
c
k non-eql
cha
r
acte
r
s
.
commit
|
commitdiff
|
tree
2024-04-04
S
tas Boukarev
U
n
ify constrain-ref-type and type-fr
o
m-constraints
.
commit
|
commitdiff
|
tree
2024-04-03
Stas Boukarev
Don't u
s
e eliminate-k
e
ywords
-
args in
t
ransform-make
.
.
.
commit
|
commitdiff
|
tree
2024-04-02
S
t
as Bo
u
karev
or-eq
-
to-aref
:
look on
l
y for RE
F
nodes
.
commit
|
commitdiff
|
tree
2024-04-02
Stas Boukarev
o
r-eq-to-jump-table: i
g
nore d
u
p
lica
t
ed cases
.
commit
|
commitdiff
|
tree
2024-04-02
Stas Boukarev
Get r
i
d of *approximate-numeric-uni
o
n
s*
.
commit
|
commitdiff
|
tree
2024-04-01
Stas Boukarev
prehash-for-perfec
t
-hash: add truly-the
s
.
commit
|
commitdiff
|
tree
2024-04-01
Sta
s
B
ou
k
are
v
Fix %in-bound
s
-constra
i
n
t
.
commit
|
commitdiff
|
tree
2024-04-01
St
a
s Boukar
e
v
or-eq-to-jump-table:
better exhaustive chec
k
s
.
commit
|
commitdiff
|
tree
2024-04-01
Stas Boukarev
S
p
l
it or-eq-to-jump-t
a
ble
.
commit
|
commitdiff
|
tree
2024-04-01
Stas
B
o
ukarev
o
r
-
e
q
-to-
j
ump-tabl
e
: don
'
t use a jump-tabl
e
for a single
.
.
.
commit
|
commitdiff
|
tree
2024-04-01
Stas Boukarev
x86-64:
better (e
q
l rati
o
x)
.
commit
|
commitdiff
|
tree
2024-03-31
Stas Bou
k
a
r
ev
Conve
r
t COND + OR +
E
Q
into jum
p
-
t
ables
.
commit
|
commitdiff
|
tree
2024-03-31
Stas
Bouk
a
r
ev
Handle g
e
neric
fu
n
c
t
ions
i
n
sb-introspect:find-functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2024-03-30
Stas Boukarev
Don'
t
transform mask-field
w
ith out of range size
.
commit
|
commitdiff
|
tree
2024-03-30
St
a
s Boukarev
F
i
nd
XREF f
o
r anonymous fu
n
c
t
ions
.
commit
|
commitdiff
|
tree
2024-03-30
Stas
B
oukare
v
Skip a
te
s
t
.
commit
|
commitdiff
|
tree
2024-03-30
Stas Boukarev
x86-64: c
o
rrec
t
ly allow %d
p
b VOPs
.
commit
|
commitdiff
|
tree
next