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 typo.
2016-01-14
Stas Boukar
e
v
Fix ty
p
o
.
commit
|
commitdiff
|
tree
2016-01-14
St
a
s Bo
u
k
arev
Be
t
t
er backtr
a
ces from LDB on
m
emor
y
f
aults
.
commit
|
commitdiff
|
tree
2016-01-13
Stas
Boukarev
Prot
e
c
t R
E
COG
N
IZE-DYN
A
MIC-EXTEN
T
-LVAR
S
from
d
eleted
.
.
.
commit
|
commitdiff
|
tree
2016-01-13
Stas
B
oukar
e
v
Re
p
l
ace magic constants with BASE-CHAR-
C
ODE-LIM
I
T
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Boukarev
Fix XREF on method
s
with EQL specializers
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bouka
r
ev
Better
st
y
l
e-w
a
rning from undefined INFO
types
.
commit
|
commitdiff
|
tree
2016-01-11
Stas B
o
u
k
arev
Fix wi
n
3
2
-
x86 build
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bouk
a
rev
Inheri
t
t
h
read FP masks on darwi
n
.
commit
|
commitdiff
|
tree
2016-01-11
St
a
s
Boukar
e
v
Fix backt
r
aces on O
S
X
.
commit
|
commitdiff
|
tree
2016-01-07
Stas Boukarev
Don't tr
y
to joi
n
threads com
i
ng from foreign call
b
acks
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Boukarev
Don
'
t
ignore invalid CO
N
D clauses
fol
l
ow
i
ng a T
clause
.
commit
|
commitdiff
|
tree
2015-12-30
Stas Bouka
r
e
v
Don't bind *compiler-er
r
or-context*
t
wi
c
e in %check
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
St
a
s
B
ou
k
are
v
Delay compile-time check-bound
w
a
r
ni
n
g
u
ntil IR2 conversion
.
commit
|
commitdiff
|
tree
2015-12-25
S
t
a
s
Boukar
e
v
sb-introsp
e
ct: f
i
nd the
r
ight debug info function
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Bou
k
arev
A couple of sm
a
ll adjustments
.
commit
|
commitdiff
|
tree
2015-12-19
Stas
Bo
u
karev
Fix dis
a
s
s
embling ju
m
ps o
n
PPC
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Bo
u
k
a
re
v
Add a test that checks CL symbols f
o
r be
i
ng bound
/
fbo
u
nd
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas
Bo
u
kare
v
Put CL:FUNCTIO
N
-KE
Y
W
ORDS back in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
R
e
vert "remo
v
e explicit egcc dep
s
f
or x
8
6/ope
n
bsd"
commit
|
commitdiff
|
tree
2015-12-14
Stas Bou
k
a
r
e
v
S
i
m
p
l
ify +sset-rehash-th
r
eshold+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Boukarev
Fix su
b
o
p
t
i
mality in sset-adjoin
.
commit
|
commitdiff
|
tree
2015-12-10
S
t
a
s
Bou
k
arev
Fix allocating large arrays on 64-bit
W
i
ndows
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
B
oukar
e
v
Don
'
t tra
n
sform LIST with a very la
r
g
e
number of arguments
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
Boukarev
D
e
f
i
n
e
sb-vm:large-obj
e
ct-size and ex
p
ose it to
g
en
e
s
is
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukare
v
Opti
m
iz
e
make-sequence 'list
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
Boukarev
Disable allo
c
at
e
-
l
i
st-on-heap VOP
.
commit
|
commitdiff
|
tree
2015-12-08
St
a
s Boukarev
Fix
a
llocate
-
list-on-
h
eap
o
n x
8
6-64 with
l
arge immed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
S
tas Boukarev
Optimize allocate-list-on-heap o
n
x
8
6
-64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Op
t
imize ASH vops on
A
RM6
4
.
commit
|
commitdiff
|
tree
2015-12-06
Sta
s
Boukarev
Define mod
u
l
ar fixnum f
u
nctions on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Pas
s
MAP
_
F
IXED t
o
mmap on
Linux
.
commit
|
commitdiff
|
tree
2015-12-05
S
t
a
s Bouka
r
e
v
Do
n
't generate type
c
hecks in del
e
ted blocks
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Boukarev
Rem
o
ve %check-bound with low safety
.
commit
|
commitdiff
|
tree
2015-12-04
S
t
as Boukarev
i
nfo
.
impure(globaldb-i
n
fo-iterate): pass on
#-sb-doc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Check
for fi
x
n
u
m
i
n
t
h
e CHECK-BOUN
D
VOP
.
commit
|
commitdiff
|
tree
2015-12-04
Sta
s
Bou
k
arev
Fix ARRAY-DIMENSION transformation of arr
a
ys o
f
unknown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Op
t
imize %CHECK-BOUND away
.
commit
|
commitdiff
|
tree
2015-12-03
Stas Bou
k
arev
Better array
d
imension derivation
.
commit
|
commitdiff
|
tree
2015-12-03
St
a
s Bouk
a
rev
Add
e
xplicit-check t
o
FIND
-
FDEF
N
for bett
e
r
errors
.
commit
|
commitdiff
|
tree
2015-12-02
Stas B
o
u
k
ar
e
v
More safe FBOU
N
DP
.
commit
|
commitdiff
|
tree
2015-12-01
S
t
a
s
B
oukarev
Remove primitive-type-check
,
unuse
d
.
commit
|
commitdiff
|
tree
2015-11-30
S
t
as Boukarev
Fix
C
HAR-EQUAL transform
.
commit
|
commitdiff
|
tree
2015-11-30
Stas
Boukarev
Don'
t
fold or f
l
ush CHECK
-
B
OUND
.
commit
|
commitdiff
|
tree
2015-11-28
S
tas Boukarev
Don't
f
a
il
when con
s
tan
t
fo
l
ding %EQL/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
Stas
B
oukarev
B
e
t
ter error and
w
arning message
s
fo
r
check-bound
.
commit
|
commitdiff
|
tree
2015-11-22
Stas Bouka
r
ev
Fix foreign
.
tests
.
s
h on #-linkage-ta
b
le
.
commit
|
commitdiff
|
tree
2015-11-21
St
a
s Boukarev
Restore
Windo
w
s build
.
commit
|
commitdiff
|
tree
2015-11-20
S
tas Boukarev
f
o
reig
n
.
te
s
ts
.
sh: te
s
t for
missing
.
so in a se
p
arate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas Boukarev
Optim
i
z
e out of li
n
e
(
TRUNCA
T
E
I
NTEGER RATIO)
commit
|
commitdiff
|
tree
2015-11-15
Stas Bo
u
kar
e
v
E
nable thr
e
ad
s
on ARM64-Linux by default
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
backtrace
.
c: includ
e
al
l
the neces
s
ar
y
hea
d
e
rs on chene
y
gc
.
commit
|
commitdiff
|
tree
2015-11-15
Stas B
o
uka
r
ev
Better backt
r
a
c
es fr
o
m
l
db on
n
on-x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas B
o
uka
r
ev
l
d
b backtr
a
ce: d
o
n't print COMMON-L
I
SP packag
e
prefix
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
Bouka
r
ev
Better ba
c
k
t
races from ld
b
on x8
6
oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bouka
r
ev
Cal
l
t
ime-reini
t
in !col
d
-init
before
i
nt
e
rnal-rea
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
Boukarev
describe_int
e
r
nal_e
r
r
or
:
Print values f
r
om the constant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
cold-i
n
it:
do
n
't
e
nabl
e
i
n
ternal erro
r
handling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
Restrict internal-time to ub62
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bo
u
karev
Allow
V
O
P arguments
with multip
l
e SCs to load immediates
.
commit
|
commitdiff
|
tree
2015-11-13
Stas
B
ou
k
arev
An
n
ota
t
e
thread sl
o
ts in ARM64 disassembly
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Unify some
s
hared
support routines
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Boukare
v
Fi
x
c
o
nsta
n
t
loading on type-check-error/c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Unify error vops
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
a
s
Bo
u
karev
O
p
timize f
i
xnum type checks
o
n ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
S
tas Boukarev
Remove
c
h
ec
k
-type
vops
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Boukarev
SHIFTF should
u
se LET* for
binding temporary var
i
a
b
les
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Bouk
a
rev
Re
s
to
r
e chene
y
g
c
build
.
commit
|
commitdiff
|
tree
2015-11-11
S
t
a
s Boukarev
ARM64:
o
pti
m
ize
instance slot acces
s
with immediate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
ARM64: bett
e
r im
m
ed
i
a
t
e offs
e
t
c
he
c
king in
LD
R
/S
T
R
.
commit
|
commitdiff
|
tree
2015-11-11
S
t
as Boukarev
Imp
l
ement :int
e
r
l
eaved-raw-slots
o
n ARM64
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
Fix handlin
g
of errors in SB-UNIX:
U
NIX-READD
I
R
.
commit
|
commitdiff
|
tree
2015-11-10
Sta
s
B
o
ukarev
R
e
move tls-cookie
o
n
#-x8
6
commit
|
commitdiff
|
tree
2015-11-09
Stas
B
oukare
v
Fix PP
R
I
N
T-LAMBDA-LIST on
l
ists
c
o
n
tainin
g
QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukar
e
v
Remov
e
a comme
n
t from
make-thread
.
commit
|
commitdiff
|
tree
2015-11-09
S
tas Boukarev
Updat
e
docu
m
entat
i
on
t
o
mentio
n
thread sup
p
ort on A
R
M64
.
commit
|
commitdiff
|
tree
2015-11-09
Stas
B
oukarev
Fix pseudo
-
a
t
o
m
ic clearing in
c
r
e
a
te_thread_struct
.
commit
|
commitdiff
|
tree
2015-11-08
Sta
s
Bouk
a
rev
R
e
solve a life-tim
e
issue in ARM64 ca
l
l VOPs
.
commit
|
commitdiff
|
tree
2015-11-08
St
a
s
B
ou
k
are
v
Opt
i
mize UNBIND on ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
S
t
a
s
Bo
u
karev
Fix stepping checks
o
n
A
R
M64
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Bouk
a
rev
Imp
l
eme
n
t thr
e
ads on ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Boukar
e
v
Add memory barrier VOPs on ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
S
tas
B
oukarev
Fix describe
_
inter
n
a
l
_
e
rror
.
commit
|
commitdiff
|
tree
2015-11-07
Sta
s
Boukarev
Add
s
ynch
r
o
niz
a
tion
instru
c
tion on ARM64
.
commit
|
commitdiff
|
tree
2015-11-03
Stas Boukare
v
i
nstall
.
sh
:
don't
create si
t
e
-
systems
.
commit
|
commitdiff
|
tree
2015-11-03
St
a
s Bouk
a
r
ev
Speed
u
p GC on ppc
a
nd arm Linux
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Bo
u
karev
I
mplement in
l
i
ne constants on ARM6
4
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
Sup
p
ort inli
n
e con
s
tants in a
s
semb
l
y rout
i
nes
.
commit
|
commitdiff
|
tree
2015-11-02
St
a
s
Bo
u
karev
m
a
ke-tar
g
et-1
.
sh:
p
ass $SBC
L
_MAKE_JOBS to make
.
commit
|
commitdiff
|
tree
2015-11-02
S
tas Bou
k
a
r
ev
R
e
move CMU c
o
ndi
t
i
onals fro
m
sb-md5
.
commit
|
commitdiff
|
tree
2015-11-01
S
t
as
B
o
ukarev
Ignore a
n
unuse
d
va
r
iable in hpp
a
-vm
.
lisp
commit
|
commitdiff
|
tree
2015-11-01
Sta
s
Bou
k
arev
I
mplement
S
B-VM:CONTEXT-FLOAT-REGISTER
o
n
A
R
M
64 L
i
nux
.
commit
|
commitdiff
|
tree
2015-10-31
St
a
s Boukarev
I
m
p
lement SB-VM:CONTEX
T
-
F
LOAT
-
REGISTER on
W
indows
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
Sl
i
ghtly op
t
imize
c
al
l
_int
o
_c on ARM64
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
F
ix backtraces fro
m
foreign functions on
M
IPS
.
commit
|
commitdiff
|
tree
2015-10-31
S
t
as Boukarev
Properly
a
c
cess
float valu
e
s
in the deb
u
g
g
e
r
.
commit
|
commitdiff
|
tree
2015-10-27
Stas Boukarev
F
i
x
G
C
s
afet
y
of call_into_c
on ARM64
.
commit
|
commitdiff
|
tree
2015-10-26
Stas
B
oukarev
Fix stepping checks on
MIPS
.
commit
|
commitdiff
|
tree
2015-10-24
Stas
B
ouka
r
e
v
ARM64: More compact loading of
negative values
.
commit
|
commitdiff
|
tree
2015-10-24
Stas
B
o
ukarev
AR
M
6
4:
p
roper checks
for suitability of
immedi
a
te
arguments
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bou
k
a
r
ev
O
ptimize DPB
on AR
M
6
4
.
commit
|
commitdiff
|
tree
next