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
C warning.
2017-01-23
Stas Boukarev
C war
n
ing
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
as Boukarev
ari
t
hmetic-error-operation/-operands for FP operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Boukarev
Don
'
t
set
SBCL_HOME in th
e
runt
i
me
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Add NEWS
entries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
More :read-only for de
b
ug structure
s
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Bouka
r
ev
Re
d
uce deb
u
g-info size, par
t
4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add
O
BJECT-NOT-
B
A
SE
-
CHAR-E
R
ROR inte
r
nal e
r
ro
r
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
R
educe de
b
ug-
i
nfo size, part
3
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s B
o
uka
r
ev
Reduce debug-inf
o
si
z
e, p
a
rt 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Provide
context for t
y
pe
errors in
a
rray set
t
ers
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Incre
a
se the amou
n
t of debug-fun info
g
en
e
rated
b
y
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Resto
r
e (debug 0)
b
uild and make
it
l
ess horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
M
ore compac
t
de
b
ug info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Provide context for type
errors
d
uring va
r
i
a
ble bi
n
ding
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Add context to location
s
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s
Boukarev
R
e
duce consing in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as B
o
ukarev
Report about malformed H
A
NDLER-CAS
E
lambda-
l
ists
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
handler-bind: check
t
hat
t
he handler acc
e
pts at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
More thorough VALI
D
-
C
ALLABLE-AR
G
UM
E
NT
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More
co
m
p
a
ct ty
p
e checkin
g
code for a
r
ray
types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Copy
m
ethod
source locatio
n
whe
n
doing g
e
neric fu
n
cti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Bouk
a
rev
Transfo
r
m MAKE-ARRAY
calls with :
f
ill-pointer nil
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
sb-introspe
c
t:find-definition-sources-by-nam
e
return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bouka
r
ev
Mor
e
reas
o
nable NO
T
-MORE-
C
ONTA
G
IOUS
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
Disable PIE ever
y
wher
e
.
commit
|
commitdiff
|
tree
2017-01-02
Stas B
o
ukarev
Add e
x
plicit-
c
h
e
ck to m
e
mq/as
s
q/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukar
e
v
A
void notes fo
r
transforms that woul
d
not be app
l
ied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
as Bouk
a
r
e
v
Reduc
e
W
I
TH-SIMPL
E
-RES
T
A
R
T
and R
E
STAR
T
-C
A
SE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Bo
u
k
a
rev
Reduce CH
E
CK-TYPE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Make WITH-OPEN-S
T
REAM conformant
.
commit
|
commitdiff
|
tree
2016-12-31
Sta
s
B
o
ukare
v
Reduce
A
SSE
R
T
e
x
pansion
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Boukarev
P
u
t back
v
a
lue-cell indirection
for
load-time-value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
S
tas
B
o
u
ka
r
ev
Mark AR
M
64 failing tests as exp
e
cted
.
commit
|
commitdiff
|
tree
2016-12-23
St
a
s Bo
u
karev
Fix LDB
a
nd DPB
i
ns
t
ruction
s
on ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukarev
Correct %find-po
s
ition-if fndb ent
r
y
.
commit
|
commitdiff
|
tree
2016-12-22
Stas
B
ou
k
arev
Optimi
z
e character case predicates
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bouka
r
ev
F
ix LDB's `c
o
ntext' command
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
oukare
v
Fix sc_offset_extract_bits
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
as B
o
ukare
v
Declare arg
n
umbers of function arguments
to %fi
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
as Boukarev
Inline
two-arg-char-
e
qual
in
two-ar
g
-char-not-equ
a
l
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
oukarev
Optimize two-arg
-
char-e
q
u
a
l
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Rename some changed v
e
ctor stuff and add commen
t
s
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bouk
a
rev
Fix c
h
arpo
s
o
n
fill-po
i
n
ter-o
u
tp
u
t-stream
.
commit
|
commitdiff
|
tree
2016-12-20
S
t
a
s
Boukarev
D
o
n't def
i
ne [n]stri
n
g
-
capitalize twice
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
F
i
x
w
ith-array-data usage in sb-unicode:normali
z
e-string
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bou
k
arev
Declare l
e
ngths of character tables
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Speed up string-equal
by inlining two-arg-
c
har-eq
u
al
.
commit
|
commitdiff
|
tree
2016-12-19
S
tas
Bouk
a
rev
Fix TWO-ARG-ST
R
ING
-
[NOT-]E
Q
UAL
.
commit
|
commitdiff
|
tree
2016-12-19
Sta
s
Boukarev
Fix ir1-optimize-func
t
i
onal-arguments on cast
s
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bouk
a
r
e
v
Spe
e
d up a
r
ray
word size
c
alculation
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Speed up adjust-array
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Bouka
r
ev
Unrol
l
va
l
ue tr
a
nsf
o
rmers f
o
r
the FI
L
L basher
s
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Boukarev
Fix vect
o
r-fill* on -6
4
-bit
.
commit
|
commitdiff
|
tree
2016-12-14
St
a
s Boukarev
Optimize full call
s
to FILL on specialized
vector
s
.
commit
|
commitdiff
|
tree
2016-12-13
S
tas B
o
u
karev
Transform calls t
o
make
-
arr
a
y with fill-pointer or
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Boukarev
Fix ir1-optimize-functional-arguments
.
commit
|
commitdiff
|
tree
2016-12-10
Stas B
o
ukarev
Tran
s
form ordinary function c
a
l
l
s
i
nto
t
wo-
a
r
g-
variants
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Bou
k
arev
Transfor
m
functional argum
e
n
t
s
i
nto
tw
o
-
a
r
g-
v
ar
i
ants
.
commit
|
commitdiff
|
tree
2016-12-09
Stas
B
ouk
a
rev
Convert c
o
nstant functional argu
m
ents to
k
nown functions
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Boukarev
F
ix building
o
n older
O
SX
.
commit
|
commitdiff
|
tree
2016-12-04
S
t
as
Boukarev
Better
B
OXED-RE
F
-P on
esc
a
ping values
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Boukarev
A
v
o
id box
i
ng va
l
ues when setti
n
g global variables
.
commit
|
commitdiff
|
tree
2016-12-04
S
t
as Boukarev
Add
ir2-hook fu
n
opt
i
mizer
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukar
e
v
sb-introspect:find-definiti
o
n
-sour
c
es
-
by-name add mo
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Remo
v
e
m
ake-va
l
ue-cel
l
wrappers
from load-time
-
value
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bou
k
are
v
Cl
e
ar t
h
e spe
c
i
fi
e
r-type
cache on (setf (find-class
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
St
a
s Boukarev
M
ore compact FIND-CLASS c
o
mp
i
ler macro expans
i
on
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Optimize CACHED-TYPEP
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Optim
i
z
e typ
e
p on undef
i
ned types
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukare
v
F
ix restarts in
m
ake-target-2
.
s
h
commit
|
commitdiff
|
tree
2016-12-02
Stas Boukarev
Add :esc
a
p
e
-
arguments to run-program
o
n wi
n
32
.
commit
|
commitdiff
|
tree
2016-12-02
Stas Bo
u
karev
More compact
type testing
o
f
c
lasses
.
commit
|
commitdiff
|
tree
2016-12-01
S
t
as Boukarev
Fix g
e
t-timezone on 64-bit Win
d
ows
.
commit
|
commitdiff
|
tree
2016-11-30
Stas
B
oukarev
Transf
o
rm SET
into SETQ on
k
n
own variable
s
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Bouka
r
e
v
Better checking of packa
g
e locks when declarin
g
var
i
ables
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Boukarev
Chec
k
p
a
ckage locks when setting und
e
fined variab
l
es
.
commit
|
commitdiff
|
tree
2016-11-16
Stas Boukarev
More compact readable out
p
ut of base-strings
.
commit
|
commitdiff
|
tree
2016-11-15
Stas B
o
uka
r
ev
More thorough c
h
ecking of ca
l
l
a
ble arguments arg-c
o
unt
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
Stas Bo
u
karev
Check
t
h
e type o
f
the a
r
gument for ~[ in FORMAT
.
commit
|
commitdiff
|
tree
2016-11-09
S
t
a
s
Boukarev
F
ix handl
i
ng of me
m
ory faults on Darwin
.
commit
|
commitdiff
|
tree
2016-11-05
Stas
B
oukarev
Fix
c
ompilat
i
o
n
of YES-O
R
-NO-P w
i
t
h
formatter
functions
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukar
e
v
More robust sb-bsd-sockets tests
i
n the a
b
s
ence of
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
S
t
as Boukarev
Add a (
s
igned-by
t
e 64)
v
ariant of the logcou
n
t
VOP
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bou
k
arev
x86-
6
4: apply t
h
e lo
g
coun
t
VOP
t
o (signed
-
byte 64
)
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bou
k
arev
Add (integer
-
length ub6
4
) VOP for AR
M
6
4
.
commit
|
commitdiff
|
tree
2016-11-02
St
a
s Bouka
r
e
v
Avo
i
d un
n
ece
s
sary moves in a couple of artithmetic
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas B
o
ukarev
O
p
timize
A
SH VOPs on ARM64
.
commit
|
commitdiff
|
tree
2016-11-01
Stas Boukarev
Avoid c
r
eat
i
ng bignums
f
or (truncate word power
-
of
.
.
.
commit
|
commitdiff
|
tree
2016-11-01
Stas B
o
ukarev
Opt
i
mi
z
e %negate
on negative signed words o
n
x86oids
.
.
.
commit
|
commitdiff
|
tree
2016-10-23
Stas Boukarev
F
ix dele
t
e-
o
ptional-
d
i
s
p
atch for func
t
i
o
n
als with XEPs
.
commit
|
commitdiff
|
tree
2016-10-15
S
t
as B
o
ukare
v
Use internal error
s
in number-dispatch
.
commit
|
commitdiff
|
tree
2016-10-15
Sta
s
Bo
u
karev
R
e
m
o
ve BIGNUM-
T
YP
E
.
commit
|
commitdiff
|
tree
2016-10-15
Stas
B
o
ukarev
Add
a
recompile restart in c
o
m
pile-st
e
m
.
commit
|
commitdiff
|
tree
2016-10-15
S
tas Bou
k
arev
Speed up S
I
GNUM on floats
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukare
v
Simp
l
ify
c
o
m
plex-log
.
commit
|
commitdiff
|
tree
2016-10-15
Stas
Bouka
r
ev
Speed up
S
Q
R
T on nega
t
ive n
u
mber
s
.
commit
|
commitdiff
|
tree
2016-10-14
S
tas Boukare
v
Optimize inte
x
p on r
a
ti
o
s
.
commit
|
commitdiff
|
tree
2016-10-14
St
a
s B
o
ukare
v
Close the fd
used to load
the core file
.
commit
|
commitdiff
|
tree
2016-10-13
S
t
as
Bo
u
karev
Remove S
B
-EXT:*INTEX
P
-MAXIMU
M
-EXPONENT*
.
commit
|
commitdiff
|
tree
2016-10-13
Stas Bou
k
arev
S
l
ightly
speed
up +/
-
on
ratios
.
commit
|
commitdiff
|
tree
next