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 CHANGE-CLASS.
2016-07-10
S
t
as Boukarev
Optimize CHANGE-CLASS
.
commit
|
commitdiff
|
tree
2016-07-10
Stas Boukarev
F
ix allo
c
ate-insta
n
ce
w
o
r
king on sym
b
ols
.
commit
|
commitdiff
|
tree
2016-07-10
Stas Bo
u
karev
F
i
x a ty
p
o in
defoptimi
z
e
r
(subseq derive-
t
y
pe)
.
commit
|
commitdiff
|
tree
2016-07-10
Stas Boukarev
O
ptimize ALLOCATE
-
INSTANCE
.
commit
|
commitdiff
|
tree
2016-07-07
Sta
s
Bouk
a
rev
Enable undefined warnings in
ma
k
e-hos
t
-2 o
n
arm64
.
commit
|
commitdiff
|
tree
2016-07-07
Stas Boukarev
disassemble:
D
on't hook LRA
-
HOOK o
n
x86o
i
ds
.
commit
|
commitdiff
|
tree
2016-07-07
Stas Bouk
a
rev
Unparse (STRING 10
)
c
t
ype as (ST
R
IN
G
1
0
)
n
o
t a union
.
commit
|
commitdiff
|
tree
2016-07-07
S
tas Boukare
v
Bring (ctype-of #\charac
t
e
r
)
in
lin
e
with (type-of
.
.
.
commit
|
commitdiff
|
tree
2016-07-07
Sta
s
B
o
ukare
v
Bette
r
erro
r
message from unde
f
ined
w
a
r
nings in make
.
.
.
commit
|
commitdiff
|
tree
2016-07-07
Stas
B
oukarev
d
erive-ty
p
e for vector-pop
.
commit
|
commitdiff
|
tree
2016-07-07
Sta
s
Boukare
v
Improve SUBSEQ
d
eri
v
e-t
y
pe
f
o
r
l
ists
.
commit
|
commitdiff
|
tree
2016-07-07
St
a
s Boukarev
Fix NREVERSE type-deriva
t
ion
.
commit
|
commitdiff
|
tree
2016-07-07
Stas
B
oukarev
Better t
y
p
e
derivatio
n
for copy-seq
.
commit
|
commitdiff
|
tree
2016-07-07
Stas Bouk
a
rev
Bet
t
er type deri
v
ation f
r
om subseq
.
commit
|
commitdiff
|
tree
2016-07-07
Stas B
o
ukarev
Fix h
a
n
d
l
in
g
o
f intersec
t
io
n
-
type i
n
the recen
t
ly added
.
.
.
commit
|
commitdiff
|
tree
2016-07-07
Stas Boukarev
Simpl
i
fy
t
he EQU
A
L/EQUALP transf
o
rms
.
commit
|
commitdiff
|
tree
2016-07-07
Stas Boukarev
Better
ha
n
dling
of upgraded element t
y
pes in the EQUA
L
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
Stas Boukarev
Smarter EQUALP
t
ransform
.
commit
|
commitdiff
|
tree
2016-07-06
Sta
s
B
oukarev
Smarte
r
EQUAL transform
.
commit
|
commitdiff
|
tree
2016-07-06
S
tas Boukarev
Handle
ENOEN
T
from
g
etprotobynam
e
()
commit
|
commitdiff
|
tree
2016-07-05
S
tas Bouk
a
rev
make-array: warn about incorrect options
a
t
compile
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
Stas B
o
uk
a
rev
Ha
n
dle
m
ore &keys in
the make-ar
r
ay =
>
%make-array
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
Stas Boukarev
Fix make-arr
a
y type derive
r
.
commit
|
commitdiff
|
tree
2016-07-05
Stas Bouk
a
r
e
v
Improve t
y
pe derivation of SORT
.
commit
|
commitdiff
|
tree
2016-07-05
Stas Boukare
v
SEQ
U
ENCE-RESULT-NTH-ARG: u
s
e SIMPLIFY-VECTOR-TYPE
.
commit
|
commitdiff
|
tree
2016-07-05
Stas Bou
k
arev
Improv
e
SIMPLIFY-VECTOR-TYPE
.
commit
|
commitdiff
|
tree
2016-07-04
Stas Boukarev
Derive type
o
f
nstring-*case f
u
nctions
.
commit
|
commitdiff
|
tree
2016-07-04
Stas Boukar
e
v
Transform
S
EARCH to POSITIO
N
when po
s
sible
.
commit
|
commitdiff
|
tree
2016-07-04
Sta
s
B
o
ukarev
Im
p
rov
e
ty
p
e derivation for
MISMATCH, POSITION, COUNT
.
commit
|
commitdiff
|
tree
2016-07-04
Stas Boukar
e
v
D
e
rive type of SEARCH
.
commit
|
commitdiff
|
tree
2016-06-24
Stas B
o
ukarev
Fi
x
a typo in NEWS
.
commit
|
commitdiff
|
tree
2016-06-23
Stas
B
oukare
v
Slightly opti
m
ize
A
PPEND
.
commit
|
commitdiff
|
tree
2016-06-23
Sta
s
B
o
u
k
arev
Remove a commented out v
e
rsion
of COERC
E
.
commit
|
commitdiff
|
tree
2016-06-23
Stas Boukar
e
v
Mic
r
o-o
p
timize type-check
-
error/word on x86-
6
4
.
commit
|
commitdiff
|
tree
2016-06-22
Stas Boukarev
Opti
m
ize ECASE/ETYPECA
S
E ex
p
ansion
.
commit
|
commitdiff
|
tree
2016-06-22
Stas
B
oukarev
Add (optimize
a
llow-non-retu
r
ning-tai
l
-call) to ERROR
.
.
.
commit
|
commitdiff
|
tree
2016-06-22
Stas Boukarev
Declare a ty
p
e in %set-fill-poi
n
t
e
r
.
commit
|
commitdiff
|
tree
2016-06-22
Stas Bouka
r
ev
Optimiz
e
array-
d
imensio
n
s
.
commit
|
commitdiff
|
tree
2016-06-22
Stas Boukar
e
v
De
c
lare the
retu
r
n typ
e
of %ARRA
Y
-
RANK a
s
ARRAY-RANK
.
commit
|
commitdiff
|
tree
2016-06-22
Stas B
o
u
k
arev
Opti
m
ize array-total-size
.
commit
|
commitdiff
|
tree
2016-06-22
Stas Bouk
a
r
e
v
Opt
i
mize with
-
array-data
.
commit
|
commitdiff
|
tree
2016-06-22
Stas
Bo
u
kare
v
Fix type derivation of %ar
r
a
y-data-vector
.
commit
|
commitdiff
|
tree
2016-06-21
St
a
s B
o
uka
r
ev
Con
v
ert a
b
unch of macros wit
h
ERROR into functions
.
commit
|
commitdiff
|
tree
2016-06-21
S
t
as
B
o
ukar
e
v
Sprin
k
le
e
xpl
i
cit-check ov
e
r some list fu
n
ctions
.
commit
|
commitdiff
|
tree
2016-06-20
Stas Bouka
r
e
v
O
p
timize LIST
-
DELETE-
D
UPLICATES*
.
commit
|
commitdiff
|
tree
2016-06-20
S
t
as Bo
u
karev
Optimize
R
EMOVE and DELETE on lists
.
commit
|
commitdiff
|
tree
2016-06-20
Stas Boukarev
R
e
move
t
esting
c
ode
.
commit
|
commitdiff
|
tree
2016-06-19
S
tas Boukarev
Sp
e
ed
up
R
EMOVE-DUPL
I
CATES on lists
.
commit
|
commitdiff
|
tree
2016-06-18
Stas B
o
ukarev
Proper wa
r
ning for destroyed constant ar
g
umen
t
s
.
commit
|
commitdiff
|
tree
2016-06-18
Stas
Boukarev
Improve set
-
functi
o
ns tr
a
n
sforms
.
commit
|
commitdiff
|
tree
2016-06-18
Stas B
o
ukarev
Add DEFT
R
ANSFORMS for de
f
inin
g
o
n
e transfo
r
m for m
u
l
t
i
ple
.
.
.
commit
|
commitdiff
|
tree
2016-06-18
S
t
as
Boukarev
P
ro
p
er
warning fo
r
check-impor
t
ant-r
e
sult
.
commit
|
commitdiff
|
tree
2016-06-18
Auvi
R
fix a simple typo
commit
|
commitdiff
|
tree
2016-06-17
S
tas
B
o
u
karev
Use
p
r
oper compiler context for compi
l
e-
t
ime FORMAT
.
.
.
commit
|
commitdiff
|
tree
2016-06-17
S
t
as Boukarev
Remove unu
s
ed spe
c
ial
varia
b
les
.
commit
|
commitdiff
|
tree
2016-06-17
S
t
a
s Boukarev
O
p
timize T
R
EE-EQUAL with :test #'eql
.
commit
|
commitdiff
|
tree
2016-06-17
Stas Bouka
r
ev
Transform
a
nd deriv
e
types of set fun
c
tions
.
commit
|
commitdiff
|
tree
2016-06-17
Stas Bou
k
a
r
ev
Repl
a
c
e STE
V
E-SPL
I
CE with SHIFTF
.
commit
|
commitdiff
|
tree
2016-06-17
St
a
s B
o
u
k
arev
Speed up functions that work on sets
.
commit
|
commitdiff
|
tree
2016-05-28
St
a
s Boukare
v
ARM64: optimize br
a
nches i
n
so
m
e
VOPs
.
commit
|
commitdiff
|
tree
2016-05-28
Stas Boukarev
Optimi
z
e wideta
g
-of on AR
M
64
.
commit
|
commitdiff
|
tree
2016-05-28
Stas Boukarev
Optim
i
ze single-fl
o
a
t
EQ
L
com
p
ari
s
ons on #+64-bit
.
commit
|
commitdiff
|
tree
2016-05-28
Stas Boukarev
sb-ro
t
ate-b
y
te: Fix
consta
n
t right rotation of ub32
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
S
tas Boukarev
Conve
r
t *day
s
-bef
o
re-month* to a gl
o
bal
.
commit
|
commitdiff
|
tree
2016-05-09
Stas Boukarev
S
impl
i
fy get
-
time
z
one
.
commit
|
commitdiff
|
tree
2016-04-30
Stas Boukarev
R
ed
u
ce sta
c
k usage by unwi
n
d-
b
lock
.
commit
|
commitdiff
|
tree
2016-04-30
Stas
Boukarev
Rena
m
e slots in
unwind-block
a
nd catch
-
block
.
commit
|
commitdiff
|
tree
2016-04-30
Stas Bouk
a
rev
x
8
6-6
4
/
n
lx:
u
se un
w
ind-block and
c
a
t
c
h
-block
consistentl
y
.
commit
|
commitdiff
|
tree
2016-04-30
S
tas Boukarev
Freeze-ty
p
e pprint st
r
ucts
.
commit
|
commitdiff
|
tree
2016-04-30
St
a
s Bou
k
arev
Remove a st
a
le define-alien-routi
n
e
.
commit
|
commitdiff
|
tree
2016-04-28
Stas Bouk
a
r
ev
Remove
sigsetmask from lds
o
-stubs, unuse
d
.
commit
|
commitdiff
|
tree
2016-04-23
Stas Boukarev
Fix
REVER
S
E on ve
c
tor
s
with fill-pointers
.
commit
|
commitdiff
|
tree
2016-04-22
S
t
as Bouka
r
ev
Remove an unused
o
ptio
n
from sb-pcl::al
l
ocate-st
a
ndar
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-22
Stas Boukarev
Add
a
test
for adjust array
.
commit
|
commitdiff
|
tree
2016-04-22
Stas Boukarev
S
p
eed up rev
e
rsal
of vectors with word-sized
elements
.
commit
|
commitdiff
|
tree
2016-04-22
S
t
as B
o
u
karev
Spee
d
u
p
vector extension
i
n
VECTOR-PUSH-EXTEND
.
commit
|
commitdiff
|
tree
2016-04-22
Stas Boukar
e
v
Fr
e
e
z
e-type ra
n
dom-state
.
commit
|
commitdiff
|
tree
2016-04-21
S
t
a
s Boukarev
Clean run-program
.
lisp
.
commit
|
commitdiff
|
tree
2016-04-21
St
a
s Bouk
a
re
v
ARM64
:
inc
r
ea
s
e
st
a
tic and dynami
c
spa
c
es
s
ta
r
t add
r
esses
.
commit
|
commitdiff
|
tree
2016-04-21
St
a
s B
o
ukarev
Speed up float
exponent
print
i
ng
.
commit
|
commitdiff
|
tree
2016-04-21
S
tas
Boukarev
S
p
eed up float printing
.
commit
|
commitdiff
|
tree
2016-04-18
Stas
Boukare
v
run-program: support I/O re
d
ir
e
ction to b
i
na
r
y streams
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
Stas
Bou
k
a
r
ev
run-program: support o
u
tput r
e
d
irectio
n
into streams
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
Stas Bo
u
karev
gr
o
vel-headers
.
c: Put wi
n
32
s
tu
f
f into g
r
ovel-head
e
rs
.
.
.
commit
|
commitdiff
|
tree
2016-04-17
S
t
a
s Boukarev
Add O
V
ERLAP
P
E
D option to OPEN and UN
I
XLIKE
-
OPEN
on
.
.
.
commit
|
commitdiff
|
tree
2016-04-17
Stas Bouk
a
rev
Don't use fi
l
e-f
l
ag-overlapped when openin
g
files o
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-17
S
t
as
B
ouk
a
r
ev
Fi
x
sb-bsd-sockets on win32
.
commit
|
commitdiff
|
tree
2016-04-17
Stas Bo
u
karev
sb-bsd-sockets: map
EINPRO
G
RESS to
OPERATION-
I
N-PRO
G
RESS
.
commit
|
commitdiff
|
tree
2016-04-17
St
a
s Boukarev
Unify pseud
o
_atomic on th
r
ead and n
o
n-thre
a
ded arm64
.
commit
|
commitdiff
|
tree
2016-04-15
Stas
B
ouka
r
ev
Fix finding the star
t
f
r
a
m
e in P
R
INT-BACKTRACE
.
commit
|
commitdiff
|
tree
2016-04-15
S
tas Boukarev
Op
t
imize BIT-VECT
O
R-= on non-si
m
ple arr
a
y
s
.
commit
|
commitdiff
|
tree
2016-04-15
St
a
s
Boukarev
Op
t
imize
E
QUALP on non-
s
imple arrays
.
commit
|
commitdiff
|
tree
2016-04-15
S
tas
B
oukarev
O
p
tim
i
ze the ARR
A
Y
-
T
OT
A
L-S
I
Z
E
transform
.
commit
|
commitdiff
|
tree
2016-04-08
Stas
Boukarev
Remove call_into_c on x
8
6-64
.
commit
|
commitdiff
|
tree
2016-04-08
Stas
B
oukare
v
Speed u
p
debug info creation
f
or h
i
ghly neste
d
fun
c
tions
.
commit
|
commitdiff
|
tree
2016-04-08
Stas Bou
k
arev
Generat
e
d
e
bu
g
inf
o
outside of WIT
H
OUT
-
GCIN
G
.
commit
|
commitdiff
|
tree
2016-04-04
Stas Boukarev
Fix
a
t
ypo i
n
copyprop
.
commit
|
commitdiff
|
tree
2016-04-04
Stas Boukare
v
R
educe
c
onsing during c
o
py propagation
.
commit
|
commitdiff
|
tree
2016-04-04
Stas Bou
k
arev
Work a
r
ound a constr
a
int propaga
t
ion problem
.
commit
|
commitdiff
|
tree
2016-03-31
Stas
Boukarev
R
e
v
e
rt "Pass MAP_FIXE
D
to
mm
a
p on Linux
.
"
commit
|
commitdiff
|
tree
next