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
Don't ignore invalid COND clauses following a T clause.
2015-12-30
Sta
s
Boukarev
Don't ig
n
ore invalid COND
clauses following a
T
cla
u
se
.
commit
|
commitdiff
|
tree
2015-12-30
St
a
s Bouka
r
ev
Don't
b
in
d
*
compiler-error-conte
x
t
*
t
w
ice
i
n %check
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
Stas
Bo
u
k
arev
Delay compil
e
-time
check-b
o
und w
a
rnin
g
u
n
til IR2 conversion
.
commit
|
commitdiff
|
tree
2015-12-25
S
t
a
s
Boukare
v
s
b
-
introspect: fi
n
d t
h
e r
i
ght
debug inf
o
function
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Boukarev
A
c
ouple of small ad
j
ustments
.
commit
|
commitdiff
|
tree
2015-12-19
Stas
Bou
k
arev
F
i
x
d
i
sassem
b
ling jumps on
P
PC
.
commit
|
commitdiff
|
tree
2015-12-16
Stas
B
oukarev
Add a test tha
t
c
hecks CL symbo
l
s for
be
i
n
g
boun
d
/fbou
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
St
a
s
Boukarev
Put CL:
F
UNCTION-KEYWORD
S
ba
c
k in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Bo
u
karev
Revert "r
e
m
o
ve explicit eg
c
c dep
s
for x86/openbsd"
commit
|
commitdiff
|
tree
2015-12-14
Stas
B
oukarev
Simplify +sset-
r
eh
a
sh-threshold+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Boukar
e
v
Fix suboptimality in
sset-
a
djoin
.
commit
|
commitdiff
|
tree
2015-12-10
Stas Bo
u
k
arev
Fix
allocati
n
g l
a
rge a
r
rays on
6
4-bit Windows
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
B
oukarev
Don't tran
s
for
m
LI
S
T with a
v
ery large
n
umber o
f
arguments
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Define sb
-
vm:large-obje
c
t
-s
i
ze and
e
xpose it t
o
genesis
.
commit
|
commitdiff
|
tree
2015-12-08
Sta
s
Bou
k
ar
e
v
O
p
timiz
e
make-
s
e
q
uenc
e
'list
.
commit
|
commitdiff
|
tree
2015-12-08
S
tas
B
oukarev
Disable allocate-list
-
on-heap VOP
.
commit
|
commitdiff
|
tree
2015-12-08
St
a
s
Bou
k
arev
Fi
x
allocate-list
-
on-heap on
x86-
6
4 with large immediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
S
tas
B
o
u
k
arev
Optim
i
ze
a
l
l
ocate-li
s
t-
o
n-heap
o
n x86-6
4
.
commit
|
commitdiff
|
tree
2015-12-06
S
tas Boukare
v
Optim
i
ze
A
S
H vops
o
n ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas B
o
ukarev
D
e
fin
e
modular fixnum functi
o
ns on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-12-06
S
tas Boukarev
P
ass MAP_FIXED to mmap o
n
Linux
.
commit
|
commitdiff
|
tree
2015-12-05
St
a
s B
o
uk
a
re
v
Don't g
e
ner
a
t
e
t
y
pe checks in delet
e
d
blocks
.
commit
|
commitdiff
|
tree
2015-12-05
S
t
a
s
Boukarev
Re
m
ove %check-bo
u
nd with low safety
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
info
.
im
p
ure(globaldb-inf
o
-iterat
e
): pas
s
on #-
s
b-doc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bouka
r
ev
Check fo
r
fi
x
n
u
m
i
n
t
h
e CHECK-BOUND VOP
.
commit
|
commitdiff
|
tree
2015-12-04
S
t
as Boukar
e
v
Fix
A
RRAY-
D
IMENS
I
ON tra
n
sf
o
r
m
at
i
on of arrays of unknown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
S
t
a
s Bo
u
karev
Optimize %CHECK-BOUND away
.
commit
|
commitdiff
|
tree
2015-12-03
Stas B
o
u
karev
Better array dime
n
s
i
o
n
der
i
vation
.
commit
|
commitdiff
|
tree
2015-12-03
Stas
Boukarev
Add
e
xplici
t
-c
h
eck to FIND-FDEFN for better
e
rrors
.
commit
|
commitdiff
|
tree
2015-12-02
Stas Boukarev
More
s
afe FBOUND
P
.
commit
|
commitdiff
|
tree
2015-12-01
Stas B
o
ukarev
Remove p
r
imitive-type-ch
e
ck, unused
.
commit
|
commitdiff
|
tree
2015-11-30
St
a
s
B
o
ukarev
Fix CHAR-EQUAL trans
f
orm
.
commit
|
commitdiff
|
tree
2015-11-30
Stas
B
ouka
r
ev
Don't fold or flus
h
CHEC
K
-BOU
N
D
.
commit
|
commitdiff
|
tree
2015-11-28
S
t
as
B
oukarev
Don't fail when const
a
nt foldin
g
%E
Q
L/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Bo
u
k
a
r
e
v
B
etter e
r
ror and warning messages for
check-boun
d
.
commit
|
commitdiff
|
tree
2015-11-22
Stas Boukarev
Fix
fore
i
g
n
.
tests
.
sh on
#-linkage-table
.
commit
|
commitdiff
|
tree
2015-11-21
S
t
as Boukarev
Restore
Wind
o
ws buil
d
.
commit
|
commitdiff
|
tree
2015-11-20
S
t
a
s Bo
u
k
a
rev
fo
r
eign
.
tests
.
sh: test for missing
.
so in a separat
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas B
o
u
k
arev
Opt
i
mize out of lin
e
(T
R
UNCATE I
N
TEGER
R
ATIO)
commit
|
commitdiff
|
tree
2015-11-15
Stas
Boukarev
E
n
able thr
e
ads
o
n ARM64-Linux by defau
l
t
.
commit
|
commitdiff
|
tree
2015-11-15
S
t
as Boukarev
b
a
cktrac
e
.
c: include all the neces
s
ary headers on
c
heneygc
.
commit
|
commitdiff
|
tree
2015-11-15
S
tas Bo
u
karev
B
e
tt
e
r backtraces f
r
o
m ldb on non-x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s Boukare
v
l
d
b b
a
ck
t
race: don'
t
print COMMON
-
LISP package pre
f
i
x
.
commit
|
commitdiff
|
tree
2015-11-14
S
ta
s
Bouk
a
rev
Bet
t
er b
a
cktraces
f
r
om ldb on x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
Call tim
e
-reinit in !cold-init
before int
e
rnal-real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
describe_internal_error: Pri
n
t values from the const
a
nt
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
c
old-in
i
t
:
don't enable
internal
e
rror han
d
l
ing too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
St
a
s Boukarev
Restrict internal-time to ub62
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Bo
u
karev
All
o
w V
O
P argumen
t
s with mul
t
iple
S
C
s to load
i
mme
d
i
a
t
es
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Annota
t
e t
h
read
s
lot
s
in ARM64 d
i
sassembl
y
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Bou
k
arev
U
nify
s
ome shared suppo
r
t
routi
n
e
s
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bouk
a
r
ev
F
i
x constan
t
loading on
t
y
pe-check-error/c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Un
i
fy er
r
or vops
.
commit
|
commitdiff
|
tree
2015-11-13
S
tas Boukarev
Optimize fixnum type checks o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bouka
r
ev
R
emove check-
t
ype vops
.
commit
|
commitdiff
|
tree
2015-11-12
Stas
B
oukarev
SHIFTF
should
use LET
*
f
or binding temporary variables
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Boukar
e
v
Re
s
tore cheneygc build
.
commit
|
commitdiff
|
tree
2015-11-11
Stas
B
oukarev
AR
M
64: o
p
timiz
e
instance
s
lo
t
access with immed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukare
v
ARM
6
4: be
t
ter immediate offset checking in LDR/STR
.
commit
|
commitdiff
|
tree
2015-11-11
St
a
s Boukarev
Implem
e
nt :interleaved-raw-slo
t
s on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
F
ix handling of erro
r
s
i
n SB-UNIX:UNIX-READDI
R
.
commit
|
commitdiff
|
tree
2015-11-10
Stas
B
o
u
karev
Rem
o
ve tls-cookie on #-x86
commit
|
commitdiff
|
tree
2015-11-09
S
t
a
s
B
oukarev
Fix PP
R
INT-LAMBDA-LIST
o
n lists contain
i
ng QU
O
TE
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukarev
Remov
e
a
comment
from make-thread
.
commit
|
commitdiff
|
tree
2015-11-09
S
t
as B
o
u
k
arev
Upd
a
t
e
d
ocumentation to m
e
ntion thread
s
u
p
port on ARM64
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukar
e
v
Fix
pseudo-atomic clearin
g
in
c
r
e
ate_thr
e
ad_s
t
ruct
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukar
e
v
Resolve
a life-t
i
me issue in ARM64 call VOPs
.
commit
|
commitdiff
|
tree
2015-11-08
St
a
s Boukarev
Optimize
U
NB
I
ND on ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
Fix stepping checks on ARM6
4
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Boukarev
Im
p
le
m
ent threads on
ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Boukarev
Add memo
r
y barrier
VOPs on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Boukarev
Fix describ
e
_in
t
erna
l
_error
.
commit
|
commitdiff
|
tree
2015-11-07
S
t
as
Boukare
v
Add synchroni
z
ation ins
t
ruction
on
A
R
M
6
4
.
commit
|
commitdiff
|
tree
2015-11-03
Stas Bouk
a
rev
install
.
s
h
: d
o
n
't c
r
eat
e
s
ite-syst
e
ms
.
commit
|
commitdiff
|
tree
2015-11-03
Stas
Boukarev
S
peed up G
C
o
n
ppc and arm L
i
n
u
x
.
commit
|
commitdiff
|
tree
2015-11-02
St
a
s Bou
k
are
v
Implement inli
n
e con
s
t
ants o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
S
uppo
r
t inline constants in assembly routines
.
commit
|
commitdiff
|
tree
2015-11-02
S
t
as Bouk
a
re
v
mak
e
-target-1
.
sh:
p
ass $SBCL_
M
A
K
E_JOB
S
to make
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukar
e
v
Re
m
ove CMU co
n
d
itiona
l
s
f
rom sb-
m
d5
.
commit
|
commitdiff
|
tree
2015-11-01
Stas
B
oukar
e
v
Ignore an
u
nused variable in hppa-vm
.
lisp
commit
|
commitdiff
|
tree
2015-11-01
St
a
s B
o
ukarev
Im
p
le
m
en
t
S
B
-
VM:CONTEXT-F
L
OAT-REG
I
STER on ARM64
L
inux
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
Imp
l
eme
n
t SB-VM
:
CONTEXT-FLOAT-REGISTER
o
n
Wind
o
w
s
.
commit
|
commitdiff
|
tree
2015-10-31
Stas
B
o
ukare
v
Slightly optimize call_into_c on ARM64
.
commit
|
commitdiff
|
tree
2015-10-31
Stas B
o
uka
r
e
v
Fix b
a
cktrace
s
fr
o
m foreign
f
un
c
ti
o
ns
o
n MIPS
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
Properl
y
access float valu
e
s in th
e
d
e
b
ugge
r
.
commit
|
commitdiff
|
tree
2015-10-27
Sta
s
B
o
u
karev
Fix GC safe
t
y of
c
all_into_
c
o
n ARM64
.
commit
|
commitdiff
|
tree
2015-10-26
Stas Boukarev
Fix stepping checks on
MIP
S
.
commit
|
commitdiff
|
tree
2015-10-24
Stas
Boukarev
ARM64: More compact
l
oad
i
ng of negative values
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
as Boukarev
ARM64: pro
p
er checks for
suitability of
i
mme
d
i
a
t
e a
r
gume
n
ts
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukare
v
Op
t
imize DPB on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas
B
oukarev
Optimize L
D
B on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas
B
oukarev
ARM64: Enable constant VOPs for some logical and arithmetic
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
as B
o
ukarev
D
o
not
verify
a
rg-coun
t
f
or (&rest x)
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
More compact debug-info varia
b
le encoding on 64-bit
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas B
o
ukarev
Reduce debug info size
.
commit
|
commitdiff
|
tree
2015-10-24
Stas
B
ou
k
arev
Optim
i
ze COMP
U
TE-
C
ODE on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
Fi
x
GC
s
a
f
ety
d
urin
g
function calls on ARM64
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Bouka
r
ev
More aliases f
o
r
D
ISASSEMBLE
on ARM64
.
commit
|
commitdiff
|
tree
2015-10-23
S
t
as Boukarev
ARM64
:
optimize ca
l
lin
g
alloc_tramp
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Bou
k
arev
AR
M
64: d
o
n
'
t load boxed_region
addr
e
ss twi
c
e during
.
.
.
commit
|
commitdiff
|
tree
next