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 array-dimensions.
2016-06-22
St
a
s Boukarev
O
p
timize
array-dimensions
.
commit
|
commitdiff
|
tree
2016-06-22
Stas Bou
k
arev
Declare the
r
eturn
type
o
f %
A
R
R
A
Y
-RANK as
A
RRA
Y
-
R
ANK
.
commit
|
commitdiff
|
tree
2016-06-22
Stas Boukarev
Optimize arra
y
-
total-size
.
commit
|
commitdiff
|
tree
2016-06-22
Stas Bo
u
karev
Optimize with-arra
y
-
d
ata
.
commit
|
commitdiff
|
tree
2016-06-22
Stas B
o
ukarev
Fix type derivation o
f
%
a
rray-data-vect
o
r
.
commit
|
commitdiff
|
tree
2016-06-21
Stas Bo
u
karev
C
onvert a
bun
c
h o
f
macr
o
s wi
t
h
ERRO
R
int
o
functions
.
commit
|
commitdiff
|
tree
2016-06-21
S
t
as Bou
k
arev
Sp
r
inkle explic
i
t-che
c
k over some list
f
u
n
ctio
n
s
.
commit
|
commitdiff
|
tree
2016-06-20
S
t
as
Boukarev
Optimi
z
e
L
IST-DELETE-D
U
PLICATES*
.
commit
|
commitdiff
|
tree
2016-06-20
S
tas Boukar
e
v
Opt
i
m
i
z
e REMOVE and DELETE on l
i
s
t
s
.
commit
|
commitdiff
|
tree
2016-06-20
Stas
B
ouk
a
rev
Remove testin
g
co
d
e
.
commit
|
commitdiff
|
tree
2016-06-19
Stas B
o
uk
a
rev
S
peed up REMOVE-DUPLICATES on
li
s
ts
.
commit
|
commitdiff
|
tree
2016-06-18
Stas Boukarev
P
r
oper warning for destroye
d
constant arguments
.
commit
|
commitdiff
|
tree
2016-06-18
St
a
s Boukarev
Improve set-fun
c
ti
o
ns transforms
.
commit
|
commitdiff
|
tree
2016-06-18
Stas Boukarev
Add
DEFTRANSFORMS for defini
n
g
o
ne transform for
multiple
.
.
.
commit
|
commitdiff
|
tree
2016-06-18
Sta
s
B
oukarev
Proper
w
arning fo
r
check
-
importan
t
-resu
l
t
.
commit
|
commitdiff
|
tree
2016-06-18
A
u
vi R
fix a simple
t
y
p
o
commit
|
commitdiff
|
tree
2016-06-17
S
t
a
s Bou
k
a
r
ev
Us
e
pr
o
per
c
omp
i
ler context for
c
o
mpile-t
i
me FORMA
T
.
.
.
commit
|
commitdiff
|
tree
2016-06-17
St
a
s
Boukarev
Remove un
u
sed sp
e
cial var
i
ables
.
commit
|
commitdiff
|
tree
2016-06-17
S
tas Boukare
v
Optimize TR
E
E-EQUAL with :test #'e
q
l
.
commit
|
commitdiff
|
tree
2016-06-17
Stas Bouk
a
rev
T
r
ans
f
orm and
d
erive types of se
t
functions
.
commit
|
commitdiff
|
tree
2016-06-17
Stas Bouka
r
ev
Replace STEVE-SPLICE with SHIFTF
.
commit
|
commitdiff
|
tree
2016-06-17
S
t
as Boukarev
Speed u
p
funct
i
ons that work on sets
.
commit
|
commitdiff
|
tree
2016-05-28
Stas Bo
u
karev
A
RM64: op
t
imize bra
n
ch
e
s
in
s
o
me V
O
Ps
.
commit
|
commitdiff
|
tree
2016-05-28
Stas
B
oukarev
Optimize widetag-
o
f on ARM64
.
commit
|
commitdiff
|
tree
2016-05-28
St
a
s Boukare
v
Optimize single
-
float EQL compar
i
sons on #+64-bit
.
commit
|
commitdiff
|
tree
2016-05-28
St
a
s Boukarev
sb
-
r
otate-byte: Fi
x
constant ri
g
ht rotation of ub32
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Sta
s
Boukarev
Convert *days-befo
r
e-month* to a global
.
commit
|
commitdiff
|
tree
2016-05-09
Stas Boukarev
Sim
p
l
i
fy get-timez
o
n
e
.
commit
|
commitdiff
|
tree
2016-04-30
Stas
Boukarev
Reduce stack u
s
ag
e
b
y
u
n
w
i
nd-block
.
commit
|
commitdiff
|
tree
2016-04-30
Stas
B
oukarev
Rename slots in unwind-block an
d
catch-bl
o
c
k
.
commit
|
commitdiff
|
tree
2016-04-30
Stas B
o
ukarev
x86-64/nlx
:
use unwind
-
block a
n
d
catch-block co
n
sistently
.
commit
|
commitdiff
|
tree
2016-04-30
Stas Boukare
v
Freeze-t
y
pe pprin
t
structs
.
commit
|
commitdiff
|
tree
2016-04-30
Stas Bo
u
karev
R
e
m
o
ve a
s
tale
define
-
alien-r
o
utin
e
.
commit
|
commitdiff
|
tree
2016-04-28
Stas Bo
u
kar
e
v
Re
m
ove
s
igsetmask from lds
o
-stubs
,
unused
.
commit
|
commitdiff
|
tree
2016-04-23
Stas Boukarev
Fix REVERSE o
n
v
ecto
r
s wit
h
fill-pointers
.
commit
|
commitdiff
|
tree
2016-04-22
Stas Boukarev
Remove
a
n unused option
f
ro
m
sb-pcl::alloc
a
te-standa
r
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-22
S
t
as
B
o
u
k
arev
Add a te
s
t
for adjust
array
.
commit
|
commitdiff
|
tree
2016-04-22
Stas B
o
ukarev
Sp
e
ed up rev
e
rsal of vectors
with word-sized ele
m
ents
.
commit
|
commitdiff
|
tree
2016-04-22
S
t
as Boukarev
Speed up v
e
ctor extension in
V
EC
T
OR-PUSH-EX
T
END
.
commit
|
commitdiff
|
tree
2016-04-22
S
tas Bouka
r
ev
Freeze-type random-state
.
commit
|
commitdiff
|
tree
2016-04-21
Stas
B
o
ukarev
Cle
a
n
run-p
r
o
gram
.
lisp
.
commit
|
commitdiff
|
tree
2016-04-21
Sta
s
Bo
u
karev
A
R
M
6
4: increase
s
tatic
a
n
d
dynamic spa
c
es st
a
rt addresses
.
commit
|
commitdiff
|
tree
2016-04-21
S
ta
s
B
o
ukare
v
Speed u
p
floa
t
expon
e
nt printing
.
commit
|
commitdiff
|
tree
2016-04-21
S
t
as Boukarev
Sp
e
ed up float p
r
inting
.
commit
|
commitdiff
|
tree
2016-04-18
S
tas
Boukarev
run-
p
rogram:
s
upport I/O redirection to bi
n
ary streams
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
Stas Boukar
e
v
run-prog
r
am
:
support outp
u
t redirectio
n
into streams
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
Stas
Boukarev
grovel
-
headers
.
c:
P
ut win3
2
stu
f
f into grovel-headers
.
.
.
commit
|
commitdiff
|
tree
2016-04-17
Sta
s
B
o
u
karev
Ad
d
OVERLAP
P
ED opt
i
on to OPEN and
U
NIXLIKE-OPEN on
.
.
.
commit
|
commitdiff
|
tree
2016-04-17
Stas Boukar
e
v
Don't
u
se file-fla
g
-
overlappe
d
when opening files on
.
.
.
commit
|
commitdiff
|
tree
2016-04-17
Sta
s
Boukare
v
F
ix sb-bs
d
-sock
e
ts on
win32
.
commit
|
commitdiff
|
tree
2016-04-17
Stas Boukarev
sb-bs
d
-sockets:
m
a
p EI
N
PROGRESS to OPERATI
O
N
-
IN-PR
O
GRES
S
.
commit
|
commitdiff
|
tree
2016-04-17
Stas Boukarev
Unify pseudo_atomic on thre
a
d
and
n
on-threaded
a
rm64
.
commit
|
commitdiff
|
tree
2016-04-15
S
t
as Boukare
v
Fix
f
inding t
h
e s
t
art frame in PRINT-BACKTRA
C
E
.
commit
|
commitdiff
|
tree
2016-04-15
Stas Boukar
e
v
Optimize BIT-VECT
O
R-= on
n
on
-
simp
l
e arr
a
ys
.
commit
|
commitdiff
|
tree
2016-04-15
Stas Boukar
e
v
Op
t
i
m
ize EQUALP on n
o
n-simple arrays
.
commit
|
commitdiff
|
tree
2016-04-15
Stas Bo
u
kar
e
v
Optimize the ARRAY-TOTAL-SIZ
E
transfo
r
m
.
commit
|
commitdiff
|
tree
2016-04-08
Stas
Boukarev
Remove call_in
t
o_c on x86-64
.
commit
|
commitdiff
|
tree
2016-04-08
Stas
Bo
u
kar
e
v
Speed up debug info cre
a
tion for highly n
e
sted functions
.
commit
|
commitdiff
|
tree
2016-04-08
Stas Boukarev
Generate debug info outs
i
de of
WITHOUT-GCING
.
commit
|
commitdiff
|
tree
2016-04-04
Stas Boukarev
F
i
x
a typo in copyprop
.
commit
|
commitdiff
|
tree
2016-04-04
Stas Boukarev
Reduce consi
n
g duri
n
g
copy prop
a
gation
.
commit
|
commitdiff
|
tree
2016-04-04
Stas
Bo
u
k
a
r
e
v
Work around a constraint prop
a
gation problem
.
commit
|
commitdiff
|
tree
2016-03-31
Stas Bou
k
arev
R
ev
e
rt
"Pass MAP_FIXED
t
o
mmap on L
i
nux
.
"
commit
|
commitdiff
|
tree
2016-03-31
Stas Boukare
v
Source location for c
o
ndition slot accessors
.
commit
|
commitdiff
|
tree
2016-03-31
Stas Bou
k
a
r
ev
Fix (se
t
f
f
d
o
cumentatio
n
)
on
c
los
u
r
e
s
.
commit
|
commitdiff
|
tree
2016-03-31
St
a
s Bouka
r
ev
Optimi
z
e c
a
ll-named on x8
6
-64
.
commit
|
commitdiff
|
tree
2016-03-31
Stas Bo
u
k
a
rev
F
ix ma
k
e-s
e
quence type derivatio
n
wi
t
h unknow
n
t
ypes
.
commit
|
commitdiff
|
tree
2016-03-30
Stas Bo
u
k
a
rev
Fix
a docstring typ
o
.
commit
|
commitdiff
|
tree
2016-03-21
Stas Bouka
r
ev
Fix
a
t
y
p
o
.
commit
|
commitdiff
|
tree
2016-03-21
Stas Boukarev
F
ix a test on
#
-sb-unicode
.
commit
|
commitdiff
|
tree
2016-03-20
Stas Boukarev
sb-gmp: fi
x
lo
a
ding libgmp on darwin
.
commit
|
commitdiff
|
tree
2016-03-19
Stas Boukarev
Opt
i
mize the FOR
M
AT NI
L
to CON
C
A
T
E
NATE
tra
n
s
f
o
rm
.
commit
|
commitdiff
|
tree
2016-03-19
Sta
s
Boukarev
Tra
n
sfo
r
m
CONCA
T
ENATE to speci
a
lized fun
c
tio
n
s
.
commit
|
commitdiff
|
tree
2016-03-19
St
a
s Boukarev
Op
t
imize va
r
iable calls to CONCAT
E
NATE
.
commit
|
commitdiff
|
tree
2016-03-19
Stas Bo
u
karev
Optimize
out
-
of-line str
i
ng CONCATENATE, part 2
.
commit
|
commitdiff
|
tree
2016-03-19
S
tas Boukarev
Optimize out-of-l
i
n
e
string CO
N
CATENATE
.
commit
|
commitdiff
|
tree
2016-03-17
Stas
B
oukarev
run-p
r
ogram:
err
o
r
o
n
bad str
e
am o
p
tions
.
commit
|
commitdiff
|
tree
2016-03-15
S
t
as Boukarev
F
i
x sb-pcl::%
u
pdate
-
s
lots
.
commit
|
commitdiff
|
tree
2016-03-14
Sta
s
Boukar
e
v
O
ptimize DO-SEQUENCE
.
commit
|
commitdiff
|
tree
2016-03-14
Stas Boukarev
Opt
i
miz
e
make-vector-like
.
commit
|
commitdiff
|
tree
2016-03-14
St
a
s
Bouk
a
rev
Remove !begin-instruction-d
e
f
i
nitio
n
s
.
commit
|
commitdiff
|
tree
2016-03-14
Stas Bou
k
ar
e
v
Remove DE
F
!MACR
O
from pa
c
kages
.
commit
|
commitdiff
|
tree
2016-03-14
Stas
Boukarev
Clean
u
p nested I
F
s
.
commit
|
commitdiff
|
tree
2016-03-14
Sta
s
Bouka
r
ev
Better type dec
l
arations
f
or
fil
l
-
pointer rel
a
ted
co
d
e
.
commit
|
commitdiff
|
tree
2016-03-13
Stas B
o
ukarev
T
r
a
n
sfor
m
N|REVERSE to v
e
cto
r
-reverse/list-reve
r
se
.
commit
|
commitdiff
|
tree
2016-03-13
Stas Boukarev
Optimize [N]RE
V
ERSE on
v
e
c
tors
.
commit
|
commitdiff
|
tree
2016-03-13
Stas
B
oukarev
O
p
timize SUBSTITUTE func
t
ions
.
commit
|
commitdiff
|
tree
2016-03-13
Stas Boukarev
Dec
l
ai
m
t
y
pes of
%
%da
t
a-vector-
.
.
.
%%
.
commit
|
commitdiff
|
tree
2016-03-12
S
t
a
s
Boukarev
R
e
move *the-wrapper
.
.
.
* from PCL
.
commit
|
commitdiff
|
tree
2016-03-11
Stas
Boukarev
Don't
f
orce
layout inv
a
lidati
o
n on supercla
s
s fi
n
alization
.
commit
|
commitdiff
|
tree
2016-03-06
S
t
a
s B
o
uk
a
re
v
Rena
m
e SHA
R
P-TAG to SHARP-EQUAL-WRAPPER
.
commit
|
commitdiff
|
tree
2016-03-06
Philip
p
Matthias
.
.
.
Re
m
ov
e
duplicate decla
r
ation
commit
|
commitdiff
|
tree
2016-03-06
Phil
i
pp Matth
i
as
.
.
.
M
o
ve on
l
y
lo
c
ally used func
t
ion from he
a
der to sou
r
ce
commit
|
commitdiff
|
tree
2016-03-06
Sta
s
Boukarev
Optimize #x=/#x#
.
commit
|
commitdiff
|
tree
2016-03-06
Stas Boukarev
Debugger:
d
on
'
t use symb
o
l-macrolet
on sp
e
c
ial
v
ariables
.
commit
|
commitdiff
|
tree
2016-03-06
Stas
B
oukarev
Fix interact
i
on of float t
y
pe derivation
a
nd n
e
gative
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
Stas Bo
u
karev
Rem
o
ve source-r
o
ot f
r
om debug-info
.
commit
|
commitdiff
|
tree
2016-03-04
Stas Bouka
r
ev
More precise an
d
comp
a
ct so
u
rce locations from xref
.
commit
|
commitdiff
|
tree
2016-03-04
Stas Boukare
v
WHO-SETS and W
H
O-R
E
FERENCES
o
n D
E
FGLOBAL
.
commit
|
commitdiff
|
tree
2016-03-02
S
t
as Boukarev
F
i
x
t
ypo
s
.
commit
|
commitdiff
|
tree
next