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
Tolerate non-simple strings when checking arguments to CERROR.
2018-02-14
St
a
s Boukarev
Tolerate non-si
m
ple string
s
when checkin
g
arguments
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
Stas Boukarev
Better
h
andling
o
f
c
hildren deletion in dele
t
e-lambda
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukarev
More timeouts
in threads
.
p
ure/s
y
m
bol-value-in-thread
.
3
.
commit
|
commitdiff
|
tree
2018-02-12
S
tas
B
oukarev
Fix
(
setf
(schar hairy-
s
i
mple-string-ty
p
e))
commit
|
commitdiff
|
tree
2018-02-12
St
a
s Bou
k
arev
Don't de
l
ete the XEP
w
hen &optio
n
al dispatch never
.
.
.
commit
|
commitdiff
|
tree
2018-02-12
Stas B
o
ukare
v
Prev
e
nt sb-disassem::align
f
rom disappearin
g
.
commit
|
commitdiff
|
tree
2018-02-11
S
t
as Boukarev
B
e
t
ter unbound-
v
ariab
l
e
error during macrolet expansion
.
commit
|
commitdiff
|
tree
2018-02-11
Stas Boukare
v
B
etter undefined fun error d
u
ring
m
a
croex
p
ansion
.
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Boukarev
O
p
timize out
-
of-line (replace vector vector)
commit
|
commitdiff
|
tree
2018-02-10
Sta
s
B
o
uka
r
ev
Restore sb-thr
u
ption buil
d
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
make-segment
:
avoid cr
e
a
ting new e
m
pty
arra
y
s
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Mo
v
e ordered-set to ss
e
t
.
l
i
sp
commit
|
commitdiff
|
tree
2018-02-10
Stas Bou
k
a
rev
Optimi
z
e %instance-t
y
p
ep on
s
eal
e
d classes with one
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
S
tas Boukar
e
v
sse
t
: ch
a
nge MEMBER to FIXNUMP
.
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Boukarev
R
e
duce code con
s
tants when type chec
k
ing
class
e
s
.
commit
|
commitdiff
|
tree
2018-02-10
S
t
as Boukarev
sset: change +deleted+ to
-1
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukar
e
v
U
se &optional in
s
t
e
ad of &key for
make-sset
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bo
u
k
a
rev
Add
a
timeout to th
r
eads
.
pure/sy
m
bo
l
-value-in-
t
hread
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
S
t
a
s B
o
ukarev
Slightl
y
optimize sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bou
k
arev
Fix sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
St
a
s Boukarev
Ad
d
*pr
i
n
t
-v
e
ctor-len
g
th* to wit
h
-stand
a
rd-io-syntax
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bo
u
karev
F
i
x
mak
e
-
t
arget
-
2
-
load
.
lisp
.
commit
|
commitdiff
|
tree
2018-02-09
St
a
s
B
ouka
r
e
v
Optionally reduce
the amount of stuff e
x
cised from
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
St
a
s Bo
u
kar
e
v
Remove an AVER
from VALIDATE-CALL-TYP
E
.
commit
|
commitdiff
|
tree
2018-02-08
S
tas Bou
k
arev
Fix a typo in LTN-ANALYZE-CAST
.
commit
|
commitdiff
|
tree
2018-02-08
S
tas B
o
ukarev
Ren
a
me ALIGN-UP b
a
c
k
t
o ALIGN
.
commit
|
commitdiff
|
tree
2018-02-06
Stas Boukare
v
Fix FORMA
T
compilation on non-si
m
pl
e
strin
g
s
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouk
a
rev
A couple always-boun
d
declaration
s
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
as Boukarev
Ma
r
k all cl va
r
iables always-bound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukare
v
M
ove *saved-fp-and-pcs* to early
-
alien
e
val
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas
Boukarev
Make *saved-fp-and-p
c
s* thr
e
ad-local
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas Boukarev
Minor cleanup
around a
l
ways-bound
decl
a
rations
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Pr
o
claim reader and printer variables always-bound
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
as Boukar
e
v
Simplify ALW
A
Y
S
-BOUND usage
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas Boukarev
arm64/v
m
.
lisp
:
turn
some de
f
pa
r
am
e
ters into defglobals
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
B
oukarev
T
r
y making immobile-spac
e
work on win32
.
commit
|
commitdiff
|
tree
2018-02-02
Stas B
o
u
karev
Inline e
x
pan
s
ion of two-a
r
g-char-equal
withou
t
using
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
S
tas Boukarev
D
on't m
a
ybe
-
inline two-
a
rg-char-eq
u
al
.
commit
|
commitdiff
|
tree
2018-02-02
S
t
as Boukarev
Be
t
ter EQUAL/P transforms for ch
a
ra
c
t
ers a
n
d sym
b
ols
.
commit
|
commitdiff
|
tree
2018-02-02
Stas B
o
u
ka
r
ev
Fix transformin
g
(EQUALP "" X)
.
commit
|
commitdiff
|
tree
2018-02-01
Sta
s
B
oukarev
Res
t
ore w
i
n32
x
86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bouka
r
ev
Use
unsigned-long for ioctl()
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
A
djust a test
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s B
o
ukare
v
Fix #-i
m
mobile-code build
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Disabl
e
call-o
u
t-
n
amed on #-sb-dy
n
amic-core
.
commit
|
commitdiff
|
tree
2018-02-01
S
t
as Boukarev
Res
t
or
e
unde
f
ined-alien-fun nam
e
reporting on
x
86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
debug-dump, co
m
pa
c
t-vector: s
p
eci
a
l c
a
se st
r
i
n
gs
.
commit
|
commitdiff
|
tree
2018-01-31
S
t
a
s Boukarev
Avoi
d
deletion notes from a MAKE-ARRAY tr
a
nsform
.
commit
|
commitdiff
|
tree
2018-01-31
S
tas Bouk
a
rev
Simplify
s
ort-vec
t
or
.
commit
|
commitdiff
|
tree
2018-01-31
S
t
a
s
Bouk
a
rev
S
implify asse
m
bly/x86-
6
4
/arith
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
Stas
B
oukarev
Fix a typ
o
in sb-mpfr
.
commit
|
commitdiff
|
tree
2018-01-27
Stas Boukarev
Fix SPARC
.
commit
|
commitdiff
|
tree
2018-01-25
Stas
Boukar
e
v
Mo
v
e o
b
ject-size to sb-i
n
trospect
.
commit
|
commitdiff
|
tree
2018-01-24
S
t
as Boukar
e
v
Rena
m
e object-size
t
o primiti
v
e
-obj
e
ct-size
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Bouka
r
ev
ob
j
ect-size
:
in
c
l
u
de the slot vector for
CL
O
S objects
.
commit
|
commitdiff
|
tree
2018-01-23
S
t
as Boukarev
Produce
only one warnin
g
fo
r
(t
y
pep x
'
ba
d
-ty
p
e)
commit
|
commitdiff
|
tree
2018-01-23
St
a
s Boukarev
H
a
ndle
(
complex (member
n
ot
-
a-real
)
)
types
.
commit
|
commitdiff
|
tree
2018-01-23
Stas
B
o
u
karev
Don
'
t try to
p
rint hi
g
hly nested for
m
s
for ty
p
e
e
rrors
.
commit
|
commitdiff
|
tree
2018-01-22
Sta
s
B
o
ukar
e
v
U
s
e definit
i
on-source-m
i
xin
fo
r
slot-defin
i
tion
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Re
m
ove unused code
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Don't use SOURC
E
-LOCATION when e
x
pand
i
n
g
DEFUN
.
commit
|
commitdiff
|
tree
2018-01-22
Sta
s
Boukarev
Rem
o
ve an unus
e
d parameter in
%
compi
l
er-d
e
fma
c
ro
.
commit
|
commitdiff
|
tree
2018-01-20
S
t
as
Bo
u
karev
:gc-d
e
a
d
lock
:broke
n
-on
:
w
in32
commit
|
commitdiff
|
tree
2018-01-19
Stas
B
oukarev
Fix
CALL-WITH
-
T
IMING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Bou
k
arev
Fix COPY-M
O
RE-ARG on
A
R
M64
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukarev
More ro
b
ust interrupt-thread
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
B
oukarev
vec
t
or-specifi
e
r-
w
idet
a
g
:
igno
r
e hair
y
-
t
ype
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
R
e
vert "
R
eport type erro
r
s c
o
m
i
n
g
f
r
om (THE NIL 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Stas B
o
ukarev
M
ore
m
aybe-termi
n
ate-bl
o
ck
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s Boukarev
Improv
e
e
rro
r
r
e
porting for lo
c
al
f
u
n
ctions
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
D
on
'
t
transf
o
rm ma
k
e-array wit
h
:
e
le
m
en
t
-type nil
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bou
k
arev
Report type errors coming from (THE NIL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
Bo
u
ka
r
e
v
Call maybe
-
te
r
minate-bloc
k
when tra
n
slating THE
.
commit
|
commitdiff
|
tree
2018-01-17
Sta
s
Boukarev
Main
t
a
in LAMBDA-CALLS
-
OR
-
CLOSES in
DEL
E
TE-
R
EF
.
commit
|
commitdiff
|
tree
2018-01-16
Stas
B
o
ukarev
Fix co
m
bi
n
at
i
on
-
ar
g
s
-
flow-cleanly-p
.
commit
|
commitdiff
|
tree
2018-01-16
S
t
a
s Bou
k
a
rev
DCE
:
delete :opt
i
onal functional
s
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Fix
t
r
aceroot
.
test
.
sh
commit
|
commitdiff
|
tree
2018-01-15
S
t
as Boukarev
Check fo
r
the NIL type in th
e
EQUAL t
r
ans
f
orm
.
commit
|
commitdiff
|
tree
2018-01-15
St
a
s Boukar
e
v
Prote
c
t unconvert-tail-c
a
lls against deleted blocks
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Remove an unnecessar
y
c
opy-list
.
commit
|
commitdiff
|
tree
2018-01-14
St
a
s
Bouka
r
e
v
Mark clos
-
cache-
t
est a
s
broken on sb-s
a
fe
p
o
i
nt
.
commit
|
commitdiff
|
tree
2018-01-14
S
tas B
o
uk
a
rev
Add (pr
o
file :
t
hreads) :bro
k
en-o
n
:
w
i
n
32
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Do
n
't chok
e
on in
v
alid objects
w
hen GCing weak hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Sta
s
B
oukarev
Mark (:timer :th
r
ead
e
d-stress)
bro
k
en on
x86
.
commit
|
commitdiff
|
tree
2018-01-13
S
t
as Bou
k
arev
Lose on memory cor
r
uptio
n
while
gcing
.
commit
|
commitdiff
|
tree
2018-01-13
S
t
as Boukarev
Mark :two-threads
-
running-gc
as broken on
s
b-safepoint
.
commit
|
commitdiff
|
tree
2018-01-13
Stas
B
ouka
r
ev
Make a defknown f
o
r
FINALIZ
E
.
commit
|
commitdiff
|
tree
2018-01-12
S
ta
s
B
ou
k
arev
dyndebug_init: fix gencgc_ve
r
bose hand
l
ing
.
commit
|
commitdiff
|
tree
2018-01-12
S
t
as Boukarev
Fix de
r
ive-node-type o
n
hair
y
ty
p
es
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Bouka
r
ev
I
m
pr
o
ve
A
RRA
Y
-HEAD
E
R-P
typ
e
d
eri
v
ati
o
n
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
c
t
yp
e
p: bet
t
e
r ha
n
dling of array-type with unknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Boukarev
Don
'
t
f
ail when transformi
n
g
(co
e
rce
x
nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas B
o
ukarev
Op
t
imize (decode-timeou
t
nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bou
k
arev
R
e
move the
w
arning ab
o
ut personality flags on Linux
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bou
k
arev
R
e
m
ove
.
-*- Mo
d
e: T
e
x
t
-*- from the
man pa
g
e
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as Boukarev
Rem
o
ve --default-merge
-
core-pages
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bou
k
arev
(deco
d
e-timeou
t
nil): don'
t
ru
n
get-inte
r
nal-real-time
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
PR
O
GV: war
n
if
V
ARS and VALS aren't lists
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bo
u
karev
Sim
p
lify the
r
un-pro
g
ram docstring
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Adjust
l
oad-xc
.
lisp
.
commit
|
commitdiff
|
tree
next