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
Optimize DO-SEQUENCE.
2016-01-11
Stas Boukare
v
F
i
x
w
in3
2
-x
8
6 build
.
commit
|
commitdiff
|
tree
2016-01-11
Stas Bouka
r
ev
Inherit
t
h
r
ea
d
FP masks on darwin
.
commit
|
commitdiff
|
tree
2016-01-11
Stas B
o
u
k
arev
F
i
x
b
ac
k
traces
on OS X
.
commit
|
commitdiff
|
tree
2016-01-07
S
t
as
B
oukarev
D
on't try to join
t
h
reads
coming from
foreign callb
a
c
ks
.
commit
|
commitdiff
|
tree
2015-12-30
Stas
B
oukarev
Don
'
t ignore invalid COND clauses
f
oll
o
wi
n
g a
T cl
a
use
.
commit
|
commitdiff
|
tree
2015-12-30
Stas
B
oukarev
Don't
bind *compile
r
-error
-
context* t
w
ice
in %
c
heck
.
.
.
commit
|
commitdiff
|
tree
2015-12-28
S
t
as Boukarev
D
e
l
a
y
com
p
ile-tim
e
chec
k
-bound warning until IR2 c
o
n
v
ers
i
on
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Bou
k
arev
sb-intro
s
pect: find the righ
t
deb
u
g
info function
.
commit
|
commitdiff
|
tree
2015-12-25
Stas Bou
k
are
v
A couple of sm
a
ll a
d
justments
.
commit
|
commitdiff
|
tree
2015-12-19
St
a
s
Bo
u
karev
Fix disassem
b
ling jumps on PPC
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Bo
u
karev
Add
a
test that che
c
ks CL symbols
f
o
r
being
b
ound
/
f
bou
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Boukarev
Put CL:FUNCTION-KE
Y
WORDS
back in
.
commit
|
commitdiff
|
tree
2015-12-16
Stas Bouk
a
rev
Revert
"remove
e
x
plicit egcc
d
eps
f
or x
8
6/openbsd
"
commit
|
commitdiff
|
tree
2015-12-14
Stas Bo
u
ka
r
ev
Simpli
f
y +sset-r
e
hash-thr
e
sh
o
ld+
.
commit
|
commitdiff
|
tree
2015-12-13
Stas Boukarev
Fix s
u
boptimalit
y
in sset-adj
o
in
.
commit
|
commitdiff
|
tree
2015-12-10
St
a
s Boukarev
F
i
x
allocatin
g
l
a
rge a
r
r
a
ys on
6
4-bi
t
Window
s
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Don'
t
transform LIST with a ve
r
y large n
u
m
b
er of arguments
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukare
v
Define sb-
v
m:larg
e
-object-siz
e
and expose
i
t to
gen
e
sis
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Opt
i
m
i
z
e make-sequence
'
list
.
commit
|
commitdiff
|
tree
2015-12-08
Stas
B
oukarev
D
i
sab
l
e a
l
loca
t
e-l
i
st-
o
n
-
h
eap VOP
.
commit
|
commitdiff
|
tree
2015-12-08
Stas Boukarev
Fix allocate-list-on-heap on x86-64
w
i
t
h large immediate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Stas B
o
u
karev
Optimize all
o
cate
-
li
s
t-on-
h
eap on x86
-
64
.
commit
|
commitdiff
|
tree
2015-12-06
Sta
s
Bou
k
arev
Optim
i
ze ASH vops on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
De
f
i
n
e modular fixnum function
s
on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukar
e
v
P
ass
MAP_FIXED to mmap on Linux
.
commit
|
commitdiff
|
tree
2015-12-05
Stas Bou
k
a
r
ev
Don't gen
e
rate type checks in
delet
e
d
blocks
.
commit
|
commitdiff
|
tree
2015-12-05
St
a
s Boukarev
Remove
%
chec
k
-
bound with l
o
w
safety
.
commit
|
commitdiff
|
tree
2015-12-04
Stas
B
oukarev
info
.
impur
e
(global
d
b-
i
nf
o
-it
e
rate)
:
pass on #-sb-do
c
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukarev
Check for fixnu
m
in the CHECK-BOUND
V
OP
.
commit
|
commitdiff
|
tree
2015-12-04
S
t
a
s
Bo
u
kare
v
Fix AR
R
A
Y
-DIMENSION transfo
r
mation
of arrays of un
k
no
w
n
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bo
u
k
ar
e
v
Optimize %CHECK-BOUND away
.
commit
|
commitdiff
|
tree
2015-12-03
St
a
s
B
ouka
r
ev
Bette
r
a
rra
y
dimension de
r
ivati
o
n
.
commit
|
commitdiff
|
tree
2015-12-03
S
t
as Bou
k
arev
Add explic
i
t-c
h
e
ck to F
I
ND-FDEFN for be
t
ter errors
.
commit
|
commitdiff
|
tree
2015-12-02
Stas Boukarev
More
safe FBOUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
Stas Boukarev
Re
m
ove primitive-
t
ype-ch
e
ck, u
n
use
d
.
commit
|
commitdiff
|
tree
2015-11-30
S
t
as Bouk
a
rev
Fix
C
H
AR-EQUAL t
r
ansfo
r
m
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Bo
u
karev
Don't f
o
ld o
r
flush C
H
ECK
-
BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Bouka
r
ev
D
o
n't
f
ai
l
when con
s
tant
f
o
lding %EQ
L
/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
Stas
B
oukarev
Better error and wa
r
nin
g
message
s
for che
c
k-bound
.
commit
|
commitdiff
|
tree
2015-11-22
Sta
s
Bouka
r
e
v
Fix fore
i
gn
.
tests
.
sh
on #-linkage-table
.
commit
|
commitdiff
|
tree
2015-11-21
St
a
s
Bou
k
arev
Resto
r
e W
i
n
d
ow
s
build
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Bouk
a
rev
forei
g
n
.
tests
.
sh: test for missing
.
so in a separate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas
Bo
u
kare
v
Optimize out o
f
line (TRUNCATE
I
NTEGER RATIO)
commit
|
commitdiff
|
tree
2015-11-15
Stas Bouka
r
ev
En
a
b
l
e
threa
d
s on ARM64-Linux by default
.
commit
|
commitdiff
|
tree
2015-11-15
S
t
a
s B
o
u
karev
backtrace
.
c
:
inc
l
ude
a
ll the
necessary headers on cheneygc
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Bou
k
ar
e
v
Be
t
te
r
b
acktra
c
es from ldb
on non-x8
6
o
i
ds
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bouk
a
rev
ldb
b
ac
k
t
r
ace: don't print COMM
O
N-LISP pack
a
ge prefi
x
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
Boukarev
Better backtraces
f
ro
m
l
db
o
n x
8
6oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bouk
a
rev
Call time-rein
i
t in !col
d
-i
n
i
t before interna
l
-rea
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
descr
i
be
_
internal_error: Print values from t
h
e co
n
s
t
ant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas B
o
uk
a
rev
cold-init
:
don't e
n
a
b
le internal error han
d
ling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
B
oukarev
Re
s
tri
c
t i
n
ternal-
t
im
e
to ub62
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukar
e
v
A
l
low VOP
a
r
gume
n
ts wi
t
h multipl
e
SCs to load immediates
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Annot
a
te
th
r
ead slots i
n
ARM64 disassembly
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
as Bouka
r
ev
Unify some s
h
ared support routines
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bo
u
k
a
rev
Fi
x
constant
l
o
adin
g
on type-
c
he
c
k-error/c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Unif
y
erro
r
vop
s
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Optimize fixnum type checks on ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bou
k
a
rev
Remove chec
k
-ty
p
e vops
.
commit
|
commitdiff
|
tree
2015-11-12
Sta
s
Boukarev
SH
I
FTF
shoul
d
use LET
*
for bindin
g
temporary variables
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Bo
u
karev
Restore cheneygc build
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bou
k
arev
ARM64: optimize insta
n
ce s
l
ot
a
ccess with immediate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
ARM64
:
better immediate off
s
et checking in LDR/ST
R
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
I
mplement :interleaved-raw-slots on ARM64
.
commit
|
commitdiff
|
tree
2015-11-11
Stas
B
o
ukarev
Fix han
d
ling of e
r
rors in SB-UNIX:UNIX-READDIR
.
commit
|
commitdiff
|
tree
2015-11-10
St
a
s Bou
k
arev
Remove t
l
s-cooki
e
on #-x86
commit
|
commitdiff
|
tree
2015-11-09
Stas B
o
ukarev
Fix PPRINT-LAMBDA-LIST on lists contain
i
ng QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
St
a
s Bouka
r
ev
Remove a
c
omment from make-thre
a
d
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukarev
Update
d
o
c
u
mentati
o
n to
mention thread support
on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukare
v
Fi
x
pseudo
-
atom
i
c cle
a
ring in create
_
threa
d
_s
t
ruct
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Bou
k
arev
R
eso
l
ve a
l
ife-time
i
s
s
ue i
n
A
RM64 call VOPs
.
commit
|
commitdiff
|
tree
2015-11-08
S
t
as B
o
ukarev
Optimiz
e
UNBIND on ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Bo
u
karev
Fix steppi
n
g checks on
A
R
M64
.
commit
|
commitdiff
|
tree
2015-11-08
S
t
a
s
B
o
ukare
v
I
m
ple
m
en
t
t
h
reads o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas
B
ouka
r
ev
Ad
d
m
emory barr
i
er VOPs o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Bo
u
karev
Fix
describe
_
inte
r
nal_er
r
or
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Boukarev
Add synchronization i
n
str
u
ction on A
R
M64
.
commit
|
commitdiff
|
tree
2015-11-03
Stas Boukare
v
i
nstall
.
sh: don't create site-systems
.
commit
|
commitdiff
|
tree
2015-11-03
Stas Boukarev
Speed up GC on ppc and arm
L
i
nux
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
Implement inline constants on ARM64
.
commit
|
commitdiff
|
tree
2015-11-02
S
t
a
s Boukar
e
v
Support inl
i
ne cons
t
a
n
ts in
a
ssembly
rout
i
n
e
s
.
commit
|
commitdiff
|
tree
2015-11-02
Stas B
o
ukarev
make-target-1
.
sh: pa
s
s $SB
C
L_MAKE_JOBS to make
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukarev
Remove
C
MU conditionals fr
o
m sb-md5
.
commit
|
commitdiff
|
tree
2015-11-01
St
a
s
Boukar
e
v
Igno
r
e
a
n
unused variable in hppa-vm
.
l
isp
commit
|
commitdiff
|
tree
2015-11-01
Stas B
o
ukarev
Implement SB
-
VM:CON
T
EXT
-
FLOAT-REGISTER on ARM64
Linu
x
.
commit
|
commitdiff
|
tree
2015-10-31
St
a
s Boukarev
Impleme
n
t SB-VM:CO
N
TE
X
T-FLOAT-REGIST
E
R on Win
d
ows
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
Sl
i
ghtly optimize call_into_c on ARM6
4
.
commit
|
commitdiff
|
tree
2015-10-31
Stas B
o
ukarev
Fix
backtraces
f
rom foreign func
t
ions on M
I
PS
.
commit
|
commitdiff
|
tree
2015-10-31
Stas
Boukarev
Prope
r
ly access
f
loat values in th
e
debug
g
er
.
commit
|
commitdiff
|
tree
2015-10-27
Stas Boukarev
F
ix
G
C safety of call_into_c
on ARM64
.
commit
|
commitdiff
|
tree
2015-10-26
Stas Boukarev
Fix ste
p
ping
checks on MIPS
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukare
v
AR
M
64: More compac
t
loa
d
ing of ne
g
a
tive values
.
commit
|
commitdiff
|
tree
2015-10-24
St
a
s Boukare
v
ARM64:
proper ch
e
cks for suitabil
i
ty of immediate
a
rgument
s
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas B
o
ukarev
O
ptimize
DPB on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bouk
a
rev
Optimize LDB
o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
A
RM64: Enable cons
t
a
n
t
VOPs fo
r
some logical and arithmetic
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
Do not
veri
f
y
arg-count for (&
r
est x)
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
More com
p
act
d
ebug-info va
r
i
able
en
c
odi
n
g
on 64
-
bit
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas B
o
ukarev
Reduce debug info s
i
ze
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
a
s Boukarev
Optimize COMPUTE-CODE on ARM6
4
.
commit
|
commitdiff
|
tree
next