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
ldb: don't print PPC registers on x86-64 Darwin.
2017-09-15
Stas Boukarev
ldb: don't print PPC registers
on x8
6
-64 D
a
r
w
in
.
commit
|
commitdiff
|
tree
2017-09-15
St
a
s
Boukarev
F
i
x
character-compa
r
e/c on ARM6
4
commit
|
commitdiff
|
tree
2017-09-15
Stas Bo
u
karev
Remove
c
o
m
p
il
e
r/*/st
a
tic-fn
.
lisp
commit
|
commitdiff
|
tree
2017-09-15
Stas Boukarev
Remove define-static-fun
o
n A
l
pha
.
commit
|
commitdiff
|
tree
2017-09-15
Stas Bo
u
kar
e
v
Remove defi
n
e
-
s
t
atic-
f
un on HPPA
.
commit
|
commitdiff
|
tree
2017-09-15
Stas Boukarev
crossbuil
d
-ru
n
ner: ad
d
HPPA files
.
commit
|
commitdiff
|
tree
2017-09-15
Stas Bouka
r
ev
Fix a na
m
e conflict
on
HPPA
.
commit
|
commitdiff
|
tree
2017-09-15
Sta
s
B
oukarev
R
e
m
ove d
e
fine-static-fun on MIPS
.
commit
|
commitdiff
|
tree
2017-09-14
Stas Bouk
a
rev
Fix fast-l
o
gior-unsi
g
ned
-
signed=>signed on
x8
6
-64
.
commit
|
commitdiff
|
tree
2017-09-14
Stas Boukare
v
Remove define-stat
i
c-fun on SPARC
.
commit
|
commitdiff
|
tree
2017-09-14
Stas Boukare
v
Rest
o
re the sparc build
.
commit
|
commitdiff
|
tree
2017-09-14
Stas Boukarev
m
a
ke
.
sh: don
'
t run out of /bin/time
.
commit
|
commitdiff
|
tree
2017-09-14
Stas
Bouka
r
ev
Remov
e
def
i
ne-static-fun on ARM
.
commit
|
commitdiff
|
tree
2017-09-14
S
tas Bou
k
arev
Remove define-static-fun on PP
C
.
commit
|
commitdiff
|
tree
2017-09-12
Stas Bou
k
ar
e
v
Add
unboxe
d
E
Q VOPs to ARM64
.
commit
|
commitdiff
|
tree
2017-09-11
Stas Boukar
e
v
F
i
x
ST
P
/LDP
conversion on ARM64
.
commit
|
commitdiff
|
tree
2017-09-10
Stas Boukarev
F
i
x left A
S
H on ARM64
.
commit
|
commitdiff
|
tree
2017-09-09
Stas Boukarev
Remove def
i
ne-static-fun on x86
.
commit
|
commitdiff
|
tree
2017-09-09
Stas Boukare
v
Fix fast-logi
o
r-u
n
signed
-
signed
=
>
signed on x
8
6
.
commit
|
commitdiff
|
tree
2017-09-08
Stas B
o
u
karev
Fix a LO
G
A
N
D tran
s
form
.
commit
|
commitdiff
|
tree
2017-09-08
St
a
s Boukarev
Fix di
s
a
ssemb
l
ing SUBS
.
.
E
XTEND on
ARM64
.
commit
|
commitdiff
|
tree
2017-09-08
Stas Bou
k
arev
Remove define-stat
i
c-fun
on
A
RM64
.
commit
|
commitdiff
|
tree
2017-09-08
Stas B
o
ukarev
x86-64/imm
o
bile-code/n
a
med-call:
use :s
t
a
tic-call f
i
xups
.
commit
|
commitdiff
|
tree
2017-09-08
Stas
Bo
u
k
arev
Ge
t
rid of define-static-fun on x
8
6-64
.
commit
|
commitdiff
|
tree
2017-09-08
Stas Bouka
r
ev
Re
w
r
i
te two-arg functions only
after LT
N
decides they
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Stas Boukarev
Prov
i
de restar
t
s
o
n UNBOUND-VARI
A
BLE on
x86-6
4
.
commit
|
commitdiff
|
tree
2017-09-03
Stas Boukarev
More d
e
fine-vo
p
:ignores
.
commit
|
commitdiff
|
tree
2017-09-03
St
a
s
B
o
ukarev
Fix ass
e
mbl
e
r
s
cheduling
.
commit
|
commitdiff
|
tree
2017-09-03
Stas Boukarev
mo
v
e-single-int-reg: ignore a
n
un
u
sed variable
.
commit
|
commitdiff
|
tree
2017-09-02
St
a
s
B
o
ukarev
Set PINNED
_
OBJECTS to NI
L
in pre
p
are_for_final_gc
.
commit
|
commitdiff
|
tree
2017-09-02
Stas B
o
u
kare
v
Fix ARM64
build
.
commit
|
commitdiff
|
tree
2017-09-01
Stas Boukarev
Fix arm64 build
.
commit
|
commitdiff
|
tree
2017-08-31
Stas
Boukarev
Re
d
uce vop-info size
.
commit
|
commitdiff
|
tree
2017-08-31
Stas
B
o
ukare
v
R
e
duce
c
onditionals i
n
defin
e
-
v
op
expa
n
s
i
on
.
commit
|
commitdiff
|
tree
2017-08-31
Stas Boukarev
St
o
re
o
pe
r
and
lifetimes as
fixnums instead of
co
n
ses
.
commit
|
commitdiff
|
tree
2017-08-31
S
t
a
s
B
oukarev
Move
*
*current
-
segmen
t
** bind
i
n
g
from defi
n
e-vop to
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
S
t
a
s Bo
u
karev
R
educe inst
r
uction emitters
s
i
z
e
.
commit
|
commitdiff
|
tree
2017-08-31
Stas B
o
ukarev
Turn
r
egister-TN variab
l
es into
globals on
x
8
6-64
.
commit
|
commitdiff
|
tree
2017-08-31
Stas Boukarev
Get ri
d
of %
%
current-
v
op%% /
%
%cu
r
r
ent-seg
m
en
t
%%
.
commit
|
commitdiff
|
tree
2017-08-31
Stas Bouka
r
ev
R
e
duc
e
SC
-
CASE
expansion
.
commit
|
commitdiff
|
tree
2017-08-31
S
t
as Boukarev
R
emove :ef
f
ec
t
s/:affected
from VOPs
commit
|
commitdiff
|
tree
2017-08-25
Stas
B
o
u
karev
P
ass -nopie to
o
penbsd-
c
lang
.
commit
|
commitdiff
|
tree
2017-08-25
Sta
s
B
o
u
karev
Revert "Always pass -nopi
e
for Cl
a
ng
.
"
commit
|
commitdiff
|
tree
2017-08-23
S
t
as Boukarev
A
l
ways pass -n
o
pie
f
or Clang
.
commit
|
commitdiff
|
tree
2017-08-23
Stas B
o
ukarev
Fix ldb-c
/
f
i
x
nu
m
on PPC
.
commit
|
commitdiff
|
tree
2017-08-18
S
tas Bou
k
ar
e
v
Fix si
n
gle
-
float-
b
its on PPC
.
commit
|
commitdiff
|
tree
2017-08-13
S
tas Boukar
e
v
F
i
x r
e
g
i
ster
clo
b
bering by re
c
eive-
u
nknown-values
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
S
t
a
s
Bo
u
karev
Warn at compile-
t
ime i
f
:test
a
nd :test-not are used
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Stas Boukarev
Fe
w
er notes from al
i
e
n
call
b
acks
.
commit
|
commitdiff
|
tree
2017-08-07
Stas
B
o
uka
r
ev
F
i
x a note fo
r
slot-
v
alue optim
i
zation on forward-r
e
ferenced
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
S
tas Boukar
e
v
Bett
e
r type conflic
t
detec
t
ion for high orde
r
functio
n
s
.
commit
|
commitdiff
|
tree
2017-08-06
S
tas Boukarev
Simplify
c
a
l
lable
a
r
gume
n
t pro
c
e
s
sin
g
.
commit
|
commitdiff
|
tree
2017-08-05
Stas Bou
k
arev
S
top style-warnings whe
n
defin
i
ng
m
ethods on CLOSE
.
.
.
commit
|
commitdiff
|
tree
2017-08-05
Stas
Boukarev
Stop signalling IMPLI
C
IT
-
GEN
E
R
IC-FUNCTION-WARN
I
NG
f
rom
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Ja
y
Bosamiya
Fix typ
o
in (exit
)
documenta
t
i
on
commit
|
commitdiff
|
tree
2017-08-01
Stas Boukarev
Opti
m
ize READ-
F
ROM-C-STRI
N
G
.
commit
|
commitdiff
|
tree
2017-08-01
S
tas Bouka
r
e
v
O
ptimize OUTPUT
-
TO
-
C-S
T
RING
.
commit
|
commitdiff
|
tree
2017-08-01
Stas Boukarev
Use block
/
re
t
urn-from for external
-
f
ormat error handling
.
commit
|
commitdiff
|
tree
2017-08-01
Stas Bo
u
k
a
rev
f
d-
s
tr
e
am: optimize o
u
t
put-column trac
k
ing on 6
4
-bit
.
commit
|
commitdiff
|
tree
2017-08-01
S
t
as Boukarev
O
p
timi
z
e synchronize-stream-
o
utput
.
commit
|
commitdiff
|
tree
2017-08-01
Stas
Boukarev
F
ix th
e
ARM
b
u
i
l
d
.
commit
|
commitdiff
|
tree
2017-07-31
Stas Boukarev
test-util: be
t
ter failure report
i
n
g
.
commit
|
commitdiff
|
tree
2017-07-31
S
tas Boukare
v
Do
n
't cons i
n
FDE
F
INITION
.
commit
|
commitdiff
|
tree
2017-07-31
Stas Boukare
v
Don't ment
i
on :element-type
c
onflict
s
if :initial-contents
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
St
a
s Boukarev
Mark :reducing-constants
as failin
g
on
x86
.
commit
|
commitdiff
|
tree
2017-07-21
St
a
s
B
oukarev
Add
a test
for
(
s
etf (f
i
ll-pointer x)
0
)
.
commit
|
commitdiff
|
tree
2017-07-12
Stas Boukarev
Fix t
h
e (ash signed constant) VOP on ARM6
4
.
commit
|
commitdiff
|
tree
2017-07-12
Stas B
o
ukarev
D
o
n't
UTF-
8
encode s
i
mple-base-string when passin
g
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
S
t
a
s Bouk
a
r
e
v
Slightly
s
pe
e
d
up DIRECTORY
.
commit
|
commitdiff
|
tree
2017-07-11
Stas Boukarev
M
ore compact debug-info vectors
.
commit
|
commitdiff
|
tree
2017-07-09
Stas Boukare
v
Fix retrying in REST
A
RT-
U
N
D
EFINED
.
commit
|
commitdiff
|
tree
2017-07-09
Stas Boukarev
Provide re
s
tarts when retu
r
ning undefined functions
.
.
.
commit
|
commitdiff
|
tree
2017-07-09
Stas
Bo
u
k
a
r
ev
S
upport
:
undefin
e
d-fun-restarts on ARM64
.
commit
|
commitdiff
|
tree
2017-07-09
Stas B
o
ukarev
Fix ar
c
h
_
skip
_
instruction on x86-64
.
commit
|
commitdiff
|
tree
2017-07-08
Stas Boukarev
Av
o
id re
p
eatedly calling COALE
S
CE-TREE-P i
n
D
UMP
-
LIST
.
commit
|
commitdiff
|
tree
2017-07-08
Stas B
o
u
kar
e
v
L
i
mit the
s
i
ze of c
o
alesc
e
ble trees
.
commit
|
commitdiff
|
tree
2017-07-07
Stas Bouk
a
r
ev
Optimiz
e
MAYBE-C
Y
C
L
I
C
-P
.
commit
|
commitdiff
|
tree
2017-07-04
Stas Boukarev
F
ix (dpb fixnum (byte 0 0)
fi
x
num)
o
n ARM64
.
commit
|
commitdiff
|
tree
2017-07-04
St
a
s Boukarev
Fix fixnum-mo
d
-p o
n
ARM64
.
commit
|
commitdiff
|
tree
2017-07-03
Stas Bou
k
arev
Fix (log
b
i
tp n-fixnum-b
i
t
s fixnum) on A
R
M64
.
commit
|
commitdiff
|
tree
2017-07-01
Stas B
o
u
karev
Actually fix th
e
ARM64 bu
i
l
d
.
commit
|
commitdiff
|
tree
2017-07-01
St
a
s Boukarev
Fi
x
A
RM64 build
.
commit
|
commitdiff
|
tree
2017-06-30
Stas
B
o
u
k
a
rev
Handle a
r
ithmetic-erro
r
during constant reduction
.
commit
|
commitdiff
|
tree
2017-06-30
Stas Bou
k
a
r
ev
Ignore unus
e
d
TNs
i
n
O
PTIMIZED-EMIT-SAVES
.
commit
|
commitdiff
|
tree
2017-06-29
Stas B
o
ukarev
Fix %%DPB combination-implementat
i
on-style o
n
ARM64
.
commit
|
commitdiff
|
tree
2017-06-28
St
a
s
B
oukarev
debug-info: don't w
r
ite va
r
iable
IDs
.
commit
|
commitdiff
|
tree
2017-06-28
Stas Boukarev
Use co
e
r
c
e-to-s
m
allest
-
eltype o
n
compiled-deb
u
g-fun
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Stas Boukarev
Speed up
s
tri
n
g-trim
.
commit
|
commitdiff
|
tree
2017-06-28
Stas
Boukarev
Faster s
e
q
uence iterators on vectors
a
n
d
list
.
commit
|
commitdiff
|
tree
2017-06-28
Stas
B
oukarev
A better fix
f
o
r closu
r
e
s
on type derived co
n
stant
.
.
.
commit
|
commitdiff
|
tree
2017-06-24
Stas Boukarev
Fix
s
t
ack a
l
ig
n
ment
for
ca
l
lback wrap
p
ers on x86-64
.
commit
|
commitdiff
|
tree
2017-06-22
Sta
s
Boukarev
Fi
x
SB
-
KERNEL
:
FUN-WORD
-
OFFSET on immob
i
le-s
p
ace
.
commit
|
commitdiff
|
tree
2017-06-22
S
t
as Bou
k
arev
Mark
m
ore-context/co
u
nt vars used for keyword pro
c
es
s
ing
.
commit
|
commitdiff
|
tree
2017-06-21
Stas Boukarev
Fix printing of readab
l
e
vectors wi
t
h *p
r
int-circle*
.
commit
|
commitdiff
|
tree
2017-06-11
S
t
as Bouk
a
rev
Don't loop wh
e
n special
i
zing on clas
s
less types
.
commit
|
commitdiff
|
tree
2017-06-02
Stas Boukarev
Proper
l
y
c
h
eck GC invar
i
ants on interrupts
.
commit
|
commitdiff
|
tree
2017-06-01
S
t
as Bouk
a
rev
Fix logic
a
l
-
p
a
thname parsing on displaced s
t
ri
n
g
s
.
commit
|
commitdiff
|
tree
2017-06-01
S
t
as Boukarev
Fix PARS
E
-N
A
TIVE-NAMES
T
RING on dis
p
l
a
c
ed strin
g
s
.
commit
|
commitdiff
|
tree
2017-06-01
Stas Bou
k
arev
PARSE-NATIVE-UNIX-
N
AMESTRING:
don't
parse empty direc
t
or
y
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Sta
s
Bou
k
arev
Fix re
a
d
_
var_in
t
eger
.
commit
|
commitdiff
|
tree
next