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
sb-introspect: find the right debug info function.
2015-12-25
Stas Boukarev
sb-
i
nt
r
ospec
t
: find the right debug info function
.
commit
|
commitdiff
|
tree
2015-12-25
S
tas B
o
u
karev
A coup
l
e of smal
l
adju
s
t
m
e
nts
.
commit
|
commitdiff
|
tree
2015-12-19
S
tas
Bou
k
arev
Fi
x
d
isass
e
mb
l
i
n
g jumps o
n
PPC
.
commit
|
commitdiff
|
tree
2015-12-19
Dmitry Igrishin
Fix typo
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Add a test that
c
hecks CL
symbols for being bound/fbound
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas
Boukarev
Put
CL:F
U
NCTION-KEYWORDS back in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas
Bo
u
kar
e
v
Revert "
r
emove
explicit
e
gc
c
d
eps for x86/o
p
enbsd"
commit
|
commitdiff
|
tree
2015-12-15
Manuel Gi
r
a
u
d
r
em
o
ve exp
l
ic
i
t egcc deps for
x
86/op
e
nbsd
commit
|
commitdiff
|
tree
2015-12-14
S
t
as Bouka
r
ev
Simplify +ss
e
t
-reha
s
h-threshold+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas
Bo
u
karev
Fix suboptimality in ss
e
t-ad
j
oin
.
commit
|
commitdiff
|
tree
2015-12-10
S
t
as
B
oukarev
Fix allocating large arrays on 64-bit Windows
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Do
n
'
t transform
L
IST with a very la
r
g
e num
b
er of
a
r
gum
e
n
ts
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
Boukarev
Define
sb-
v
m:large-object-siz
e
and expose it to genesis
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukare
v
Optimize make-sequence
'
list
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Disa
b
le alloca
t
e
-
l
i
st-on-heap VOP
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
Bo
u
karev
Fix allocate-list-on-heap on
x
8
6
-
64
w
ith lar
g
e immediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas B
o
uka
r
ev
Optimize
allo
c
ate
-
lis
t
-on-hea
p
on x86-64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Opt
i
miz
e
ASH vops on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bou
k
arev
D
e
fine
modular fixn
u
m functi
o
ns on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas
B
oukarev
Pass MAP_FIXED
t
o
mm
a
p
on L
i
nux
.
commit
|
commitdiff
|
tree
2015-12-05
Stas B
o
ukarev
Don't generate type checks in deleted blocks
.
commit
|
commitdiff
|
tree
2015-12-05
Stas
B
o
uk
a
rev
R
e
move %check-bou
n
d with low safet
y
.
commit
|
commitdiff
|
tree
2015-12-04
Sta
s
Boukarev
info
.
impu
r
e(globa
l
db-i
n
fo-iterate
)
:
p
ass on #-sb-do
c
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
C
heck for
fixnum in
the CHE
C
K-BOUND VOP
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bouk
a
r
e
v
Fix
A
RRAY-D
I
ME
N
S
ION transfor
m
ation
o
f
ar
r
ays of unkn
o
wn
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
S
tas Boukar
e
v
Optimize %C
H
ECK-B
O
UN
D
away
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukarev
B
e
t
t
e
r a
r
ray dimension derivation
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Boukarev
Add explicit-check
t
o
F
IND-FDEFN for better errors
.
commit
|
commitdiff
|
tree
2015-12-02
Stas
Boukarev
M
o
re s
a
f
e FBOUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
Stas
Boukare
v
Rem
o
ve prim
i
tive-type-c
h
ec
k
, unused
.
commit
|
commitdiff
|
tree
2015-12-01
Toma
s
Hlav
a
ty
Do
n
ot
r
ely on
`
which` to be present in
t
h
e
syste
m
commit
|
commitdiff
|
tree
2015-11-30
Stas B
o
ukarev
Fix CHAR-EQ
U
AL trans
f
orm
.
commit
|
commitdiff
|
tree
2015-11-30
Stas B
o
u
k
are
v
Don't fold
o
r
flush CHECK-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
Attila Lendvai
Provide mo
r
e info in
c
a
s
e
of infinite e
r
ror nesting
.
commit
|
commitdiff
|
tree
2015-11-28
St
a
s
Boukarev
Don't fail
w
hen constant fo
l
d
i
ng %EQL/INT
E
G
ER
.
commit
|
commitdiff
|
tree
2015-11-28
Sta
s
B
oukarev
Better error and warning messages fo
r
check-bound
.
commit
|
commitdiff
|
tree
2015-11-22
Sta
s
Boukarev
Fi
x
f
o
reign
.
tests
.
s
h
o
n
#-li
n
k
a
ge-table
.
commit
|
commitdiff
|
tree
2015-11-21
S
t
as Bouk
a
rev
Restore W
i
ndows buil
d
.
commit
|
commitdiff
|
tree
2015-11-20
St
a
s Boukarev
fo
r
eign
.
tes
t
s
.
s
h
: test for mis
s
ing
.
so
in
a
separate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
St
a
s
Bo
u
ka
r
ev
Optimize out
o
f line (
T
R
UNCATE INTEGER RATIO)
commit
|
commitdiff
|
tree
2015-11-15
Stas B
o
ukarev
Enable
t
hreads on ARM64-Linux b
y
default
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
backtrace
.
c: include al
l
t
he nec
e
ssary headers on cheneyg
c
.
commit
|
commitdiff
|
tree
2015-11-15
Stas
B
oukarev
Better backtrac
e
s from
l
db on non-x86o
i
d
s
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
l
db ba
c
ktra
c
e: don't print COMMON-LISP
p
ackag
e
p
refix
.
commit
|
commitdiff
|
tree
2015-11-14
S
t
as Bouka
r
ev
Better ba
c
ktraces fro
m
ldb on x86
o
i
d
s
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s Bouk
a
rev
Call time-re
i
nit in !
c
old-ini
t
b
e
fore internal-real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
t
as
B
oukarev
describe_internal_error: Print
v
alues from the constant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
cold-in
i
t: don'
t
e
nable int
e
rnal error ha
n
dling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
tas Boukare
v
Restrict internal-time to
u
b62
.
commit
|
commitdiff
|
tree
2015-11-13
Stas
Boukarev
Allow VOP arguments w
i
t
h
m
u
l
tiple SC
s
to lo
a
d immedi
a
tes
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Boukar
e
v
Annotate thread slots in ARM64 d
i
s
a
ssembly
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
as Boukarev
Unify s
o
me sha
r
ed
s
upport
r
outine
s
.
commit
|
commitdiff
|
tree
2015-11-13
S
tas B
o
uka
r
ev
Fi
x
constant
loading on type-chec
k
-
error/c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Uni
f
y
error vops
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Optimize fixnum typ
e
c
hecks on
A
RM64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bo
u
ka
r
ev
Remov
e
chec
k
-
typ
e
vops
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Boukare
v
S
H
IFTF sh
o
uld use LET
*
for bi
n
d
i
n
g
temporary variables
.
commit
|
commitdiff
|
tree
2015-11-12
Sta
s
B
ouka
r
ev
R
e
sto
r
e che
n
eygc bu
i
ld
.
commit
|
commitdiff
|
tree
2015-11-11
Stas
B
oukarev
ARM64:
optim
i
ze
instance
slot access wit
h
immedi
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
ARM6
4
:
better imme
d
ia
t
e offset checking
i
n LD
R
/STR
.
commit
|
commitdiff
|
tree
2015-11-11
S
t
as
B
oukarev
Impl
e
ment
:
i
nte
r
leaved-ra
w
-slo
t
s o
n
A
RM64
.
commit
|
commitdiff
|
tree
2015-11-11
S
tas Boukarev
Fix handling of e
r
r
o
r
s in S
B
-UNIX:UNIX-READDIR
.
commit
|
commitdiff
|
tree
2015-11-10
Stas
B
oukarev
R
e
mo
v
e tls-cook
i
e on #-x86
commit
|
commitdiff
|
tree
2015-11-09
S
t
a
s
Boukarev
Fix PPRI
N
T-L
A
M
BDA-LIST o
n
lists conta
i
ning QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Bo
u
karev
Rem
o
ve a comment from m
a
ke-
t
hread
.
commit
|
commitdiff
|
tree
2015-11-09
S
tas Boukarev
Updat
e
d
o
cumentation to mention thread
s
u
pport on ARM64
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Bou
k
arev
F
ix
pseudo-atomic clea
r
ing in create_thread_struc
t
.
commit
|
commitdiff
|
tree
2015-11-08
St
a
s Bouka
r
ev
Re
s
olve a life-
t
im
e
i
s
s
u
e in ARM64 call VOPs
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Bouka
r
ev
O
p
timize UNBIND on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-11-08
Sta
s
Bouka
r
e
v
F
ix step
p
i
ng
check
s
on
AR
M
6
4
.
commit
|
commitdiff
|
tree
2015-11-08
Sta
s
Bou
k
arev
Imple
m
ent thr
e
ad
s
on
ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
S
t
as B
o
uk
a
r
e
v
Add
memor
y
barrier VOPs on ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
S
t
as
Boukarev
Fi
x
describe_internal_
e
rror
.
commit
|
commitdiff
|
tree
2015-11-07
Stas
B
oukar
e
v
Add syn
c
hronizat
i
on i
n
stru
c
tion on
ARM64
.
commit
|
commitdiff
|
tree
2015-11-03
Stas
Boukarev
install
.
sh:
d
o
n't c
r
eat
e
site-sys
t
ems
.
commit
|
commitdiff
|
tree
2015-11-03
St
a
s Boukarev
Speed up GC on ppc and
a
rm Linux
.
commit
|
commitdiff
|
tree
2015-11-02
S
t
a
s Boukarev
Implement i
n
line constants on ARM64
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
Support inline constants i
n
ass
e
mbly routines
.
commit
|
commitdiff
|
tree
2015-11-02
Sta
s
Boukarev
make
-
target-1
.
s
h: pass $
S
BCL_MAKE_JOBS to make
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
R
e
mo
v
e CMU co
n
ditionals from sb-
m
d5
.
commit
|
commitdiff
|
tree
2015-11-01
Stas Boukarev
Ignore an unused var
i
able in hppa-vm
.
lisp
commit
|
commitdiff
|
tree
2015-11-01
Stas Bouk
a
rev
Im
p
l
ement
S
B
-
V
M
:CONTEXT-FLOAT-
R
EGISTER on
A
RM64
L
inux
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
I
mplement SB-
V
M:CONTEXT-FLOAT-R
E
GISTER
o
n Windo
w
s
.
commit
|
commitdiff
|
tree
2015-10-31
Stas
Bouk
a
r
ev
Slightly op
t
imiz
e
c
a
ll
_
into_c on ARM64
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
Fix backtraces
f
r
o
m foreign
f
u
nction
s
on MIPS
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Bou
k
ar
e
v
Properly access float values in the debugger
.
commit
|
commitdiff
|
tree
2015-10-27
Stas B
o
ukar
e
v
Fix
G
C
safety
o
f c
a
ll_i
n
to_c o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-10-26
Stas
Boukarev
Fi
x
stepping check
s
on MIP
S
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
a
s Bouk
a
rev
ARM64
:
Mor
e
compa
c
t loading of negative values
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bo
u
kare
v
ARM64:
proper c
h
eck
s
f
o
r suitabilit
y
of imm
e
d
i
ate arguments
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
Opti
m
ize DPB on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-10-24
Stas
Boukarev
O
p
timize LDB on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bouk
a
rev
AR
M
64: Enable constant VOPs for
s
o
me logical
a
nd arithmet
i
c
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bou
k
arev
Do not verify arg-co
u
nt for
(
&rest
x)
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
as Boukarev
M
ore compact
d
ebug-info v
a
r
iable encoding on 64-
b
it
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
St
a
s B
o
ukar
e
v
R
e
duce debug info size
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
Optim
i
ze COMPU
T
E-CO
D
E on ARM6
4
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
a
s
Boukarev
Fix GC
safety during function c
a
lls on ARM64
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Boukarev
Mo
r
e aliases for DISA
S
SEMBLE on
A
RM64
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Boukarev
ARM64: opt
i
mize
c
alli
n
g
alloc_
t
ramp
.
commit
|
commitdiff
|
tree
next