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 argument mismatch for function arguments to callable parameters.
2016-02-02
St
a
s
Bouk
a
rev
Chec
k
argument m
i
smatc
h
f
o
r function arguments to callable
.
.
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Bo
u
kar
e
v
Con
s
tant fold fu
n
cti
o
ns
t
hat call other
functions
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Bo
u
karev
Don't evaluate
t
he
do
c
string in defv
a
r, defconsta
n
t
.
commit
|
commitdiff
|
tree
2016-01-31
Stas
B
oukarev
Forget
a
bout a consta
n
t variable after makunbou
n
d
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Bo
u
karev
Wrap a test in
w
ith
-
test
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Boukarev
Prope
r
err
o
rs fr
o
m OPEN on Wind
o
ws
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bouk
a
rev
Don't import SB-C
:
:VOP-INFO
-
T
ARGET
-
FUN into SB-REG
A
LLOC
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
a
s
Boukarev
Fix scale-float on x86
.
commit
|
commitdiff
|
tree
2016-01-18
St
a
s Boukare
v
Cl
e
an up *feature* te
s
t in
a c
o
uple
of plac
e
s
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
Fix SQRT on LEAS
T
-NEGA
T
I
V
E
-
D
OUBLE-FLOAT
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
MAPHASH
compile
r
-macro: do
n
't evalua
t
e HAS
H
-TABL
E
twice
.
commit
|
commitdiff
|
tree
2016-01-18
S
tas B
o
u
karev
Handle m
u
l
tiple
:
NICKNAME
S
opt
i
ons
to DE
F
PAC
K
AG
E
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bou
k
ar
e
v
Fix t
h
e
ADJUST-ARRAY trans
f
orm
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
(defu
n
(
s
e
tf
x
) ()) s
t
op
p
ed retur
n
ing
(
SETF X)
commit
|
commitdiff
|
tree
2016-01-18
Stas
Boukarev
Sav
e
t
h
e
interru
p
t
context i
n
sigab
r
t_handler
.
commit
|
commitdiff
|
tree
2016-01-15
Stas
Boukarev
F
ix ISQRT der
i
ve-type
.
commit
|
commitdiff
|
tree
2016-01-14
Stas B
o
ukarev
Better
lisp-backt
r
aces for
memory-f
a
u
lt
s
on non-x8
6
oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas
Boukarev
Restore disassembl
i
ng on ARM64
.
commit
|
commitdiff
|
tree
2016-01-14
Stas
Boukarev
Bett
e
r LDB backtraces from
s
ignal
h
a
ndlers on x86oids
.
commit
|
commitdiff
|
tree
2016-01-14
S
t
as Boukarev
Make LDB backtraces m
o
re resilient
.
commit
|
commitdiff
|
tree
2016-01-14
Stas
Boukarev
Fix
t
ypo
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Better bac
k
trac
e
s fro
m
LDB on
m
emory
f
a
ul
t
s
.
commit
|
commitdiff
|
tree
2016-01-13
Stas
Boukar
e
v
Protect RECOGNIZE
-
DYNA
M
IC-EXTENT
-
LV
A
RS f
r
om deleted
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Stas
B
o
ukarev
Replace magic constants with BASE-
C
HAR-CODE-LIMI
T
.
commit
|
commitdiff
|
tree
2016-01-11
S
t
as
B
oukarev
Fix XREF on
methods with EQL s
p
eci
a
lizers
.
commit
|
commitdiff
|
tree
2016-01-11
St
a
s Bo
u
karev
Better style-warning from undefined INFO types
.
commit
|
commitdiff
|
tree
2016-01-11
Stas
B
oukarev
Fix wi
n
32
-
x86 bui
l
d
.
commit
|
commitdiff
|
tree
2016-01-11
Sta
s
Boukare
v
In
h
erit thre
a
d FP
masks
on d
a
rw
i
n
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bouka
r
ev
Fix backtra
c
es o
n
O
S X
.
commit
|
commitdiff
|
tree
2016-01-08
Phil
i
p
p
Matthias
.
.
.
Fix
typo in CASEFOLD d
o
cstring
.
commit
|
commitdiff
|
tree
2016-01-07
Stas
B
oukarev
Don't try to
joi
n
threads com
i
ng fr
o
m foreign c
a
llbacks
.
commit
|
commitdiff
|
tree
2015-12-30
Sta
s
Boukarev
Don't ignore i
n
v
a
lid COND claus
e
s fo
l
low
i
ng a
T c
l
au
s
e
.
commit
|
commitdiff
|
tree
2015-12-30
Stas
B
ou
k
arev
Don't bind *compiler-er
r
or-context* tw
i
ce in %
c
h
e
ck
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
Stas
Boukarev
De
l
a
y compi
l
e
-
time chec
k
-bound warning until IR2
c
o
nversion
.
commit
|
commitdiff
|
tree
2015-12-25
Stas
B
oukar
e
v
sb-introspect
:
f
ind
t
he r
i
ght
d
ebug
i
nfo function
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Bo
u
karev
A couple of small ad
j
ustme
n
ts
.
commit
|
commitdiff
|
tree
2015-12-19
St
a
s Boukarev
Fix disassembling jum
p
s
on PPC
.
commit
|
commitdiff
|
tree
2015-12-19
Dmi
t
r
y
Igrishin
Fix
t
ypo
commit
|
commitdiff
|
tree
2015-12-16
S
t
as
Boukarev
Add a test that checks CL symbols for be
i
ng bound/fbound
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas
B
ouka
r
ev
P
u
t CL
:
FU
N
C
TI
O
N
-K
E
YWORDS back in
.
commit
|
commitdiff
|
tree
2015-12-16
S
ta
s
Bouk
a
r
e
v
R
evert "remove
expl
i
cit egcc
deps for x86/openbsd"
commit
|
commitdiff
|
tree
2015-12-15
Manuel G
i
r
a
ud
remo
v
e exp
l
icit egcc de
p
s for x86
/
openbsd
commit
|
commitdiff
|
tree
2015-12-14
Stas
Bo
u
k
a
rev
Simplify +sset-rehas
h
-t
h
r
e
s
hold+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Bou
k
are
v
Fix suboptimality in
s
set-adjoi
n
.
commit
|
commitdiff
|
tree
2015-12-10
Stas Bouka
r
ev
F
ix allocat
i
n
g large arr
a
ys on 64-bit Windows
.
commit
|
commitdiff
|
tree
2015-12-08
Stas B
o
ukar
e
v
Don't transfor
m
LIST with a very l
a
rge number of arguments
.
commit
|
commitdiff
|
tree
2015-12-08
S
t
as
B
oukare
v
Define s
b
-
v
m:large-object-si
z
e a
n
d expose it
t
o g
e
nesis
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Opti
m
ize make-sequence 'list
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Di
s
able
allo
c
ate-
l
ist-on-hea
p
VOP
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bouk
a
r
ev
Fix al
l
ocate-list-on-heap on x86-64
with larg
e
immediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
O
p
t
i
mize allocate-list
-
on-heap on x8
6
-64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Optimize ASH vops on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
D
efine modular fixnu
m
funct
i
ons on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Pa
s
s M
A
P_FIXE
D
to mmap on L
i
nu
x
.
commit
|
commitdiff
|
tree
2015-12-05
St
a
s Boukarev
Do
n
't generate ty
p
e
checks
i
n deleted
block
s
.
commit
|
commitdiff
|
tree
2015-12-05
Stas B
o
uka
r
ev
Remove %check-bound with
lo
w
safety
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bou
k
arev
info
.
impure(glob
a
ldb-i
n
f
o-iterate): pass on #-sb-doc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Check for f
i
xnum in the CH
E
CK-BOUND VOP
.
commit
|
commitdiff
|
tree
2015-12-04
S
t
a
s B
o
u
k
a
r
ev
Fix
ARRAY-DIMEN
S
ION transformation of arr
a
ys of unknown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bo
u
k
a
rev
O
p
t
imize %C
H
ECK-BOUND
a
way
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukarev
Better array
d
i
m
ension deriva
t
i
on
.
commit
|
commitdiff
|
tree
2015-12-03
Stas
B
oukarev
Add explicit-
c
heck to FIN
D
-FDEFN f
o
r b
e
tter
err
o
rs
.
commit
|
commitdiff
|
tree
2015-12-02
Stas B
o
ukarev
More
s
a
fe F
B
OUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
Stas Bouka
r
ev
R
e
move primit
i
ve-
t
ype-ch
e
ck, unused
.
commit
|
commitdiff
|
tree
2015-12-01
Tom
a
s Hlavaty
D
o
not r
e
ly on `wh
i
c
h` to
b
e
present in the system
commit
|
commitdiff
|
tree
2015-11-30
Stas Boukarev
Fix CHAR-EQUAL tr
a
nsf
o
r
m
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Boukarev
Don't fold or flush C
H
E
C
K-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
A
ttila Lendvai
Provi
d
e more info in
c
a
se
o
f infinite
error nesting
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Boukarev
Don't fail when c
o
ns
t
a
n
t f
o
l
ding %EQL/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
S
t
as Boukarev
B
etter
e
rror and warning message
s
for check
-
b
o
und
.
commit
|
commitdiff
|
tree
2015-11-22
Stas Bouka
r
ev
Fix foreign
.
t
est
s
.
s
h o
n
#-linkage-t
a
ble
.
commit
|
commitdiff
|
tree
2015-11-21
Stas B
o
ukarev
Restore
Windows
b
u
ild
.
commit
|
commitdiff
|
tree
2015-11-20
Stas
Bou
k
are
v
foreign
.
tests
.
sh: test for missing
.
so
i
n a
s
ep
a
rate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Sta
s
Boukarev
Optimize out of line
(TRUNCATE I
N
T
E
GER RATIO)
commit
|
commitdiff
|
tree
2015-11-15
S
tas Boukar
e
v
Enabl
e
threads on AR
M
64-Linux by d
e
f
a
ul
t
.
commit
|
commitdiff
|
tree
2015-11-15
S
tas Boukarev
backtrace
.
c: include all the
n
ecessary headers on
cheney
g
c
.
commit
|
commitdiff
|
tree
2015-11-15
St
a
s
B
o
ukarev
Be
t
te
r
b
a
ckt
r
aces from ldb
on n
o
n-x86oid
s
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bou
k
arev
ldb backtrace
:
don't pri
n
t C
O
MMON-LI
S
P
package prefix
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
Boukar
e
v
Bette
r
ba
c
ktra
c
es from ldb o
n
x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
Call
tim
e
-rein
i
t in
!
cold-init b
e
fore internal-real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
tas Boukarev
describe_in
t
e
r
nal_e
r
ror: Print
v
a
l
u
e
s
from th
e
co
n
s
tant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bo
u
k
arev
cold
-
init: do
n
't ena
b
l
e internal err
o
r
handling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s Bouk
a
rev
Restrict internal-time to ub62
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
a
s
Boukarev
A
l
l
o
w VOP arguments wit
h
m
u
l
tiple SCs to load immediates
.
commit
|
commitdiff
|
tree
2015-11-13
Stas B
o
ukarev
A
nnotat
e
thread s
l
ots in ARM64 d
i
sassembly
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Unify some shared s
u
p
port rout
i
nes
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Fi
x
constant loading
o
n type-chec
k
-
error/c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukar
e
v
U
ni
f
y e
r
ror vops
.
commit
|
commitdiff
|
tree
2015-11-13
Stas B
o
ukar
e
v
Optimize
f
i
x
num type
chec
k
s on ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Bou
k
are
v
Remove
c
heck-ty
p
e vops
.
commit
|
commitdiff
|
tree
2015-11-12
S
t
as Boukar
e
v
SH
I
FTF
should
u
se LET
*
for binding t
e
mp
o
rary variables
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Boukarev
Restore cheneyg
c
build
.
commit
|
commitdiff
|
tree
2015-11-11
Stas
B
oukarev
ARM6
4
: opt
i
mize in
s
tanc
e
slot ac
c
e
ss wi
t
h
immediate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
A
RM64: better imm
e
diate offset checking in LDR/S
T
R
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
Implemen
t
:inter
l
eaved-raw-s
l
ots o
n
A
R
M64
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bouk
a
r
ev
Fix hand
l
ing of erro
r
s
in SB-UNI
X
:UNIX-READDIR
.
commit
|
commitdiff
|
tree
2015-11-10
Stas Boukarev
Re
m
ove tls-c
o
okie on #-x86
commit
|
commitdiff
|
tree
2015-11-09
S
t
a
s
Boukarev
Fix
P
PRINT-
L
AMBDA-LIST
on l
i
s
t
s
c
o
nta
i
ning QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukarev
Re
m
ove a
c
o
mment fr
o
m mak
e
-thr
e
ad
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukar
e
v
Up
d
ate document
a
tion to ment
i
on thread support on
A
RM64
.
commit
|
commitdiff
|
tree
next