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 an unused function
2017-01-23
Stas Boukarev
Remove an unu
s
ed function
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
arev
Better so
u
rce lo
c
ation with (DE
B
U
G
0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Fix indentation ir1-tra
n
slator
s
.
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukarev
Decode
a
r
i
thmetic-errors context on x86-64-win32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Bo
u
k
a
rev
Mak
e
fi
l
e: don'
t
include os-common
.
c
in tar
g
et
C
o
n
fig
s
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C
w
a
r
n
ing
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Boukarev
ar
i
thmetic-
e
rror-operation/-ope
r
and
s
for
FP operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Don't
set SBCL_
H
O
M
E in the runtime
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s
B
o
ukar
e
v
Add NEWS entrie
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
More :read
-
on
l
y for debug stru
c
tures
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
R
e
d
u
ce de
b
ug-info si
z
e, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
k
a
rev
A
dd
O
BJECT-NOT-BA
S
E-
C
HA
R
-ERROR internal e
r
ror
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Reduce de
b
ug-info size, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
R
educe
d
ebug-info size, p
a
rt 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
P
r
ovid
e
conte
x
t for type errors i
n
array
s
e
t
ters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
I
n
crea
s
e t
h
e a
m
ount of
d
ebu
g
-fun info
g
enerated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
estore (de
b
ug 0) build
a
n
d
m
a
ke it less
h
o
rrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
M
o
r
e compact debug inf
o
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
ar
e
v
P
r
ovide co
n
text
f
o
r type error
s
d
u
ring
var
i
a
b
l
e
binding
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Add c
o
nte
x
t to
location
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Redu
c
e co
n
sing in S
I
GNAL
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s B
o
uk
a
rev
Rep
o
rt about malfor
m
ed HANDLER-CA
S
E
l
ambda-lists
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
ha
n
dl
e
r-
b
ind
:
chec
k
that
t
he handler accep
t
s
a
t least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as
B
ouka
r
e
v
More
thoroug
h
VALID-CALLABLE-ARGUMEN
T
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
B
o
uka
r
ev
More compact t
y
p
e
checking code for arra
y
t
y
pes
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
C
o
py method source l
o
catio
n
when doing generic func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
S
t
as Boukarev
Transform MAKE
-
A
RRAY c
a
lls with :fil
l
-pointer n
i
l or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
St
a
s Bou
k
ar
e
v
sb-intro
s
pect:find-
d
efinitio
n
-sources-by-na
m
e
return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bou
k
arev
More reasonable NOT-M
O
RE-CONTAGIOUS
.
commit
|
commitdiff
|
tree
2017-01-02
St
a
s Boukarev
Disable PIE everywhere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
A
dd explicit-c
h
eck to
memq/a
s
sq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
Bouka
r
ev
Avoid notes for transfor
m
s that w
o
u
l
d not be app
l
ied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
R
educe
WITH-S
I
MPLE-RES
T
ART and R
E
START-CAS
E
expansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Reduce CHECK-
T
YP
E
expan
s
ion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas B
o
ukarev
Make W
I
T
H
-
OPEN
-
STREAM conformant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
Boukarev
Reduce
A
SSERT expa
n
sion
.
commit
|
commitdiff
|
tree
2016-12-30
Stas
Boukarev
Put back
v
a
lue-cell ind
i
rectio
n
f
o
r
load-t
i
me-va
l
u
e
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Boukarev
Ma
r
k A
R
M64
failing tests
a
s expected
.
commit
|
commitdiff
|
tree
2016-12-23
S
tas Boukarev
Fi
x
LDB and
D
P
B
inst
r
uctions on ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukarev
Correct %fin
d
-position-
i
f
f
ndb entr
y
.
commit
|
commitdiff
|
tree
2016-12-22
S
tas
B
o
u
karev
O
ptimize character case
p
r
edicate
s
.
commit
|
commitdiff
|
tree
2016-12-21
Stas B
o
uka
r
ev
F
ix LDB's `conte
x
t
' command
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
Bouka
r
e
v
Fi
x
s
c_offset_extr
a
ct_bits
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bou
k
arev
Decla
r
e
a
r
g
numb
e
rs o
f
funct
i
o
n
argu
m
ents
t
o
%
f
i
nd
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
S
tas B
o
ukarev
I
n
line t
w
o-arg-c
h
ar-equal
i
n t
w
o-arg-ch
a
r-not-equa
l
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukare
v
Optimize two-arg-cha
r
-
eq
u
a
l
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
ou
k
a
r
ev
Rename some
c
hanged vect
o
r stuff a
n
d add comments
.
commit
|
commitdiff
|
tree
2016-12-20
Stas
Boukarev
F
ix
cha
r
pos on f
i
ll-pointer-output-stream
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bouk
a
r
e
v
D
on't
d
efine
[n]string-
c
api
t
ali
z
e t
w
ice
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Fix with-
a
rray-data usage in s
b
-u
n
icode:no
r
m
a
lize-string
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Declare
l
engths of charac
t
e
r
tables
.
commit
|
commitdiff
|
tree
2016-12-19
S
t
as Bou
k
arev
Speed up st
r
ing
-
equal
by inlining two
-
ar
g
-char-equa
l
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
F
i
x TWO-ARG-
S
T
R
ING
-
[NOT-]E
Q
UAL
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bouka
r
ev
Fix ir1-opt
i
mize
-
functional-arguments on casts
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bou
k
arev
Spe
e
d up
a
r
ray word size ca
l
culation
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bouk
a
rev
Speed up adjus
t
-
a
rray
.
commit
|
commitdiff
|
tree
2016-12-14
St
a
s Bouka
r
e
v
Unroll valu
e
transformers
f
or the
F
ILL bashers
.
commit
|
commitdiff
|
tree
2016-12-14
Sta
s
B
o
u
k
a
r
ev
Fix vector-fil
l
* on -64-bit
.
commit
|
commitdiff
|
tree
2016-12-14
St
a
s Boukarev
Opt
i
mize full calls to FILL
o
n speciali
z
ed vectors
.
commit
|
commitdiff
|
tree
2016-12-13
S
tas Bou
k
arev
Transfor
m
calls
t
o
m
ake-arr
a
y with fill-poi
n
ter
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
Stas
B
ouk
a
r
ev
Fix ir1-optimize-functional-arg
u
ments
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Bouk
a
re
v
Transfo
r
m ordinary
f
uncti
o
n ca
l
ls int
o
two-arg- v
a
riants
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Bouka
r
e
v
Transform functional argume
n
ts into two-arg- varian
t
s
.
commit
|
commitdiff
|
tree
2016-12-09
Stas Bouka
r
e
v
Convert constant functi
o
n
a
l arg
u
me
n
ts to know
n
func
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Stas
Boukarev
Fix
b
uilding o
n
older O
S
X
.
commit
|
commitdiff
|
tree
2016-12-04
S
tas Boukarev
Bet
t
e
r BOXED-REF-P o
n
escapi
n
g values
.
commit
|
commitdiff
|
tree
2016-12-04
S
t
as
Boukarev
Avoid boxing values wh
e
n
setting global variable
s
.
commit
|
commitdiff
|
tree
2016-12-04
St
a
s
Boukare
v
Add
i
r
2
-
hook fun optimizer
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bouk
a
rev
sb-introspect:
f
in
d
-d
e
finition-s
o
u
r
c
e
s-by-na
m
e add more
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bouk
a
rev
Remove make-va
l
ue
-
c
e
ll wrappe
r
s from loa
d
-time-value
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bo
u
karev
Clear t
h
e spec
i
fier
-
type c
a
che on (setf (fi
n
d-class
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukar
e
v
Mor
e
comp
a
ct FIND-CLASS compiler
macro e
x
pansio
n
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Optimize CACHED-T
Y
PEP
.
commit
|
commitdiff
|
tree
2016-12-03
Stas B
o
uk
a
rev
Optimize t
y
pep on undef
i
ned types
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bo
u
karev
F
ix restarts in
m
a
k
e-target-
2
.
sh
commit
|
commitdiff
|
tree
2016-12-02
Sta
s
Boukare
v
Add :escap
e
-arguments
t
o run-program on
w
in32
.
commit
|
commitdiff
|
tree
2016-12-02
Stas Boukarev
Mo
r
e compact
t
y
pe testing of cla
s
ses
.
commit
|
commitdiff
|
tree
2016-12-01
Stas Bou
k
arev
Fix get-timezone on 6
4
-bit Windows
.
commit
|
commitdiff
|
tree
2016-11-30
S
t
as Boukarev
Tran
s
form SET into S
E
TQ on known variable
s
.
commit
|
commitdiff
|
tree
2016-11-30
S
t
as Boukarev
B
etter check
i
ng of package
l
o
cks wh
e
n declaring variables
.
commit
|
commitdiff
|
tree
2016-11-30
S
tas
Bouk
a
re
v
Ch
e
ck package locks when setting undefined variables
.
commit
|
commitdiff
|
tree
2016-11-16
Stas Boukarev
More compac
t
readable ou
t
put of base-stri
n
gs
.
commit
|
commitdiff
|
tree
2016-11-15
Stas Boukarev
More thorough checking of callabl
e
argum
e
nts
a
rg-count
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
Stas Bo
u
karev
Check
t
he t
y
p
e
of the argument for ~[ in FORM
A
T
.
commit
|
commitdiff
|
tree
2016-11-09
Sta
s
Bo
u
karev
Fix h
a
ndlin
g
of
memor
y
faults
on
D
a
rwin
.
commit
|
commitdiff
|
tree
2016-11-05
Stas
Boukarev
Fix compila
t
ion of YES-OR-NO-P with formatt
e
r
f
u
nc
t
i
ons
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukare
v
More
ro
b
u
s
t
s
b-
b
sd-sockets tests in
the absence of
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bo
u
karev
Add a
(signed-b
y
te
6
4) variant of the logcoun
t
VO
P
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
S
tas Boukarev
x86-64: apply the log
c
ount VOP to (signed-byte 64)
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
S
ta
s
B
o
ukarev
Add (integer-le
n
gth ub64) VOP for ARM64
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bouka
r
ev
Avoid unnecessary
moves in a coupl
e
of
a
r
tit
h
metic
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
Optimize
A
SH VOPs
on ARM64
.
commit
|
commitdiff
|
tree
2016-11-01
S
tas
Boukarev
A
void creatin
g
b
i
gnums for (truncate wor
d
po
w
e
r-of
.
.
.
commit
|
commitdiff
|
tree
2016-11-01
Stas Boukar
e
v
Optimize %
n
egate on negative signed wor
d
s
on x
8
6oids
.
.
.
commit
|
commitdiff
|
tree
2016-10-23
Stas Boukarev
Fix delete-optional-
d
ispatch for functiona
l
s with XEPs
.
commit
|
commitdiff
|
tree
2016-10-15
S
t
as
Bouk
a
rev
U
s
e internal errors
in
n
um
b
er-
d
ispat
c
h
.
commit
|
commitdiff
|
tree
2016-10-15
Stas
Boukar
e
v
Remove BI
G
NUM-TYPE
.
commit
|
commitdiff
|
tree
2016-10-15
St
a
s
B
oukarev
A
d
d
a
recompile
res
t
art in compile-st
e
m
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
Speed up SIG
N
UM on floa
t
s
.
commit
|
commitdiff
|
tree
2016-10-15
St
a
s Boukarev
Simpl
i
fy
c
omp
l
ex-log
.
commit
|
commitdiff
|
tree
next