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
debugger: fix printing deleted lambda variables.
2017-01-22
Stas Boukarev
Add NEWS entries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
u
kar
e
v
More
:
read
-
only for debu
g
structures
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Reduce
d
ebug-inf
o
size,
part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
Add
O
BJE
C
T
-NOT
-
BASE-
C
HAR-ERROR
in
t
ernal erro
r
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Reduc
e
debug-info size,
part 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
R
e
duce debug-info siz
e
, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Provide context for type error
s
in array s
e
tters
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukare
v
Increase the
a
mou
n
t
o
f
d
ebug-fun info
g
e
n
erated b
y
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Restore (debug 0)
bu
i
ld
and make it less horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More comp
a
ct
d
ebug info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
Provid
e
cont
e
xt for type erro
r
s
d
u
r
ing variable b
i
ndi
n
g
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
B
o
ukarev
Add c
o
n
t
ex
t
to locations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
Reduce consing in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukare
v
Report abo
u
t malformed HANDLER-CASE lam
b
da-list
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
handler-
b
ind: check that th
e
handler
a
ccepts
at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukare
v
M
o
re thor
o
ugh
VALID-C
A
L
L
ABLE-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s
Boukar
e
v
More compact type checkin
g
code f
o
r ar
r
ay ty
p
es
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s
Boukarev
Copy method
s
o
urce lo
c
ati
o
n when doing
generic function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukar
e
v
Transform
MAKE-
A
RRAY calls
w
it
h
:fi
l
l-po
i
nter nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Sta
s
Bo
u
karev
sb-
i
ntro
s
pect:find-definit
i
o
n
-s
o
urces-b
y
-
name retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
More reasonable
NOT
-
M
ORE-CO
N
TAGIO
U
S
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
Disable PIE
everywhere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
Add
explicit-check t
o
memq/assq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas B
o
u
k
are
v
Avoid n
o
tes for transfor
m
s that would
no
t
b
e appl
i
ed
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Bouka
r
ev
Reduce WITH-SIMPLE-RESTART and RESTART-CASE expa
n
sion
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
a
s
Bou
k
are
v
Re
d
u
c
e CHE
C
K-T
Y
PE
expansio
n
.
commit
|
commitdiff
|
tree
2016-12-31
S
tas Boukarev
Make WITH
-
OPE
N
-STREAM conformant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Bouk
a
rev
Red
u
ce ASSERT expan
s
ion
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Bouk
a
rev
Put ba
c
k val
u
e-cell indi
r
ection for load-time-value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Bou
k
arev
Mark ARM64 failing tests as expecte
d
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Bouk
a
r
e
v
Fix LD
B
and
D
PB
i
nstruction
s
on
ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas B
o
ukarev
Correc
t
%find-p
o
s
ition-if fnd
b
entry
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukarev
Optimize character case
predicates
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
oukarev
Fix LDB's `context' command
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bouk
a
rev
Fix sc
_
offset_extr
a
ct_bi
t
s
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukare
v
Declare
arg numbers of f
u
nction argumen
t
s
to %fi
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bouka
r
ev
Inline two-arg-cha
r
-equal in tw
o
-arg-char
-
not-equal
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s Boukarev
Optimize tw
o
-arg-char-equal
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
as Boukarev
Rename s
o
me changed
vector stuff and add c
o
mments
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bo
u
k
arev
Fix charpos o
n
fi
l
l-po
i
nter-o
u
tpu
t
-s
t
ream
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Don't defin
e
[n]string-capitali
z
e twi
c
e
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Fix with-array-d
a
ta usage in sb-unicode:normal
i
ze-string
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Decl
a
re leng
t
h
s
o
f ch
a
racter tabl
e
s
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukare
v
Speed up s
t
r
i
ng-equal by inl
i
ning two-ar
g
-ch
a
r-equ
a
l
.
commit
|
commitdiff
|
tree
2016-12-19
Sta
s
B
o
ukarev
Fix TWO-ARG-S
T
RING-[NOT-]EQUAL
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Fix ir1-op
t
imize-f
u
nctional-arguments
o
n ca
s
ts
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bouk
a
rev
Speed up array word size calculation
.
commit
|
commitdiff
|
tree
2016-12-19
St
a
s Bo
u
karev
Spe
e
d up adjust-array
.
commit
|
commitdiff
|
tree
2016-12-14
St
a
s Bou
k
a
rev
Unro
l
l
value transformers for the FIL
L
b
ashers
.
commit
|
commitdiff
|
tree
2016-12-14
St
a
s Boukarev
F
ix v
e
ctor-fill*
on -64
-
b
i
t
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Bou
k
a
rev
O
p
timize full ca
l
ls to
FI
L
L on speci
a
liz
e
d vectors
.
commit
|
commitdiff
|
tree
2016-12-13
Stas Boukarev
Trans
f
orm
calls
t
o make-arr
a
y with fi
l
l
-
pointer or
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
Sta
s
B
oukar
e
v
F
ix ir1-op
t
imize-
f
unct
i
ona
l
-arguments
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Bou
k
arev
Transform ordinary fun
c
tion calls
into
two-ar
g
- vari
a
n
t
s
.
commit
|
commitdiff
|
tree
2016-12-10
S
t
a
s
Boukarev
Tr
a
nsf
o
rm functional arguments into two-
a
r
g- v
a
riants
.
commit
|
commitdiff
|
tree
2016-12-09
S
t
a
s
Bouk
a
r
e
v
C
onvert con
s
tant function
a
l arg
u
men
t
s to known
f
unctions
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Sta
s
B
oukarev
Fix building on older
OSX
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Bou
k
a
r
ev
B
etter
BOXED-REF
-
P on escaping valu
e
s
.
commit
|
commitdiff
|
tree
2016-12-04
Stas B
o
ukarev
Avoid boxing values
w
h
en
s
e
t
ting
g
lobal var
i
ables
.
commit
|
commitdiff
|
tree
2016-12-04
S
t
as Bou
k
a
r
e
v
Add ir2-hook
fun op
t
imiz
e
r
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
s
b-introspect:find-definition-so
u
rces-by-name add more
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Remove make-v
a
lue-cell wrap
p
ers from
l
oa
d
-
t
ime
-
v
alue
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
C
lear the
sp
e
cifier-ty
p
e cache on (setf (find-
c
lass
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas
Bouk
a
rev
M
ore comp
a
c
t
F
IND-CLASS
c
ompiler m
a
cro expansion
.
commit
|
commitdiff
|
tree
2016-12-03
Stas
Boukar
e
v
Optimize CAC
H
E
D-TYPEP
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bouka
r
ev
Optimize type
p
on u
n
de
f
ined
types
.
commit
|
commitdiff
|
tree
2016-12-03
S
t
as Boukarev
Fi
x
restart
s
i
n
make-tar
g
et-2
.
sh
commit
|
commitdiff
|
tree
2016-12-02
Stas
Boukare
v
Add :es
c
ape-a
r
guments to run-pro
g
ram on win32
.
commit
|
commitdiff
|
tree
2016-12-02
Stas
B
ou
k
arev
More comp
a
ct type testing
o
f classes
.
commit
|
commitdiff
|
tree
2016-12-01
S
t
as Boukare
v
Fix g
e
t-timezone
o
n
6
4
-bit Windows
.
commit
|
commitdiff
|
tree
2016-11-30
Sta
s
Bouka
r
ev
Transfor
m
SET into SETQ o
n
kno
w
n
variables
.
commit
|
commitdiff
|
tree
2016-11-30
Sta
s
Boukarev
Bet
t
er checking of
p
a
c
kage locks when decla
r
ing variables
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Bo
u
ka
r
ev
C
h
eck
p
ackag
e
locks
w
hen setting u
n
defined
var
i
ables
.
commit
|
commitdiff
|
tree
2016-11-16
Stas Bouk
a
rev
More comp
a
ct readable o
u
tput of base-strings
.
commit
|
commitdiff
|
tree
2016-11-15
Stas
B
oukarev
More
thoro
u
gh chec
k
ing of callable a
r
guments arg-count
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
Stas Boukarev
Ch
e
ck
t
he
type of the argu
m
ent for ~[
i
n
F
ORMAT
.
commit
|
commitdiff
|
tree
2016-11-09
Stas Boukarev
Fix
h
andling of me
m
o
ry faults on Darwin
.
commit
|
commitdiff
|
tree
2016-11-05
Stas
Bou
k
arev
F
ix compilat
i
on of YES-OR-NO-P
w
i
th form
a
t
ter funct
i
ons
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bouk
a
rev
More robust sb-b
s
d-sockets tests in the absenc
e
of
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
Add a (si
g
ned
-
byte 64)
variant
o
f the
logc
o
unt VO
P
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
x86-64: apply the logcoun
t
VOP to (s
i
g
n
ed-byte 64)
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
St
a
s
B
oukarev
Add (integer-length ub64) VO
P
for ARM64
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
Avoid unnecessary moves in a couple
of artithmeti
c
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
O
ptimize ASH VOPs
o
n ARM
6
4
.
commit
|
commitdiff
|
tree
2016-11-01
Stas
Boukarev
Avoid cre
a
ting bignums for (truncate word
pow
e
r-of
.
.
.
commit
|
commitdiff
|
tree
2016-11-01
Stas Bou
k
ar
e
v
Optimize %negate on negative signed
words on
x
86oids
.
.
.
commit
|
commitdiff
|
tree
2016-10-23
Stas Bou
k
arev
Fix
del
e
te-o
p
tional-d
i
spatch for functionals with XEPs
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
Use internal errors in number-di
s
pat
c
h
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukar
e
v
Remove B
I
GNUM-TY
P
E
.
commit
|
commitdiff
|
tree
2016-10-15
Stas
Boukarev
A
d
d
a
recompile resta
r
t i
n
compile
-
s
tem
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
Spe
e
d u
p
SIGN
U
M
o
n
f
l
o
at
s
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Bo
u
karev
Si
m
p
lify comp
l
ex-l
o
g
.
commit
|
commitdiff
|
tree
2016-10-15
Stas B
o
u
k
a
r
e
v
Speed up SQRT o
n
neg
a
tive numbe
r
s
.
commit
|
commitdiff
|
tree
2016-10-14
S
t
a
s
Boukarev
O
p
t
imize intexp on rat
i
os
.
commit
|
commitdiff
|
tree
2016-10-14
S
tas
B
o
ukare
v
Clo
s
e
t
he fd
u
sed
t
o loa
d
the c
o
r
e file
.
commit
|
commitdiff
|
tree
2016-10-13
S
tas Bouk
a
r
ev
Remove SB-EXT:*INTEXP-M
A
XI
M
UM-E
X
PONENT*
.
commit
|
commitdiff
|
tree
2016-10-13
Stas Boukare
v
Slightly s
p
eed up +/- on ratios
.
commit
|
commitdiff
|
tree
2016-10-12
Stas Boukarev
O
ptimize mv-ca
l
l with multi
p
le ar
g
ument f
o
rms, not
.
.
.
commit
|
commitdiff
|
tree
2016-10-09
Sta
s
Bo
u
karev
Fix VALID-CAL
L
A
BLE-A
R
GUMEN
T
o
n
XEPs
.
commit
|
commitdiff
|
tree
2016-10-07
S
t
as Boukarev
Fix array-equal-p
.
commit
|
commitdiff
|
tree
next