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
S
t
as Boukarev
Re
m
ove --default-merg
e
-
c
o
re-pages
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bo
u
kar
e
v
(decode-t
i
meout n
i
l): d
o
n't run
get-int
e
rnal-rea
l
-t
i
me
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bo
u
karev
P
R
OGV: w
a
rn
if VARS and VALS a
r
en't lists
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bouka
r
e
v
Si
m
plif
y
the run-program d
o
c
s
tri
n
g
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bou
k
arev
Adjust load-x
c
.
lisp
.
commit
|
commitdiff
|
tree
2018-01-10
Sta
s
Boukarev
Clean up r
u
n-program
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bouk
a
rev
Rem
o
ve #+-win32 from the run-
p
rogra
m
d
o
cstri
n
g
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
run-prog
r
am
d
ocst
r
ing
:
d
isentangle :ERROR and :IF-ERROR
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
par
s
e-bo
d
y: warn, do
n
't error
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as Bo
u
karev
Fix dec
l
arati
o
n
pro
c
essing in
HANDLER-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
S
tas Bo
u
ka
r
ev
Fix
dec
l
aration processing in RESTART-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
Boukar
e
v
Don't
fail on b
a
d VA
L
UES ftype decl
a
ra
t
ion
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s Boukare
v
Protect substitute-lvar-uses
a
g
ainst
deleted blo
c
ks
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Fix ltn annot
a
ti
o
n of tail call
s
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bo
u
karev
Fix (fi
n
d d
e
rive-ty
p
e)
.
commit
|
commitdiff
|
tree
2018-01-09
Stas B
o
ukarev
C
a
t
c
h macro e
r
rors in FOPCOMPILABLE
-
P
.
commit
|
commitdiff
|
tree
2018-01-09
Sta
s
Boukarev
Catc
h
macro er
r
ors whe
n
t
r
ansfor
m
ing
M
A
K
E-ARRAY
.
commit
|
commitdiff
|
tree
2018-01-08
Stas B
o
ukarev
Better validation of make
-
arr
a
y dimensi
o
ns
.
commit
|
commitdiff
|
tree
2018-01-08
Stas
B
oukarev
Catch macro errors when tr
a
ns
f
ormi
n
g LDB
.
commit
|
commitdiff
|
tree
2018-01-08
S
t
as Boukare
v
Fix LAMBDA-V
A
R-
R
EF-LVAR
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
Fold (= (complex rati
o
n
a
l)
r
eal) to NIL
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Bouka
r
ev
F
ix CMOV conversion
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
Restor
e
a test
.
commit
|
commitdiff
|
tree
2018-01-06
St
a
s Bo
u
ka
r
ev
Remove an AV
E
R
in SUBSTITUTE-LET-FUNA
R
GS
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Bouk
a
rev
Fix make-complex-float on A
R
M
6
4
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Fix a typ
o
in ENSUR
E
-LVAR-FUN-FO
R
M
.
commit
|
commitdiff
|
tree
2018-01-05
S
tas
B
oukare
v
P
r
ot
e
ct
F
I
ND-CLEANUP
-
POI
N
TS against deleted lambdas
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Retry folding SYMEV
A
L
on constants
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bou
k
a
rev
Fix symeval on
NI
L
o
n x86-64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukar
e
v
B
etter handling of bogus
t
y
p
e-specif
i
er at compile
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukar
e
v
Fix ty
p
e mism
a
tch in
t
he &rest-ref transform
.
commit
|
commitdiff
|
tree
2018-01-05
Stas
Bo
u
karev
Careful macroexpansio
n
in rewrite-initial-c
o
ntents
.
commit
|
commitdiff
|
tree
2018-01-03
Stas
Boukarev
Catch (ma
k
e-ar
r
a
y
'(
x
)) at CT
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Bouka
r
ev
Check type specif
i
ers at co
m
pi
l
e time
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Bo
u
karev
Don't crash when transformi
n
g (map values-type
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
Stas B
o
uk
a
rev
More caref
u
l
comb
i
n
a
tion flushing
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Bouk
a
re
v
Fix a make-array transform on bad
d
imensions
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
F
ix
CAST-TYPE-CH
E
CK
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Si
m
plify ir1-o
p
timize-m
v
-
c
al
l
and
c
atch more errors
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Don't allow &a
u
x t
o
bind co
n
stants
.
commit
|
commitdiff
|
tree
2018-01-02
S
tas Boukarev
Choose the function pri
m
i
tive-type
f
or (and function x)
.
commit
|
commitdiff
|
tree
2018-01-02
Stas
B
o
u
ka
r
ev
D
on't
f
a
il o
n
(make-s
t
ring-
o
utput-stream :el
e
ment-ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
Sta
s
B
o
ukarev
F
i
x
constant folding with :all
o
w-other-keys
unknown
.
commit
|
commitdiff
|
tree
2018-01-01
S
t
as Bo
u
kar
e
v
F
i
x constant fo
l
d
ing with duplicate &key args
.
commit
|
commitdiff
|
tree
2018-01-01
Stas
B
oukarev
Fix
c
o
n
stant folding with :al
l
o
w
-oth
e
r-keys
prese
n
t
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Fix a make-a
r
ray transform on bad
initial
-
contents
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bouk
a
rev
Put back :count into
the REMOVE-IF defknown
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukar
e
v
Don't
try constant
f
o
lding cal
l
s with unknown k
e
ys
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
F
lush
c
ombinations which call o
t
her
functions
.
commit
|
commitdiff
|
tree
2018-01-01
S
t
as Boukarev
Don't cons in COUNT
.
commit
|
commitdiff
|
tree
2017-12-31
Stas
Boukarev
Re
d
uce consing in
back-pro
p
a
g
ate-one-dx-lvar
.
commit
|
commitdiff
|
tree
2017-12-31
Stas B
o
ukarev
Fix constant-fold-cal
l
-p
.
commit
|
commitdiff
|
tree
2017-12-31
Sta
s
Boukar
e
v
Re
n
a
m
e *print-sequence-l
e
n
g
th* to
*print-vector-
l
ength*
.
commit
|
commitdiff
|
tree
2017-12-31
Sta
s
Boukare
v
Avoid a style
-
w
ar
n
i
ng in compile
.
impure
commit
|
commitdiff
|
tree
2017-12-30
Stas Bo
u
karev
exter
n
al-format: ad
d
EURO_SIGN to windows-1251
.
commit
|
commitdiff
|
tree
2017-12-30
S
t
as Bouk
a
r
ev
Try to m
a
ke sb-i
n
t
rosp
e
c
t/allocation
-
i
n
formation
.
6
.
.
.
commit
|
commitdiff
|
tree
2017-12-30
Stas Boukarev
More --no-
u
serinit --no-userinit
i
n
c
ore
.
test
.
sh
commit
|
commitdiff
|
tree
2017-12-29
Stas
B
ouk
a
rev
Skip
a
c
o
n
s
i
ng
t
est on :int
e
rpreter
.
commit
|
commitdiff
|
tree
2017-12-29
St
a
s Boukare
v
Don't reoptimize casts
w
h
en checking for CAST-TYPE
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas
B
o
ukarev
D
o
n't
all
o
cat
e
stack
s
pace
s
for arguments twice
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
hide-i
r
-
n
ode
s
: hide GLOBA
L
-VAR
.
commit
|
commitdiff
|
tree
2017-12-29
S
t
as Boukarev
O
p
tim
i
ze (m-v-call x known-
v
a
lues)
for any X
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bou
k
arev
Mark %
d
ouble/single-float flushable in
the ROUND transform
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bo
u
karev
Prop
a
gate L
E
XENV-FLUSHAB
L
E
inside
transfo
r
ms
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
D
o
not cons when truncati
n
g (flo
a
t most
-
n
e
gative-fixnum)
commit
|
commitdiff
|
tree
2017-12-29
Sta
s
Boukarev
Do not cons i
n
(values
(truncate (the dou
b
le-flo
a
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Add SB-EXT:*PRINT-S
E
QU
E
NCE-LEN
G
T
H
* for
s
t
r
ings and
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
St
a
s Boukarev
Protect P
R
I
N
CIPA
L
-LVAR-D
E
ST from
u
n
used
C
ASTs
.
commit
|
commitdiff
|
tree
2017-12-29
Stas
Boukarev
F
ix (catch forms-involving-unknown-valu
e
s
.
.
.
)
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukar
e
v
Fix F
I
LL on la
r
ge bit-v
e
ctors
.
commit
|
commitdiff
|
tree
2017-12-29
S
tas Bo
u
karev
Fix S
X
H
A
SH on int
e
rpreted fun
c
tions
.
commit
|
commitdiff
|
tree
2017-12-25
Stas Bouka
r
ev
Fix MAP-TRE
E
.
commit
|
commitdiff
|
tree
2017-12-25
Stas Boukarev
A
d
d NEWS
.
commit
|
commitdiff
|
tree
2017-12-22
Sta
s
Bou
k
arev
(ma
p
-allocated-object
s
:no-co
n
sing) no long
e
r fails
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
S
t
as Boukarev
t
e
s
ts: one mor
e
evaluator-mode fix
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukare
v
Fix SKIP-
F
ILE in impure tests
.
commit
|
commitdiff
|
tree
2017-12-20
Sta
s
Bo
u
karev
alien
.
impure
:
compile a test
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Fix running tests
i
n the
:
interpret mod
e
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
B
oukarev
Fix genes
i
s
with cheneygc
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Mark wait-on-semaphor
e
semap
h
ore-notification
a
s
passing
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
S
t
as Boukarev
Fix the C
O
ERCE source tr
a
nsform
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
Bou
k
arev
Disab
l
e a t
e
st
o
n win32
.
commit
|
commitdiff
|
tree
2017-12-20
Sta
s
Boukar
e
v
Try to
m
ake the :lurki
n
g-threads test
m
ore robust
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukar
e
v
O
p
timi
z
e darwin
signal emu
l
atio
n
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bou
k
arev
x86-64-d
a
rwin sig
n
al emula
t
ion: block and save si
g
m
a
sk
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
B
oukarev
Rem
o
v
e
an o
b
sol
e
te #define and
c
ommen
t
s
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
impure-runner:
ad
d
with-compi
l
ation-unit
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
CONST
A
NTP: cat
c
h
error
s
from m
a
cr
o
expan
d
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
Fix (
c
on
s
tantp (t
h
e
.
.
.
))
commit
|
commitdiff
|
tree
2017-12-19
S
tas
Bouka
r
e
v
CTYPEP: handle (CONS/ARR
A
Y u
n
known-type)
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Bouka
r
e
v
threads
.
impure
:
relax :lurk
i
ng-t
h
reads timings
.
commit
|
commitdiff
|
tree
2017-12-19
Stas B
o
uk
a
rev
tests: put
i
mpure t
e
sting code
i
nt
o
a
file
.
commit
|
commitdiff
|
tree
2017-12-19
S
t
as Boukare
v
tests: reduce expansion
of
W
I
T
H-TEST
.
commit
|
commitdiff
|
tree
2017-12-18
Stas Boukarev
Fix
(
CONSTA
N
TP (
P
ROGV
.
.
.
))
on malfor
m
ed
i
np
u
t
.
commit
|
commitdiff
|
tree
2017-12-18
Stas Boukar
e
v
Adju
s
t a comment
.
commit
|
commitdiff
|
tree
2017-12-17
S
t
as Boukarev
Do
n
'
t tr
y
to r
e
ferenc
e
zombie entry points
.
commit
|
commitdiff
|
tree
2017-12-17
St
a
s
B
oukare
v
Hide FUNC
T
IO
N
ALs from error
r
eports
.
commit
|
commitdiff
|
tree
2017-12-17
Stas
Bo
u
kar
e
v
I
R
1-OPTIMIZE
-
COMB
I
NATI
O
N
:
th
e
combin
a
tion can become
.
.
.
commit
|
commitdiff
|
tree
2017-12-17
S
t
a
s Boukare
v
Im
p
rove signa
l
handler emulation on
d
arwi
n
-
x86-
6
4
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Bouk
a
rev
darwin: reduce stack size for th
e
ex
c
eption
h
andli
n
g
.
.
.
commit
|
commitdiff
|
tree
next