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
Fix the return value of SLEEP on Darwin.
2017-01-22
Stas Boukar
e
v
Mo
r
e
:
read-o
n
ly for debug st
r
uctures
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Reduce debug-inf
o
size, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
e
v
Add
O
BJ
E
C
T
-NOT-BASE-
C
HAR-ERROR internal
error
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
Re
d
uce debug-in
f
o size,
p
a
rt
3
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Bou
k
arev
R
educe debu
g
-info size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
P
rovide co
n
text for ty
p
e
errors in array
s
etters
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Bouk
a
rev
Increase
the
a
moun
t
of debug-fun
i
nfo
g
enerated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
uka
r
ev
Restore (debug 0) build and
m
ake it less horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
More compact debug inf
o
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as B
o
ukar
e
v
P
r
ovide context for type e
r
r
or
s
during va
r
iable b
i
nding
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add co
n
t
ext to loca
t
ions
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
Red
u
c
e
consing in SIGN
A
L
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
u
karev
R
e
port
ab
o
ut malformed HAN
D
L
E
R-CASE lambda-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
handle
r
-bi
n
d
: check
t
h
a
t the handler accept
s
at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
ar
e
v
More thoroug
h
VALID-CA
L
LABLE-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
Mor
e
c
ompact type c
h
ecking code for array types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
Co
p
y
method source l
o
cation when doing g
e
neric function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
Transform MAK
E
-
ARR
A
Y
call
s
with :fill-pointer nil
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
S
t
a
s
Boukare
v
sb-intr
o
sp
e
c
t
:
find-defin
i
tion-source
s
-by-name r
e
t
urn
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
More reas
o
nable NOT-MO
R
E-CONTAGIO
U
S
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bou
k
ar
e
v
D
isable PIE everywhere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
Add
e
xplicit-check to memq/assq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Avoid not
e
s
f
o
r tran
s
forms that would not be applied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Reduc
e
W
ITH-
S
IMPLE-
R
ESTA
R
T and REST
A
RT-CASE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Red
u
ce CHECK-TYPE expansi
o
n
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Make WITH-O
P
EN-STREAM conformant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
B
oukarev
Reduce ASSERT expansion
.
commit
|
commitdiff
|
tree
2016-12-30
S
tas B
o
u
karev
Put
back value-c
e
l
l indir
e
ction
f
o
r load-time-value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Boukare
v
Mark ARM64 f
a
i
l
ing tests as expected
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Boukarev
Fix L
D
B and DP
B
instructions on ARM
6
4
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukarev
Co
r
rect %f
i
nd-position-if f
n
d
b
entry
.
commit
|
commitdiff
|
tree
2016-12-22
S
tas Boukarev
Optimi
z
e charact
e
r ca
s
e
p
redi
c
ate
s
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bou
k
arev
Fix
L
DB's
`context' command
.
commit
|
commitdiff
|
tree
2016-12-21
Stas B
o
ukarev
Fix sc_of
f
set
_
e
x
t
ract_bits
.
commit
|
commitdiff
|
tree
2016-12-21
S
tas Boukar
e
v
D
eclare
a
rg numbers of f
u
nc
t
ion a
r
guments to
%
f
ind
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Inline two-
a
rg-c
h
a
r
-
e
qua
l
i
n
two-arg-char
-
not-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bouk
a
r
e
v
Optimiz
e
two-arg
-
char-
e
qual
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
R
e
n
ame some changed vector
stuff and
add com
m
en
t
s
.
commit
|
commitdiff
|
tree
2016-12-20
S
tas B
o
ukarev
Fix charpos o
n
f
i
ll-poi
n
t
er-output-strea
m
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Don'
t
define
[
n]string-capitalize tw
i
ce
.
commit
|
commitdiff
|
tree
2016-12-20
S
t
as
B
oukarev
Fix with-ar
r
ay-d
a
ta u
s
age in sb-unico
d
e:normalize-string
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukare
v
D
e
clare lengths o
f
c
h
a
r
a
c
t
er tables
.
commit
|
commitdiff
|
tree
2016-12-19
St
a
s Boukarev
Speed up str
i
ng-equ
a
l by inlini
n
g two-arg-c
h
ar-equ
a
l
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
F
ix T
W
O-ARG-STRING-[NOT-]EQUAL
.
commit
|
commitdiff
|
tree
2016-12-19
Sta
s
Boukarev
Fix ir1-optimize-functional-
a
r
g
umen
t
s on casts
.
commit
|
commitdiff
|
tree
2016-12-19
St
a
s B
o
ukarev
Speed up arra
y
word size
c
al
c
ulatio
n
.
commit
|
commitdiff
|
tree
2016-12-19
Sta
s
Bouk
a
rev
S
p
eed up adj
u
st-array
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Bou
k
arev
Unroll v
a
lue tra
n
sfor
m
ers
f
o
r the FILL ba
s
h
ers
.
commit
|
commitdiff
|
tree
2016-12-14
S
tas Boukarev
Fix vector-fill* o
n
-64-b
i
t
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Bou
k
arev
O
p
timiz
e
f
u
ll
ca
l
ls t
o
FILL on sp
e
c
i
a
li
z
ed
v
ectors
.
commit
|
commitdiff
|
tree
2016-12-13
Stas Boukarev
Transform cal
l
s
to make-arra
y
with fill-p
o
inter
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Boukarev
Fix
i
r1-optimize-functio
n
al-arguments
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Boukarev
T
r
ansform
ordin
a
ry function calls into two
-
a
r
g- variants
.
commit
|
commitdiff
|
tree
2016-12-10
S
t
as Bou
k
a
r
ev
Transfo
r
m function
a
l arguments int
o
two-ar
g
- v
a
ria
n
t
s
.
commit
|
commitdiff
|
tree
2016-12-09
Stas Bouk
a
rev
Co
n
vert constant f
u
nc
t
i
onal arguments
t
o known func
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Bou
k
arev
F
ix
b
uilding on ol
d
er OS
X
.
commit
|
commitdiff
|
tree
2016-12-04
S
t
as Boukarev
B
etter BOXE
D
-REF-P on escaping va
l
ues
.
commit
|
commitdiff
|
tree
2016-12-04
Sta
s
B
ou
k
arev
Av
o
id boxing values when setting global
v
a
riab
l
e
s
.
commit
|
commitdiff
|
tree
2016-12-04
Stas B
o
ukarev
Add ir2-
h
ook fun op
t
imize
r
.
commit
|
commitdiff
|
tree
2016-12-03
St
a
s
B
oukarev
sb-introspect:find-definition-sources-by-name
add more
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Remove make
-
v
a
lue-cell wrappers
f
rom load-
t
ime-value
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Clear
t
he speci
f
ier-type
c
ache on (setf (f
i
n
d
-
c
lass
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
More compact FIND-CLASS
compi
l
er macro e
x
p
ans
i
on
.
commit
|
commitdiff
|
tree
2016-12-03
St
a
s Boukar
e
v
Optim
i
ze CACHED-TYPEP
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bo
u
karev
Opti
m
i
z
e typep on unde
f
ined types
.
commit
|
commitdiff
|
tree
2016-12-03
Sta
s
Bouk
a
rev
F
ix restart
s
in make-target-2
.
sh
commit
|
commitdiff
|
tree
2016-12-02
Stas B
o
ukarev
Add :es
c
ape-
a
rguments
to run-pro
g
r
a
m
o
n win32
.
commit
|
commitdiff
|
tree
2016-12-02
Stas Boukarev
More
com
p
a
ct type testi
n
g of classes
.
commit
|
commitdiff
|
tree
2016-12-01
Stas
Boukarev
Fi
x
g
et-timezon
e
on 64-bit
Windows
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Boukarev
Transform SE
T
i
nto SE
T
Q on known vari
a
bles
.
commit
|
commitdiff
|
tree
2016-11-30
S
t
as Bouka
r
ev
Bet
t
e
r
checking of p
a
ck
a
ge locks
when dec
l
a
ri
n
g variables
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Boukarev
C
heck package
locks
when
s
e
tti
n
g undefined
v
ari
a
bl
e
s
.
commit
|
commitdiff
|
tree
2016-11-16
Stas
B
oukarev
More
c
o
mp
a
ct rea
d
abl
e
o
utp
u
t o
f
base-strings
.
commit
|
commitdiff
|
tree
2016-11-15
Stas Boukarev
More thorough checkin
g
of callable argumen
t
s arg-
c
ount
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
S
t
as
B
ouk
a
re
v
C
h
eck
the type of the a
r
gument for ~
[
i
n FORMAT
.
commit
|
commitdiff
|
tree
2016-11-09
Stas B
o
u
k
arev
Fix
h
andling of memory faults on
D
arwin
.
commit
|
commitdiff
|
tree
2016-11-05
Stas
B
oukarev
Fix
c
ompilatio
n
of YES-OR-NO-P wit
h
for
m
atter fu
n
ctions
.
commit
|
commitdiff
|
tree
2016-11-02
S
tas Bouk
a
rev
More ro
b
ust
s
b-bsd-sock
e
ts tests i
n
the absence of
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas B
o
ukarev
A
dd a (sign
e
d
-
byte 64
)
v
ariant of
t
he logcount VOP
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bouka
r
ev
x86-64: app
l
y the
l
o
gcou
n
t V
O
P
to (s
i
gned-byte 64)
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
Add (inte
g
er-length ub64)
VOP
for
A
RM64
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
Avoid unnecessary move
s
in
a
c
o
u
ple
of
a
r
tithmetic
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Bouka
r
e
v
O
p
t
i
m
i
ze ASH VOPs
o
n ARM6
4
.
commit
|
commitdiff
|
tree
2016-11-01
Stas Boukare
v
Avoid cr
e
ating
b
i
g
n
ums
for (
t
runcate wo
r
d
pow
e
r-of
.
.
.
commit
|
commitdiff
|
tree
2016-11-01
Stas Boukarev
Optimize %negate
o
n
negative signed words on x
8
6oids
.
.
.
commit
|
commitdiff
|
tree
2016-10-23
Stas Bouk
a
r
ev
Fix d
e
lete-o
p
tional-di
s
patc
h
for functionals with XEPs
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Bouk
a
rev
Use internal errors
in
number-dispatch
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukar
e
v
R
emove BIGN
U
M-TYPE
.
commit
|
commitdiff
|
tree
2016-10-15
S
t
a
s
Boukarev
Add
a recompile rest
a
rt
in
c
o
mpile-stem
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Bo
u
k
a
rev
Speed u
p
S
I
G
NUM on
floats
.
commit
|
commitdiff
|
tree
2016-10-15
Sta
s
Boukare
v
S
implify compl
e
x-lo
g
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
Speed up SQRT
on
n
egative numbers
.
commit
|
commitdiff
|
tree
2016-10-14
Stas Bo
u
karev
Opt
i
mize intexp o
n
ratios
.
commit
|
commitdiff
|
tree
2016-10-14
S
t
as
Boukarev
Clos
e
t
h
e fd used to lo
a
d the c
o
re file
.
commit
|
commitdiff
|
tree
2016-10-13
Stas Bo
u
karev
Remove
S
B
-EXT:*I
N
TEXP-MAXIMUM-EXPONENT*
.
commit
|
commitdiff
|
tree
2016-10-13
Stas Boukarev
Slightly speed
up +/- on ratios
.
commit
|
commitdiff
|
tree
2016-10-12
Stas Boukar
e
v
Optimize
mv-call
w
ith mul
t
ipl
e
argument fo
r
ms, no
t
.
.
.
commit
|
commitdiff
|
tree
2016-10-09
Sta
s
Bouk
a
rev
Fix VALID-CALLABLE-A
R
GUMENT on
XEPs
.
commit
|
commitdiff
|
tree
2016-10-07
S
tas Boukarev
Fix arra
y
-equal-p
.
commit
|
commitdiff
|
tree
2016-10-06
Stas Bo
u
karev
A cou
p
l
e
more :el
e
ment-
m
o
de 'chara
c
ter f
o
r
s
t
reams
.
commit
|
commitdiff
|
tree
next