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
Restore win32 x86-64.
2018-02-01
Stas Bou
k
arev
Rest
o
re win32
x
86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Use unsigned-long for
ioctl(
)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
Bouk
a
rev
Adj
u
st a tes
t
.
commit
|
commitdiff
|
tree
2018-02-01
S
tas
Boukarev
Fix
#
-immobil
e
-cod
e
bui
l
d
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bouk
a
rev
Dis
a
ble call-out-named on #-sb-dy
n
amic-core
.
commit
|
commitdiff
|
tree
2018-02-01
S
ta
s
Boukarev
R
e
store u
n
defined-alien-fun name reporting on
x
8
6
-
6
4
.
commit
|
commitdiff
|
tree
2018-02-01
S
t
as Boukarev
debug-dump, compact-vector: special ca
s
e strings
.
commit
|
commitdiff
|
tree
2018-01-31
S
tas Boukarev
Avoid deletio
n
notes from a M
A
KE-ARRAY tr
a
nsform
.
commit
|
commitdiff
|
tree
2018-01-31
S
t
as Boukarev
Simplify sort-vector
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bouk
a
rev
Simplify as
s
embly/x86-64/a
r
ith
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
St
a
s
B
ouka
r
ev
Fix
a
t
y
p
o
in sb-m
p
fr
.
commit
|
commitdiff
|
tree
2018-01-27
Stas Boukarev
Fix SPARC
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Boukarev
Move object-size to sb-introspect
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukarev
Re
n
ame o
b
je
c
t
-
size to primitive-object-size
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Bo
u
karev
o
b
ject-size: in
c
lude the slo
t
v
ector for CLOS o
b
jects
.
commit
|
commitdiff
|
tree
2018-01-23
S
tas Boukarev
P
ro
d
uce only one warning f
o
r (typep
x
'bad-typ
e
)
commit
|
commitdiff
|
tree
2018-01-23
Stas
B
ouka
r
ev
H
and
l
e (
c
omplex (member not-a-real)) types
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
D
on't try to print h
i
g
h
ly
nested forms for type errors
.
commit
|
commitdiff
|
tree
2018-01-22
Stas B
o
uk
a
re
v
Use definiti
o
n-source-mix
i
n for sl
o
t
-d
e
finit
i
on
.
commit
|
commitdiff
|
tree
2018-01-22
S
ta
s
Boukar
e
v
Rem
o
ve unus
e
d co
d
e
.
commit
|
commitdiff
|
tree
2018-01-22
Sta
s
Bo
u
k
ar
e
v
Don
'
t
u
s
e
SOU
R
CE-LO
C
ATION when expandi
n
g
D
EFUN
.
commit
|
commitdiff
|
tree
2018-01-22
S
tas Boukarev
Re
m
ov
e
an un
u
sed paramete
r
in
%
c
o
m
p
i
ler
-
defmacro
.
commit
|
commitdiff
|
tree
2018-01-20
Stas B
o
u
k
arev
:gc-deadlo
c
k
:
broke
n
-on
:wi
n
32
commit
|
commitdiff
|
tree
2018-01-19
Stas
Bou
k
arev
Fix
C
AL
L
-WITH-
T
IMING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukarev
F
i
x COP
Y
-MORE-ARG on ARM64
.
commit
|
commitdiff
|
tree
2018-01-19
S
t
a
s Bou
k
arev
More
robust in
t
errupt-th
r
ead
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
vector
-
sp
e
cifier-wide
t
ag: ignore hairy-t
y
pe
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
B
oukarev
Rever
t
"
R
eport
t
ype errors comi
n
g
from (THE N
I
L 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Stas
B
ouka
r
ev
More maybe-terminate-block
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukare
v
Improve error
r
epo
r
ting for local f
u
n
c
tion
s
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Don't tr
a
ns
f
o
r
m make-ar
r
ay
with :element-type nil
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouk
a
rev
R
eport
type errors comin
g
f
rom (THE NIL
0
)
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukare
v
Call
m
a
ybe
-
ter
m
i
n
ate-block when
t
ranslating TH
E
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
Boukarev
M
aintain LAMBDA-CALLS-OR-CLOSES in DELET
E
-REF
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukarev
Fi
x
c
o
m
bination-
a
rgs-f
l
ow-cleanly-p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukarev
DCE: d
e
le
t
e
:op
t
io
n
a
l
func
t
ionals
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Fix traceroot
.
test
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Check for the NIL type in
the EQUAL transform
.
commit
|
commitdiff
|
tree
2018-01-15
Stas
Boukarev
Protect unconv
e
rt-tail-
c
a
lls
a
gainst delet
e
d blocks
.
commit
|
commitdiff
|
tree
2018-01-15
S
tas
B
oukarev
Remove an unnecessary copy-li
s
t
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Mark clos-
c
ac
h
e-t
e
st a
s
broken on
s
b-safep
o
int
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Add (p
r
o
f
ile :thre
a
ds
)
:broken
-
on :win
3
2
commit
|
commitdiff
|
tree
2018-01-14
Stas
B
oukarev
Don't ch
o
ke on invalid objects when GCing weak hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
S
t
as Boukarev
M
a
rk (:tim
e
r :thread
e
d-str
e
ss) broken o
n
x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
Lose on m
e
m
ory corrupt
i
on
while gci
n
g
.
commit
|
commitdiff
|
tree
2018-01-13
S
t
as Boukarev
Mark :t
w
o-threa
d
s-running-gc as broken on sb-safepoint
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukare
v
Make a defknown for FINALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
dyndebug_
i
n
it: fix gencgc_ve
r
bose handling
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
F
i
x derive-node-type on
h
ai
r
y types
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
Improve ARRAY-HEADER
-
P
t
ype derivation
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bou
k
arev
c
typep
:
better handling of
ar
r
ay-ty
p
e w
i
th
u
nknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bou
k
a
r
e
v
Don't fail whe
n
transformin
g
(coerce x nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Sta
s
Boukarev
O
p
timize (decode-timeout n
i
l)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bo
u
kare
v
R
e
move the
w
arning about
personal
i
t
y
flags on
L
inux
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
B
ouka
r
ev
Remo
v
e
.
-*- Mode: Text -*- fro
m
the man pa
g
e
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukare
v
Remove
--defa
u
lt-merge-c
o
re-p
a
ges
.
commit
|
commitdiff
|
tree
2018-01-11
S
tas Boukarev
(dec
o
d
e
-t
i
meout
n
i
l): don't
run get
-
internal-real-time
.
commit
|
commitdiff
|
tree
2018-01-10
S
tas Boukar
e
v
PROGV:
w
arn
if VARS
a
nd VALS aren't
lists
.
commit
|
commitdiff
|
tree
2018-01-10
S
tas Bo
u
kar
e
v
Simpli
f
y the run-progr
a
m
d
ocstring
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
A
d
just
load-xc
.
l
isp
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukare
v
Clean up ru
n
-p
r
ogram
.
commit
|
commitdiff
|
tree
2018-01-10
St
a
s Boukarev
R
e
move #+
-
w
in32 from the run-program docstring
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
B
oukarev
run-program docs
t
r
i
n
g: disentang
l
e
:ERROR and :IF-ER
R
O
R
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouka
r
ev
p
arse
-
body: wa
r
n, don
'
t error
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
B
oukarev
F
i
x declara
t
i
on p
r
ocessing in
HAN
D
LER-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Fix de
c
la
r
ation proces
s
i
n
g i
n
REST
A
RT-CA
S
E
.
commit
|
commitdiff
|
tree
2018-01-09
Sta
s
Bou
k
arev
Don't fail on bad VALUES
f
ty
p
e declarat
i
on
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
Boukarev
Protect sub
s
tit
u
te-lvar-uses against deleted blocks
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouk
a
r
e
v
Fix ltn a
n
not
a
tio
n
of tail
c
al
l
s
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s Boukar
e
v
Fix
(
find deriv
e
-type)
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouka
r
ev
Catc
h
macro
errors i
n
FOPCO
M
PILABLE-P
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
C
at
c
h ma
c
ro errors when t
r
ans
f
orming MAKE
-
ARR
A
Y
.
commit
|
commitdiff
|
tree
2018-01-08
Stas B
o
ukarev
Better valid
a
tion
o
f make-array
d
i
mensions
.
commit
|
commitdiff
|
tree
2018-01-08
S
tas
Bou
k
ar
e
v
Catch macro errors
w
h
en trans
f
or
m
i
n
g LDB
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Bouka
r
ev
Fix
L
AMBDA-VAR-REF-LVAR
.
commit
|
commitdiff
|
tree
2018-01-08
S
t
as
B
oukare
v
Fold (= (complex ration
a
l
) re
a
l) to N
I
L
.
commit
|
commitdiff
|
tree
2018-01-06
St
a
s Bou
k
arev
Fix CMOV
c
o
n
versi
o
n
.
commit
|
commitdiff
|
tree
2018-01-06
Stas
B
oukarev
Restore a test
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
Remov
e
an AVER
in SUBSTITUTE-LET-FUNARGS
.
commit
|
commitdiff
|
tree
2018-01-06
St
a
s Boukarev
Fix mak
e
-complex-float on
ARM64
.
commit
|
commitdiff
|
tree
2018-01-05
St
a
s
Boukarev
Fix
a
t
y
po in ENSURE-LVAR-FUN-FORM
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bouk
a
r
ev
Protect FIND-CLEANUP-P
O
I
NTS against deleted lamb
d
as
.
commit
|
commitdiff
|
tree
2018-01-05
S
t
as
Boukarev
Retry folding SYMEVAL on constants
.
commit
|
commitdiff
|
tree
2018-01-05
S
t
as
B
oukarev
F
ix sy
m
e
v
al
o
n NI
L
on x86-64
.
commit
|
commitdiff
|
tree
2018-01-05
S
tas Bou
k
a
rev
Better h
a
ndlin
g
of bogus type-speci
f
i
er
at c
o
mpile
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
S
tas Bouk
a
rev
Fix type
m
ismatch
in the &rest-ref tra
n
sfo
r
m
.
commit
|
commitdiff
|
tree
2018-01-05
St
a
s
Bouka
r
ev
Careful ma
c
r
oexpans
i
on
i
n
rewrite-in
i
tia
l
-
conten
t
s
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Bo
u
karev
Cat
c
h (
m
a
ke-
a
rr
a
y '(x))
a
t C
T
.
commit
|
commitdiff
|
tree
2018-01-03
Sta
s
Bouk
a
rev
Check type
s
p
ecifi
e
rs at comp
i
le tim
e
.
commit
|
commitdiff
|
tree
2018-01-03
S
tas Bouka
r
ev
Don
'
t crash when tra
n
sfor
m
ing (map valu
e
s-type
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
More ca
r
eful combi
n
at
i
o
n
f
l
u
s
hing
.
commit
|
commitdiff
|
tree
2018-01-03
S
tas B
o
u
k
arev
Fi
x
a m
a
ke-array tran
s
for
m
on b
a
d di
m
ensions
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Bou
k
arev
Fix CAST-TYPE-CHECK
.
commit
|
commitdiff
|
tree
2018-01-02
Sta
s
Bo
u
karev
Simplify ir1-
o
p
t
imize-mv-call and catch more
e
rrors
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Don't allow
&
aux to
b
ind constants
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukare
v
Choose
the function
prim
i
tive-type for (and function x)
.
commit
|
commitdiff
|
tree
2018-01-02
Stas
B
o
ukarev
Do
n
't f
a
i
l
on (make-string-ou
t
put-str
e
am :element-
t
ype
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Fix constan
t
foldin
g
with :allow-other-keys
un
k
nown
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Fix constan
t
f
olding wi
t
h duplicate &key args
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bo
u
k
ar
e
v
Fix
c
ons
t
an
t
folding
w
ith
:allow-other-k
e
y
s
prese
n
t
.
commit
|
commitdiff
|
tree
next