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
Remove an AVER from VALIDATE-CALL-TYPE.
2018-02-08
S
tas
B
oukarev
Re
m
ove an
AVER from VAL
I
DATE
-
CALL-T
Y
PE
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Bo
u
ka
r
ev
Fi
x
a typo in LTN
-
ANALYZE-CAS
T
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukarev
Rena
m
e
A
LI
G
N-UP back to ALIGN
.
commit
|
commitdiff
|
tree
2018-02-06
Stas
Boukare
v
Fix FORMAT com
p
i
lation on no
n
-
s
imple str
i
n
g
s
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas
Bouka
r
ev
A couple always-
b
ou
n
d
declaratio
n
s
.
commit
|
commitdiff
|
tree
2018-02-03
St
a
s B
o
ukarev
Ma
r
k all cl va
r
iables always
-
bou
n
d
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas Boukarev
Move *s
a
v
ed-fp-and-
p
cs* to early-a
l
ieneval
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
B
oukarev
Make *saved-fp-and-pcs* thre
a
d-l
o
cal
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
as Boukarev
Minor cleanup a
r
ound always-
b
ound declaration
s
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Proclaim reade
r
and
p
rin
t
er va
r
iables alway
s
-bo
u
n
d
.
commit
|
commitdiff
|
tree
2018-02-03
Sta
s
Bouka
r
ev
Simp
l
ify ALWAYS-BOUND
u
sage
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
B
oukarev
arm64/vm
.
lisp: turn some defparameters into def
g
lobals
.
commit
|
commitdiff
|
tree
2018-02-02
St
a
s B
o
u
k
a
r
e
v
Try making immobile-sp
a
c
e
w
ork on w
i
n32
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukare
v
Inline exp
a
nsion of two-arg-ch
a
r-e
q
ual without usi
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bouka
r
e
v
Do
n
'
t maybe-inline two-ar
g
-ch
a
r-equa
l
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bouka
r
ev
Be
t
ter EQUAL/P trans
f
orm
s
fo
r
characters and sym
b
o
ls
.
commit
|
commitdiff
|
tree
2018-02-02
St
a
s Bouk
a
rev
Fix transform
i
ng (E
Q
U
ALP "" X)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Restore
w
in32 x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Mqri
u
s
Proper error mes
s
ages i
n
st
e
ad
o
f "foo" and "bar
"
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
U
s
e
u
n
s
igned-lon
g
for
ioctl()
.
commit
|
commitdiff
|
tree
2018-02-01
S
t
a
s
Boukar
e
v
Ad
j
ust a
t
est
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Fix #-imm
o
bi
l
e-
c
ode
b
u
i
ld
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
ou
k
arev
Disable call-ou
t
-
n
a
med on #-sb-
d
ynamic-core
.
commit
|
commitdiff
|
tree
2018-02-01
Stas B
o
u
karev
Restor
e
un
d
ef
i
ned
-
al
i
e
n-fun name reporting o
n
x
86-6
4
.
commit
|
commitdiff
|
tree
2018-02-01
Sta
s
B
ou
k
arev
debug
-
dump, compact
-
ve
c
tor: special cas
e
s
t
rings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Avoid
d
eletion notes
from a M
A
KE-ARRA
Y
transform
.
commit
|
commitdiff
|
tree
2018-01-31
S
tas B
o
u
karev
Simpli
f
y sort-vector
.
commit
|
commitdiff
|
tree
2018-01-31
Sta
s
Bouk
a
rev
Simpl
i
fy assembly/x86-64/arith
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
S
t
a
s Boukarev
F
i
x a typo in sb
-
mp
f
r
.
commit
|
commitdiff
|
tree
2018-01-27
Stas Boukarev
Fix SP
A
RC
.
commit
|
commitdiff
|
tree
2018-01-25
St
a
s
Boukarev
Move object-size to sb-intr
o
spect
.
commit
|
commitdiff
|
tree
2018-01-24
S
t
a
s
B
ouka
r
ev
Rename object-siz
e
to primitive-obje
c
t-size
.
commit
|
commitdiff
|
tree
2018-01-24
S
t
a
s Boukarev
obj
e
ct-size: incl
u
de the slot v
e
ctor for
CLOS object
s
.
commit
|
commitdiff
|
tree
2018-01-23
S
tas Boukarev
Pro
d
uce only one warn
i
ng for (typep x 'ba
d
-t
y
pe)
commit
|
commitdiff
|
tree
2018-01-23
Stas Bouk
a
rev
Handle (compl
e
x
(
member not-a-real))
t
ypes
.
commit
|
commitdiff
|
tree
2018-01-23
St
a
s
Boukarev
Don't tr
y
t
o print high
l
y
nested f
o
rms fo
r
type e
r
ro
r
s
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
U
s
e
de
f
inition-
s
ource-mixin for slot-d
e
finition
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bouka
r
ev
Remov
e
unused
c
ode
.
commit
|
commitdiff
|
tree
2018-01-22
Stas
B
oukarev
Don't use SOURC
E
-LOCATION w
h
en expandin
g
DEFUN
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bou
k
arev
Remove an unu
s
ed par
a
m
e
ter
i
n %compiler
-
d
ef
m
a
c
r
o
.
commit
|
commitdiff
|
tree
2018-01-20
Stas Boukare
v
:
g
c-deadlock :broken-on :w
i
n32
commit
|
commitdiff
|
tree
2018-01-19
Stas Bou
k
arev
F
ix CALL-WITH-TIMING
.
commit
|
commitdiff
|
tree
2018-01-19
S
t
as
B
oukarev
Fix COPY-MORE-ARG o
n
ARM64
.
commit
|
commitdiff
|
tree
2018-01-19
Stas
Bou
k
a
rev
More r
o
bust inter
r
upt-thread
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
vect
o
r-specifier-widetag: ignore hairy
-
type
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Revert "Report type errors coming from (THE NIL 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
St
a
s Boukarev
Mo
r
e
m
a
ybe-t
e
r
min
a
te
-
b
lock
.
commit
|
commitdiff
|
tree
2018-01-17
Stas B
o
ukar
e
v
Improve
e
r
r
or
reporting for local fu
n
ctions
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukar
e
v
Don't
transform make-array
wit
h
:element
-
type
n
il
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
as Boukarev
Report
type errors co
m
i
n
g fr
o
m (
T
HE NIL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukar
e
v
Call maybe-ter
m
inate-block whe
n
t
ranslating TH
E
.
commit
|
commitdiff
|
tree
2018-01-17
Stas B
o
ukarev
Maintain LAMBDA-
C
ALLS-OR-C
L
OSES in
D
ELETE-REF
.
commit
|
commitdiff
|
tree
2018-01-16
S
tas
B
oukarev
Fix
c
omb
i
n
a
tion-
a
rgs-flow-cleanly-p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Bou
k
ar
e
v
DCE: de
l
ete :o
p
tio
n
al f
u
n
c
tionals
.
commit
|
commitdiff
|
tree
2018-01-15
S
t
a
s Boukare
v
Fix traceroot
.
test
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Ch
e
ck for t
h
e NIL t
y
pe
in the EQUAL
t
ransform
.
commit
|
commitdiff
|
tree
2018-01-15
S
tas Bouk
a
rev
Pr
o
tect unc
o
nvert-tail-c
a
lls ag
a
i
nst del
e
ted
b
locks
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Bouk
a
rev
R
emove an
u
nn
e
cessary copy-list
.
commit
|
commitdiff
|
tree
2018-01-14
Stas B
o
uka
r
ev
Mark clos-
c
ache-test as broken
o
n sb
-
safe
p
oint
.
commit
|
commitdiff
|
tree
2018-01-14
Sta
s
Boukare
v
Add (
p
ro
f
i
l
e :threads) :
b
roke
n
-on :win32
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Do
n
't choke on inv
a
lid object
s
when
GCi
n
g weak has
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Ma
r
k (:ti
m
er
:
t
h
readed-str
e
ss) b
r
oken on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Bouk
a
re
v
L
ose on memory corru
p
tion while gcing
.
commit
|
commitdiff
|
tree
2018-01-13
S
tas Boukarev
Mark :two-thread
s
-run
n
ing-gc as broken on s
b
-
s
a
f
epoint
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
Ma
k
e
a
d
efk
n
own for F
I
NALI
Z
E
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukar
e
v
dyn
d
ebug_i
n
it: fix gencgc_ver
b
os
e
ha
n
dli
n
g
.
commit
|
commitdiff
|
tree
2018-01-12
S
t
as
Bouk
a
r
e
v
Fix d
e
riv
e
-node-type on hairy
types
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
B
ouk
a
rev
Improve ARRAY-HEADER-P
ty
p
e deri
v
ation
.
commit
|
commitdiff
|
tree
2018-01-11
St
a
s Boukarev
c
typ
e
p: bett
e
r
h
a
n
d
ling of arr
a
y-type wit
h
unknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Bo
u
karev
Don't f
a
il whe
n
t
r
ansforming (coerce x
n
i
l
)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bouk
a
rev
Optimi
z
e
(
de
c
ode-timeo
u
t nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas B
o
u
k
arev
Rem
o
v
e
the
w
arning about pe
r
sonality
f
lag
s
on Linux
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bouka
r
ev
Remove
.
-
*
-
Mode
:
Text -*-
f
rom th
e
man page
.
commit
|
commitdiff
|
tree
2018-01-11
Stas B
o
u
k
arev
Rem
o
v
e
-
-
default-merge-core-pages
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bou
k
arev
(
d
ecode-timeout nil):
don't run g
e
t-interna
l
-r
e
a
l-time
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
a
s Boukarev
P
ROGV:
w
arn if VARS and
V
ALS
a
ren't lists
.
commit
|
commitdiff
|
tree
2018-01-10
St
a
s Bouk
a
rev
Sim
p
l
ify
t
he run-program
d
ocstr
i
ng
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as Boukare
v
Adjust load-
x
c
.
lisp
.
commit
|
commitdiff
|
tree
2018-01-10
S
tas
Boukare
v
Clean up run-program
.
commit
|
commitdiff
|
tree
2018-01-10
S
ta
s
Boukarev
Re
m
ove #+-win32
fr
o
m
t
h
e
run
-
program doc
s
tring
.
commit
|
commitdiff
|
tree
2018-01-10
Stas B
o
ukar
e
v
run-
p
r
ogram doc
s
trin
g
: disenta
n
g
l
e :ERR
O
R and :IF-ERROR
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Sta
s
Boukare
v
p
arse-body:
warn, don't
e
rror
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukar
e
v
Fix declarati
o
n processing in HANDLER-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bou
k
a
rev
Fix declaration processing
i
n RESTART-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
B
oukarev
Don
'
t fail on ba
d
VALUES f
t
ype
de
c
laration
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Protect substitute-lvar
-
uses
against d
e
leted
b
loc
k
s
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouka
r
ev
Fi
x
ltn
annotation of tail calls
.
commit
|
commitdiff
|
tree
2018-01-09
S
tas Bo
u
k
a
rev
F
i
x (
f
i
n
d
de
r
ive-type)
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Ca
t
ch mac
r
o err
o
rs
in F
O
PCOM
P
ILAB
L
E-P
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s
B
oukarev
Catch macr
o
e
r
rors whe
n
transfor
m
ing MAKE-ARRAY
.
commit
|
commitdiff
|
tree
2018-01-08
S
tas
B
o
ukarev
Better validat
i
on of make-arr
a
y dimensions
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
C
a
tch macr
o
e
rrors
wh
e
n tran
s
form
i
ng LDB
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
Fix LAMB
D
A-VAR-REF-LVAR
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukar
e
v
Fold (= (complex rat
i
o
nal) real)
t
o NIL
.
commit
|
commitdiff
|
tree
2018-01-06
S
t
a
s Bou
k
arev
F
ix CMOV
c
onversion
.
commit
|
commitdiff
|
tree
2018-01-06
S
tas
Bo
u
karev
Restor
e
a tes
t
.
commit
|
commitdiff
|
tree
2018-01-06
Stas
Boukare
v
R
emove an AVER in SUBSTI
T
UTE-LET-FUN
A
RGS
.
commit
|
commitdiff
|
tree
2018-01-06
Stas
B
oukare
v
Fix make-co
m
plex-flo
a
t on
A
RM64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bou
k
arev
F
ix
a
typo in ENSURE-LV
A
R-FUN-FORM
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bouk
a
re
v
Protec
t
FI
N
D
-CLEA
N
UP-P
O
INT
S
a
g
ain
s
t deleted
la
m
bdas
.
commit
|
commitdiff
|
tree
next