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
Don't maybe-inline two-arg-char-equal.
2018-02-02
Stas Bouk
a
rev
Don't m
a
ybe-
i
nline two-arg-
c
h
a
r
-equal
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
B
etter EQUAL/P t
r
ans
f
orms for characters a
n
d symbol
s
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
F
ix
trans
f
ormi
n
g (EQUALP "" X)
.
commit
|
commitdiff
|
tree
2018-02-01
S
tas Boukarev
R
e
store win32 x86-
6
4
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s
Boukarev
Use unsi
g
ned-long
f
o
r ioctl
(
)
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Boukarev
Adjust a test
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
oukarev
Fix
#
-immobile-cod
e
bui
l
d
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Disab
l
e call-out-n
a
m
ed
on #-sb-dynamic
-
core
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bouka
r
ev
Restore unde
f
ined-a
l
i
en
-
fun name rep
o
rt
i
n
g
o
n x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
S
tas
Boukarev
d
e
bug-dump, compact-v
e
ctor: spec
i
a
l
ca
s
e strings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bo
u
k
arev
A
voi
d
d
elet
i
on notes from a MAKE-ARRAY transform
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bouk
a
rev
Simplify sort-v
e
ctor
.
commit
|
commitdiff
|
tree
2018-01-31
S
t
as
B
oukarev
Simpl
i
fy assembly/x86-64/arith
.
lis
p
commit
|
commitdiff
|
tree
2018-01-29
Stas Boukar
e
v
Fix a
typo in sb
-
mpfr
.
commit
|
commitdiff
|
tree
2018-01-27
S
t
a
s Boukarev
Fix S
P
ARC
.
commit
|
commitdiff
|
tree
2018-01-25
Sta
s
Boukarev
Move object-size to s
b
-introspect
.
commit
|
commitdiff
|
tree
2018-01-24
Sta
s
Bouk
a
r
ev
Rename
object-size to pr
i
mit
i
ve-o
b
ject-s
i
ze
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukarev
object-s
i
ze: i
n
clude the
slot vector for CLOS object
s
.
commit
|
commitdiff
|
tree
2018-01-23
St
a
s
B
ouk
a
rev
Produce only one
wa
r
nin
g
for (typep
x
'bad-type)
commit
|
commitdiff
|
tree
2018-01-23
St
a
s Bouka
r
e
v
Han
d
le (
c
omplex (member not-a-r
e
al)) types
.
commit
|
commitdiff
|
tree
2018-01-23
St
a
s
B
oukarev
Don't try to pr
i
nt high
l
y nested fo
r
ms
for type er
r
ors
.
commit
|
commitdiff
|
tree
2018-01-22
Stas
B
oukar
e
v
Use defin
i
t
ion-source-mixin for
s
lot-definition
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bouk
a
rev
Remo
v
e un
u
s
e
d code
.
commit
|
commitdiff
|
tree
2018-01-22
Stas B
o
ukarev
Do
n
't u
s
e
SO
U
RC
E
-LOCAT
I
O
N
when expanding D
E
FUN
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukar
e
v
R
emove an unused p
a
rameter
i
n %compiler-
d
e
f
macro
.
commit
|
commitdiff
|
tree
2018-01-20
S
t
a
s Boukarev
:gc-d
e
adlock :br
o
ken-o
n
:wi
n
32
commit
|
commitdiff
|
tree
2018-01-19
Stas Bouka
r
ev
Fix CALL-WITH-T
I
MING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukarev
Fix COPY-MORE-ARG
o
n
ARM6
4
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Bouk
a
rev
More robust interru
p
t
-thread
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
B
oukarev
vector
-
specifier-widetag: ignore hairy-type
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
a
s
Boukarev
Rev
e
rt "Report type erro
r
s coming from (THE NIL 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
S
tas Boukar
e
v
Mo
r
e maybe-term
i
nate-block
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
I
m
prove er
r
or rep
o
r
t
ing for
local functions
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Don't t
r
a
nsf
o
r
m
make-array with :element-typ
e
nil
.
commit
|
commitdiff
|
tree
2018-01-17
Sta
s
Boukarev
R
e
por
t
type errors co
m
ing from (THE
NIL 0
)
.
commit
|
commitdiff
|
tree
2018-01-17
Stas B
o
u
karev
Call mayb
e
-termin
a
t
e
-bloc
k
when t
r
anslatin
g
THE
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Maintain LAM
B
DA-CALLS
-
OR
-
CLO
S
ES in
DELETE-REF
.
commit
|
commitdiff
|
tree
2018-01-16
S
t
as Boukare
v
Fix combination-args-
f
low-
c
le
a
nly
-
p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas
Boukar
e
v
DCE: delete
:
o
p
tional fu
n
ctional
s
.
commit
|
commitdiff
|
tree
2018-01-15
Sta
s
Boukarev
Fix t
r
acer
o
ot
.
test
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukar
e
v
Check for t
h
e
NIL type in the EQU
A
L transform
.
commit
|
commitdiff
|
tree
2018-01-15
Stas
Boukarev
Protect
unconve
r
t-tai
l
-ca
l
ls against
de
l
eted blocks
.
commit
|
commitdiff
|
tree
2018-01-15
Sta
s
Boukarev
Remove an unnecessary c
o
p
y
-list
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Mark c
l
os-cache-te
s
t
a
s broken
on s
b
-safep
o
i
nt
.
commit
|
commitdiff
|
tree
2018-01-14
St
a
s Boukarev
Add (profile :t
h
rea
d
s
)
:b
r
oken-o
n
:win32
commit
|
commitdiff
|
tree
2018-01-14
Stas B
o
ukar
e
v
Don't choke on inv
a
lid objects when GCing w
e
ak hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Mark (:timer
:
threaded-str
e
ss) br
o
k
e
n on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
Lose on
memory
c
or
r
uption while gci
n
g
.
commit
|
commitdiff
|
tree
2018-01-13
St
a
s
Bou
k
are
v
Mark :two-threads-
r
unning-g
c
as broken on sb-safepoint
.
commit
|
commitdiff
|
tree
2018-01-13
Stas
Bou
k
arev
Make a d
e
fknown for FINA
L
IZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
d
y
ndebug_init: fix gencg
c
_verbose handling
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
F
ix derive-
n
od
e
-t
y
pe on hai
r
y types
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
B
ouk
a
r
e
v
Improve ARRAY-HEADER-P
type d
e
rivation
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bou
k
a
rev
ctypep: bette
r
handli
n
g of array-typ
e
with unknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bo
u
karev
Don't fail w
h
en t
r
ansfo
r
ming (coe
r
ce x
n
il)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Optimize
(
decode
-
timeout nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas B
o
ukare
v
Rem
o
ve th
e
warn
i
ng about persona
l
ity
f
lags o
n
Linux
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukar
e
v
Rem
o
ve
.
-
*- M
o
de: Text -*
-
from the man page
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Rem
o
ve --default-merge-core-pages
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukar
e
v
(
decod
e
-timeout nil): don't
r
u
n get-internal-real-time
.
commit
|
commitdiff
|
tree
2018-01-10
S
tas
Boukarev
PROGV
:
w
a
rn if VARS
a
nd
VALS aren
'
t lists
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bouka
r
ev
Sim
p
lify the run-prog
r
am docst
r
ing
.
commit
|
commitdiff
|
tree
2018-01-10
S
tas Boukarev
A
d
j
ust
load
-
x
c
.
lisp
.
commit
|
commitdiff
|
tree
2018-01-10
Stas B
o
u
k
arev
Cl
e
a
n
up run-program
.
commit
|
commitdiff
|
tree
2018-01-10
S
tas Bouk
a
rev
R
e
m
ove #+-win32 fro
m
the r
u
n-program
d
oc
s
tri
n
g
.
commit
|
commitdiff
|
tree
2018-01-10
Sta
s
Boukarev
run-program docstring:
di
s
e
ntangle :ER
R
OR
a
nd :IF
-
ERR
O
R
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
S
ta
s
Bo
u
ka
r
ev
parse
-
body: warn, don't
error
.
commit
|
commitdiff
|
tree
2018-01-09
Sta
s
Boukarev
Fix de
c
laration process
i
n
g
in HANDL
E
R-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as Boukar
e
v
Fix declaration
processin
g
in
RESTART-
C
A
SE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouk
a
rev
Don't
fai
l
o
n
bad VALUES ftype declara
t
i
o
n
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
B
oukar
e
v
Protect substitute
-
l
v
ar-u
s
es
a
gainst d
e
l
e
ted block
s
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as
B
oukarev
Fix ltn annota
t
ion o
f
tail cal
l
s
.
commit
|
commitdiff
|
tree
2018-01-09
Stas B
o
u
ka
r
ev
Fix (
f
ind deriv
e
-type)
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
Boukarev
Catch macro errors in FOP
C
OMPILABLE-P
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukare
v
Catch macro errors when transforming MAKE-
A
RRAY
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
B
e
t
ter va
l
i
dati
o
n of
m
ake-
a
rray d
i
mens
i
o
n
s
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Bouka
r
ev
Catc
h
macro errors when transformi
n
g LDB
.
commit
|
commitdiff
|
tree
2018-01-08
Stas
B
ou
k
arev
F
i
x L
A
MBDA-VAR-REF-LVAR
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
Fold (= (
c
omplex rational) rea
l
) to NIL
.
commit
|
commitdiff
|
tree
2018-01-06
Stas
B
oukarev
Fix CM
O
V c
o
nversion
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Bou
k
are
v
Restore a t
e
st
.
commit
|
commitdiff
|
tree
2018-01-06
S
tas Bou
k
arev
Remo
v
e an
A
VER in SUBSTITUTE-
L
ET-FUNARGS
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Bo
u
k
a
rev
Fi
x
make-comp
l
ex-
f
loat on ARM64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bou
k
arev
Fix a t
y
po i
n
E
NSURE-
L
VAR-F
U
N-FORM
.
commit
|
commitdiff
|
tree
2018-01-05
S
t
as Bouk
a
re
v
Protec
t
FIND-CLEANUP-POINTS
against deleted
lamb
d
as
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bouk
a
rev
Retry folding
S
YMEV
A
L o
n
constants
.
commit
|
commitdiff
|
tree
2018-01-05
Stas
B
o
uk
a
rev
Fix
s
y
meva
l
o
n
NIL on x86
-
64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bouka
r
e
v
Better h
a
nd
l
ing
of bog
u
s type-specifier at compile
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
St
a
s Bou
k
arev
F
ix t
y
pe misma
t
ch in
th
e
&r
e
s
t
-ref tra
n
sform
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bouk
a
r
e
v
Careful macroexpans
i
o
n
in rewrite
-
initial-contents
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Bouk
a
rev
C
a
tch (make-array
'
(x)) a
t
CT
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
Check type specifier
s
at
c
ompile ti
m
e
.
commit
|
commitdiff
|
tree
2018-01-03
Stas
Boukar
e
v
Don't crash whe
n
transform
i
ng (map val
u
es-typ
e
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
Stas Bouka
r
e
v
More ca
r
e
ful combi
n
at
i
on
flushing
.
commit
|
commitdiff
|
tree
2018-01-03
S
tas Boukare
v
Fix a mak
e
-
a
rray
transform on bad
d
imensions
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Fix CAST-TYPE-
C
H
ECK
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukar
e
v
Simplify i
r
1-optimize-mv-call and catch more
e
rrors
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
D
o
n'
t
a
l
low &aux to bind
c
onst
a
nt
s
.
commit
|
commitdiff
|
tree
2018-01-02
St
a
s Boukarev
Choose
t
h
e
f
uncti
o
n pri
m
i
t
ive-type for (and funct
i
on
x
)
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Don
'
t
fail
o
n (make-s
t
ring-
o
utput-stream :
e
l
e
ment-t
y
pe
.
.
.
commit
|
commitdiff
|
tree
next