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
Stas Boukar
e
v
Check a
r
gu
m
ent m
i
sma
t
ch for function argu
m
ents to callable
.
.
.
commit
|
commitdiff
|
tree
2016-01-31
Sta
s
Bouka
r
ev
Constant fold functi
o
ns that call other functi
o
ns
.
commit
|
commitdiff
|
tree
2016-01-31
S
tas Bou
k
arev
Don't
evaluate the docst
r
ing in defv
a
r,
d
efconstant
.
commit
|
commitdiff
|
tree
2016-01-31
Stas B
o
ukare
v
Forget about a
c
onstant
va
r
iable aft
e
r makunbou
n
d
.
commit
|
commitdiff
|
tree
2016-01-31
St
a
s
B
o
uka
r
ev
Wrap a test in with-
t
es
t
.
commit
|
commitdiff
|
tree
2016-01-31
Sta
s
Boukarev
Prop
e
r err
o
rs from OPEN o
n
Windows
.
commit
|
commitdiff
|
tree
2016-01-18
S
tas Boukarev
Don't impo
r
t S
B
-C::VO
P
-INFO
-
T
A
RGET-FUN into S
B
-REGALLOC
.
commit
|
commitdiff
|
tree
2016-01-18
Stas B
o
uka
r
ev
Fix scale-float on x86
.
commit
|
commitdiff
|
tree
2016-01-18
S
tas Boukarev
Clean up *
f
ea
t
ure* test in a c
o
uple of p
l
aces
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bouk
a
rev
F
i
x S
Q
RT
on LEA
S
T-NEGATIVE-
D
OUBLE
-
FLOA
T
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
as Boukarev
M
A
PHASH
compiler-m
a
cr
o
: don't evaluate H
A
SH-T
A
B
L
E
t
wic
e
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
Handle multiple :NICKNAMES options to DEF
P
ACKAGE
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
F
ix
the ADJ
U
ST-ARRAY transfo
r
m
.
commit
|
commitdiff
|
tree
2016-01-18
Stas B
o
ukare
v
(defun (s
e
tf x) ())
st
o
pp
e
d
r
e
turn
i
ng (SETF
X)
commit
|
commitdiff
|
tree
2016-01-18
St
a
s Boukarev
Sav
e
the interrupt context in s
i
gabrt_handle
r
.
commit
|
commitdiff
|
tree
2016-01-15
Stas Boukarev
Fix ISQRT
derive-type
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bou
k
arev
Better lisp-backtraces for
memory-faults on no
n
-x86
o
i
d
s
.
commit
|
commitdiff
|
tree
2016-01-14
Stas B
o
ukare
v
Restore disasse
m
bl
i
ng on ARM
6
4
.
commit
|
commitdiff
|
tree
2016-01-14
Sta
s
B
o
uka
r
ev
Better LDB ba
c
ktr
a
ces from sign
a
l hand
l
e
rs
on x86oids
.
commit
|
commitdiff
|
tree
2016-01-14
Sta
s
Boukarev
M
ake LDB ba
c
ktraces more
resilient
.
commit
|
commitdiff
|
tree
2016-01-14
Stas
Bo
u
k
arev
F
i
x typo
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Better backtraces from
LDB on memory faults
.
commit
|
commitdiff
|
tree
2016-01-13
Stas Boukarev
Prote
c
t
R
EC
O
GNIZE
-
DYN
A
M
I
C
-
E
XTENT-L
V
AR
S
fro
m
d
e
leted
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Stas Bouka
r
e
v
Re
p
lace m
a
g
ic constants w
i
th
B
ASE-CHAR-C
O
DE-
L
IMIT
.
commit
|
commitdiff
|
tree
2016-01-11
Stas
Bouka
r
e
v
Fix XREF on me
t
hods with
EQL s
p
ecializers
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
B
e
tter style-warning fro
m
undefined INF
O
types
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukare
v
Fix win32-x86 build
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bouk
a
r
e
v
Inherit thread FP masks
on d
a
r
win
.
commit
|
commitdiff
|
tree
2016-01-11
Stas B
o
u
k
arev
Fix bac
k
t
races
on
O
S X
.
commit
|
commitdiff
|
tree
2016-01-07
Stas Bouka
r
ev
Don
'
t
t
ry
t
o
j
oin threads coming from f
o
r
eign callbacks
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Bouka
r
ev
D
o
n't ig
n
o
r
e
in
v
alid COND clauses fol
l
owi
n
g a T
claus
e
.
commit
|
commitdiff
|
tree
2015-12-30
Stas
Bou
k
arev
Don't
bi
n
d *compiler-error-context*
twice
i
n %check
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
S
tas
Bouka
r
ev
Delay c
o
m
p
ile-time check-bound warn
i
ng unt
i
l IR2 convers
i
on
.
commit
|
commitdiff
|
tree
2015-12-25
S
tas Boukarev
sb-introspect: find the right debug
info fu
n
ction
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Boukar
e
v
A couple
of sma
l
l adjustments
.
commit
|
commitdiff
|
tree
2015-12-19
S
t
a
s
Bo
u
karev
F
i
x d
i
sassembling jumps
o
n PP
C
.
commit
|
commitdiff
|
tree
2015-12-16
Stas
B
oukarev
Add a test that c
h
ec
k
s CL symb
o
l
s for being bound/fboun
d
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Bouka
r
ev
Put CL:FUN
C
TION-KEYWORDS ba
c
k
i
n
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukare
v
Revert "remo
v
e
expl
i
cit egcc d
e
ps
f
or x
8
6/o
p
enbsd"
commit
|
commitdiff
|
tree
2015-12-14
Stas Bou
k
arev
Simplify +sset-rehash-thresh
o
ld+
.
commit
|
commitdiff
|
tree
2015-12-13
S
t
as Boukarev
Fix
su
b
optimality in sset
-
adjo
i
n
.
commit
|
commitdiff
|
tree
2015-12-10
St
a
s
B
o
u
karev
Fix allocating
l
arge arrays o
n
6
4
-bit Window
s
.
commit
|
commitdiff
|
tree
2015-12-08
S
tas Boukarev
Don't transform
L
IST
w
ith a very l
a
rge n
u
mb
e
r
of ar
g
um
e
n
t
s
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bouk
a
rev
Defin
e
sb-v
m
:
l
arge-object
-
size and e
x
pose
i
t t
o
genesis
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bo
u
karev
Op
t
i
m
ize make-sequen
c
e '
l
ist
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Di
s
able allocate-li
s
t
-
on-hea
p
VOP
.
commit
|
commitdiff
|
tree
2015-12-08
S
t
as Boukare
v
Fix allocate-list-on-heap o
n
x86-64 with
l
arge im
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
S
tas Boukarev
Optimi
z
e allocate-list-o
n
-heap on x86-64
.
commit
|
commitdiff
|
tree
2015-12-06
S
ta
s
Boukarev
Optimi
z
e ASH vop
s
on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas B
o
ukarev
Defi
n
e mo
d
u
l
a
r fixnum fu
n
ct
i
ons
o
n A
R
M64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukare
v
Pass MAP_FIXED to mmap on Li
n
ux
.
commit
|
commitdiff
|
tree
2015-12-05
Stas
Boukar
e
v
Don't generate type checks in d
e
leted blocks
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Boukar
e
v
Remove %check-bound
w
ith low safety
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s
Boukarev
info
.
i
m
p
u
re(g
l
obaldb-in
f
o-iterate): pass on #-sb
-
d
oc
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s Bouk
a
rev
Check for fixnum in the CHECK-BOUND VOP
.
commit
|
commitdiff
|
tree
2015-12-04
S
tas Boukare
v
Fi
x
ARRAY-DIMENSI
O
N transformatio
n
of arrays of
u
nknow
n
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bouka
r
e
v
Optimize %CHECK
-
BOUND a
w
ay
.
commit
|
commitdiff
|
tree
2015-12-03
S
t
as Boukarev
Be
t
t
er array dimens
i
on deriv
a
t
ion
.
commit
|
commitdiff
|
tree
2015-12-03
S
t
a
s
Boukarev
Add explicit-check to F
I
ND-FD
E
FN
f
or bett
e
r
e
r
ro
r
s
.
commit
|
commitdiff
|
tree
2015-12-02
S
t
as Boukarev
More
s
afe
FBOUND
P
.
commit
|
commitdiff
|
tree
2015-12-01
Stas Boukarev
R
e
m
ove primitive-typ
e
-check, unused
.
commit
|
commitdiff
|
tree
2015-11-30
Stas B
o
ukarev
Fix
C
HAR-E
Q
UAL
transform
.
commit
|
commitdiff
|
tree
2015-11-30
Stas
Bouk
a
rev
Don't fol
d
or
f
lush CH
E
CK-BO
U
N
D
.
commit
|
commitdiff
|
tree
2015-11-28
S
t
as Bou
k
arev
Do
n
't fai
l
when
co
n
sta
n
t folding %E
Q
L/INT
E
GER
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Boukarev
B
e
t
t
er error and
warning messages for check-bound
.
commit
|
commitdiff
|
tree
2015-11-22
Stas Boukarev
Fix for
e
i
gn
.
tests
.
sh
o
n
#
-li
n
k
age-table
.
commit
|
commitdiff
|
tree
2015-11-21
Stas Bo
u
karev
Restore Windows
b
uil
d
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Bou
k
arev
f
o
reign
.
t
ests
.
sh: test
f
or missing
.
so i
n
a separate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas
Boukarev
Optimize out of line (
T
RUNCATE INTEGER RATIO)
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
En
a
ble th
r
eads o
n
ARM64-
L
inux by default
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
backtrace
.
c: in
c
lude
a
l
l
t
he nec
e
ss
a
ry
headers on c
h
eneygc
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
B
e
tter backtrac
e
s
from ldb
o
n non-x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
S
tas Boukarev
ldb backtrace: don't prin
t
CO
M
M
ON-LISP pac
k
age prefix
.
commit
|
commitdiff
|
tree
2015-11-14
Sta
s
Bo
u
karev
Better backtrace
s
fr
o
m
l
db on x8
6
o
ids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
B
oukar
e
v
Call
t
ime-reinit in !cold-init before internal-r
e
al
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
describe_internal_error: Print
v
al
u
es from the constant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukar
e
v
cold-init: don't en
a
ble interna
l
er
r
or handling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bo
u
k
arev
Restric
t
internal-time to ub
6
2
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
as Boukarev
All
o
w VOP
a
r
gume
n
ts with multi
p
le SCs to load immediates
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukar
e
v
Annotate
thread slots in ARM64 disassem
b
ly
.
commit
|
commitdiff
|
tree
2015-11-13
Stas B
o
u
karev
Unif
y
some sha
r
e
d
supp
o
rt rou
t
ines
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Fix cons
t
ant
loading on type-ch
e
ck
-
error/c
.
commit
|
commitdiff
|
tree
2015-11-13
S
tas Boukarev
Unify
e
r
ror v
o
ps
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Bouka
r
e
v
Op
t
imize fi
x
n
u
m type checks on
AR
M
64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
R
e
m
o
ve check-type vops
.
commit
|
commitdiff
|
tree
2015-11-12
S
ta
s
B
o
uk
a
rev
S
H
IFTF
s
h
oul
d
use LET*
f
or
b
i
nding temporar
y
variables
.
commit
|
commitdiff
|
tree
2015-11-12
S
tas Boukar
e
v
Rest
o
re chen
e
ygc build
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
ARM64: opt
i
mize instance slot
access with imme
d
iate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas
Bouka
r
ev
ARM64:
b
e
t
ter immediate
o
f
fset
c
he
c
kin
g
in LDR/ST
R
.
commit
|
commitdiff
|
tree
2015-11-11
St
a
s Bo
u
ka
r
ev
Impl
e
ment
:
i
nterleaved-raw
-
s
lots
on ARM64
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
F
i
x hand
l
ing of errors in SB-UNIX:UNIX-
R
EADDIR
.
commit
|
commitdiff
|
tree
2015-11-10
Stas Bou
k
arev
Remo
v
e
tls-co
o
kie on #
-
x
8
6
commit
|
commitdiff
|
tree
2015-11-09
S
t
as Boukarev
Fix PPR
I
NT-L
A
MBDA-LIST
on li
s
t
s
contain
i
n
g
QU
O
TE
.
commit
|
commitdiff
|
tree
2015-11-09
St
a
s
B
oukarev
R
e
move a co
m
ment from make-thread
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukarev
Update documentation to ment
i
on thre
a
d support on ARM64
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukarev
Fix pseudo-at
o
mic clearing in create_thread_struct
.
commit
|
commitdiff
|
tree
2015-11-08
S
tas
Boukarev
Resolve a life-ti
m
e issue in ARM64 cal
l
VOPs
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukare
v
Optimize
U
N
B
IND on ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
Fix stepping
c
hecks on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-11-08
Stas
B
ouk
a
rev
Implement threads on ARM64
.
commit
|
commitdiff
|
tree
next