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
info.impure(globaldb-info-iterate): pass on #-sb-doc.
2015-12-04
Sta
s
Boukarev
info
.
i
m
pure(globaldb-info-
i
ter
a
t
e
): pass on
#
-s
b
-doc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bou
k
arev
Check for fixn
u
m in
t
he CHECK-BOUND VOP
.
commit
|
commitdiff
|
tree
2015-12-04
Stas B
o
ukarev
Fi
x
A
R
R
AY-DI
M
E
N
SION transformation of arrays
of un
k
nown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
St
a
s Bo
u
k
a
rev
Opt
i
mize %C
H
ECK-BOUND away
.
commit
|
commitdiff
|
tree
2015-12-03
S
t
as Boukare
v
Better arra
y
dimension
d
er
i
v
a
t
ion
.
commit
|
commitdiff
|
tree
2015-12-03
Stas
Boukarev
Add exp
l
i
c
i
t-c
h
eck to FI
N
D
-
FDE
F
N fo
r
better e
r
rors
.
commit
|
commitdiff
|
tree
2015-12-02
Stas Bou
k
arev
More sa
f
e FB
O
U
ND
P
.
commit
|
commitdiff
|
tree
2015-12-01
Stas B
o
ukarev
Re
m
ove primitive-t
y
p
e
-check, unused
.
commit
|
commitdiff
|
tree
2015-12-01
T
om
a
s Hlav
a
t
y
Do
not rel
y
on `
w
hic
h
` to be prese
n
t
in the system
commit
|
commitdiff
|
tree
2015-11-30
S
t
as Boukarev
Fix CH
A
R-EQUAL trans
f
orm
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Bou
k
a
rev
Don't fold
o
r flush
CHECK-BOUND
.
commit
|
commitdiff
|
tree
2015-11-28
Attil
a
Lendv
a
i
Provi
d
e more info
in case o
f
infinite error nesting
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Boukarev
Don't fai
l
when constant folding %E
Q
L/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
S
t
a
s
B
ouka
r
ev
Better error
and war
n
ing messages fo
r
check-bound
.
commit
|
commitdiff
|
tree
2015-11-22
S
t
as
B
o
ukare
v
Fix fore
i
gn
.
tests
.
sh
on
#
-linkage-table
.
commit
|
commitdiff
|
tree
2015-11-21
S
tas Bou
k
arev
Restore
Windows build
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Bouk
a
rev
foreig
n
.
te
s
ts
.
sh: test fo
r
missing
.
so in
a
separate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas Bouk
a
rev
O
ptim
i
z
e out o
f
line (T
R
UNCATE INTEGER RATIO)
commit
|
commitdiff
|
tree
2015-11-15
Stas Bouka
r
ev
E
nab
l
e threads
on ARM64-Lin
u
x
by default
.
commit
|
commitdiff
|
tree
2015-11-15
Stas
B
oukarev
backtrace
.
c
:
include all the
n
e
ce
s
s
a
ry headers
o
n cheneygc
.
commit
|
commitdiff
|
tree
2015-11-15
S
t
as Boukarev
Bette
r
backt
r
a
c
es
f
ro
m
l
db
on
n
on-x86oids
.
commit
|
commitdiff
|
tree
2015-11-14
S
t
as Bo
u
karev
ld
b
backtrace: do
n
't print COMMON-LISP pack
a
ge prefix
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
Better backtraces
f
rom ld
b
on x8
6
oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
B
oukarev
Call tim
e
-r
e
init
i
n !
c
o
l
d-init b
e
for
e
internal-
r
e
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas
B
ouk
a
rev
describe_internal_error: Print values from th
e
co
n
sta
n
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
cold
-
init: don't enable inte
r
nal erro
r
handling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
S
tas Boukar
e
v
R
e
strict i
n
ternal-ti
m
e t
o
ub62
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Allo
w
VOP ar
g
uments with mult
i
ple SC
s
to load immediates
.
commit
|
commitdiff
|
tree
2015-11-13
S
t
a
s
B
oukarev
Annotate
t
hread s
l
o
t
s in ARM
6
4 disassembly
.
commit
|
commitdiff
|
tree
2015-11-13
St
a
s Boukarev
Unify so
m
e shared support r
o
ut
i
nes
.
commit
|
commitdiff
|
tree
2015-11-13
Stas
B
oukarev
F
i
x
c
onstant lo
a
ding on type-che
c
k-err
o
r/c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bou
k
a
r
ev
Unify error vops
.
commit
|
commitdiff
|
tree
2015-11-13
Stas
B
oukarev
Optimize fi
x
n
um
t
ype checks o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bouka
r
ev
R
emove check-type vops
.
commit
|
commitdiff
|
tree
2015-11-12
Sta
s
B
oukarev
S
H
I
F
TF should use LET* for binding tem
p
o
r
ar
y
v
a
riables
.
commit
|
commitdiff
|
tree
2015-11-12
Stas
Bou
k
are
v
Res
t
or
e
cheneygc
b
uild
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bou
k
arev
ARM64: optimize
instanc
e
slot access w
i
th
i
mmediate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bouka
r
ev
ARM64:
b
etter immedia
t
e off
s
e
t
checki
n
g in L
D
R/STR
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukarev
I
mplement :
i
nterle
a
ved-r
a
w
-slots on ARM64
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Bo
u
karev
Fix
ha
n
dling
of errors in SB-UNIX:
U
NIX-READDIR
.
commit
|
commitdiff
|
tree
2015-11-10
S
t
as Boukare
v
Remove tl
s
-coo
k
ie on #-x86
commit
|
commitdiff
|
tree
2015-11-09
Stas
Bouk
a
rev
Fix PPRI
N
T-LAMBDA-L
I
ST on lists cont
a
ining QUOT
E
.
commit
|
commitdiff
|
tree
2015-11-09
S
t
as
Bo
u
karev
Remove a co
m
ment f
r
o
m
m
ak
e
-
threa
d
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Boukarev
Update documen
t
a
tion to m
e
ntion thread support on
A
RM64
.
commit
|
commitdiff
|
tree
2015-11-09
Stas
B
o
ukarev
Fix pse
u
do
-
atomi
c
cle
a
ring
i
n
cr
e
ate_t
h
r
ead_struct
.
commit
|
commitdiff
|
tree
2015-11-08
Stas Bouka
r
e
v
R
esol
v
e
a
life-time issue in ARM6
4
c
a
ll VOPs
.
commit
|
commitdiff
|
tree
2015-11-08
Sta
s
Bouka
r
ev
Optimize UNBIND on
ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
St
a
s Boukarev
Fix stepping
chec
k
s
o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
S
t
as Boukarev
Imple
m
ent threads
on ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
St
a
s Boukarev
Add memo
r
y
ba
r
rier VOPs on AR
M
64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Bouk
a
r
ev
F
i
x
d
escribe_internal_error
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Boukar
e
v
A
dd syn
c
hronization i
n
struction on A
R
M64
.
commit
|
commitdiff
|
tree
2015-11-03
Stas Boukarev
install
.
sh:
do
n
't cr
e
ate
s
it
e
-systems
.
commit
|
commitdiff
|
tree
2015-11-03
Stas
B
oukare
v
Speed up GC on ppc and ar
m
Linux
.
commit
|
commitdiff
|
tree
2015-11-02
Sta
s
B
o
uka
r
ev
I
m
plement inline cons
t
ant
s
on
ARM64
.
commit
|
commitdiff
|
tree
2015-11-02
S
tas B
o
ukarev
S
u
ppor
t
inline constants in assembly routine
s
.
commit
|
commitdiff
|
tree
2015-11-02
Sta
s
Boukarev
m
a
ke-target-1
.
sh: pass
$SBCL_MAKE_J
O
BS to
m
ake
.
commit
|
commitdiff
|
tree
2015-11-02
Stas
B
o
ukarev
Remove CMU cond
i
tio
n
als from
s
b
-md5
.
commit
|
commitdiff
|
tree
2015-11-01
Stas Bou
k
a
rev
I
gnore an unused variable in h
p
p
a-vm
.
lisp
commit
|
commitdiff
|
tree
2015-11-01
S
t
as B
o
uka
r
ev
Im
p
lement
S
B-VM:CONTEXT-FLOAT-REGISTER on A
R
M64
Linux
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
Implement SB-VM:CONTE
X
T
-F
L
OAT-REGISTER
on Windows
.
commit
|
commitdiff
|
tree
2015-10-31
S
tas Bouka
r
ev
S
l
ightl
y
opt
i
m
ize call_into
_
c on ARM64
.
commit
|
commitdiff
|
tree
2015-10-31
Stas
B
oukar
e
v
Fix backtr
a
ces from
f
ore
i
g
n fun
c
tions on M
I
PS
.
commit
|
commitdiff
|
tree
2015-10-31
Stas
B
o
u
karev
Prope
r
ly access
f
loat valu
e
s in t
h
e debugger
.
commit
|
commitdiff
|
tree
2015-10-27
S
t
as Bouka
r
ev
Fix GC safety of ca
l
l_i
n
t
o_c on ARM64
.
commit
|
commitdiff
|
tree
2015-10-26
Stas Boukarev
F
ix
s
tepping
c
hecks on
M
IPS
.
commit
|
commitdiff
|
tree
2015-10-24
S
tas Boukar
e
v
ARM64: More c
o
mp
a
ct loading of negat
i
v
e v
a
l
u
es
.
commit
|
commitdiff
|
tree
2015-10-24
Sta
s
B
oukare
v
ARM64: proper checks
f
or suitability of immediate argume
n
ts
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Sta
s
Bo
u
k
arev
O
p
t
i
mize
D
PB on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
a
s Bou
k
ar
e
v
Optimi
z
e LDB on
A
R
M64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
ARM64:
Enable
c
onsta
n
t
V
OPs for some logical and arithmeti
c
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bo
u
karev
Do not v
e
rify arg-co
u
nt for (&res
t
x)
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukar
e
v
M
ore compact debug-info variable encoding
o
n
64-bit
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas B
o
ukarev
Reduce debug info size
.
commit
|
commitdiff
|
tree
2015-10-24
Sta
s
Boukarev
Opt
i
mize COMPUTE-CODE on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
S
tas Boukarev
Fix GC saf
e
ty during f
u
nction cal
l
s on ARM
6
4
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Bo
u
karev
Mor
e
aliases for DISA
S
SEM
B
LE on
A
RM
6
4
.
commit
|
commitdiff
|
tree
2015-10-23
Sta
s
Bou
k
arev
A
R
M64:
optimize call
i
n
g alloc_
t
ramp
.
commit
|
commitdiff
|
tree
2015-10-23
Stas B
o
ukarev
ARM6
4
: don't load boxed_regi
o
n
address twice during
.
.
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Boukar
e
v
More aliases for DISASSEMBLE on ARM64
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Boukarev
disassemble: Annotat
e
constants on MIPS
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Boukarev
P
rint the
28th reg
i
s
ter when disa
s
s
embling on
MIPS
.
commit
|
commitdiff
|
tree
2015-10-19
Sta
s
B
o
ukare
v
Fix unwi
n
d-to-frame-and
-
call on ARMs
.
commit
|
commitdiff
|
tree
2015-10-19
Stas Boukare
v
ARM64
:
fix
alien callb
a
c
ks
w
ith float parame
t
e
rs
.
commit
|
commitdiff
|
tree
2015-10-19
Sta
s
B
o
u
k
a
rev
R
emove pa_alloc
.
commit
|
commitdiff
|
tree
2015-10-19
Stas Boukar
e
v
Remove code for overflow traps on
SPA
R
C
,
MIPS and HPPA
.
commit
|
commitdiff
|
tree
2015-10-18
Stas Bou
k
arev
os-provid
e
s-dl
a
ddr-test
.
c: properly check the Net
B
SD
.
.
.
commit
|
commitdiff
|
tree
2015-10-18
Stas Boukarev
Reenab
l
e dla
d
dr on NetBSD 7
.
0
commit
|
commitdiff
|
tree
2015-10-18
D
a
vid
Vazquez
Do not rely on `which`
t
o
b
e prese
n
t in the s
y
st
e
m
commit
|
commitdiff
|
tree
2015-10-18
S
tas Boukare
v
R
ev
e
rt "build: lea
v
e a *
.
o file that
has a
l
l of the
.
.
.
commit
|
commitdiff
|
tree
2015-10-18
Stas Bou
k
ar
e
v
sb-
s
p
r
o
f: fix w
i
th-profil
i
ng :l
o
op t
.
commit
|
commitdiff
|
tree
2015-10-13
Stas Bouk
a
rev
D
o
n't allocate more space t
h
an ne
e
ded in MAKE-ARRA
Y
.
.
.
commit
|
commitdiff
|
tree
2015-10-11
Stas B
o
uk
a
rev
A
R
M64: optimize access
to (
u
nsigned-by
t
e 1/2/4) v
e
ctors
.
commit
|
commitdiff
|
tree
2015-10-11
Stas Bou
k
a
r
ev
A
RM64: disassemble SIMD instruc
t
i
ons
.
commit
|
commitdiff
|
tree
2015-10-11
Stas B
o
ukarev
ARM64: dis
a
ssemble FCVT
.
commit
|
commitdiff
|
tree
2015-10-11
Stas B
o
ukarev
ARM64:
d
is
a
ssemble post/pre-index writ
e
back
s
.
commit
|
commitdiff
|
tree
2015-10-11
Sta
s
Boukarev
s
b-r
o
tate
-
byte: add
s
upport for ARM
6
4
.
commit
|
commitdiff
|
tree
2015-10-11
Stas Boukarev
A
R
M64: Add EXTR instru
c
tion
.
commit
|
commitdiff
|
tree
2015-10-10
Stas Boukarev
a
rm64-assem
.
S
:
optimize savin
g
register on the stacks
.
commit
|
commitdiff
|
tree
2015-10-10
Stas
B
ouka
r
ev
a
rm64-asse
m
.
S
(
call_into_lisp): ret
u
rn the lisp value
.
commit
|
commitdiff
|
tree
next