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
Fix x86 build.
2016-02-07
Stas Bo
u
karev
Fix x86
bu
i
l
d
.
commit
|
commitdiff
|
tree
2016-02-06
Stas Boukarev
Warn about ar
g
-c
o
unt mismatc
h
for MAP and
M
AP-I
N
T
O
.
commit
|
commitdiff
|
tree
2016-02-06
Stas Boukarev
Make %other-
p
o
i
n
t
er-wid
e
tag
G
C
saf
e
.
commit
|
commitdiff
|
tree
2016-02-02
Stas
Bo
u
karev
Chec
k
argument m
i
smatch
for functio
n
arguments to call
a
ble
.
.
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Bouk
a
rev
Constant fold fun
c
tions tha
t
call other f
u
nction
s
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Boukarev
Don
'
t
eva
l
u
ate the docstring in
defvar
,
defc
o
nsta
n
t
.
commit
|
commitdiff
|
tree
2016-01-31
S
t
as
Boukar
e
v
For
g
et about a const
a
nt variable after makunbound
.
commit
|
commitdiff
|
tree
2016-01-31
St
a
s Boukarev
Wrap a t
e
st
i
n
with-test
.
commit
|
commitdiff
|
tree
2016-01-31
Stas
B
oukar
e
v
P
r
oper errors
from OPEN on Windows
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
as Bou
k
arev
Don't impor
t
S
B-C
:
:VOP-INFO-TARGET
-
FUN into SB-REGALLOC
.
commit
|
commitdiff
|
tree
2016-01-18
Stas B
o
ukarev
Fix scale-f
l
oat on x86
.
commit
|
commitdiff
|
tree
2016-01-18
Stas B
o
ukarev
Clean up *featu
r
e*
test in
a
c
ouple
of pla
c
es
.
commit
|
commitdiff
|
tree
2016-01-18
Stas
Bouk
a
re
v
Fix SQRT on LEA
S
T-NEGAT
I
VE-DOUB
L
E-FLOAT
.
commit
|
commitdiff
|
tree
2016-01-18
Sta
s
Boukarev
M
A
P
HASH compiler-macro: don't evaluate HASH
-
TABLE twice
.
commit
|
commitdiff
|
tree
2016-01-18
Stas B
o
ukarev
Han
d
le multiple
:NICKNAMES opti
o
ns to DEFP
A
CKAGE
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
as
B
ou
k
arev
Fix
the ADJUST-ARRAY
t
r
a
nsform
.
commit
|
commitdiff
|
tree
2016-01-18
Stas
Boukarev
(de
f
un (setf x)
(
)) stoppe
d
returning (SETF X)
commit
|
commitdiff
|
tree
2016-01-18
Stas B
o
u
k
arev
S
ave the
i
nterrupt context in sigabrt_
h
andl
e
r
.
commit
|
commitdiff
|
tree
2016-01-15
S
t
as Boukare
v
Fix ISQRT deri
v
e
-
t
ype
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
B
ett
e
r l
i
sp-backtrace
s
f
o
r
m
e
mory-faults o
n
non-x86oi
d
s
.
commit
|
commitdiff
|
tree
2016-01-14
Stas
Boukarev
Restore disass
e
mbli
n
g on ARM64
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bouka
r
ev
B
etter LDB back
t
races
from
s
ignal handlers on x86oids
.
commit
|
commitdiff
|
tree
2016-01-14
S
t
as Bo
u
k
arev
Ma
k
e LDB backt
r
aces mor
e
resilient
.
commit
|
commitdiff
|
tree
2016-01-14
Stas
Boukarev
Fix typo
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Be
t
ter ba
c
ktraces from LD
B
on memory faults
.
commit
|
commitdiff
|
tree
2016-01-13
St
a
s Boukarev
P
r
ote
c
t RECO
G
NIZE-DYN
A
MIC-EXTENT-LVARS
f
r
o
m del
e
te
d
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
St
a
s Boukare
v
R
e
place magi
c
co
n
stan
t
s
with BA
S
E-CHAR-C
O
DE
-
LIMIT
.
commit
|
commitdiff
|
tree
2016-01-11
Stas
Boukarev
Fix XREF on methods with
E
QL specializers
.
commit
|
commitdiff
|
tree
2016-01-11
S
tas Boukarev
Better style-warning from
undefin
e
d INFO
types
.
commit
|
commitdiff
|
tree
2016-01-11
S
tas Bou
k
a
r
e
v
Fix win3
2
-x86 bui
l
d
.
commit
|
commitdiff
|
tree
2016-01-11
S
t
as Boukarev
I
n
he
r
it
thread FP mask
s
on darwin
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
Fix backtraces
on OS
X
.
commit
|
commitdiff
|
tree
2016-01-07
Stas
B
oukarev
D
o
n
'
t try
to joi
n
th
r
eads
c
oming from f
o
re
i
g
n c
a
llbac
k
s
.
commit
|
commitdiff
|
tree
2015-12-30
Stas
B
ouk
a
r
e
v
Don't i
g
nore i
n
val
i
d
C
OND clauses
following
a T clause
.
commit
|
commitdiff
|
tree
2015-12-30
Sta
s
Bouk
a
rev
Do
n
't bind *
c
o
m
piler-erro
r
-c
o
ntex
t
* twice
in %check
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
Stas
Bo
u
karev
De
l
ay com
p
ile-time check-b
o
und w
a
r
n
ing
until I
R
2 conversion
.
commit
|
commitdiff
|
tree
2015-12-25
Stas
Boukarev
sb-introspect: f
i
nd th
e
r
ight
debug i
n
fo func
t
ion
.
commit
|
commitdiff
|
tree
2015-12-25
S
tas Boukarev
A couple of small adjustments
.
commit
|
commitdiff
|
tree
2015-12-19
Stas
B
oukarev
Fi
x
disassembling jump
s
on PPC
.
commit
|
commitdiff
|
tree
2015-12-16
Sta
s
Boukarev
Add a test that checks CL symbols for being
b
ound/f
b
o
und
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
S
t
as
Bo
u
kare
v
Put CL:FU
N
CT
I
ON-KEYWORDS back in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Bouk
a
r
e
v
Revert "remove explici
t
egcc deps for x86/openbsd"
commit
|
commitdiff
|
tree
2015-12-14
Stas
B
ouka
r
ev
Simplify +sse
t
-rehash-threshold+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Boukarev
Fix suboptim
a
lity in sset-adjo
i
n
.
commit
|
commitdiff
|
tree
2015-12-10
S
t
as Boukarev
Fix allocating large arrays on 64-bit
W
indows
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
D
o
n't transfor
m
LIS
T
wi
t
h
a
v
e
ry l
a
r
g
e numb
e
r of
a
rgu
m
ents
.
commit
|
commitdiff
|
tree
2015-12-08
Sta
s
Boukare
v
D
efi
n
e sb-vm:l
a
rge-object
-
s
i
ze and expo
s
e it to
g
enesis
.
commit
|
commitdiff
|
tree
2015-12-08
Stas B
o
ukare
v
Optimiz
e
make-sequen
c
e
'
l
ist
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bouk
a
re
v
D
isa
b
l
e
all
o
cate-l
i
s
t
-
o
n-heap
V
OP
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
B
o
u
karev
Fix allo
c
a
te-list-on-
h
eap on
x
8
6-64 with la
r
ge
i
mmed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
O
p
t
imize allocate-list-on
-
heap on x86-64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bo
u
karev
Opti
m
ize
AS
H
v
o
p
s on
ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
S
tas Boukarev
D
e
fine mo
d
ular
f
ix
n
um fun
c
tions on ARM6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bou
k
a
r
e
v
P
ass
M
AP
_
FIXED to mmap on L
i
nux
.
commit
|
commitdiff
|
tree
2015-12-05
S
tas
B
oukar
e
v
D
on
'
t gene
r
at
e
type checks i
n
deleted b
l
ocks
.
commit
|
commitdiff
|
tree
2015-12-05
S
t
a
s Bou
k
arev
Rem
o
ve %check-bound with
l
ow safety
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s Boukarev
in
f
o
.
impure(g
l
obaldb-i
n
fo-i
t
erate): pas
s
o
n
#
-sb-d
o
c
.
commit
|
commitdiff
|
tree
2015-12-04
Stas
Boukarev
C
heck for fixnum in the CHECK-BOUND
V
OP
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Fi
x
ARRAY-DIMENSION
t
ra
n
sformation of ar
r
ays of unknown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Optim
i
z
e
%CHECK-
B
O
UND awa
y
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukarev
B
e
tter array dimensio
n
deriva
t
ion
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Bouka
r
ev
Add explicit-check to FIND-FDEFN for bette
r
erro
r
s
.
commit
|
commitdiff
|
tree
2015-12-02
Stas Boukar
e
v
M
ore safe FBOUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
Stas
Bouk
a
rev
R
emove primitive-type-c
h
e
c
k
,
un
u
sed
.
commit
|
commitdiff
|
tree
2015-11-30
S
tas B
o
ukarev
F
ix CHAR-EQUAL
t
r
ansfo
r
m
.
commit
|
commitdiff
|
tree
2015-11-30
S
tas B
o
ukarev
D
o
n
'
t
fold or flush CHECK-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
Stas
B
oukare
v
Don't fail when con
s
tant folding %EQ
L
/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Boukarev
Better error and wa
r
ning messages for c
h
e
ck-bound
.
commit
|
commitdiff
|
tree
2015-11-22
Stas Boukare
v
Fix foreign
.
tests
.
sh on
#
-
l
inkage-table
.
commit
|
commitdiff
|
tree
2015-11-21
Stas Boukarev
Restor
e
W
i
ndo
w
s b
u
i
l
d
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Boukarev
foreign
.
t
est
s
.
sh: t
e
st for missing
.
so in a s
e
parate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Sta
s
Bo
u
k
a
rev
Op
t
im
i
ze
out of line (TRUNCATE INTEGER RATI
O
)
commit
|
commitdiff
|
tree
2015-11-15
Stas
Boukarev
E
n
able
t
hreads on ARM
6
4-Lin
u
x by default
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Bo
u
karev
backtrace
.
c: include all
the
n
ecess
a
ry he
a
der
s
on cheneygc
.
commit
|
commitdiff
|
tree
2015-11-15
S
tas Boukarev
Better backtrace
s
from ld
b
on
n
on-x8
6
oid
s
.
commit
|
commitdiff
|
tree
2015-11-14
S
tas Bouk
a
rev
l
d
b backtrace: don't print COMM
O
N-LISP
p
ackage p
r
efix
.
commit
|
commitdiff
|
tree
2015-11-14
S
t
as
B
ouk
a
rev
Better
b
a
c
kt
r
aces from l
d
b
on x
8
6oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bouk
a
r
ev
Call
time-reinit in !col
d
-init bef
o
r
e
internal
-
real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
t
as Boukarev
de
s
c
r
i
b
e
_
i
nternal
_
erro
r
:
P
rint values fr
o
m the constant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
cold-ini
t
: don't enable in
t
ernal error
han
d
li
n
g to
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
Restrict inte
r
n
al-time
t
o ub
6
2
.
commit
|
commitdiff
|
tree
2015-11-13
Stas
Boukarev
Allow VOP
argument
s
with multiple SCs to lo
a
d immediates
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bouk
a
r
ev
A
n
notate thread slots in ARM64 disass
e
m
bly
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bouk
a
rev
Unif
y
some shared s
u
pport routines
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Fix const
a
nt l
o
ading on t
y
pe-ch
e
c
k-error/c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukare
v
U
nify error vops
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s Bo
u
karev
Opti
m
ize fixnum
t
ype checks
on ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas
Bo
u
karev
Remove check-
t
y
p
e
vop
s
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Boukarev
SHIF
T
F should use LET* f
o
r bindin
g
tempora
r
y variab
l
es
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Bou
k
a
rev
Restore cheneygc bui
l
d
.
commit
|
commitdiff
|
tree
2015-11-11
St
a
s Bou
k
arev
ARM64:
o
ptimize
instance slo
t
access with
immediate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
A
R
M64: better immediate offset
ch
e
cking
in LDR/STR
.
commit
|
commitdiff
|
tree
2015-11-11
S
t
a
s Boukarev
Implement :int
e
rleav
e
d-
r
a
w
-
slots on ARM64
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bou
k
arev
Fix ha
n
d
l
ing
o
f
e
r
r
ors in SB
-
UN
I
X:UNIX-READDIR
.
commit
|
commitdiff
|
tree
2015-11-10
Stas B
o
u
karev
Remove tls
-
c
o
o
k
ie o
n
#-x86
commit
|
commitdiff
|
tree
2015-11-09
S
tas Bo
u
k
a
rev
Fix PPRINT-LAMBDA-LIST on lis
t
s containing
QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
S
tas Bouk
a
rev
Remove
a comment from make
-
thread
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Bouk
a
rev
Update documentation to mention thread suppo
r
t on ARM64
.
commit
|
commitdiff
|
tree
2015-11-09
Sta
s
Boukarev
Fix
p
seudo-atomic c
l
earin
g
in create_thread_struct
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
R
esolv
e
a life
-
time issue in ARM64 call VOPs
.
commit
|
commitdiff
|
tree
next