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 (SETF SCHAR).
2015-12-06
St
a
s
Bo
u
kare
v
Opt
i
mize ASH vo
p
s on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Bouk
a
rev
Define modular fixnum functions on ARM64
.
commit
|
commitdiff
|
tree
2015-12-06
Stas Boukarev
Pass MAP_FIX
E
D to mmap on Linux
.
commit
|
commitdiff
|
tree
2015-12-05
Stas B
o
u
k
arev
Do
n
't gene
r
ate type checks
in deleted blocks
.
commit
|
commitdiff
|
tree
2015-12-05
Stas
B
oukar
e
v
Rem
o
ve %check-boun
d
w
ith low safety
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bo
u
k
ar
e
v
info
.
impure(globaldb-info-iterate): pass o
n
#-sb-doc
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Bouk
a
rev
Check for fi
x
num in the CHECK-BOUND V
O
P
.
commit
|
commitdiff
|
tree
2015-12-04
Stas B
o
ukarev
Fix ARRAY-D
I
MENSION transformation of arra
y
s of
u
n
k
nown
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Stas Boukare
v
O
ptimiz
e
%CHECK-BOUND away
.
commit
|
commitdiff
|
tree
2015-12-03
S
tas Bo
u
karev
Better array
dime
n
sio
n
derivation
.
commit
|
commitdiff
|
tree
2015-12-03
Stas
Boukarev
Add
explicit-c
h
eck to FIND-
F
DE
F
N
for better errors
.
commit
|
commitdiff
|
tree
2015-12-02
Stas Bo
u
karev
More safe
F
BOUNDP
.
commit
|
commitdiff
|
tree
2015-12-01
Sta
s
Bou
k
arev
Remove
p
rimit
i
ve-type-check, unused
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Bou
k
arev
Fix
CHA
R
-EQUAL transfor
m
.
commit
|
commitdiff
|
tree
2015-11-30
Stas Boukarev
Don't fold or flush CHECK-B
O
UND
.
commit
|
commitdiff
|
tree
2015-11-28
Stas Boukarev
Don't fail when c
o
nstant
f
ol
d
i
n
g %EQL/INTEGER
.
commit
|
commitdiff
|
tree
2015-11-28
St
a
s Boukarev
Bette
r
error and warning
mess
a
ges f
o
r
check-bound
.
commit
|
commitdiff
|
tree
2015-11-22
Stas Boukar
e
v
Fix fore
i
gn
.
tests
.
sh on #-linka
g
e-t
a
ble
.
commit
|
commitdiff
|
tree
2015-11-21
Stas Boukarev
Restore
W
indows build
.
commit
|
commitdiff
|
tree
2015-11-20
Stas Bou
k
arev
f
oreign
.
te
s
ts
.
sh: test for missing
.
so
i
n
a
s
e
parate
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Stas Boukar
e
v
Opti
m
ize ou
t
of line (TRUNCATE INTEGER R
A
TIO
)
commit
|
commitdiff
|
tree
2015-11-15
Sta
s
Boukarev
Enable threads
o
n ARM
6
4
-
Linux b
y
default
.
commit
|
commitdiff
|
tree
2015-11-15
Stas Boukarev
backtrace
.
c: in
c
lude a
l
l the n
e
ces
s
ary h
e
aders on cheneygc
.
commit
|
commitdiff
|
tree
2015-11-15
St
a
s B
o
u
karev
Better backtraces from ldb on non-x8
6
oids
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukarev
ldb
b
ack
t
r
ace: don't p
r
int COM
M
ON-LISP
p
ackag
e
prefix
.
commit
|
commitdiff
|
tree
2015-11-14
S
t
as
B
oukare
v
Bet
t
er
ba
c
ktraces from ldb on x86o
i
ds
.
commit
|
commitdiff
|
tree
2015-11-14
S
tas Boukarev
Cal
l
time-reinit in !cold
-
init before i
n
ternal-real
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bouka
r
ev
describe_interna
l
_
e
rror: Print va
l
ues from
t
h
e
constant
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Bouk
a
rev
cold-init
:
do
n
't enab
l
e internal error handling too
.
.
.
commit
|
commitdiff
|
tree
2015-11-14
Stas Boukar
e
v
Restri
c
t internal-time to
u
b62
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Allo
w
VOP
a
r
gument
s
with multiple SC
s
to load immedi
a
t
e
s
.
commit
|
commitdiff
|
tree
2015-11-13
Stas B
o
ukarev
Annotate thread slo
t
s
i
n
ARM64
disassem
b
ly
.
commit
|
commitdiff
|
tree
2015-11-13
Sta
s
Boukarev
Unify some s
h
ared support routines
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bouka
r
ev
Fix consta
n
t loading on
t
ype-chec
k
-error/c
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Boukarev
Unify er
r
or vops
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bo
u
karev
O
p
timi
z
e fixnu
m
type check
s
on ARM64
.
commit
|
commitdiff
|
tree
2015-11-13
Stas Bou
k
ar
e
v
R
emove ch
e
ck-typ
e
vops
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Bo
u
kare
v
SHIFTF should
use LET
*
for bi
n
d
i
ng te
m
p
o
r
ary variables
.
commit
|
commitdiff
|
tree
2015-11-12
Stas Boukarev
Restore cheneygc
b
ui
l
d
.
commit
|
commitdiff
|
tree
2015-11-11
Stas Boukare
v
ARM64: opti
m
i
z
e
instance slo
t
access with imme
d
iate
.
.
.
commit
|
commitdiff
|
tree
2015-11-11
S
tas Boukarev
ARM64: better imm
e
diate offset
checking
in LDR/STR
.
commit
|
commitdiff
|
tree
2015-11-11
St
a
s Bou
k
ar
e
v
Impleme
n
t :int
e
rleav
e
d
-
r
a
w
-slots
o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-11-11
S
t
as Boukarev
Fix handling of
e
rrors in SB-
U
NIX
:
U
NIX-READDI
R
.
commit
|
commitdiff
|
tree
2015-11-10
Stas Bouk
a
rev
Remo
v
e tls-coo
k
ie on
#
-x8
6
commit
|
commitdiff
|
tree
2015-11-09
Stas Bouk
a
rev
Fix PPR
I
N
T
-LAMBDA-LIST on lists
con
t
ain
i
ng QUOTE
.
commit
|
commitdiff
|
tree
2015-11-09
S
tas Bou
k
a
r
ev
Remove a co
m
m
e
nt from
make-thr
e
a
d
.
commit
|
commitdiff
|
tree
2015-11-09
S
tas Boukarev
Update documentation to mention
t
h
r
ead support on AR
M
64
.
commit
|
commitdiff
|
tree
2015-11-09
Stas Bou
k
arev
Fix pseudo-atomi
c
c
l
ear
i
ng in create_thread_st
r
uct
.
commit
|
commitdiff
|
tree
2015-11-08
Stas B
o
u
karev
Resolve a life-
t
ime issue i
n
ARM6
4
cal
l
VOPs
.
commit
|
commitdiff
|
tree
2015-11-08
S
tas Bo
u
k
a
r
e
v
Optimize UNBIND on ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
S
t
a
s Bouk
a
r
ev
Fix ste
p
ping checks o
n
ARM64
.
commit
|
commitdiff
|
tree
2015-11-08
S
tas Boukarev
Implement thr
e
ads on ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
S
t
as Boukarev
Add me
m
ory barrier VOPs
o
n ARM64
.
commit
|
commitdiff
|
tree
2015-11-07
Stas Bou
k
arev
Fix de
s
cribe_in
t
ernal_error
.
commit
|
commitdiff
|
tree
2015-11-07
St
a
s
Bouka
r
ev
Add synchroni
z
ation
i
nstr
u
c
t
ion on
ARM64
.
commit
|
commitdiff
|
tree
2015-11-03
S
t
as Bou
k
arev
inst
a
ll
.
sh:
d
o
n't create
s
ite-systems
.
commit
|
commitdiff
|
tree
2015-11-03
St
a
s Bou
k
a
rev
Speed up GC on ppc and a
r
m Lin
u
x
.
commit
|
commitdiff
|
tree
2015-11-02
Sta
s
Boukarev
Implem
e
nt i
n
line constants on
ARM64
.
commit
|
commitdiff
|
tree
2015-11-02
S
ta
s
Bouk
a
rev
S
u
pport inline cons
t
ants
in
assembly
r
o
u
tines
.
commit
|
commitdiff
|
tree
2015-11-02
Stas
B
oukarev
make-
t
a
rget
-
1
.
sh: pass $SBCL_MAKE_JOBS to make
.
commit
|
commitdiff
|
tree
2015-11-02
Stas Boukar
e
v
Remov
e
CMU
c
onditional
s
from
s
b
-md5
.
commit
|
commitdiff
|
tree
2015-11-01
S
t
as Boukare
v
I
gnore an unused variable in
h
ppa-vm
.
li
s
p
commit
|
commitdiff
|
tree
2015-11-01
Stas Bou
k
a
r
ev
Implemen
t
SB-VM:CONTEXT-FLO
A
T-REGI
S
TER on ARM64 Linux
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Boukarev
Implement SB-VM:CONTE
X
T
-
FLOA
T
-REGISTER on Windows
.
commit
|
commitdiff
|
tree
2015-10-31
S
t
as B
o
ukarev
Sl
i
ghtly optimize call_int
o
_c o
n
AR
M
64
.
commit
|
commitdiff
|
tree
2015-10-31
Stas Bouk
a
rev
Fix
backt
r
aces from for
e
ign functions on MIPS
.
commit
|
commitdiff
|
tree
2015-10-31
S
ta
s
Boukare
v
Proper
l
y access float value
s
in the debu
g
ger
.
commit
|
commitdiff
|
tree
2015-10-27
Stas Boukarev
Fix GC safety of call_in
t
o
_
c on ARM64
.
commit
|
commitdiff
|
tree
2015-10-26
Stas Boukar
e
v
Fix stepping
c
h
ecks
o
n MIPS
.
commit
|
commitdiff
|
tree
2015-10-24
Stas
B
oukarev
ARM64: More compact l
o
ading of negative v
a
lues
.
commit
|
commitdiff
|
tree
2015-10-24
St
a
s Boukar
e
v
ARM64: prop
e
r che
c
k
s
for suitabi
l
ity of imme
d
iate
a
rguments
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Stas
B
o
ukarev
O
pt
i
mize DPB
on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Bouk
a
rev
O
p
timize LDB
o
n ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
Stas Boukarev
ARM64:
E
nable c
o
nstant V
O
P
s
for some l
o
gical an
d
ar
i
thmetic
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
as
B
o
u
k
arev
Do not verify a
r
g
-
count for
(&
r
est
x
)
.
commit
|
commitdiff
|
tree
2015-10-24
Stas B
o
ukar
e
v
More compa
c
t debug-info variable encodi
n
g on 64-
b
i
t
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
S
t
a
s Bo
u
k
a
rev
R
e
duce debug in
f
o size
.
commit
|
commitdiff
|
tree
2015-10-24
S
tas Boukarev
Optim
i
z
e
COMPUT
E
-CODE on ARM64
.
commit
|
commitdiff
|
tree
2015-10-24
S
tas Boukar
e
v
Fix GC
safety during f
u
nction calls
o
n ARM64
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Bouk
a
rev
More al
i
ases for D
I
S
AS
S
E
M
BLE on AR
M
6
4
.
commit
|
commitdiff
|
tree
2015-10-23
Stas
B
ouka
r
e
v
ARM64: optimize
cal
l
i
ng alloc_tramp
.
commit
|
commitdiff
|
tree
2015-10-23
S
t
a
s
Boukarev
ARM64: don't load
b
o
x
ed
_
region address twic
e
duri
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Boukarev
More aliases for
DISASSEMBLE on ARM64
.
commit
|
commitdiff
|
tree
2015-10-23
Stas
Boukare
v
di
s
a
s
semble: Annotate consta
n
ts
o
n
M
I
PS
.
commit
|
commitdiff
|
tree
2015-10-23
Stas Bou
k
a
re
v
Pri
n
t th
e
28th register w
h
en d
i
sasse
m
bling on
M
I
P
S
.
commit
|
commitdiff
|
tree
2015-10-19
S
t
as Bouka
r
ev
F
i
x unwind-
t
o-frame-and-cal
l
on
A
RM
s
.
commit
|
commitdiff
|
tree
2015-10-19
Stas Boukarev
ARM64:
fix ali
e
n callbacks
w
ith float
p
a
rameters
.
commit
|
commitdiff
|
tree
2015-10-19
Stas Boukar
e
v
Remove p
a
_allo
c
.
commit
|
commitdiff
|
tree
2015-10-19
Stas Boukare
v
R
emove c
o
de for overflow traps on SPARC,
M
I
P
S
and HPP
A
.
commit
|
commitdiff
|
tree
2015-10-18
Stas Boukar
e
v
os-provides-dladdr-te
s
t
.
c:
properly check the NetBSD
.
.
.
commit
|
commitdiff
|
tree
2015-10-18
St
a
s
Boukarev
Reenable dl
a
ddr
on
N
etBSD
7
.
0
commit
|
commitdiff
|
tree
2015-10-18
St
a
s Boukare
v
Revert "
b
uild: leave a *
.
o file th
a
t
has all of t
h
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-18
Stas Boukarev
s
b
-sp
r
of: fix
w
ith-
p
rofi
l
ing
:
loop t
.
commit
|
commitdiff
|
tree
2015-10-13
Stas B
o
ukarev
Don't
alloc
a
te more s
p
a
c
e than
ne
e
ded in MAKE-ARRAY
.
.
.
commit
|
commitdiff
|
tree
2015-10-11
Stas Boukarev
ARM64: op
t
imiz
e
access to (unsigne
d
-by
t
e 1/
2
/4) vectors
.
commit
|
commitdiff
|
tree
2015-10-11
Stas Bo
u
ka
r
ev
ARM6
4
: d
i
s
a
ssem
b
l
e SIMD instructions
.
commit
|
commitdiff
|
tree
2015-10-11
Stas
Bouk
a
rev
ARM64:
d
isassemble
F
CVT
.
commit
|
commitdiff
|
tree
2015-10-11
Stas
Boukar
e
v
ARM
6
4: disassemble
po
s
t/pre-ind
e
x writebacks
.
commit
|
commitdiff
|
tree
2015-10-11
Stas
B
oukarev
sb-ro
t
ate
-
b
yte: add s
u
pport
f
o
r AR
M
64
.
commit
|
commitdiff
|
tree
2015-10-11
St
a
s
Bou
k
arev
ARM6
4
: Add EXTR instru
c
tion
.
commit
|
commitdiff
|
tree
next