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 backtraces on OS X.
2016-01-11
St
a
s Bo
u
kar
e
v
Fix bac
k
t
r
aces on OS X
.
commit
|
commitdiff
|
tree
2016-01-07
Stas Bou
k
arev
Don't t
r
y
to
j
oin th
r
ea
d
s coming
from
f
oreign callbacks
.
commit
|
commitdiff
|
tree
2015-12-30
Sta
s
Bouk
a
rev
Do
n
't ignore i
n
valid COND cla
u
ses follow
i
n
g a T clause
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Boukarev
Don't bind *co
m
piler-er
r
or-context*
t
wice
i
n
%
chec
k
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
Stas Boukarev
Delay compile-time check-
b
oun
d
warning u
n
t
i
l IR2 conv
e
r
sion
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Boukarev
sb-intr
o
s
p
e
c
t
:
find
t
he right debug info
functi
o
n
.
commit
|
commitdiff
|
tree
2015-12-25
S
t
as
Bouka
r
ev
A couple of small adjustmen
t
s
.
commit
|
commitdiff
|
tree
2015-12-19
St
a
s Boukarev
Fix disas
s
embling jumps
o
n
PPC
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Add a test that c
h
ecks CL symbols fo
r
being b
o
und/fbound
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Put CL:F
U
NCT
I
O
N
-KEY
W
O
R
DS
ba
c
k in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Re
v
ert
"
rem
o
ve explicit
eg
c
c
deps for x86/openbsd"
commit
|
commitdiff
|
tree
2015-12-14
Stas Boukarev
Simplify
+sset-
r
ehash-threshold+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Boukarev
Fix su
b
optimality
in sse
t
-adjoin
.
commit
|
commitdiff
|
tree
2015-12-10
Stas Bo
u
karev
Fix
allocating
l
arg
e
arrays on 64-bit Windows
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bouk
a
rev
Don'
t
transform LIST with a very large
number of arguments
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bo
u
karev
Define sb-vm:large-object-size a
n
d
e
xpo
s
e it to ge
n
esis
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Optimize make-se
q
u
e
nce
'l
i
st
.
commit
|
commitdiff
|
tree
2015-12-08
S
tas
B
o
ukarev
Disable
allo
c
ate-list-on-heap V
O
P
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
B
ouka
r
ev
Fix allocate-list-o
n
-heap on
x86-
6
4
w
i
t
h large
i
mmediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas B
o
ukar
e
v
Optim
i
ze
allo
c
at
e
-l
i
st-
o
n-heap on x86-64
.
commit
|
commitdiff
|
tree
2015-12-06
Sta
s
Boukarev
Optimize ASH vops on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
S
tas Bo
u
karev
De
f
ine modular fixnum functions on A
R
M64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bouk
a
r
ev
Pass MAP_FIXED to m
m
ap on Li
n
ux
.
commit
|
commitdiff
|
tree
2015-12-05
St
a
s Bou
k
arev
Do
n
'
t
gener
a
te typ
e
check
s
in de
l
eted blocks
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Boukarev
Re
m
ove %check-bound with low
safety
.
commit
|
commitdiff
|
tree
2015-12-04
Stas B
o
ukarev
inf
o
.
imp
u
r
e(glo
b
aldb-info-iter
a
te):
p
a
s
s o
n
#-
s
b
-
doc
.
commit
|
commitdiff
|
tree
2015-12-04
S
t
as
B
o
uka
r
ev
Check for fixnum in the CHECK-BOUND
VOP
.
commit
|
commitdiff
|
tree
2015-12-04
Stas
Bouk
a
rev
Fix ARRAY-DIMENSIO
N
transformation of arrays
o
f unkn
o
wn
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bouk
a
re
v
Optimize %CHE
C
K-BOUND away
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukarev
B
e
tter array dim
e
n
s
ion derivation
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukarev
Add explicit-chec
k
t
o
FIND-F
D
EFN fo
r
better errors
.
commit
|
commitdiff
|
tree
2015-12-02
Stas Boukarev
Mor
e
s
a
fe F
B
OUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
Stas Bou
k
arev
Remove p
r
imitive-type-check, u
n
used
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Bouk
a
rev
Fix CHA
R
-EQUAL transform
.
commit
|
commitdiff
|
tree
2015-11-30
Stas B
o
ukarev
D
o
n'
t
fold or flush CHEC
K
-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
Stas
B
oukarev
Don't fail when constant folding %EQL/I
N
TE
G
ER
.
commit
|
commitdiff
|
tree
2015-11-28
Sta
s
Bouka
r
ev
Better e
r
ror
and war
n
ing message
s
for check-bound
.
commit
|
commitdiff
|
tree
2015-11-22
Stas Boukarev
Fix foreign
.
tests
.
sh o
n
#-linkage
-
tabl
e
.
commit
|
commitdiff
|
tree
2015-11-21
Stas
B
ouka
r
ev
R
e
store Windows build
.
commit
|
commitdiff
|
tree
2015-11-20
St
a
s
B
o
ukarev
foreign
.
tests
.
sh: tes
t
for
m
i
ssing
.
so
i
n a
s
e
p
arate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas Bo
u
karev
Optimi
z
e out
of line
(
T
RUNCA
T
E
I
NTEGER R
A
TIO)
commit
|
commitdiff
|
tree
2015-11-15
Stas Bou
k
a
r
e
v
E
nable threads on AR
M
64-L
i
nux by default
.
commit
|
commitdiff
|
tree
2015-11-15
S
t
as Bo
u
kare
v
backtrace
.
c:
inc
l
ude all t
h
e necessary hea
d
e
rs on c
h
e
ney
g
c
.
commit
|
commitdiff
|
tree
2015-11-15
Sta
s
B
oukarev
Better bac
k
traces fro
m
l
d
b on n
o
n-x86
o
ids
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s Boukare
v
ldb backtra
c
e
: don't
print COM
M
ON-LISP p
a
ckag
e
pr
e
fi
x
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
Better backt
r
ac
e
s f
r
om ldb on
x
86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bouk
a
rev
Call time-re
i
nit in !cold-init before in
t
ernal-real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
describe_in
t
ernal_error: Print values from
t
he constant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
Bouka
r
e
v
c
old-ini
t
: don't enable internal error handling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
Restr
i
ct inter
n
al
-
time to ub62
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s Bouk
a
rev
Allow VOP argu
m
ents with multipl
e
SC
s
to loa
d
immedia
t
es
.
commit
|
commitdiff
|
tree
2015-11-13
Stas B
o
ukare
v
Annotate threa
d
slots i
n
AR
M
64
d
isassembly
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Unify some
s
hared suppo
r
t routines
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Bouka
r
e
v
F
i
x consta
n
t loa
d
ing o
n
type-check-
e
rror/c
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s
Boukarev
Unify error vops
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
as Boukarev
Opt
i
miz
e
fixnum type chec
k
s o
n
ARM
6
4
.
commit
|
commitdiff
|
tree
2015-11-13
S
tas Bo
u
karev
Remov
e
c
h
e
c
k-type vops
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Bouk
a
rev
SHIFTF should
use LET* for binding tem
p
o
rary variabl
e
s
.
commit
|
commitdiff
|
tree
2015-11-12
S
tas Boukarev
Re
s
tor
e
ch
e
neygc buil
d
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bouk
a
rev
ARM64
:
o
p
t
i
mize instance slot acce
s
s w
i
th im
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bo
u
karev
A
R
M64: b
e
tter imm
e
diate offset c
h
e
c
kin
g
in
L
DR/STR
.
commit
|
commitdiff
|
tree
2015-11-11
Stas B
o
ukarev
I
mpl
e
ment
:interleaved-raw-s
l
ots on ARM64
.
commit
|
commitdiff
|
tree
2015-11-11
S
tas
Boukarev
Fix handlin
g
of er
r
o
r
s in S
B
-UNIX:UNIX-READDI
R
.
commit
|
commitdiff
|
tree
2015-11-10
Stas Boukare
v
R
e
m
o
ve tls-
c
ooki
e
o
n
#-x86
commit
|
commitdiff
|
tree
2015-11-09
Stas
Bouk
a
rev
Fix PPRINT-
L
AMBDA-LIST on lists co
n
taining QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
S
tas Boukar
e
v
Remove a c
o
mm
e
n
t
from
m
ake-
t
hread
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Bouk
a
rev
Update document
a
t
ion to
m
ention thread sup
p
o
r
t on A
R
M
64
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukar
e
v
Fix
p
se
u
do-
a
tomic clearing in create_thread_struct
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukar
e
v
Reso
l
v
e
a life-time issue in ARM64
cal
l
VOPs
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Bo
u
karev
Optimize UNBIN
D
on ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Bouk
a
rev
Fix s
t
eppi
n
g checks o
n
ARM
6
4
.
commit
|
commitdiff
|
tree
2015-11-08
Stas B
o
ukarev
I
m
plem
e
nt th
r
ea
d
s on ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
St
a
s
B
o
u
karev
A
dd memory barrier VOPs on
ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Bou
k
arev
Fix
d
e
s
c
ribe_inte
r
nal_err
o
r
.
commit
|
commitdiff
|
tree
2015-11-07
Stas
Bo
u
karev
A
d
d syn
c
hronization instruction on ARM64
.
commit
|
commitdiff
|
tree
2015-11-03
Stas Boukarev
instal
l
.
sh: d
o
n't creat
e
s
i
t
e
-systems
.
commit
|
commitdiff
|
tree
2015-11-03
Stas
B
oukarev
Speed up G
C
o
n
ppc a
n
d
arm Li
n
ux
.
commit
|
commitdiff
|
tree
2015-11-02
S
t
as Bo
u
karev
Implement in
l
in
e
constants on ARM64
.
commit
|
commitdiff
|
tree
2015-11-02
S
tas B
o
ukarev
Support inli
n
e con
s
tants in ass
e
mbly routines
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
m
ake
-
tar
g
e
t-
1
.
sh: p
a
ss $SBCL_MAKE_JOBS to mak
e
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
Remo
v
e CMU conditionals from sb-md5
.
commit
|
commitdiff
|
tree
2015-11-01
Stas B
o
uka
r
ev
Ignore an
unuse
d
variable in hppa-vm
.
lisp
commit
|
commitdiff
|
tree
2015-11-01
Stas
Boukarev
Implement
S
B-VM:CONTEXT-FLOAT-REGI
S
TER on ARM64 Linux
.
commit
|
commitdiff
|
tree
2015-10-31
Stas
B
ouk
a
re
v
Implement SB-VM:CONTEXT-F
L
OAT-REGISTER on W
i
ndows
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
Slightly opt
i
mize cal
l
_into_c on A
R
M
6
4
.
commit
|
commitdiff
|
tree
2015-10-31
Stas
Boukar
e
v
Fix backtra
c
es
from foreign functions
on MIPS
.
commit
|
commitdiff
|
tree
2015-10-31
St
a
s
Bo
u
k
arev
Pro
p
erly acce
s
s
floa
t
v
alu
e
s in t
h
e debugger
.
commit
|
commitdiff
|
tree
2015-10-27
Stas
B
oukare
v
Fix
GC
s
a
f
ety of
c
all_into_c
on ARM64
.
commit
|
commitdiff
|
tree
2015-10-26
Stas B
o
u
karev
Fix
s
t
e
p
ping
check
s
on
M
IPS
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukar
e
v
AR
M
64:
More compact loa
d
ing
of negative
v
alu
e
s
.
commit
|
commitdiff
|
tree
2015-10-24
Stas
Boukarev
ARM64:
p
r
oper check
s
for
su
i
t
a
b
ilit
y
of i
m
mediate argu
m
ents
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bo
u
karev
Optimize DPB on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
Optim
i
ze LDB o
n
AR
M
64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
ARM64: Ena
b
le constant VOP
s
for some logical an
d
arit
h
metic
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas B
o
u
karev
Do not v
e
rify arg-count for
(
&
res
t
x)
.
commit
|
commitdiff
|
tree
2015-10-24
S
tas Boukarev
More co
m
pact debu
g
-info va
r
iable enc
o
ding on 64-bit
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
Redu
c
e deb
u
g info size
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bouk
a
rev
Optimize COMPUTE
-
CODE on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
as
B
oukarev
Fi
x
G
C
safety during fu
n
ctio
n
calls on
ARM64
.
commit
|
commitdiff
|
tree
2015-10-23
Stas
B
oukar
e
v
Mor
e
aliases for
DI
S
ASSEMBLE on ARM64
.
commit
|
commitdiff
|
tree
next