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
S
t
as Boukarev
Tolerate non-si
m
ple s
t
ring
s
when checkin
g
arguments
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
S
tas Boukare
v
Better handling of c
h
i
l
dren de
l
e
tion in delete-lambda
.
commit
|
commitdiff
|
tree
2018-02-12
Stas
B
oukarev
Mo
r
e timeou
t
s in
t
hr
e
ad
s
.
p
u
re
/
s
y
m
b
ol
-
value-in-thre
a
d
.
3
.
commit
|
commitdiff
|
tree
2018-02-12
St
a
s Boukarev
F
i
x (setf (sc
h
a
r
hairy-simple
-
string-type
)
)
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukarev
Don't
delete
the XEP
when &opti
o
nal di
s
patc
h
never
.
.
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukar
e
v
Prevent sb-disassem::ali
g
n from disappearin
g
.
commit
|
commitdiff
|
tree
2018-02-11
Stas
Boukarev
Better u
n
b
ound-variable error du
r
ing macrol
e
t expansion
.
commit
|
commitdiff
|
tree
2018-02-11
St
a
s Boukarev
Better undefine
d
fun error during ma
c
roexpansi
o
n
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Op
t
imiz
e
out-of-
l
ine
(replac
e
vect
o
r vector)
commit
|
commitdiff
|
tree
2018-02-10
Stas B
o
uk
a
rev
Restore sb-thruption build
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
oukare
v
make-se
g
m
e
nt: av
o
i
d
creating
new empty array
s
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
Boukarev
Move ordered
-
set
to sset
.
lisp
commit
|
commitdiff
|
tree
2018-02-10
St
a
s
Bou
k
arev
Optimize %instance-
t
ypep on sealed classes
with one
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
sset:
change M
E
MBER to
FI
X
NUMP
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Reduce code c
o
nstants when type chec
k
ing cla
s
se
s
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
ou
k
a
r
ev
sset: ch
a
nge +deleted+
t
o
-1
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Use &optional instead
o
f &key for make
-
sse
t
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bo
u
karev
Add a timeout t
o
threads
.
pure/sym
b
o
l-v
a
l
u
e
-in-thread
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
S
l
ig
h
tly optimize s
s
et-adjo
i
n
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bou
k
arev
Fix
sset-ad
j
o
in
.
commit
|
commitdiff
|
tree
2018-02-09
Stas
B
oukarev
A
d
d *print-vector-length* to with-sta
n
dar
d
-io-s
y
n
tax
.
commit
|
commitdiff
|
tree
2018-02-09
S
tas Boukarev
F
i
x make-targ
e
t-2-load
.
lisp
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bouka
r
e
v
Opt
i
onally re
d
uce the amount of stuff ex
c
ised from
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Bouka
r
ev
Remove an A
V
ER from VALIDATE-CALL-TYPE
.
commit
|
commitdiff
|
tree
2018-02-08
Stas
B
oukarev
Fix a typo in
LTN-ANALYZ
E
-CAST
.
commit
|
commitdiff
|
tree
2018-02-08
Stas
B
oukarev
Rename ALIG
N
-
U
P back to ALI
G
N
.
commit
|
commitdiff
|
tree
2018-02-06
Sta
s
Bou
k
arev
F
i
x
F
ORMAT c
o
mp
i
lation on
non-s
i
m
p
le s
t
rings
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
A
c
ouple always-bo
u
nd declarations
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas
B
oukarev
Ma
r
k all cl
variables always-bou
n
d
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukare
v
Move *saved
-
fp-a
n
d-
p
cs* t
o
early-alieneval
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas Boukar
e
v
Ma
k
e *save
d
-fp-
a
nd-pc
s
* threa
d
-local
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouka
r
ev
M
i
nor cleanup around
a
l
ways-bound
d
e
c
l
arati
o
ns
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Procl
a
im reader
and p
r
inter v
a
riables alwa
y
s-bound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouka
r
ev
Simplify ALWAYS-BOUN
D
u
sage
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bou
k
arev
arm64/vm
.
lisp: turn some
d
efpara
m
eters into
defglobals
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Try
m
aking immo
b
i
l
e-
s
pace work on win32
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bou
k
a
rev
Inline expansion of two-arg-char-
e
qu
a
l
w
ithout usin
g
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
Boukar
e
v
D
o
n't maybe-i
n
l
ine two-a
r
g-ch
a
r-e
q
ual
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
Bouka
r
ev
Better EQU
A
L/P tra
n
sform
s
for characters a
n
d
s
ymbo
l
s
.
commit
|
commitdiff
|
tree
2018-02-02
S
t
a
s
Bou
k
a
r
ev
Fix trans
f
orming (EQUALP "" X)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Resto
r
e win32 x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
M
qrius
Prope
r
error message
s
instead of "foo
"
a
nd "bar"
commit
|
commitdiff
|
tree
2018-02-01
S
ta
s
Bo
u
k
a
rev
Use unsign
e
d-long for ioc
t
l
(
)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Adjust
a
t
e
s
t
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Fix #
-
im
m
o
bile-code build
.
commit
|
commitdiff
|
tree
2018-02-01
S
t
as
Boukarev
D
i
sable call-out-n
a
med
o
n #-sb-dynamic-co
r
e
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Restore undefined-al
i
en-fun n
a
me repor
t
ing o
n
x8
6
-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bouka
r
ev
d
e
bug-dump, compa
c
t-v
e
ctor: spec
i
al
c
a
se strings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Avoid deletion notes fr
o
m
a MAKE-
A
R
R
AY tr
a
nsform
.
commit
|
commitdiff
|
tree
2018-01-31
S
ta
s
Bouka
r
ev
S
i
mplify sort-vector
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Simplify assembly/
x
86-64/arith
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
S
tas Boukarev
Fix a t
y
po in s
b
-mpfr
.
commit
|
commitdiff
|
tree
2018-01-27
S
t
as Boukarev
Fix SP
A
RC
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Boukarev
Mo
v
e object-size to sb-
i
ntros
p
e
c
t
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukarev
Rename object-size t
o
p
r
imitive-object-size
.
commit
|
commitdiff
|
tree
2018-01-24
St
a
s
Boukarev
object-size: includ
e
the slot vector
for
CLOS objects
.
commit
|
commitdiff
|
tree
2018-01-23
Sta
s
B
o
uka
r
ev
Prod
u
ce only
o
ne
warning
f
or (
t
y
p
ep x 'bad-type)
commit
|
commitdiff
|
tree
2018-01-23
Stas B
o
uk
a
rev
Han
d
le (
c
omplex (
m
ember not-a-
r
eal)
)
types
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Bo
u
karev
Don't t
r
y
to prin
t
highly nest
e
d for
m
s f
o
r type errors
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Use definition-source-mixin
for slot-d
e
finition
.
commit
|
commitdiff
|
tree
2018-01-22
Stas B
o
ukarev
Remove un
u
sed code
.
commit
|
commitdiff
|
tree
2018-01-22
S
t
as Boukarev
D
o
n
't u
s
e SOURCE-L
O
CATION when expanding DEFUN
.
commit
|
commitdiff
|
tree
2018-01-22
S
tas Boukar
e
v
Rem
o
ve an unused
parameter
i
n
%compil
e
r-defmacro
.
commit
|
commitdiff
|
tree
2018-01-20
Stas
Bo
u
karev
:gc-deadlock :b
r
oken-on :win32
commit
|
commitdiff
|
tree
2018-01-19
Stas Bou
k
arev
Fix CAL
L
-W
I
TH-TIMING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukarev
Fix COPY-MOR
E
-ARG o
n
ARM64
.
commit
|
commitdiff
|
tree
2018-01-19
S
t
as Bouk
a
rev
More robust i
n
terrupt-
t
h
read
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s
B
o
u
k
arev
vector-
s
pecifier-widet
a
g:
i
gnore hai
r
y-type
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Revert "Report
typ
e
errors
coming from (THE NIL 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouk
a
rev
Mo
r
e
m
a
ybe-termin
a
t
e-block
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouka
r
ev
Imp
r
ove error repor
t
ing for
l
ocal
functions
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Do
n
't transf
o
rm make-
a
rra
y
with :e
l
ement-type nil
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
B
o
ukarev
Rep
o
rt typ
e
err
o
rs
c
o
ming from
(
THE NIL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Call maybe
-
te
r
mina
t
e-bl
o
c
k
whe
n
translating THE
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Maintai
n
LA
M
BDA-CALLS-OR-CLOSES in DELETE-REF
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukare
v
Fix combination-
a
r
g
s-fl
o
w
-cleanly-p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas
B
o
u
ka
r
ev
DCE: delete :opti
o
nal
f
unctionals
.
commit
|
commitdiff
|
tree
2018-01-15
S
ta
s
Boukarev
Fix t
r
aceroo
t
.
test
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Check
f
or the NIL typ
e
in the EQUAL tra
n
sform
.
commit
|
commitdiff
|
tree
2018-01-15
S
tas Bou
k
arev
Protect un
c
o
nvert-tail-calls against del
e
ted
b
locks
.
commit
|
commitdiff
|
tree
2018-01-15
Stas B
o
uka
r
ev
Remove an unnecessary copy-list
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukar
e
v
Mark
c
l
o
s-ca
c
he-
t
es
t
as broken on
s
b-safep
o
i
nt
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Bouka
r
e
v
Add (profile :threads) :b
r
oken-on :win32
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
D
o
n't
c
h
oke on inv
a
lid objects
when GCing weak h
a
sh
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Mark (:tim
e
r :threaded-stress) broken on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Bou
k
arev
L
o
se
on me
m
ory
c
orru
p
ti
o
n while gcing
.
commit
|
commitdiff
|
tree
2018-01-13
S
t
as Bouka
r
ev
Mark
:
two-threa
d
s-running-gc as b
r
oken
o
n sb
-
s
a
fepoint
.
commit
|
commitdiff
|
tree
2018-01-13
Sta
s
B
o
uka
r
ev
Ma
k
e a defknown for FINALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukare
v
dyn
d
ebug_init: fix gencgc_verbose
h
a
nd
l
ing
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
Bo
u
karev
Fix derive
-
node-
t
ype on hairy type
s
.
commit
|
commitdiff
|
tree
2018-01-12
S
t
as Boukar
e
v
Improve ARRAY-
H
E
ADER-P
t
ype deri
v
ati
o
n
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
c
type
p
:
b
etter
handling of array
-
type with unknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukar
e
v
D
o
n't fail whe
n
trans
f
ormi
n
g (coerce x nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Opt
i
m
i
ze (dec
o
de-timeo
u
t n
i
l)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bo
u
karev
R
e
move the
warning about personality flags
o
n Linux
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bou
k
arev
Remove
.
-*- Mode: Text -*
-
f
rom the ma
n
page
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Remove --d
e
fa
u
l
t-merge-core-pages
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukare
v
(d
e
code-timeout nil): don't
run get
-
i
nternal-real-
t
ime
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bo
u
k
a
rev
P
ROGV: warn if VARS and
V
ALS aren't lists
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
Bo
u
karev
Simplif
y
the r
u
n
-p
r
ogr
a
m
d
ocstring
.
commit
|
commitdiff
|
tree
next