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
Better handling of children deletion in delete-lambda.
2018-02-14
Stas Boukar
e
v
Better
ha
n
dling of c
h
i
ldr
e
n
deletion in delete-lambda
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukarev
Mo
r
e
t
imeouts in thread
s
.
pure/symbol-value-i
n
-
thread
.
3
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukarev
Fix
(
setf (s
c
h
ar hairy-sim
p
le-string-t
y
pe))
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukarev
Don'
t
delete t
h
e XEP when &optiona
l
dispatch never
.
.
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukarev
Prevent
sb
-
disassem::al
i
g
n
from disap
p
ea
r
ing
.
commit
|
commitdiff
|
tree
2018-02-11
Stas Boukarev
Better u
n
b
ound-variab
l
e error dur
i
ng
m
ac
r
olet exp
a
nsion
.
commit
|
commitdiff
|
tree
2018-02-11
Stas Boukarev
Bet
t
e
r undefined fun er
r
o
r
d
u
r
ing m
a
c
r
o
expa
n
s
ion
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Optimize out-of
-
line (replace
vector vector)
commit
|
commitdiff
|
tree
2018-02-10
S
tas Bouk
a
r
ev
Restore sb
-
thru
p
tion b
u
ild
.
commit
|
commitdiff
|
tree
2018-02-10
S
t
as Boukarev
m
ake-se
g
ment:
a
v
oid c
r
eating new e
m
pty
arrays
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Move
ordered-set to ss
e
t
.
li
s
p
commit
|
commitdiff
|
tree
2018-02-10
S
ta
s
B
o
ukarev
Op
t
imize
%
instance-t
y
pep on sealed cl
a
sses
with on
e
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bou
k
are
v
ss
e
t
: change MEMBER
t
o FIX
N
UMP
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukare
v
R
e
duce code
c
o
nsta
n
ts when type checking classes
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
Boukarev
s
set: change +deleted+ to -1
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Us
e
&opti
o
n
a
l instead of &key for make-sset
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouka
r
ev
Add
a
t
imeout t
o
th
r
e
a
d
s
.
pure/symbol-value-in-thread
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
S
t
as Boukarev
Slightly opt
i
mi
z
e sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
St
a
s
Boukarev
Fix
s
set
-
adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bou
k
arev
Ad
d
*pr
i
n
t-vector
-
length*
t
o with-standar
d
-io-sy
n
tax
.
commit
|
commitdiff
|
tree
2018-02-09
St
a
s B
o
ukar
e
v
Fix make-tar
g
et-2-
l
oa
d
.
lisp
.
commit
|
commitdiff
|
tree
2018-02-09
S
tas
B
oukarev
Op
t
i
o
nally re
d
uce the amou
n
t of stuff
excised fro
m
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Stas
Bouka
r
ev
Remo
v
e an AVER fro
m
V
ALI
D
A
T
E-CALL-TYPE
.
commit
|
commitdiff
|
tree
2018-02-08
Stas
B
oukarev
Fix a ty
p
o in LTN-ANAL
Y
ZE-CAST
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukarev
Rename
A
LIGN-UP
b
ac
k
to
ALIGN
.
commit
|
commitdiff
|
tree
2018-02-06
Stas Boukare
v
Fix FORMAT com
p
ilati
o
n on non-
s
imple stri
n
gs
.
commit
|
commitdiff
|
tree
2018-02-03
Sta
s
Bo
u
karev
A couple always-bound
d
eclaratio
n
s
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
a
s Boukarev
Mark all cl
v
ari
a
bles always-bou
n
d
.
commit
|
commitdiff
|
tree
2018-02-03
Sta
s
Bouka
r
ev
Move *saved-fp-and-
p
cs* to
e
arly-alieneval
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouk
a
rev
Make *saved-fp
-
and-pcs
*
thre
a
d-local
.
commit
|
commitdiff
|
tree
2018-02-03
S
ta
s
Bouka
r
ev
Minor cleanup
a
round always
-
b
ound d
e
clarations
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Proclaim
rea
d
er an
d
pr
i
nte
r
variables always-bound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas B
o
ukarev
Simplify ALWAYS-BOUN
D
usa
g
e
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bo
u
k
are
v
arm
6
4/vm
.
lisp:
t
u
r
n some defparameter
s
in
t
o d
e
fglobals
.
commit
|
commitdiff
|
tree
2018-02-02
Stas B
o
ukarev
Try maki
n
g i
m
mobile-space work on win32
.
commit
|
commitdiff
|
tree
2018-02-02
Stas B
o
ukarev
Inline expansion
o
f two-arg-char-eq
u
al
w
i
thout
u
sing
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
B
oukarev
Don't maybe-inline two-
a
rg-ch
a
r
-
equal
.
commit
|
commitdiff
|
tree
2018-02-02
S
t
a
s
Bo
u
karev
Bett
e
r EQUAL/P
tran
s
forms f
o
r characters and sy
m
b
o
l
s
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Fi
x
t
r
ansf
o
rm
i
ng (EQUALP "" X)
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Bouk
a
rev
R
e
stor
e
win32 x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Mqrius
P
r
ope
r
error messages instead of "
f
oo
"
and
"
b
ar"
commit
|
commitdiff
|
tree
2018-02-01
Stas Bou
k
a
r
ev
Use
u
n
s
i
g
ned-l
o
ng for ioctl()
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
Boukarev
A
djust a test
.
commit
|
commitdiff
|
tree
2018-02-01
Stas B
o
uk
a
rev
Fix #-immobile
-
code bu
i
ld
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukar
e
v
Disab
l
e call-out-named on
#
-sb-dynamic-core
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bou
k
a
r
ev
R
estore undefined-al
i
en-fun name reporting o
n
x86
-
64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas B
o
ukarev
d
e
bug
-
dump, compac
t
-v
e
c
tor: speci
a
l
case strings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Avo
i
d
deleti
o
n n
o
t
es fr
o
m a MAKE-ARR
A
Y trans
f
orm
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bouka
r
ev
S
i
mplify so
r
t-vector
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bo
u
karev
Simplify as
s
embly/x86-64
/
arith
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
S
t
as Boukarev
Fix
a typo
in sb-
m
p
f
r
.
commit
|
commitdiff
|
tree
2018-01-27
Stas Boukarev
Fix SPA
R
C
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Bou
k
a
rev
M
o
ve object-size to sb-
i
ntrospect
.
commit
|
commitdiff
|
tree
2018-01-24
S
t
as
B
oukar
e
v
Rename
obje
c
t-size to
p
r
i
m
itive-object-size
.
commit
|
commitdiff
|
tree
2018-01-24
S
tas Boukarev
object-size: include the
s
lot vector
for
CLOS obje
c
t
s
.
commit
|
commitdiff
|
tree
2018-01-23
Sta
s
Boukarev
Produ
c
e o
n
ly
one war
n
ing for (ty
p
e
p x 'bad-type)
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
Handle (complex (member not-a-r
e
a
l)) types
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
Don't tr
y
to
p
ri
n
t h
i
g
h
ly n
e
sted forms for ty
p
e errors
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bou
k
arev
Use definition-s
o
urce-mixin for slot-defin
i
tion
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Remove unused code
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
D
on
'
t u
s
e SOURCE-
L
OC
A
TION w
h
en ex
p
a
n
d
ing D
E
FUN
.
commit
|
commitdiff
|
tree
2018-01-22
Stas
B
oukar
e
v
Remo
v
e
a
n unused paramet
e
r in
%
comp
i
l
er-defmacro
.
commit
|
commitdiff
|
tree
2018-01-20
Stas
B
oukarev
:gc-
d
eadlo
c
k :broken-on
:
win32
commit
|
commitdiff
|
tree
2018-01-19
S
t
as
Boukarev
Fix CALL-WITH-TIMING
.
commit
|
commitdiff
|
tree
2018-01-19
St
a
s Boukarev
Fix COPY-MORE-AR
G
o
n
A
RM64
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Bouka
r
ev
Mo
r
e
r
obust
i
nterrupt-threa
d
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
B
oukare
v
ve
c
t
or-spec
i
fier-widetag: ignore hai
r
y-type
.
commit
|
commitdiff
|
tree
2018-01-17
S
tas Boukar
e
v
Revert "Rep
o
rt type
errors coming from (THE NIL
0
)
.
"
commit
|
commitdiff
|
tree
2018-01-17
St
a
s
Boukarev
More
m
ay
b
e-terminat
e
-bloc
k
.
commit
|
commitdiff
|
tree
2018-01-17
S
tas B
o
ukarev
Improv
e
error reporti
n
g for
l
oca
l
f
u
nc
t
ions
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouka
r
ev
Don
'
t
t
rans
f
o
r
m make-array with :elemen
t
-
type nil
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bo
u
k
arev
Re
p
ort t
y
pe er
r
ors coming from (TH
E
NIL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukare
v
Call
m
aybe-term
i
nate-bloc
k
when
t
ranslating
T
HE
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
Boukarev
Maintain LAM
B
DA-CALLS
-
OR-CLO
S
ES in DELET
E
-REF
.
commit
|
commitdiff
|
tree
2018-01-16
Stas
B
ou
k
ar
e
v
Fix
c
o
mbination-args-flow-
c
leanly-p
.
commit
|
commitdiff
|
tree
2018-01-16
S
t
as
Boukarev
DC
E
:
delete :opt
i
onal
fun
c
tionals
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Bouka
r
ev
Fix
tra
c
eroot
.
te
s
t
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Bouk
a
rev
Che
c
k for the NIL ty
p
e in th
e
E
Q
UAL tr
a
nsform
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Protec
t
unconvert-tail-calls
a
gains
t
d
el
e
ted blocks
.
commit
|
commitdiff
|
tree
2018-01-15
Stas
B
oukarev
R
e
m
o
v
e an
unnec
e
ssary copy-list
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
M
ark clos-cache-test
as
brok
e
n on s
b
-sa
f
epoin
t
.
commit
|
commitdiff
|
tree
2018-01-14
St
a
s
Bouk
a
r
ev
Add (profile :th
r
e
a
ds) :broken-o
n
:win32
commit
|
commitdiff
|
tree
2018-01-14
Stas
Boukarev
D
on't choke on
inval
i
d objects
w
hen GCi
n
g we
a
k
h
ash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukar
e
v
M
a
rk (:
t
i
m
er :threaded-stress) b
r
o
k
e
n on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas B
o
u
kare
v
Lose on me
m
o
r
y corruption while gc
i
ng
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
M
ark
:two-threa
d
s-running-gc as broken
on sb
-
saf
e
p
o
int
.
commit
|
commitdiff
|
tree
2018-01-13
S
t
as Boukarev
Ma
k
e a d
e
fkno
w
n
f
o
r F
I
N
ALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
Boukarev
dyndebug
_
init: fix gencg
c
_verbose handling
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
Fix deri
v
e-node-type on
hairy types
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Bouk
a
rev
Improv
e
A
R
RAY-HEADER-P type
derivation
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
ctypep: better handlin
g
of a
r
ray-type with unknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukar
e
v
Don't fail
w
hen
t
r
ansforming (coer
c
e x n
i
l)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Optimize (decode-timeout nil
)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Boukarev
Remove
t
he warning abo
u
t personali
t
y
flags on Linu
x
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Boukarev
Re
m
ove
.
-*- Mode: Text -*- from
t
he
m
a
n p
a
ge
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bouk
a
rev
Remove --
d
efault-merge-core-pages
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukar
e
v
(
d
ecode-timeout nil): don't run get
-
inte
r
nal-real-time
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bouk
a
rev
P
ROGV: warn if VARS and VALS
a
ren't l
i
sts
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as Bo
u
k
a
r
ev
Simpl
i
fy
t
he run-
p
rogram doc
s
trin
g
.
commit
|
commitdiff
|
tree
2018-01-10
S
tas Boukarev
Adjust load-xc
.
lisp
.
commit
|
commitdiff
|
tree
next