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
Remove define-static-fun on Alpha.
2017-09-15
Stas Boukare
v
Remove define-static-fun o
n
Alpha
.
commit
|
commitdiff
|
tree
2017-09-15
S
tas Bouka
r
ev
Remove define-
s
tat
i
c-fun
o
n HPPA
.
commit
|
commitdiff
|
tree
2017-09-15
Sta
s
Boukarev
crossbuild-runner: add HPPA files
.
commit
|
commitdiff
|
tree
2017-09-15
Stas Boukar
e
v
Fix a name conf
l
ic
t
on HPP
A
.
commit
|
commitdiff
|
tree
2017-09-15
S
tas Boukarev
Remove define-static-fun on
M
I
P
S
.
commit
|
commitdiff
|
tree
2017-09-14
Sta
s
Bo
u
k
are
v
Fix fast-logior-u
n
signed-
s
i
g
ned=>signed on
x
86-64
.
commit
|
commitdiff
|
tree
2017-09-14
Stas Boukar
e
v
Remov
e
d
e
f
i
n
e
-st
a
t
ic-fu
n
on SPARC
.
commit
|
commitdiff
|
tree
2017-09-14
S
t
as Boukarev
Restore th
e
s
parc build
.
commit
|
commitdiff
|
tree
2017-09-14
Stas Boukarev
make
.
sh
:
don't
r
un out of /bin/time
.
commit
|
commitdiff
|
tree
2017-09-14
Stas Boukarev
Remove define-static-fun on A
R
M
.
commit
|
commitdiff
|
tree
2017-09-14
S
t
as
B
oukarev
R
e
m
ove define-static-fun on PPC
.
commit
|
commitdiff
|
tree
2017-09-12
Stas Boukarev
Add unboxed EQ VOPs to ARM64
.
commit
|
commitdiff
|
tree
2017-09-11
Stas B
o
uk
a
rev
Fix ST
P
/LD
P
conver
s
ion on
ARM
6
4
.
commit
|
commitdiff
|
tree
2017-09-10
Stas Bou
k
arev
Fix left
ASH
on AR
M
64
.
commit
|
commitdiff
|
tree
2017-09-09
St
a
s B
o
ukarev
Remove define-static-f
u
n on x86
.
commit
|
commitdiff
|
tree
2017-09-09
S
t
as Boukarev
Fix fas
t
-log
i
or-unsigned-signed=>s
i
gned on x86
.
commit
|
commitdiff
|
tree
2017-09-08
Stas Boukarev
Fix a LO
G
AND transf
o
rm
.
commit
|
commitdiff
|
tree
2017-09-08
S
tas Bo
u
k
arev
Fix disassemblin
g
SUBS
.
.
EXTEND on ARM
6
4
.
commit
|
commitdiff
|
tree
2017-09-08
Stas Boukarev
Remove define-static-f
u
n
o
n
A
RM64
.
commit
|
commitdiff
|
tree
2017-09-08
Stas Boukarev
x86
-
64/imm
o
bile
-
c
o
de/named-call: use
:static-call fixu
p
s
.
commit
|
commitdiff
|
tree
2017-09-08
Stas Bouk
a
rev
Get r
i
d of define-static-fun
o
n
x86-64
.
commit
|
commitdiff
|
tree
2017-09-08
S
t
as Bou
k
a
r
ev
Rewrite
t
wo-arg functions only
after LTN decides they
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Stas Boukarev
Provide
r
e
s
tarts on UNBOUND-VAR
I
ABLE
on
x
8
6
-64
.
commit
|
commitdiff
|
tree
2017-09-03
Stas Boukarev
More define-v
o
p
:i
g
no
r
es
.
commit
|
commitdiff
|
tree
2017-09-03
S
t
as
B
oukarev
Fix assembler sc
h
edul
i
n
g
.
commit
|
commitdiff
|
tree
2017-09-03
Stas Bo
u
karev
move-s
i
ngle-int-reg:
i
gnore an unused var
i
able
.
commit
|
commitdiff
|
tree
2017-09-02
Sta
s
Bou
k
arev
S
et PINNED_OBJECTS to NIL in pre
p
are_for_final_g
c
.
commit
|
commitdiff
|
tree
2017-09-02
S
t
as Boukarev
F
i
x
ARM64 build
.
commit
|
commitdiff
|
tree
2017-09-01
St
a
s
Boukarev
Fix arm6
4
bu
i
ld
.
commit
|
commitdiff
|
tree
2017-08-31
Stas Boukarev
Reduce vop
-
info size
.
commit
|
commitdiff
|
tree
2017-08-31
Stas
Bo
u
karev
Reduce con
d
i
t
ionals in define-vop expans
i
on
.
commit
|
commitdiff
|
tree
2017-08-31
Stas B
o
ukarev
Store o
p
er
a
nd lif
e
times
as fixnums in
s
tead of conses
.
commit
|
commitdiff
|
tree
2017-08-31
Stas Boukarev
Move **c
u
rrent-se
g
ment** bin
d
ing from def
i
ne-vop to
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
Stas
B
oukarev
Reduce instruc
t
ion emitters si
z
e
.
commit
|
commitdiff
|
tree
2017-08-31
Stas Boukarev
Turn regi
s
ter-TN variables into globals on x8
6
-6
4
.
commit
|
commitdiff
|
tree
2017-08-31
Stas Boukarev
Get rid of %%current-vo
p
%% / %%current-segment%%
.
commit
|
commitdiff
|
tree
2017-08-31
Stas Boukarev
Reduce SC-CASE expansio
n
.
commit
|
commitdiff
|
tree
2017-08-31
St
a
s
Bou
k
arev
Remove :effe
c
ts/
:
affected from
V
OPs
commit
|
commitdiff
|
tree
2017-08-25
Stas B
o
ukarev
Pass -
n
opie to openbsd
-
clang
.
commit
|
commitdiff
|
tree
2017-08-25
Stas Bouk
a
re
v
Revert
"
Always p
a
s
s
-nopie
f
or Clan
g
.
"
commit
|
commitdiff
|
tree
2017-08-23
Stas
B
oukarev
Always pass -nopie for Clang
.
commit
|
commitdiff
|
tree
2017-08-23
Stas
B
o
uka
r
e
v
Fix
l
db-c
/
fixn
u
m on PPC
.
commit
|
commitdiff
|
tree
2017-08-18
Stas Boukarev
F
i
x single-float
-
bi
t
s on PPC
.
commit
|
commitdiff
|
tree
2017-08-13
S
t
as
B
oukarev
Fix r
e
gister c
l
o
bbering
b
y
receive-unknow
n
-values on
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Stas Boukarev
W
arn
a
t com
p
i
le
-
time if :test and :
t
est-not
a
re used
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Stas
B
oukarev
F
e
wer notes fro
m
alie
n
callbacks
.
commit
|
commitdiff
|
tree
2017-08-07
Sta
s
Bouka
r
e
v
Fix a note for slot-va
l
u
e
optimization o
n
forwar
d
-referenced
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
St
a
s Bo
u
karev
B
etter type conflict detec
t
i
o
n
for high order f
u
nct
i
ons
.
commit
|
commitdiff
|
tree
2017-08-06
St
a
s
Bouk
a
rev
S
implify callable
a
rgument processing
.
commit
|
commitdiff
|
tree
2017-08-05
Stas
Boukarev
St
o
p style-w
a
rnings when defining
m
ethods
o
n CLO
S
E
.
.
.
commit
|
commitdiff
|
tree
2017-08-05
St
a
s Boukarev
Stop signalling IMPLICIT-GENERIC-FUNC
T
ION-WARNI
N
G from
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
S
tas B
o
u
k
arev
Optimiz
e
REA
D
-FROM-C-STRING
.
commit
|
commitdiff
|
tree
2017-08-01
Stas
B
ou
k
ar
e
v
Optimize OUT
P
U
T
-TO-C
-
STRING
.
commit
|
commitdiff
|
tree
2017-08-01
Stas
B
ou
k
arev
Use block/return-from for ext
e
rn
a
l-form
a
t error
handling
.
commit
|
commitdiff
|
tree
2017-08-01
Stas Boukarev
f
d
-stream:
o
pt
i
mize o
u
tput-column tracking on
64-bi
t
.
commit
|
commitdiff
|
tree
2017-08-01
Stas
Boukarev
Optimize
sy
n
c
h
r
onize-strea
m
-outp
u
t
.
commit
|
commitdiff
|
tree
2017-08-01
Sta
s
B
o
ukarev
F
i
x the AR
M
build
.
commit
|
commitdiff
|
tree
2017-07-31
Sta
s
Bo
u
ka
r
ev
test-u
t
il
:
better fai
l
u
r
e
repo
r
ting
.
commit
|
commitdiff
|
tree
2017-07-31
Stas
Bouka
r
ev
Don't con
s
in FDE
F
INITION
.
commit
|
commitdiff
|
tree
2017-07-31
St
a
s B
o
ukarev
Do
n
't mention :el
e
ment-typ
e
conflicts
i
f :initial-contents
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Stas
B
oukarev
Mark :reducing-constants
a
s
f
aili
n
g on x86
.
commit
|
commitdiff
|
tree
2017-07-21
Stas Boukarev
Add
a
t
est for
(setf (fill-p
o
inter
x
) 0)
.
commit
|
commitdiff
|
tree
2017-07-12
Sta
s
Bouk
a
rev
Fix the (
a
sh
signed constant) VOP on ARM64
.
commit
|
commitdiff
|
tree
2017-07-12
Sta
s
Boukare
v
Don't UTF-8 en
c
ode simple-ba
s
e-string when
p
assi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
St
a
s
B
ou
k
a
r
e
v
Slightly
s
peed up
D
IRECTORY
.
commit
|
commitdiff
|
tree
2017-07-11
Stas
Boukarev
Mor
e
c
o
mpact debug-info vectors
.
commit
|
commitdiff
|
tree
2017-07-09
Stas Boukarev
Fix re
t
rying in RESTART-
U
NDE
F
INED
.
commit
|
commitdiff
|
tree
2017-07-09
Stas Boukarev
Pro
v
id
e
re
s
tarts
when returnin
g
undef
i
ned
f
unc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-07-09
Stas Bo
u
k
a
rev
Su
p
port :und
e
fi
n
ed-fu
n
-res
t
arts on
A
R
M64
.
commit
|
commitdiff
|
tree
2017-07-09
S
tas
B
oukarev
Fix arch_skip_instr
u
ction on x86-64
.
commit
|
commitdiff
|
tree
2017-07-08
S
t
as Boukarev
Avoid rep
e
a
t
edl
y
calling CO
A
LESCE-T
R
E
E-
P
in D
U
M
P-LIST
.
commit
|
commitdiff
|
tree
2017-07-08
Stas Boukarev
Limi
t
the s
i
ze of coalesceble trees
.
commit
|
commitdiff
|
tree
2017-07-07
Stas Bou
k
arev
Optimize MAYBE-CYCLIC-P
.
commit
|
commitdiff
|
tree
2017-07-04
Stas Boukarev
Fix
(dpb fixnum (b
y
t
e
0 0) fix
n
um) on ARM64
.
commit
|
commitdiff
|
tree
2017-07-04
Stas Bou
k
arev
Fix fixnu
m
-
m
o
d-p on
A
RM64
.
commit
|
commitdiff
|
tree
2017-07-03
Stas
B
ouka
r
e
v
Fi
x
(logbitp n-fi
x
num-bits fix
n
um) on ARM64
.
commit
|
commitdiff
|
tree
2017-07-01
Stas Boukarev
Actually fix the ARM64 build
.
commit
|
commitdiff
|
tree
2017-07-01
Stas Boukarev
Fix ARM64
b
uild
.
commit
|
commitdiff
|
tree
2017-06-30
S
tas B
o
ukarev
Handle arit
h
meti
c
-error during constant
r
eduction
.
commit
|
commitdiff
|
tree
2017-06-30
Stas
B
oukarev
Ign
o
re un
u
sed TNs in O
P
TI
M
IZED-EMIT-SAVES
.
commit
|
commitdiff
|
tree
2017-06-29
Stas Boukarev
Fix %%D
P
B combination-implementa
t
ion-style on ARM
6
4
.
commit
|
commitdiff
|
tree
2017-06-28
Stas Boukarev
debug-
i
n
fo: don't write variable ID
s
.
commit
|
commitdiff
|
tree
2017-06-28
S
t
as Boukare
v
Use coer
c
e
-to-smallest-
e
ltype on compile
d
-debug-fun
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Stas Boukarev
Speed up string-trim
.
commit
|
commitdiff
|
tree
2017-06-28
Stas Boukarev
Faster
s
e
quence
iterators on v
e
ctors and
list
.
commit
|
commitdiff
|
tree
2017-06-28
S
tas
B
oukarev
A bet
t
er
fix for clos
u
res on type
d
erived constant
.
.
.
commit
|
commitdiff
|
tree
2017-06-24
Stas Bo
u
kare
v
Fix stack alig
n
ment
f
or callback
w
rap
p
ers on x86-64
.
commit
|
commitdiff
|
tree
2017-06-22
Sta
s
B
o
ukarev
F
i
x
S
B
-
KERNEL:FUN-WORD
-
OF
F
SET on immobile-spa
c
e
.
commit
|
commitdiff
|
tree
2017-06-22
Sta
s
Boukarev
Mark mor
e
-context/count vars used for keywo
r
d
pr
o
cessi
n
g
.
commit
|
commitdiff
|
tree
2017-06-21
S
t
as Boukare
v
Fix p
r
inting of readable ve
c
tors with *print-circle*
.
commit
|
commitdiff
|
tree
2017-06-11
Stas
B
o
ukarev
Don't l
o
op when specializing on classless types
.
commit
|
commitdiff
|
tree
2017-06-02
Stas
B
oukare
v
Prope
r
ly check
GC invariant
s
on interru
p
t
s
.
commit
|
commitdiff
|
tree
2017-06-01
S
t
as Bouk
a
r
ev
Fix
l
ogical-
p
athname
parsing on displac
e
d strings
.
commit
|
commitdiff
|
tree
2017-06-01
Stas Boukarev
Fix PARSE-NA
T
IVE-NAMESTRIN
G
on disp
l
aced
s
tri
n
gs
.
commit
|
commitdiff
|
tree
2017-06-01
Stas Bouk
a
rev
PARSE-NATIVE-UNIX-
N
AMESTRING: don't parse
empty
di
r
e
ct
o
ry
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
S
t
as Bou
k
arev
F
ix
r
ead_
v
ar_int
e
g
e
r
.
commit
|
commitdiff
|
tree
2017-06-01
Stas Boukarev
Fix
P
ARSE-NAME
S
TRING
on displaced s
t
rings
.
commit
|
commitdiff
|
tree
2017-06-01
Stas Bo
u
kar
e
v
Print specialized arrays witho
u
t usi
n
g *read-eval*
.
commit
|
commitdiff
|
tree
2017-05-19
Stas
B
oukarev
Set up proper
c
o
ld streams on Windo
w
s
.
commit
|
commitdiff
|
tree
2017-05-16
Stas Boukarev
Reduc
e
consing for
unoptimized calls
t
o FORMAT
.
commit
|
commitdiff
|
tree
next