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
x86-64-darwin signal emulation: respect the 128-byte red zone.
2017-09-15
Stas Boukar
e
v
x8
6
-64-darwin signal emulation:
respect the 128-byte
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
Stas
B
oukar
e
v
ldb: don
'
t print PPC registers on x86
-
6
4
D
arwin
.
commit
|
commitdiff
|
tree
2017-09-15
Stas Bo
u
karev
Fix
c
h
a
racter-comp
a
re/c on ARM64
commit
|
commitdiff
|
tree
2017-09-15
S
t
as Bo
u
kare
v
R
e
m
ove
c
o
mpiler/*/s
t
atic-
f
n
.
lisp
commit
|
commitdiff
|
tree
2017-09-15
Stas Bouka
r
ev
R
emove define-static
-
fun o
n
Alp
h
a
.
commit
|
commitdiff
|
tree
2017-09-15
Stas
Boukarev
Remove define
-
static-
f
un
on HPP
A
.
commit
|
commitdiff
|
tree
2017-09-15
S
t
as
B
o
u
karev
crossbui
l
d-ru
n
ner: add HPPA files
.
commit
|
commitdiff
|
tree
2017-09-15
St
a
s Boukarev
Fix a nam
e
conflict on
H
PPA
.
commit
|
commitdiff
|
tree
2017-09-15
S
t
as
B
oukarev
Remove define
-
static-f
u
n
on MIPS
.
commit
|
commitdiff
|
tree
2017-09-14
Stas B
o
ukarev
Fix fast-logior-uns
i
gned-signed
=
>sig
n
ed
o
n
x86-
6
4
.
commit
|
commitdiff
|
tree
2017-09-14
Sta
s
Bouka
r
ev
Remove define-s
t
at
i
c-fun
on SP
A
RC
.
commit
|
commitdiff
|
tree
2017-09-14
Stas
Boukarev
Restore the sparc bu
i
ld
.
commit
|
commitdiff
|
tree
2017-09-14
Stas Bouk
a
rev
mak
e
.
sh
:
don't run out of /bin/time
.
commit
|
commitdiff
|
tree
2017-09-14
Stas Boukarev
Re
m
ov
e
d
e
fine-static-fun on ARM
.
commit
|
commitdiff
|
tree
2017-09-14
S
t
as Boukarev
Remo
v
e def
i
n
e
-
s
tatic-f
u
n
on
P
PC
.
commit
|
commitdiff
|
tree
2017-09-12
Stas Boukare
v
Add unb
o
x
ed EQ V
O
Ps to A
R
M64
.
commit
|
commitdiff
|
tree
2017-09-11
Stas Bouk
a
re
v
Fix STP/LDP conversion
o
n ARM64
.
commit
|
commitdiff
|
tree
2017-09-10
Stas Boukarev
Fix
l
e
ft A
S
H on ARM64
.
commit
|
commitdiff
|
tree
2017-09-09
Stas
B
oukarev
Remove define
-
static-fun on x86
.
commit
|
commitdiff
|
tree
2017-09-09
Stas Boukarev
Fix f
a
st-logio
r
-u
n
sig
n
e
d-signe
d
=>signed on x
8
6
.
commit
|
commitdiff
|
tree
2017-09-08
Stas Boukarev
Fix a LOGAND
t
ra
n
sform
.
commit
|
commitdiff
|
tree
2017-09-08
Stas B
o
ukarev
F
i
x
disass
e
mbling SUBS
.
.
EXTEND on ARM
6
4
.
commit
|
commitdiff
|
tree
2017-09-08
Stas
Bo
u
karev
Remove define-s
t
atic-fun o
n
ARM64
.
commit
|
commitdiff
|
tree
2017-09-08
S
t
a
s
Bouka
r
ev
x86-64/immobile
-
cod
e
/named-call: use :static-cal
l
fix
u
ps
.
commit
|
commitdiff
|
tree
2017-09-08
Sta
s
Bouk
a
rev
Get rid of define-static-fun on
x86-
6
4
.
commit
|
commitdiff
|
tree
2017-09-08
Stas Boukarev
Rewrite two-arg funct
i
ons
only after LTN decides th
e
y
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Stas Boukarev
Provide restarts
on UNBOUND-VARIABLE on x86
-
64
.
commit
|
commitdiff
|
tree
2017-09-03
Stas Boukarev
More define-vop :ignores
.
commit
|
commitdiff
|
tree
2017-09-03
S
ta
s
Boukar
e
v
Fix assembler scheduling
.
commit
|
commitdiff
|
tree
2017-09-03
S
t
as
B
ouka
r
ev
move-single
-
i
n
t-reg:
ignor
e
an unused variable
.
commit
|
commitdiff
|
tree
2017-09-02
Stas Boukarev
S
e
t PI
N
N
ED_OBJECTS t
o
NIL in pr
e
p
are_for_f
i
nal_g
c
.
commit
|
commitdiff
|
tree
2017-09-02
Sta
s
Boukarev
Fi
x
A
R
M64 build
.
commit
|
commitdiff
|
tree
2017-09-01
Stas B
o
u
k
arev
Fix arm64 bui
l
d
.
commit
|
commitdiff
|
tree
2017-08-31
Stas B
o
ukarev
Reduce vop-info si
z
e
.
commit
|
commitdiff
|
tree
2017-08-31
Stas Bouk
a
rev
Reduce conditionals in
d
efine-vop expansion
.
commit
|
commitdiff
|
tree
2017-08-31
S
t
as Bouk
a
rev
S
tore o
p
era
n
d lifetimes as fi
x
nums ins
t
ead
o
f conses
.
commit
|
commitdiff
|
tree
2017-08-31
Stas Bou
k
arev
Move **current-segment** binding from d
e
fine-vop to
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
Stas Boukarev
Reduce instru
c
tion em
i
tt
e
rs si
z
e
.
commit
|
commitdiff
|
tree
2017-08-31
Stas Boukare
v
Tur
n
regis
t
e
r-T
N
va
r
i
ables into glo
b
als o
n
x86-64
.
commit
|
commitdiff
|
tree
2017-08-31
Sta
s
Boukarev
Get rid of %%c
u
rrent-vop
%
%
/ %%
c
ur
r
ent
-
segment%%
.
commit
|
commitdiff
|
tree
2017-08-31
Stas
B
oukare
v
Reduce SC-CASE expa
n
s
ion
.
commit
|
commitdiff
|
tree
2017-08-31
Stas Boukare
v
Re
m
ov
e
:effects/
:
affec
t
ed
f
r
om
VOPs
commit
|
commitdiff
|
tree
2017-08-25
S
ta
s
Boukarev
Pass
-
nopie to openbsd-
c
l
ang
.
commit
|
commitdiff
|
tree
2017-08-25
Stas Boukar
e
v
Revert "Always pass
-nopie for
C
lang
.
"
commit
|
commitdiff
|
tree
2017-08-23
Sta
s
B
o
ukarev
Always pa
s
s
-n
o
pie for Clang
.
commit
|
commitdiff
|
tree
2017-08-23
Stas Boukarev
F
i
x
l
d
b
-c/fixnum o
n
PPC
.
commit
|
commitdiff
|
tree
2017-08-18
Stas Boukarev
Fi
x
single-float-bits on PPC
.
commit
|
commitdiff
|
tree
2017-08-13
S
tas B
o
uk
a
rev
Fix regi
s
ter clobbering by
r
eceive-unknown-values
on
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Stas Bou
k
arev
Warn at
c
ompil
e
-t
i
m
e if :test
an
d
:test-not are used
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
S
t
as
B
oukarev
Fewer n
o
t
es
from ali
e
n
c
allbacks
.
commit
|
commitdiff
|
tree
2017-08-07
Stas B
o
ukarev
Fix
a
note for
s
lot
-
val
u
e optimiz
a
tion on forward-
r
eferenc
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Stas
B
oukare
v
B
ett
e
r type conflict detection for high
o
rde
r
functions
.
commit
|
commitdiff
|
tree
2017-08-06
S
t
as
B
oukarev
S
implify callab
l
e a
r
gument
p
rocessing
.
commit
|
commitdiff
|
tree
2017-08-05
S
t
as Boukarev
S
t
op
st
y
le-warnings when defining m
e
thods o
n
CLOSE
.
.
.
commit
|
commitdiff
|
tree
2017-08-05
Stas Bouka
r
ev
Stop signa
l
lin
g
IMPLICIT-GENERIC-FUNCT
I
ON-W
A
RNIN
G
from
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
J
ay Bosamiya
Fix typo in
(
e
xit) docume
n
tation
commit
|
commitdiff
|
tree
2017-08-01
Stas
B
oukare
v
Optimize RE
A
D-FRO
M
-C-STRIN
G
.
commit
|
commitdiff
|
tree
2017-08-01
Stas Bouk
a
rev
Optimize O
U
TPUT-TO-
C
-STRING
.
commit
|
commitdiff
|
tree
2017-08-01
Stas Boukarev
Use blo
c
k/return-from
for exter
n
al
-
format error handl
i
ng
.
commit
|
commitdiff
|
tree
2017-08-01
Stas
B
oukarev
fd-stream:
op
t
imize o
u
t
put-column tracking on 64-bit
.
commit
|
commitdiff
|
tree
2017-08-01
Stas Bo
u
karev
Opt
i
mize syn
c
hronize-st
r
eam-output
.
commit
|
commitdiff
|
tree
2017-08-01
S
tas Boukarev
Fi
x
the ARM build
.
commit
|
commitdiff
|
tree
2017-07-31
St
a
s Boukarev
test-
u
ti
l
: bet
t
er fa
i
lure repor
t
in
g
.
commit
|
commitdiff
|
tree
2017-07-31
Stas Boukarev
Don't cons in
FDE
F
INIT
I
O
N
.
commit
|
commitdiff
|
tree
2017-07-31
Stas Boukarev
Don't mention :elem
e
nt-type conflicts if :initial-co
n
t
e
nts
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Stas Boukarev
Mark :r
e
d
u
ci
n
g-co
n
stan
t
s
as failin
g
on x8
6
.
commit
|
commitdiff
|
tree
2017-07-21
St
a
s
Bouka
r
ev
A
dd a test for
(se
t
f (fill
-
poi
n
t
e
r x) 0)
.
commit
|
commitdiff
|
tree
2017-07-12
S
tas Boukarev
Fix the (as
h
signed constant)
VOP on ARM64
.
commit
|
commitdiff
|
tree
2017-07-12
Stas Bouk
a
r
ev
Don't UTF-8 encode simple-base-stri
n
g when passing
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
Stas Boukarev
Slightly sp
e
ed
u
p DIRECTORY
.
commit
|
commitdiff
|
tree
2017-07-11
Sta
s
Boukarev
M
ore
compact debug-info ve
c
tor
s
.
commit
|
commitdiff
|
tree
2017-07-09
Stas Boukarev
Fix retr
y
i
n
g in RESTART-UNDE
F
INED
.
commit
|
commitdiff
|
tree
2017-07-09
Stas
Bouka
r
e
v
Provide rest
a
rts when ret
u
rning undef
i
n
e
d functions
.
.
.
commit
|
commitdiff
|
tree
2017-07-09
St
a
s B
o
u
karev
S
u
pport :
u
ndefined-f
u
n-restarts on ARM64
.
commit
|
commitdiff
|
tree
2017-07-09
Stas Bou
k
ar
e
v
Fix
a
rc
h
_s
k
ip_
i
nstru
c
tion
on
x
8
6
-64
.
commit
|
commitdiff
|
tree
2017-07-08
Stas
B
oukarev
Avoi
d
r
epeatedl
y
calling COAL
E
SC
E
-TR
E
E-P
in DUMP-LIST
.
commit
|
commitdiff
|
tree
2017-07-08
Sta
s
Boukarev
L
i
m
it the
siz
e
of c
o
ale
s
ceble t
r
e
es
.
commit
|
commitdiff
|
tree
2017-07-07
Stas Bouka
r
ev
O
ptimize MA
Y
BE-CYCLIC-P
.
commit
|
commitdiff
|
tree
2017-07-04
S
t
as Boukare
v
Fix (dpb
f
ixnum (by
t
e 0 0) f
i
xnum) o
n
ARM64
.
commit
|
commitdiff
|
tree
2017-07-04
Stas Boukarev
Fix fi
x
nu
m
-
m
od-p on
A
R
M
64
.
commit
|
commitdiff
|
tree
2017-07-03
Stas
Boukar
e
v
F
i
x (logbitp n-
f
ixnum-bits fixnum) on ARM64
.
commit
|
commitdiff
|
tree
2017-07-01
Stas
B
ou
k
arev
Actually fix the ARM64 build
.
commit
|
commitdiff
|
tree
2017-07-01
Stas Bo
u
karev
Fix ARM64
build
.
commit
|
commitdiff
|
tree
2017-06-30
Stas Boukarev
Han
d
le
arithmetic
-
er
r
or
dur
i
ng constan
t
r
e
d
uct
i
o
n
.
commit
|
commitdiff
|
tree
2017-06-30
S
t
as Boukarev
Ignore unused
TNs in
O
PTIMIZED-
E
MIT-
S
A
V
ES
.
commit
|
commitdiff
|
tree
2017-06-29
Stas Boukarev
Fix
%%DPB combination-im
p
l
e
mentation-style on
A
RM64
.
commit
|
commitdiff
|
tree
2017-06-28
S
t
as
B
ouka
r
ev
de
b
u
g
-info:
d
o
n't write var
i
ab
l
e IDs
.
commit
|
commitdiff
|
tree
2017-06-28
St
a
s Boukarev
U
s
e coe
r
c
e-to-smallest-e
l
type
o
n c
o
mpiled-debu
g
-fun
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Stas Boukare
v
Speed up
s
trin
g
-trim
.
commit
|
commitdiff
|
tree
2017-06-28
Stas Boukarev
F
aster sequen
c
e iter
a
tors on vecto
r
s
a
nd
l
ist
.
commit
|
commitdiff
|
tree
2017-06-28
Stas Boukarev
A bett
e
r fix
f
or closu
r
es on type
derived
c
onstant
.
.
.
commit
|
commitdiff
|
tree
2017-06-24
Stas Bouk
a
rev
F
i
x
s
tack ali
g
nm
e
n
t for callba
c
k wrappers on x86-64
.
commit
|
commitdiff
|
tree
2017-06-22
Stas Bou
k
arev
Fix SB-KERNEL:
F
UN-WORD
-
OFFSET on immobile-s
p
ace
.
commit
|
commitdiff
|
tree
2017-06-22
Stas
B
oukarev
Mark more-c
o
nt
e
xt/count
v
ars use
d
for keyword processing
.
commit
|
commitdiff
|
tree
2017-06-21
Stas
B
ouka
r
ev
Fix printing of readable vectors with *p
r
int-circle*
.
commit
|
commitdiff
|
tree
2017-06-11
S
t
as Bouka
r
ev
Don't loop when
s
peci
a
lizing on classless typ
e
s
.
commit
|
commitdiff
|
tree
2017-06-02
Stas Boukare
v
P
ro
p
erly
check
G
C in
v
ari
a
n
t
s on
interrupts
.
commit
|
commitdiff
|
tree
2017-06-01
S
tas
Boukarev
F
i
x logi
c
a
l
-pathna
m
e parsing on d
i
splaced st
r
in
g
s
.
commit
|
commitdiff
|
tree
2017-06-01
Stas
B
oukarev
Fix
P
ARSE-NATIVE-N
A
MESTRING
on displ
a
c
e
d strings
.
commit
|
commitdiff
|
tree
2017-06-01
Sta
s
Bo
u
karev
PARSE-NATIV
E
-UNIX-N
A
MES
T
R
ING: don't
parse e
m
pty directory
.
.
.
commit
|
commitdiff
|
tree
next