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 --default-merge-core-pages.
2018-01-11
Stas Bouk
a
rev
R
emov
e
--d
e
fault-merge-core
-
pages
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
(dec
o
de-time
o
ut nil): don
'
t r
u
n get-inte
r
nal-real-time
.
commit
|
commitdiff
|
tree
2018-01-10
St
a
s
B
o
ukarev
PROGV: warn
i
f VA
R
S
a
nd
VALS aren't
l
ists
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as Boukarev
Sim
p
lify the run-program d
o
c
string
.
commit
|
commitdiff
|
tree
2018-01-10
St
a
s
B
o
ukarev
A
dj
u
s
t
load-xc
.
l
i
sp
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukar
e
v
Clean up r
u
n-program
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as Bou
k
arev
Remove #+-win32
f
rom
t
he ru
n
-progra
m
docstring
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bouk
a
rev
r
un
-
program
docs
t
ring:
d
isenta
n
gle :E
R
ROR and :I
F
-
E
RROR
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
S
tas Bo
u
kar
e
v
parse
-
body: war
n
,
d
o
n'
t
error
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s Bo
u
k
arev
Fix
d
e
claratio
n
pr
o
cess
i
n
g
in HANDLER-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Fix
de
c
l
aration proces
s
ing in RESTART-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bou
k
are
v
Don't f
a
il on bad VALUES ftype declaration
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as Boukarev
Protect subst
i
tu
t
e-lvar-uses agai
n
st
d
eleted blocks
.
commit
|
commitdiff
|
tree
2018-01-09
Stas B
o
u
karev
Fix ltn annotation
o
f
t
ail calls
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouka
r
ev
Fix (fi
n
d derive-t
y
pe)
.
commit
|
commitdiff
|
tree
2018-01-09
S
tas Boukar
e
v
Catch
macro errors
i
n FOPCOMPILABLE
-
P
.
commit
|
commitdiff
|
tree
2018-01-09
S
tas Boukarev
Catch macro errors when tran
s
forming MA
K
E-ARRAY
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Bou
k
arev
Better v
a
lidation of
make
-
arra
y
dimensions
.
commit
|
commitdiff
|
tree
2018-01-08
Sta
s
Boukare
v
C
a
tch m
a
c
r
o
e
rr
o
rs wh
e
n transforming LDB
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Bo
u
k
a
rev
Fix LAMBDA-VAR
-
REF-LVAR
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Bouka
r
ev
F
ol
d
(= (complex rati
o
nal) rea
l
) to
NIL
.
commit
|
commitdiff
|
tree
2018-01-06
Sta
s
Boukarev
F
i
x
CMOV co
n
vers
i
o
n
.
commit
|
commitdiff
|
tree
2018-01-06
Sta
s
Boukar
e
v
R
e
store a test
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
Remove an A
V
ER in SU
B
STITUTE-LET-F
U
NARGS
.
commit
|
commitdiff
|
tree
2018-01-06
S
t
as Boukarev
Fix m
a
ke
-
c
omplex-
f
loat
on ARM64
.
commit
|
commitdiff
|
tree
2018-01-05
St
a
s Boukar
e
v
Fix a typo in
ENSURE-L
V
AR-F
U
N-FORM
.
commit
|
commitdiff
|
tree
2018-01-05
Sta
s
Boukarev
Protect
F
I
N
D-CLE
A
N
U
P
-POINTS against deleted lam
b
das
.
commit
|
commitdiff
|
tree
2018-01-05
St
a
s Bouka
r
ev
Retry
folding SYMEVAL on c
o
nstants
.
commit
|
commitdiff
|
tree
2018-01-05
S
t
as B
o
ukarev
Fix symeval on
N
IL on x86-64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
B
etter handling
of
b
o
gus type-spec
i
f
i
er at compile
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
S
t
as Boukarev
F
i
x type mismatch i
n
the &rest-re
f
tra
n
s
form
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Careful macroexpansion
i
n
rewrite
-
init
i
al-co
n
t
e
nts
.
commit
|
commitdiff
|
tree
2018-01-03
Stas
B
ouk
a
rev
Catch (
m
ake-array '(x)) at CT
.
commit
|
commitdiff
|
tree
2018-01-03
Sta
s
Boukare
v
Check t
y
pe specifier
s
at compile
time
.
commit
|
commitdiff
|
tree
2018-01-03
S
t
as Bou
k
a
r
ev
Do
n
't crash
when tr
a
n
s
f
orming
(
map values-t
y
pe
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
S
t
a
s
Boukar
e
v
More car
e
ful combination flushing
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
Fix
a
make-a
r
ray transform on bad dimensio
n
s
.
commit
|
commitdiff
|
tree
2018-01-02
Stas B
o
ukarev
Fix CAST-TYPE
-
CHECK
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Bo
u
kar
e
v
Simplify
ir1
-
optimize-mv-c
a
ll
a
nd c
a
tc
h
mor
e
er
r
ors
.
commit
|
commitdiff
|
tree
2018-01-02
Stas B
o
u
karev
Don't allow
&
aux
t
o
bind
c
o
ns
t
a
n
ts
.
commit
|
commitdiff
|
tree
2018-01-02
Stas
B
oukarev
Choose the function pr
i
mitive-type for (and function x)
.
commit
|
commitdiff
|
tree
2018-01-02
Sta
s
B
oukarev
Don't
f
ail on (make-string-output-st
r
eam :element-
t
ype
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
S
t
as Boukarev
Fix c
o
nstant fol
d
ing w
i
th :
a
llo
w
-other-keys
u
nknown
.
commit
|
commitdiff
|
tree
2018-01-01
Sta
s
Boukarev
F
i
x constant foldi
n
g with dupli
c
a
te &key
a
rgs
.
commit
|
commitdiff
|
tree
2018-01-01
S
tas Bouka
r
ev
Fix c
o
nst
a
n
t
fold
i
ng with :all
o
w-other-
k
eys present
.
commit
|
commitdiff
|
tree
2018-01-01
St
a
s
Boukarev
F
i
x
a mak
e
-array tra
n
s
f
orm
o
n bad in
i
tia
l
-contents
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukare
v
Put back :count
i
nto the REMOVE-IF d
e
fknown
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Don
'
t try constan
t
foldi
n
g c
a
lls wi
t
h unknown
keys
.
commit
|
commitdiff
|
tree
2018-01-01
S
t
as Boukarev
Flush combinat
i
ons w
h
ich
c
all other fun
c
tions
.
commit
|
commitdiff
|
tree
2018-01-01
St
a
s Boukarev
Do
n
't c
o
ns in COUNT
.
commit
|
commitdiff
|
tree
2017-12-31
S
t
as
B
o
ukare
v
Reduce consing in bac
k
-
p
ropagate-one-
d
x-lvar
.
commit
|
commitdiff
|
tree
2017-12-31
Sta
s
Boukarev
Fix constant-fol
d
-c
a
ll-p
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Bouka
r
ev
Rename *print-se
q
ue
n
ce-leng
t
h* to *print-vect
o
r
-
le
n
gth*
.
commit
|
commitdiff
|
tree
2017-12-31
S
t
as
Bou
k
arev
Avoid a style
-
war
n
ing in co
m
p
i
le
.
i
m
pu
r
e
commit
|
commitdiff
|
tree
2017-12-30
S
tas
B
oukarev
external-format: add
E
URO
_
SIGN t
o
w
indows-1251
.
commit
|
commitdiff
|
tree
2017-12-30
Stas B
o
ukarev
Try to make sb-i
n
trospect/alloca
t
ion-information
.
6
.
.
.
commit
|
commitdiff
|
tree
2017-12-30
Stas Bo
u
k
a
rev
More --n
o
-userinit --no-userinit in core
.
test
.
sh
commit
|
commitdiff
|
tree
2017-12-29
St
a
s Boukarev
Ski
p
a co
n
sing test on :inter
p
reter
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukar
e
v
Don't
reoptimize cast
s
when
c
hecking for
CAST-TYPE
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas B
o
ukare
v
Don't al
l
ocate stack spac
e
s f
o
r
ar
g
uments twi
c
e
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
hide-ir-nodes: hide
G
LOBAL-VA
R
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bouk
a
rev
Optimize (m-v-call x known-valu
e
s) f
o
r any
X
.
commit
|
commitdiff
|
tree
2017-12-29
S
tas Boukarev
M
a
rk %double/single-flo
a
t
flushable in the ROUN
D
transf
o
rm
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bou
k
arev
P
r
opagate LEXENV-FLUSHABLE i
n
s
ide transforms
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bouka
r
e
v
Do not co
n
s whe
n
truncatin
g
(
float most-negati
v
e
-
fixnum)
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Do not
cons in (values (truncate (th
e
double-float
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukar
e
v
Add SB-EXT:*PRINT-SEQ
U
EN
C
E-LENG
T
H* for
s
t
rings and
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
P
rotect
PRINCIPAL-LVAR-DES
T
from unused CAS
T
s
.
commit
|
commitdiff
|
tree
2017-12-29
Sta
s
B
ouk
a
rev
Fix (cat
c
h forms-involving
-
un
k
nown-values
.
.
.
)
commit
|
commitdiff
|
tree
2017-12-29
Stas
Bouk
a
rev
Fix
F
ILL o
n
larg
e
bit-
v
ectors
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Fix SXHASH on i
n
t
e
r
p
re
t
ed
functions
.
commit
|
commitdiff
|
tree
2017-12-25
Stas
B
oukar
e
v
Fix M
A
P
-TREE
.
commit
|
commitdiff
|
tree
2017-12-25
Stas
B
o
ukarev
Add
NEWS
.
commit
|
commitdiff
|
tree
2017-12-22
Sta
s
Bo
u
karev
(map-allocate
d
-objects
:
no-consi
n
g) no long
e
r fails
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Stas Boukarev
te
s
ts: one more evaluator-
m
ode fi
x
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bou
k
arev
F
i
x
S
K
IP-FILE in i
m
pure tests
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
B
oukarev
alien
.
i
mpure: compile a
t
est
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
B
ou
k
arev
F
i
x running
tests in th
e
:
interpret mod
e
.
commit
|
commitdiff
|
tree
2017-12-20
St
a
s Boukarev
Fix genesis wi
t
h chene
y
gc
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
M
ark
w
ai
t
-on-semaph
o
re semaph
o
re-notification as pas
s
in
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
S
t
as Boukarev
F
i
x t
h
e
C
OERCE
s
ource tran
s
fo
r
m
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bo
u
karev
Di
s
ab
l
e
a
test on win32
.
commit
|
commitdiff
|
tree
2017-12-20
Stas B
o
ukarev
Try to m
a
ke
t
h
e :lurk
i
ng-threads test more
robust
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bo
u
k
arev
Opti
m
ize
d
arw
i
n sig
n
al e
m
ulat
i
on
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
B
o
ukarev
x86-
6
4-
d
a
rw
i
n signal
e
mulation: bl
o
ck
a
n
d sav
e
si
g
mask
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Remove an obsolete
#
d
efine and c
o
mm
e
n
t
s
.
commit
|
commitdiff
|
tree
2017-12-19
Sta
s
Boukarev
impure-runner: a
d
d
with-compi
l
ation-u
n
it
.
commit
|
commitdiff
|
tree
2017-12-19
Sta
s
B
o
ukar
e
v
C
O
NSTANTP
:
ca
t
c
h errors from
m
a
croe
x
p
a
nd
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukare
v
Fix (constantp (th
e
.
.
.
))
commit
|
commitdiff
|
tree
2017-12-19
Stas Bouk
a
rev
CTYPE
P
:
handle (CONS/ARRAY un
k
nown-type)
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Bouk
a
rev
thr
e
ads
.
im
p
ure: r
e
lax
:
l
u
rking-
t
hreads
timings
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
t
ests: p
u
t impure t
e
sting c
o
de into a fi
l
e
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Bouka
r
ev
tests:
r
educe ex
p
ansion
of WITH-TEST
.
commit
|
commitdiff
|
tree
2017-12-18
S
tas Boukarev
Fi
x
(CONSTANTP (PROGV
.
.
.
)) on malformed input
.
commit
|
commitdiff
|
tree
2017-12-18
Stas Boukare
v
Adjust a comment
.
commit
|
commitdiff
|
tree
2017-12-17
S
t
as Bouk
a
rev
Don'
t
try
t
o reference zom
b
ie entry points
.
commit
|
commitdiff
|
tree
2017-12-17
Stas
Boukarev
Hide FUNCTIONALs from error reports
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Boukar
e
v
IR1
-
OPTIMIZE-COMBINATION:
the combina
t
io
n
c
an b
e
come
.
.
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Boukarev
Improve sign
a
l
handle
r
emulation on darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Boukarev
d
arwin: reduce stac
k
si
z
e for t
h
e
excep
t
ion handling
.
.
.
commit
|
commitdiff
|
tree
next