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 warning
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
arithmetic-erro
r
-operation/-operands for FP opera
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
u
karev
Don't set SBCL_HO
M
E in
t
he
r
unt
i
me
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add NEWS e
n
tries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
arev
More :read-only for debug structures
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
B
oukarev
R
e
d
u
c
e debug-inf
o
size, part
4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
arev
Add
OBJ
E
C
T
-
N
O
T
-BASE-CHA
R
-
E
RROR internal
erro
r
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Bouka
r
ev
Red
u
ce debug-info size, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
Re
d
uce debug-info size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukare
v
Pr
o
v
i
d
e context for ty
p
e
e
r
rors in array se
t
t
e
rs
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
In
c
rease
t
h
e
amount of
d
ebug-fun info generated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Bouk
a
rev
R
estore (debug
0) bui
l
d
and make
it less ho
r
ribl
e
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
e
v
M
o
re compact debug
i
nf
o
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Provide contex
t
for type e
r
rors during variable bindin
g
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
A
d
d co
n
te
x
t to l
o
cations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Reduce consing in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
arev
R
e
port about
mal
f
ormed
H
ANDLER-CA
S
E
lambda-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
handler-bind
:
check
th
a
t
the
handler accepts at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More thoro
u
gh VALID-
C
ALLABL
E
-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
M
or
e
compact type che
c
king
code fo
r
array types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
Copy method source location wh
e
n
d
o
ing
g
eneric function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Bou
k
arev
Transform MAKE-
A
RRAY calls wi
t
h :fil
l
-pointer n
i
l
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
St
a
s
B
o
ukarev
s
b-introspect:fi
n
d-defini
t
ion-sources-by-
n
ame return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
St
a
s Bouka
r
ev
More reaso
n
ab
l
e NOT-M
O
RE-CONTAGIOUS
.
commit
|
commitdiff
|
tree
2017-01-02
Stas
B
ouka
r
ev
D
isa
b
le
P
IE everywhere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas
B
oukare
v
Add
e
xpl
i
c
it-check to memq/assq/del
q
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
A
vo
i
d
notes for tra
n
s
f
o
rms
t
hat would not be appl
i
ed
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Reduc
e
WI
T
H-SIMPLE
-
RESTART and RESTART-CA
S
E expansion
.
commit
|
commitdiff
|
tree
2016-12-31
St
a
s Boukare
v
Reduce CHECK-TYPE expa
n
si
o
n
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
Boukarev
Make WITH-OPEN-STREAM conformant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Red
u
ce
A
S
S
ERT expansion
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Boukarev
Pu
t
b
a
c
k value-cel
l
indirecti
o
n f
o
r load-time-value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Boukarev
Mark ARM
6
4 failing
t
ests
a
s
e
xpected
.
commit
|
commitdiff
|
tree
2016-12-23
Stas
Boukarev
Fix LDB and DPB instr
u
c
tions
on ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
St
a
s Boukar
e
v
Correct %find
-
p
o
sition-if fndb entry
.
commit
|
commitdiff
|
tree
2016-12-22
Stas
B
oukarev
O
p
timize
character
case predicates
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Fix LDB's `conte
x
t'
co
m
mand
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s B
o
ukare
v
Fix sc_offset_extract_bits
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
oukare
v
De
c
la
r
e ar
g
nu
m
bers of function arg
u
m
ents t
o
%find
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Inline two-arg-char-equal i
n
two-arg
-
ch
a
r
-not-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
oukarev
Optimize
tw
o
-
a
rg-c
h
a
r-equal
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
a
s
Bouka
r
ev
Rename some
chang
e
d vector
stuff and add comments
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Fix
c
harpos on fill-pointer-output-stream
.
commit
|
commitdiff
|
tree
2016-12-20
Sta
s
Bo
u
k
arev
Don't
de
f
ine [n]s
t
r
i
ng-capi
t
al
i
ze twice
.
commit
|
commitdiff
|
tree
2016-12-20
S
tas Bou
k
arev
F
i
x
with-array-data u
s
age i
n
sb-uni
c
o
de:normalize-string
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Declare
length
s
of cha
r
acter table
s
.
commit
|
commitdiff
|
tree
2016-12-19
Sta
s
B
ou
k
a
r
e
v
Speed up stri
n
g-equal by inlining two-a
r
g-char-e
q
ual
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Fix TWO
-
ARG-STRING-[NOT-]
E
QUAL
.
commit
|
commitdiff
|
tree
2016-12-19
Sta
s
Boukarev
Fix ir1-opti
m
ize-
f
unctional-
a
rgume
n
ts
o
n c
a
sts
.
commit
|
commitdiff
|
tree
2016-12-19
S
t
a
s Bouk
a
rev
Speed
u
p array wo
r
d size calc
u
lation
.
commit
|
commitdiff
|
tree
2016-12-19
S
tas Bo
u
k
ar
e
v
Speed up adjust-arra
y
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Boukarev
Unroll value transformers for the
FILL basher
s
.
commit
|
commitdiff
|
tree
2016-12-14
S
t
as Boukarev
Fi
x
vector-fi
l
l* on
-6
4
-
bit
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Boukarev
Opt
i
mize fu
l
l
c
a
lls to FILL on s
p
e
c
ialized v
e
ctor
s
.
commit
|
commitdiff
|
tree
2016-12-13
Stas Boukarev
Transfo
r
m calls
t
o make
-
a
r
ray w
i
t
h fill-pointer or
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Bo
u
karev
Fix ir1
-
optimize
-
f
u
nction
a
l-ar
g
uments
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Bo
u
karev
Transform ordinary function
calls into two-arg-
v
ariants
.
commit
|
commitdiff
|
tree
2016-12-10
Stas B
o
u
karev
Tran
s
fo
r
m functional a
r
guments into
two-arg- var
i
ants
.
commit
|
commitdiff
|
tree
2016-12-09
Stas Bo
u
kare
v
Convert const
a
nt funct
i
onal argument
s
to
k
n
own fun
c
tions
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Bouk
a
rev
Fix bu
i
ldi
n
g on
o
l
der OSX
.
commit
|
commitdiff
|
tree
2016-12-04
S
tas Boukarev
B
et
t
er BOXED-REF-P on
escaping
values
.
commit
|
commitdiff
|
tree
2016-12-04
S
t
as Boukarev
Avoid boxing values whe
n
se
t
ting global variab
l
es
.
commit
|
commitdiff
|
tree
2016-12-04
Sta
s
Boukarev
A
dd ir2-hook fun
optimizer
.
commit
|
commitdiff
|
tree
2016-12-03
Sta
s
Bouka
r
ev
sb-intro
s
pect:f
i
n
d-defin
i
tion-sources-by-na
m
e add m
o
re
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bo
u
kare
v
Re
m
ove make-value-ce
l
l wrappers from load-t
i
me-value
.
commit
|
commitdiff
|
tree
2016-12-03
St
a
s Boukarev
Clear the
s
pecifier-
t
ype ca
c
h
e
on (setf (fin
d
-c
l
a
ss
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukar
e
v
More compact F
I
ND-CLASS co
m
piler
macro expan
s
i
on
.
commit
|
commitdiff
|
tree
2016-12-03
S
t
as Bouka
r
ev
Optimize
C
ACHED-TYPEP
.
commit
|
commitdiff
|
tree
2016-12-03
Sta
s
Boukar
e
v
Optimiz
e
typep
on und
e
fined types
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bou
k
arev
Fix
restarts in
m
ake-ta
r
get-2
.
sh
commit
|
commitdiff
|
tree
2016-12-02
Stas Bouka
r
ev
A
dd :escape-
a
r
gu
m
e
n
t
s
to run-pr
o
g
ram on w
i
n32
.
commit
|
commitdiff
|
tree
2016-12-02
Stas Boukarev
M
o
re compact ty
p
e t
e
sting
of clas
s
es
.
commit
|
commitdiff
|
tree
2016-12-01
Stas Boukarev
Fi
x
g
et-tim
e
zone on 64-bi
t
Wind
o
ws
.
commit
|
commitdiff
|
tree
2016-11-30
S
tas Bouk
a
rev
Tra
n
s
f
or
m
SET into
SETQ on k
n
own variables
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Bouk
a
rev
Better c
h
ecking of package lo
c
k
s
wh
e
n
declaring vari
a
bles
.
commit
|
commitdiff
|
tree
2016-11-30
S
t
as Boukarev
Check pac
k
age locks when settin
g
undefined va
r
iables
.
commit
|
commitdiff
|
tree
2016-11-16
Stas Boukare
v
M
ore comp
a
ct readable
o
utput of base-stri
n
gs
.
commit
|
commitdiff
|
tree
2016-11-15
Stas Boukarev
More
thorough
che
c
king of callable arguments
arg-count
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
S
tas
Boukarev
Check the
type
o
f the
argu
m
e
n
t
for ~
[
in FORMAT
.
commit
|
commitdiff
|
tree
2016-11-09
Stas B
o
ukarev
Fix handling of memory f
a
ul
t
s o
n
D
arwin
.
commit
|
commitdiff
|
tree
2016-11-05
Stas Bouka
r
ev
Fi
x
comp
i
lation of
Y
ES-OR-
N
O-P wi
t
h fo
r
m
a
tter fu
n
ct
i
ons
.
commit
|
commitdiff
|
tree
2016-11-02
Stas B
o
u
karev
More robust sb-bsd-s
o
c
ket
s
tests i
n
the absence of
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bouk
a
rev
Add a (si
g
n
e
d-byte 64)
variant of the
l
o
g
coun
t
VOP
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas
B
o
u
karev
x
86-64
:
apply
the logcou
n
t
VO
P
t
o
(si
g
ned-byte 64)
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bo
u
karev
Add
(integer-length ub
6
4) VOP f
o
r
AR
M
64
.
commit
|
commitdiff
|
tree
2016-11-02
Stas
Bo
u
kare
v
Avoid unnec
e
ssary moves in a couple
o
f
ar
t
it
h
metic
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas
B
oukarev
O
p
timize ASH V
O
Ps on ARM64
.
commit
|
commitdiff
|
tree
2016-11-01
Stas Boukar
e
v
Avoid creating bignums for (truncate word power-of
.
.
.
commit
|
commitdiff
|
tree
2016-11-01
Stas
B
o
u
k
a
rev
O
pt
i
mi
z
e %negate on negative signed words on x86oids
.
.
.
commit
|
commitdiff
|
tree
2016-10-23
Stas
Boukarev
Fix delete
-
optional-d
i
spatc
h
fo
r
functiona
l
s with
X
EPs
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukar
e
v
U
se
i
n
te
r
n
al error
s
in
n
umber-
d
ispatch
.
commit
|
commitdiff
|
tree
2016-10-15
S
t
as
Bo
u
karev
Remove BI
G
NUM-TYPE
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
Add a recompil
e
restart in compile-
s
tem
.
commit
|
commitdiff
|
tree
2016-10-15
Stas B
o
u
karev
Speed up SIGNUM o
n
fl
o
at
s
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
S
imp
l
ify complex-log
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukar
e
v
Speed up SQRT on
n
egative
n
u
m
be
r
s
.
commit
|
commitdiff
|
tree
2016-10-14
S
t
as Boukarev
Optimize intex
p
o
n ratios
.
commit
|
commitdiff
|
tree
2016-10-14
Stas Boukarev
C
lose the fd
used to load the core file
.
commit
|
commitdiff
|
tree
2016-10-13
Stas B
o
u
karev
Remove SB-EXT:*INT
E
XP
-
MAXIMUM
-
EXP
O
N
E
NT*
.
commit
|
commitdiff
|
tree
2016-10-13
S
tas Bou
k
arev
Slightly speed up +/- on r
a
t
i
o
s
.
commit
|
commitdiff
|
tree
next