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 typos.
2015-12-08
Stas Boukarev
Don't tran
s
f
o
rm LIST with
a
v
ery large numbe
r
of arguments
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bou
k
are
v
Def
i
ne sb-vm:large-object-size and expose
it to genes
i
s
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Bou
k
arev
Optimize ma
k
e
-sequenc
e
'list
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Disable allocate-l
i
st
-
on-heap VOP
.
commit
|
commitdiff
|
tree
2015-12-08
Sta
s
Bouka
r
ev
F
i
x allo
c
ate-list
-
o
n-heap
o
n x86-
6
4 with
l
arg
e
im
m
e
d
iat
e
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
Boukarev
Optimi
z
e
a
l
l
ocate-list-
o
n
-
heap
o
n
x
86-64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bou
k
ar
e
v
Optim
i
z
e
ASH vops on AR
M
64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Define
m
odular fixnum f
u
nctions on ARM6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Stas B
o
ukarev
Pass MAP_FIXED to mmap on Linux
.
commit
|
commitdiff
|
tree
2015-12-05
S
t
as Boukarev
Don't generate type checks in delet
e
d blocks
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Boukarev
R
e
move %check-bou
n
d with low s
a
fety
.
commit
|
commitdiff
|
tree
2015-12-04
S
t
as Boukarev
info
.
impu
r
e(g
l
obaldb-i
n
fo-it
e
r
at
e
): pas
s
on #-sb-doc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Check fo
r
fixnum in the
CHEC
K
-
B
OUND
VOP
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s Boukarev
Fix A
R
RAY-
D
I
M
ENSION
t
ransformation
of ar
r
a
y
s of un
k
nown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
S
tas Boukarev
Optimize %C
H
ECK-BOUND
a
way
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukar
e
v
B
etter array dimension deriv
a
tion
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukare
v
A
d
d explicit-check to
FIND-FDEFN for
b
etter errors
.
commit
|
commitdiff
|
tree
2015-12-02
Stas Bouk
a
rev
More safe FBOUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
Stas Boukarev
Remove
p
rimitive-
t
y
p
e-c
h
eck,
u
n
u
s
ed
.
commit
|
commitdiff
|
tree
2015-12-01
Tomas Hlav
a
t
y
Do not
r
ely on
`which` to be pres
e
nt in th
e
s
y
st
e
m
commit
|
commitdiff
|
tree
2015-11-30
Stas
B
oukarev
Fix
CHA
R
-EQ
U
AL t
r
a
ns
f
orm
.
commit
|
commitdiff
|
tree
2015-11-30
S
t
as B
o
uka
r
e
v
D
o
n't fold or
f
lush
CHECK-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
Attila Lendvai
Pr
o
vid
e
more info in case of infinite error nesting
.
commit
|
commitdiff
|
tree
2015-11-28
Stas
Bou
k
arev
Don't
f
ail wh
e
n constant folding %EQL/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
Sta
s
Boukarev
Be
t
ter error and warn
i
ng m
e
ssa
g
es for ch
e
ck-bo
u
n
d
.
commit
|
commitdiff
|
tree
2015-11-22
Stas Boukarev
Fix foreign
.
tests
.
s
h on #-
l
inkage-table
.
commit
|
commitdiff
|
tree
2015-11-21
S
t
as Boukar
e
v
Restore Windows build
.
commit
|
commitdiff
|
tree
2015-11-20
S
tas Bouka
r
ev
fo
r
eign
.
tes
t
s
.
s
h: test
for missi
n
g
.
so
i
n
a separate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
S
t
a
s B
o
ukarev
Opt
i
mize
o
u
t
o
f li
n
e
(TRUNCATE
I
NTEGER RAT
I
O)
commit
|
commitdiff
|
tree
2015-11-15
Stas Bou
k
arev
Enabl
e
threads on ARM64-Linux
by
default
.
commit
|
commitdiff
|
tree
2015-11-15
S
t
as
Bo
u
kare
v
backtrace
.
c
:
include all
the
necessary h
e
aders
o
n che
n
eygc
.
commit
|
commitdiff
|
tree
2015-11-15
Sta
s
B
o
ukarev
Better backt
r
aces fr
o
m
l
db on no
n
-x8
6
oid
s
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
ld
b
b
acktrace: don't pri
n
t COMMON-LISP
p
ac
k
age pre
f
i
x
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s Boukare
v
Better bac
k
traces f
r
om
ldb
o
n
x
86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Sta
s
B
oukar
e
v
Call time-
r
e
ini
t
in
!cold-init before i
n
t
e
r
n
al-
r
eal
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
d
e
scribe_internal
_
e
rror: Print
values f
r
om the constant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s Boukarev
c
o
ld
-
init
:
d
on't enable inte
r
n
a
l
error handling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s Boukarev
R
est
r
ic
t
internal-time to u
b
62
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
as Boukarev
Allow
V
OP arguments wi
t
h multiple SCs to load
immediates
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Annotate
thread slots in ARM64 disassemb
l
y
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Unify some shared support rou
t
ines
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s
B
o
u
k
arev
Fix constan
t
loading o
n
type-che
c
k-erro
r
/
c
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
a
s
B
oukarev
Unify err
o
r
vo
p
s
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Optimize fix
n
um type checks
o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bouk
a
rev
Remove
c
heck-
t
ype vo
p
s
.
commit
|
commitdiff
|
tree
2015-11-12
S
tas
Boukarev
SHI
F
TF shoul
d
use LET* for bin
d
ing temp
o
rary variables
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Bo
u
k
a
rev
Rest
o
re
che
n
eygc build
.
commit
|
commitdiff
|
tree
2015-11-11
St
a
s Boukare
v
AR
M
64: opti
m
ize
i
n
stance slot
a
ccess
w
i
t
h immediat
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
S
t
a
s Boukarev
ARM6
4
: b
e
tter immediate o
f
fset
c
h
e
c
king in
LDR/ST
R
.
commit
|
commitdiff
|
tree
2015-11-11
Stas
B
o
ukar
e
v
Implement :interleav
e
d
-raw-slots on
A
RM64
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
Fix h
a
n
dling
o
f errors in SB-UNIX:UNIX
-
RE
A
DDIR
.
commit
|
commitdiff
|
tree
2015-11-10
Stas B
o
ukarev
Remove tls-cookie on #-x8
6
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukar
e
v
F
i
x
PPRINT-L
A
M
B
DA-LIST
on lists con
t
a
i
nin
g
QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
Stas
B
oukarev
Remove a comment
from make-threa
d
.
commit
|
commitdiff
|
tree
2015-11-09
Stas
Boukarev
Up
d
ate do
c
um
e
ntation to mention thre
a
d
support on ARM64
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukarev
Fix
pse
u
do-atomic clearing
in create_th
r
ead_s
t
ruct
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Bo
u
kare
v
Resolve a life-time issue i
n
ARM
6
4 call VOPs
.
commit
|
commitdiff
|
tree
2015-11-08
Stas
B
oukarev
O
p
t
i
m
i
ze UNBIN
D
on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-11-08
Stas
Boukarev
Fi
x
steppin
g
checks on
ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
Im
p
lement th
r
e
ads on AR
M
64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Boukarev
Add memory ba
r
r
i
er V
O
Ps on ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
S
tas Bou
k
arev
Fix d
e
scrib
e
_interna
l
_erro
r
.
commit
|
commitdiff
|
tree
2015-11-07
Sta
s
Bou
k
a
r
ev
Add synchronizati
o
n
i
n
str
u
ctio
n
on ARM64
.
commit
|
commitdiff
|
tree
2015-11-03
S
t
as Boukarev
install
.
sh: don't create site-systems
.
commit
|
commitdiff
|
tree
2015-11-03
Stas
Boukarev
Speed up
GC on ppc
a
n
d
arm Linu
x
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
I
m
p
l
ement in
l
ine
c
onstants on A
R
M64
.
commit
|
commitdiff
|
tree
2015-11-02
Stas
Boukarev
Support inli
n
e
constants in asse
m
bly routines
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Bouka
r
ev
make-t
a
rget-1
.
s
h: pass $SBCL_M
A
KE_JOBS
t
o
make
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Bouk
a
rev
R
e
move CMU conditional
s
fr
o
m
sb-md5
.
commit
|
commitdiff
|
tree
2015-11-01
St
a
s Boukarev
Ignore an unused varia
b
l
e in hppa-v
m
.
lisp
commit
|
commitdiff
|
tree
2015-11-01
Stas
B
oukarev
Implement SB-V
M
:C
O
N
TEXT-FLOAT-REGIST
E
R on ARM64 Lin
u
x
.
commit
|
commitdiff
|
tree
2015-10-31
S
tas Boukarev
Im
p
le
m
ent S
B
-
V
M:CONTEXT-FLOAT-REGISTER on Windo
w
s
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
S
l
i
ghtly optimi
z
e cal
l
_int
o
_c on
A
RM64
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Bouk
a
rev
Fix backt
r
a
ces fro
m
foreign functi
o
ns on
M
IPS
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
Properly
access float values in the debug
g
er
.
commit
|
commitdiff
|
tree
2015-10-27
Stas
Boukare
v
Fix GC safety of call_into_
c
on ARM64
.
commit
|
commitdiff
|
tree
2015-10-26
Sta
s
Boukarev
Fi
x
st
e
pp
i
ng checks on MIPS
.
commit
|
commitdiff
|
tree
2015-10-24
S
tas Boukarev
ARM64: More compact loading of negati
v
e v
a
lues
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bo
u
k
a
rev
AR
M
64
:
p
r
o
p
er c
h
ecks for
s
uita
b
i
lity of
im
m
e
d
iate ar
g
uments
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
Optimize DPB on AR
M
64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukare
v
Optimize LDB on
ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bo
u
karev
ARM64
:
E
nab
l
e
c
onst
a
nt VOPs for some logical an
d
arit
h
metic
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Sta
s
B
o
u
k
a
r
ev
Do not
v
e
r
i
fy arg-co
u
nt fo
r
(&rest
x)
.
commit
|
commitdiff
|
tree
2015-10-24
Sta
s
B
o
ukarev
More
c
o
mpa
c
t debu
g
-info variable
e
nco
d
i
n
g on
6
4-bit
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
Reduce debug info si
z
e
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bou
k
arev
Optimiz
e
COMPUTE-CODE on A
R
M64
.
commit
|
commitdiff
|
tree
2015-10-24
S
tas Boukarev
Fix G
C
s
a
fety
during function call
s
on AR
M
6
4
.
commit
|
commitdiff
|
tree
2015-10-23
S
ta
s
Boukarev
Mo
r
e
a
l
ia
s
e
s for D
I
S
ASSEMBL
E
on ARM64
.
commit
|
commitdiff
|
tree
2015-10-23
St
a
s Boukarev
ARM64: optimize calling alloc_tramp
.
commit
|
commitdiff
|
tree
2015-10-23
S
t
a
s Bouk
a
rev
ARM64: don't load box
e
d_regio
n
addr
e
s
s
twice
d
u
ring
.
.
.
commit
|
commitdiff
|
tree
2015-10-23
Sta
s
Boukarev
More al
i
ases for DISASSEMBLE on ARM6
4
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Boukarev
disassemble: Annotate constants
on MIP
S
.
commit
|
commitdiff
|
tree
2015-10-23
Sta
s
Boukarev
P
rint the 28th registe
r
wh
e
n
disassembling on MIPS
.
commit
|
commitdiff
|
tree
2015-10-19
S
tas B
o
ukarev
Fix un
w
ind-
t
o-frame-and-call on ARM
s
.
commit
|
commitdiff
|
tree
2015-10-19
S
t
as Boukarev
ARM6
4
: fix ali
e
n callbacks with
f
loat
param
e
ters
.
commit
|
commitdiff
|
tree
2015-10-19
Stas Boukarev
Rem
o
ve pa
_
alloc
.
commit
|
commitdiff
|
tree
2015-10-19
Stas
B
ou
k
arev
R
emove co
d
e for o
v
erflow traps on SPARC, MIP
S
a
n
d HPPA
.
commit
|
commitdiff
|
tree
2015-10-18
Stas
Bo
u
karev
os
-
provides-
d
laddr-
t
e
s
t
.
c
: properly c
h
ec
k
the NetBS
D
.
.
.
commit
|
commitdiff
|
tree
2015-10-18
S
t
as B
o
ukarev
Ree
n
able dladdr on Ne
t
BSD 7
.
0
commit
|
commitdiff
|
tree
2015-10-18
D
a
vid Vazquez
Do not rely on
`
which` to be present
i
n the system
commit
|
commitdiff
|
tree
next