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 unused functi
o
n
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
arev
Bet
t
er sou
r
ce lo
c
at
i
o
n
with
(
D
E
BUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
ukare
v
F
i
x
indentation
i
r1-translat
o
rs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukar
e
v
D
e
code arithmeti
c
-errors context on x86-64-win32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Makefil
e
: don't includ
e
o
s
-
c
o
mmon
.
c in tar
g
et Co
n
figs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Boukarev
C wa
r
n
ing
.
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
u
ka
r
ev
ari
t
hmetic-error-operation/-operands for FP operatio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Don'
t
set
S
BCL_HOME in the runtim
e
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add NE
W
S entr
i
es
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
M
o
re :read-on
l
y
for debug structures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Reduce de
b
ug-info size, pa
r
t 4
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s
Boukarev
Add OBJECT-NO
T
-B
A
S
E-CH
A
R-ERROR internal err
o
r
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Bo
u
k
a
rev
Reduce debug-info size, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduce
d
ebu
g
-info size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as
B
o
uk
a
r
e
v
Prov
i
d
e
con
t
e
x
t f
o
r type errors
i
n a
r
ray se
t
ters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
Increase t
h
e a
m
ount of de
b
ug-fun info generated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
R
estore (deb
u
g 0) build and make it less horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
More c
o
mpact
debug info
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as
Boukarev
Provide context
for type errors during variabl
e
binding
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
Add contex
t
to locations
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
B
oukarev
R
educe consing in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
e
p
o
r
t
ab
o
u
t mal
f
ormed
HANDLER-CASE lambd
a
-li
s
ts
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
handler-bin
d
:
check that the handle
r
acc
e
pts at le
a
st
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Mo
r
e t
h
o
r
ough VALID-CALL
A
BLE-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
More
c
ompact type checking code for array
types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Copy method
s
ource loc
a
ti
o
n when doing ge
n
eric
f
u
n
ction
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
S
t
as Bo
u
karev
Transform
MAKE-
A
RRAY call
s
with :fil
l
-poin
t
er n
i
l or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
sb-i
n
trospect:f
i
nd-def
i
nition-source
s
-by-nam
e
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bouk
a
rev
More reaso
n
able NO
T
-MORE-C
O
NTAGIOUS
.
commit
|
commitdiff
|
tree
2017-01-02
Sta
s
B
ouk
a
rev
Disable PIE everywhere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas
Boukarev
Add explicit-check
t
o mem
q
/assq/d
e
lq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
B
oukarev
Av
o
id
n
otes for transforms that would no
t
be appli
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Reduce WITH-SIMPL
E
-R
E
START
and
RESTART-CASE expan
s
ion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Reduce CHECK-TYPE ex
p
ans
i
o
n
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
a
s Boukarev
Mak
e
WITH-
O
P
EN-S
T
RE
A
M
co
n
forman
t
.
commit
|
commitdiff
|
tree
2016-12-31
St
a
s Boukarev
R
e
duce AS
S
ERT expansion
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Boukarev
Put
b
ac
k
v
alue-cell ind
i
rection
for
load-
t
ime-value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas
B
oukarev
Mar
k
ARM64 failing te
s
t
s
as expecte
d
.
commit
|
commitdiff
|
tree
2016-12-23
Stas B
o
ukarev
F
ix LDB and
DPB i
n
structions on ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas
B
ouk
a
rev
C
o
rr
e
c
t
%
find-posit
i
on-if fnd
b
entry
.
commit
|
commitdiff
|
tree
2016-12-22
St
a
s
B
oukarev
Opt
i
mize chara
c
ter case predicates
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s Bo
u
ka
r
ev
Fix LD
B
's `context' command
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s B
o
u
k
are
v
Fi
x
sc_offset_ext
r
act_bits
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bouka
r
ev
Decl
a
r
e
a
rg numbers of function argu
m
ents to %fi
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s Bou
k
arev
I
n
line two-arg-c
h
a
r
-equ
a
l in two-arg-cha
r
-not-eq
u
al
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Optim
i
ze two-
a
rg-char-eq
u
al
.
commit
|
commitdiff
|
tree
2016-12-21
Sta
s
Boukarev
Rena
m
e some changed vecto
r
stuff
a
nd add comment
s
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bouka
r
ev
Fix ch
a
r
p
os on fill-pointer-output-stream
.
commit
|
commitdiff
|
tree
2016-12-20
Sta
s
Boukarev
D
on't defi
n
e [n]string-c
a
pi
t
alize twice
.
commit
|
commitdiff
|
tree
2016-12-20
Sta
s
Boukarev
F
ix wi
t
h
-array-
d
ata usage in sb-
u
nicode:
n
orma
l
ize-str
i
ng
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Declare lengths o
f
char
a
cter tab
l
es
.
commit
|
commitdiff
|
tree
2016-12-19
Sta
s
Boukarev
Speed u
p
s
t
r
i
ng-
e
qual by inlinin
g
two-arg-char-equal
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bouk
a
r
e
v
Fix TWO-ARG-STRING
-
[NOT-
]
EQUAL
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bou
k
arev
Fix ir1-
o
ptimize-fu
n
ctio
n
al-arguments o
n
cas
t
s
.
commit
|
commitdiff
|
tree
2016-12-19
Sta
s
Boukarev
Spee
d
up arra
y
word
siz
e
ca
l
culation
.
commit
|
commitdiff
|
tree
2016-12-19
Sta
s
B
oukarev
S
p
eed up adjust-array
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Boukarev
Unr
o
ll value tra
n
sformers for the FILL
bas
h
ers
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Boukar
e
v
Fix vecto
r
-fill* o
n
-
6
4-bit
.
commit
|
commitdiff
|
tree
2016-12-14
S
tas Bouka
r
e
v
Optimize full ca
l
ls to
FILL
on spec
i
ali
z
ed
v
ecto
r
s
.
commit
|
commitdiff
|
tree
2016-12-13
Stas Boukarev
Tra
n
sform
c
alls to make-arra
y
w
i
th
f
ill-pointer or
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
S
t
as
B
ouk
a
r
e
v
Fix
ir1-optimize-func
t
ional-arguments
.
commit
|
commitdiff
|
tree
2016-12-10
S
t
as Boukarev
T
r
ansfor
m
ordinary function
c
alls into
two-arg-
variants
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Bo
u
karev
Transform funct
i
onal ar
g
ume
n
ts into two-arg
-
variants
.
commit
|
commitdiff
|
tree
2016-12-09
S
t
a
s Boukar
e
v
Convert c
o
n
s
tan
t
funct
i
onal arguments to known functions
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Boukarev
Fix buildin
g
on
o
l
der OSX
.
commit
|
commitdiff
|
tree
2016-12-04
St
a
s Boukarev
Better BOXED-REF-P on escap
i
ng v
a
lues
.
commit
|
commitdiff
|
tree
2016-12-04
Stas
B
oukar
e
v
Avo
i
d boxing val
u
es wh
e
n
s
e
tting global variab
l
e
s
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Bou
k
are
v
Add ir2-hook fu
n
optimizer
.
commit
|
commitdiff
|
tree
2016-12-03
Stas B
o
ukarev
sb-introspect:find-d
e
finition-sources-by-name ad
d
more
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bou
k
arev
Remove make-value-cell wrappers f
r
om load-time-value
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Clear the specif
i
er-type cache on
(
setf (
f
ind-cl
a
ss
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bo
u
karev
More c
o
mpact FIN
D
-
C
LASS compiler macro expansio
n
.
commit
|
commitdiff
|
tree
2016-12-03
S
tas Boukarev
Optimi
z
e CACH
E
D-TYPEP
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Op
t
imize typep
o
n un
d
e
f
in
e
d types
.
commit
|
commitdiff
|
tree
2016-12-03
S
tas Boukarev
F
i
x restarts in
m
a
ke-target-2
.
s
h
commit
|
commitdiff
|
tree
2016-12-02
S
tas
B
o
ukarev
Add :es
c
ap
e
-argume
n
ts to ru
n
-p
r
ogr
a
m on win3
2
.
commit
|
commitdiff
|
tree
2016-12-02
S
tas Boukarev
More com
p
act type t
e
sting o
f
classes
.
commit
|
commitdiff
|
tree
2016-12-01
Stas Bouk
a
r
ev
Fix get-timezone on 64-bit Wind
o
ws
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Bo
u
karev
T
ransform SE
T
into SETQ on kn
o
w
n
vari
a
bles
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Boukarev
Be
t
ter check
i
ng
o
f
packag
e
locks w
h
en declaring variable
s
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Boukarev
Check package locks when settin
g
undefined variab
l
es
.
commit
|
commitdiff
|
tree
2016-11-16
Stas B
o
ukarev
More compact read
a
ble outp
u
t of bas
e
-st
r
ings
.
commit
|
commitdiff
|
tree
2016-11-15
Stas Boukarev
More th
o
r
ough checking of
c
allable argumen
t
s arg-cou
n
t
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
S
t
as
B
o
u
k
arev
Check the
type
o
f
th
e
ar
g
ument for ~
[
in FO
R
MAT
.
commit
|
commitdiff
|
tree
2016-11-09
Stas Bouka
r
ev
Fix handling of
memory faul
t
s
o
n Darwin
.
commit
|
commitdiff
|
tree
2016-11-05
Stas B
o
u
k
a
r
ev
Fi
x
c
ompilation o
f
YES-OR
-
NO-P wi
t
h formatter functions
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bou
k
arev
More
r
obust sb-bsd-sockets tests in
t
he absence of
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bou
k
are
v
Add a (sig
n
e
d
-byte 64) varian
t
of the logcount VOP
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Sta
s
Bou
k
arev
x86-64: app
l
y the logcount
V
OP to (signe
d
-byt
e
6
4)
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
S
tas Bouk
a
rev
A
dd (intege
r
-
l
ength ub64) V
O
P for
A
R
M64
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
Av
o
id unn
e
ce
s
s
a
ry moves
in a
couple of artithmetic
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Sta
s
Boukarev
O
p
timize ASH VOPs on
A
RM64
.
commit
|
commitdiff
|
tree
2016-11-01
Sta
s
Bou
k
arev
A
v
oid creating big
n
u
m
s for (t
r
uncate word po
w
er-of
.
.
.
commit
|
commitdiff
|
tree
2016-11-01
S
tas Boukarev
Optimi
z
e
%
neg
a
te on negat
i
ve signed
w
ords on x86oids
.
.
.
commit
|
commitdiff
|
tree
2016-10-23
Stas Boukarev
Fix d
e
lete-
o
p
tional-dispatch f
o
r fu
n
cti
o
nals with XEP
s
.
commit
|
commitdiff
|
tree
2016-10-15
St
a
s Bouka
r
ev
Use internal errors in number-dispat
c
h
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
Re
m
o
ve BIGNUM-TYPE
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
A
dd a r
e
com
p
il
e
restart i
n
co
m
pile-stem
.
commit
|
commitdiff
|
tree
2016-10-15
Sta
s
Bouka
r
ev
S
p
eed up SIGNUM on float
s
.
commit
|
commitdiff
|
tree
2016-10-15
Stas B
o
ukarev
Simplify complex-log
.
commit
|
commitdiff
|
tree
next