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
Optimize some VOPS on ARM64 with LDP/STP.
2016-02-10
Stas
Bo
u
kare
v
O
p
timize some VOPS on
ARM6
4
wit
h
LD
P
/STP
.
commit
|
commitdiff
|
tree
2016-02-10
Stas Bouk
a
rev
sb-profile:rep
o
rt do
n
't warn about redefined functions
.
commit
|
commitdiff
|
tree
2016-02-09
Stas
Boukare
v
Micro-optimize listify-rest-args on ARM64
.
commit
|
commitdiff
|
tree
2016-02-09
Stas Boukarev
Fix disassembling o
f
LDR/STR with po
s
t
/
pre-index on
.
.
.
commit
|
commitdiff
|
tree
2016-02-09
Stas Bouka
r
ev
Fix
call_int
o
_c on
PPC
.
commit
|
commitdiff
|
tree
2016-02-09
Sta
s
B
oukarev
S
lightly reduce cons
i
ng
in
with-packag
e
-iterator
.
commit
|
commitdiff
|
tree
2016-02-08
S
tas Boukarev
Optimi
z
e
out of line L
I
ST
*
commit
|
commitdiff
|
tree
2016-02-08
Stas Boukar
e
v
Fix a copy & p
a
st
e
mistake t
h
at breaks x86
.
commit
|
commitdiff
|
tree
2016-02-08
Stas Bou
k
a
r
e
v
R
e
move unnecessary package pref
i
xe
s
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Bouk
a
rev
O
ptimize fixnum LOG
N
OR on ARM64
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Boukarev
Mic
r
o
-
o
ptimize sb-kernel:code-instructions o
n
arm64
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Boukarev
R
e
move
sb-disa
s
sem:
:
code-i
n
st-area-address
.
commit
|
commitdiff
|
tree
2016-02-07
St
a
s Bo
u
k
arev
R
e
move sb-as
s
e
m:*assem-instruct
i
o
n
s*
.
commit
|
commitdiff
|
tree
2016-02-07
Stas Boukarev
F
ix x86 build
.
commit
|
commitdiff
|
tree
2016-02-06
Stas
B
oukarev
Warn abo
u
t
arg-co
u
n
t
mismat
c
h fo
r
MAP an
d
MAP-
I
NTO
.
commit
|
commitdiff
|
tree
2016-02-06
Stas Bouk
a
rev
M
ake %other-p
o
inter-widetag GC safe
.
commit
|
commitdiff
|
tree
2016-02-02
Stas Boukare
v
Check argument mismatch for
f
unction a
r
guments to
c
allable
.
.
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Boukarev
Consta
n
t
f
old func
t
io
n
s that
c
a
ll other functions
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Bouka
r
ev
D
o
n't evaluate the docstring in d
e
fvar, defconstant
.
commit
|
commitdiff
|
tree
2016-01-31
S
t
a
s
Boukarev
Forget abou
t
a
consta
n
t variable afte
r
makunbo
u
nd
.
commit
|
commitdiff
|
tree
2016-01-31
S
tas Boukarev
Wrap a test in w
i
th-test
.
commit
|
commitdiff
|
tree
2016-01-31
Stas Boukare
v
Proper er
r
ors from OPEN on Windows
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
a
s Boukarev
Do
n
'
t import SB
-
C
:
:VOP-INFO-T
A
RG
E
T-FUN
i
nto
SB-REGALLOC
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Bouk
a
rev
Fix sca
l
e-
f
lo
a
t on x86
.
commit
|
commitdiff
|
tree
2016-01-18
Stas
B
oukarev
Clea
n
up
*
f
ea
t
ure* test in a
c
ouple of
p
l
a
ces
.
commit
|
commitdiff
|
tree
2016-01-18
S
t
a
s
B
o
u
karev
Fi
x
SQRT on
L
EAST-NE
G
A
TIVE-
D
OUBLE-FLOAT
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
MAPHAS
H
c
ompi
l
er
-
macro:
don
'
t
e
v
aluate HASH-TABLE twic
e
.
commit
|
commitdiff
|
tree
2016-01-18
Stas
B
ouk
a
r
ev
H
a
n
dle mu
l
tip
l
e :NICKNAMES
opti
o
ns to
DEFPACKAGE
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukare
v
F
ix the ADJUST-ARRAY transform
.
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukarev
(defun (setf x) ()) stopped r
e
tu
r
ning (SETF X)
commit
|
commitdiff
|
tree
2016-01-18
Stas Boukar
e
v
Save
the in
t
er
r
up
t
context in sigabrt_handle
r
.
commit
|
commitdiff
|
tree
2016-01-15
Stas
B
ouka
r
ev
Fix ISQRT derive
-
t
yp
e
.
commit
|
commitdiff
|
tree
2016-01-14
Stas B
o
ukarev
Better
l
isp-bac
k
t
races
f
or me
m
or
y
-faults on no
n
-x86oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bo
u
karev
Resto
r
e disassem
b
ling on ARM6
4
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Bet
t
er LDB backtraces from signal handler
s
on
x
86oids
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Boukarev
Make LDB ba
c
k
trac
e
s more resilient
.
commit
|
commitdiff
|
tree
2016-01-14
Stas B
o
ukarev
F
i
x typo
.
commit
|
commitdiff
|
tree
2016-01-14
Stas Bo
u
karev
Be
t
ter backtraces f
r
om LDB on mem
o
ry faults
.
commit
|
commitdiff
|
tree
2016-01-13
S
t
a
s
Bouka
r
ev
Protect RECOGNIZE-DYNAMI
C
-
E
XT
E
NT-LVARS from dele
t
ed
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Stas
Boukarev
Re
p
lace
magic constants with B
A
SE-CH
A
R-CODE-
L
IMIT
.
commit
|
commitdiff
|
tree
2016-01-11
Stas
B
o
u
ka
r
e
v
Fix XREF o
n
methods w
i
th EQL sp
e
c
i
alizers
.
commit
|
commitdiff
|
tree
2016-01-11
S
tas B
o
ukar
e
v
Better
s
tyle-war
n
ing from
u
ndefine
d
INF
O
types
.
commit
|
commitdiff
|
tree
2016-01-11
Stas B
o
ukarev
Fix win32-x86 build
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
Inherit thread FP mas
k
s on darwin
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
Fix backtraces on OS X
.
commit
|
commitdiff
|
tree
2016-01-08
Philipp Matthias
.
.
.
Fix
typo in CAS
E
F
OLD doc
s
tri
n
g
.
commit
|
commitdiff
|
tree
2016-01-07
Stas Boukarev
D
on't try t
o
join threads coming from
f
o
reign
callbacks
.
commit
|
commitdiff
|
tree
2015-12-30
S
tas Bou
k
a
r
ev
Do
n
't ignore in
v
ali
d
COND cla
u
ses
fo
l
lowing a T clause
.
commit
|
commitdiff
|
tree
2015-12-30
S
t
as Boukarev
Don't bind *com
p
iler-
e
r
r
or-conte
x
t* twice in
%
check
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
Stas Boukar
e
v
Delay compile-t
i
me check-boun
d
wa
r
nin
g
u
ntil IR2 conver
s
ion
.
commit
|
commitdiff
|
tree
2015-12-25
St
a
s Boukarev
sb-introspe
c
t: find the right debug info
f
un
c
tion
.
commit
|
commitdiff
|
tree
2015-12-25
Stas
B
o
ukarev
A cou
p
le of
small adju
s
tments
.
commit
|
commitdiff
|
tree
2015-12-19
Stas Bou
k
a
r
ev
Fix disas
s
em
b
ling
j
u
m
ps on PPC
.
commit
|
commitdiff
|
tree
2015-12-19
Dmitry I
g
rish
i
n
Fix typo
commit
|
commitdiff
|
tree
2015-12-16
Stas Bou
k
arev
Add a t
e
st that chec
k
s CL symb
o
ls
for being bo
u
n
d
/fbound
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Put CL:FUNCTIO
N
-KEYWORDS
back
in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukar
e
v
R
e
vert "rem
o
ve explicit eg
c
c deps for x8
6
/ope
n
bsd"
commit
|
commitdiff
|
tree
2015-12-15
Manuel Gi
r
a
ud
remove ex
p
licit
egcc deps for
x86/openbsd
commit
|
commitdiff
|
tree
2015-12-14
St
a
s
B
oukarev
Si
m
plify +sset-re
h
a
s
h
-thre
s
ho
l
d+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Bou
k
arev
Fix suboptimali
t
y in sset-a
d
jo
i
n
.
commit
|
commitdiff
|
tree
2015-12-10
Stas Boukarev
F
ix allo
c
ating large arr
a
ys on 64
-
bit Window
s
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
Boukarev
Don't transform LIST with
a v
e
ry large number
o
f
a
r
gu
m
ent
s
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Define sb-vm:large-object
-
size a
n
d
expose
i
t
t
o genesis
.
commit
|
commitdiff
|
tree
2015-12-08
St
a
s Boukarev
Optimize make-
s
equence 'l
i
st
.
commit
|
commitdiff
|
tree
2015-12-08
Stas B
o
ukarev
D
isable all
o
cate-
l
ist-on-he
a
p VO
P
.
commit
|
commitdiff
|
tree
2015-12-08
S
t
a
s Bouk
a
rev
Fix a
l
l
o
cate-list-on-heap on x8
6
-
64 wi
t
h large immediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
S
t
a
s
Boukar
e
v
Optimize alloca
t
e-list-on-heap
on x86-64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas
B
o
u
k
a
rev
Op
t
imize
ASH
v
ops
o
n
ARM
6
4
.
commit
|
commitdiff
|
tree
2015-12-06
S
t
as Boukarev
Define m
o
dular
fixnum functions on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Pass
MAP_F
I
XED to mmap on Linux
.
commit
|
commitdiff
|
tree
2015-12-05
Sta
s
Bouka
r
ev
Don'
t
g
e
n
er
a
te type checks in deleted blocks
.
commit
|
commitdiff
|
tree
2015-12-05
S
t
as Boukarev
Remove %check-bound with low safe
t
y
.
commit
|
commitdiff
|
tree
2015-12-04
S
tas Boukarev
info
.
i
m
pur
e
(
g
lobaldb-info-iterate)
:
pass on #-s
b
-doc
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s Boukarev
C
heck
f
or fix
n
u
m
i
n the CHECK-BOUND VO
P
.
commit
|
commitdiff
|
tree
2015-12-04
S
t
as Bou
k
arev
Fi
x
ARRAY-DIMENSION transformat
i
o
n of arrays of
unknown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
S
t
as Boukarev
Optimize %CHECK-
B
OUND a
w
ay
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Bou
k
arev
B
e
tter array dimension d
e
r
i
vation
.
commit
|
commitdiff
|
tree
2015-12-03
Stas
Boukarev
Add explicit-check to FIND-FD
E
F
N
fo
r
better
e
r
r
ors
.
commit
|
commitdiff
|
tree
2015-12-02
Stas Boukarev
More safe
F
B
O
UNDP
.
commit
|
commitdiff
|
tree
2015-12-01
S
t
as Boukarev
Remo
v
e
primitive-type-check, unused
.
commit
|
commitdiff
|
tree
2015-12-01
Tom
a
s
Hlava
t
y
Do not r
e
l
y
on
`which`
t
o be presen
t
in the system
commit
|
commitdiff
|
tree
2015-11-30
Stas B
o
uk
a
rev
F
i
x
C
HAR
-
E
QUAL trans
f
orm
.
commit
|
commitdiff
|
tree
2015-11-30
Sta
s
Boukarev
Don't f
o
ld or flush CHECK-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
Attila Lendvai
Provide more info in cas
e
o
f
inf
i
nite error nes
t
i
n
g
.
commit
|
commitdiff
|
tree
2015-11-28
Stas
B
oukarev
Don't fail when con
s
tant folding
%
E
QL/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Boukarev
Better error
and warn
i
n
g
messages
f
or check-bound
.
commit
|
commitdiff
|
tree
2015-11-22
S
t
as Boukarev
Fix foreign
.
t
ests
.
sh on #-linka
g
e-tab
l
e
.
commit
|
commitdiff
|
tree
2015-11-21
Stas Boukarev
R
e
store Windows build
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Boukarev
f
o
reign
.
tests
.
s
h
:
test
f
or missi
n
g
.
s
o
in a sepa
r
ate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas Boukarev
Optimize ou
t
of line (TRU
N
CATE INTEGER RATIO)
commit
|
commitdiff
|
tree
2015-11-15
Stas Bo
u
karev
Enable thre
a
ds on ARM64-Linux by d
e
fault
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Bouk
a
rev
bac
k
trace
.
c
:
include all the necessary hea
d
ers on chene
y
gc
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Bouka
r
ev
Better b
a
cktraces from ldb on n
o
n-x86o
i
ds
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bou
k
arev
l
d
b back
t
race: don't pri
n
t COMMO
N
-
LISP package prefix
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukare
v
Better backtr
a
ces from ldb on x
8
6oi
d
s
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukar
e
v
Call
t
ime-reinit in !
c
o
l
d-init
b
efore
i
nter
n
al-re
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
t
as Boukarev
desc
r
i
b
e
_int
e
rnal_error:
Print v
a
lues from t
h
e cons
t
an
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
B
ouka
r
e
v
cold-init: don't enab
l
e
internal e
r
ror handlin
g
too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
t
as
B
oukarev
Res
t
r
ic
t
intern
a
l-time to ub62
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
a
s
Boukar
e
v
A
l
low VOP argume
n
t
s
with mu
l
tiple SCs to load
immediat
e
s
.
commit
|
commitdiff
|
tree
next