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
Adjust compiler-2.pure/float-quotient-rounding-errors for x86.
2018-01-11
Stas Boukarev
Optimize
(
d
ecode-timeout n
i
l
)
.
commit
|
commitdiff
|
tree
2018-01-11
Sta
s
Boukarev
Remove th
e
warn
i
ng about p
e
rsonality
f
lags on Linux
.
commit
|
commitdiff
|
tree
2018-01-11
Sta
s
Bouka
r
ev
Remove
.
-*- Mod
e
:
T
ext -*- from the
man p
a
ge
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as Bouka
r
ev
R
e
move -
-
def
a
ult-mer
g
e-
c
o
re-pages
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
(decode-timeo
u
t n
i
l): d
o
n't r
u
n get-internal-real-time
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bo
u
karev
P
R
OGV: war
n
if VAR
S
and
VALS
a
ren't l
i
sts
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Simplify the run-pro
g
ram docstring
.
commit
|
commitdiff
|
tree
2018-01-10
St
a
s Boukarev
Adjust loa
d
-xc
.
lisp
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Clean up run-
p
rogram
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as Boukarev
Remove #+-win32
from the run
-
program docstring
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukare
v
r
u
n-program docstring: disentangle
:ERROR and :IF-
E
RROR
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
B
o
ukarev
parse
-
b
o
d
y
:
wa
r
n,
don't error
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Fix declara
t
ion pr
o
cess
i
ng
i
n H
A
NDL
E
R-CA
S
E
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s Boukarev
F
i
x
dec
l
a
ration processing
in RESTART
-
CASE
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as
Bouka
r
e
v
Don't fail
on ba
d
VALUES ftype
declaration
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s
B
o
u
ka
r
ev
Protect sub
s
titute-
l
var-uses
a
gainst delete
d
blocks
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s B
o
ukarev
F
ix ltn annotati
o
n o
f
t
ail calls
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as Bo
u
karev
Fix (find derive
-
type)
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Ca
t
ch macr
o
errors in
FOPCOMPILA
B
LE-P
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouk
a
r
e
v
Catch macro errors when transforming M
A
KE-ARRAY
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Bouk
a
rev
Bet
t
er validat
i
on of make-array dimensions
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
Catch m
a
cro errors w
h
en
tran
s
forming
L
DB
.
commit
|
commitdiff
|
tree
2018-01-08
Sta
s
Boukarev
F
ix LAMBDA-V
A
R-REF-LVAR
.
commit
|
commitdiff
|
tree
2018-01-08
Stas Boukarev
Fold (= (
c
omp
l
ex rational)
r
eal)
t
o NIL
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
Fix
CMOV conversio
n
.
commit
|
commitdiff
|
tree
2018-01-06
S
t
as
Boukarev
Restore a
t
est
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Bouk
a
rev
Rem
o
ve an
A
V
ER
i
n SUBSTITUTE-
L
ET-FUN
A
RGS
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Boukarev
Fix make-com
p
lex-float on ARM64
.
commit
|
commitdiff
|
tree
2018-01-05
S
t
a
s Boukarev
Fix a typ
o
in E
N
SURE-LVAR-FUN-FOR
M
.
commit
|
commitdiff
|
tree
2018-01-05
S
t
as Boukarev
P
r
otect FIND-CLEANUP-POINTS ag
a
inst deleted lambdas
.
commit
|
commitdiff
|
tree
2018-01-05
S
tas Boukarev
Retry folding SYMEVAL on constants
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Fix
symeval
on NIL o
n
x
86-64
.
commit
|
commitdiff
|
tree
2018-01-05
Sta
s
Boukarev
Better handli
n
g of bogus t
y
p
e-specifier at com
p
ile
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Fix type mismatch
i
n
the &r
e
st-re
f
t
r
ansform
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Careful macroexpansion in r
e
write-i
n
itial-conten
t
s
.
commit
|
commitdiff
|
tree
2018-01-03
St
a
s Boukarev
Catch (m
a
ke-array '(x)
)
at
C
T
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
Ch
e
ck
type speci
f
ie
r
s
at
compil
e
time
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Bo
u
karev
Don't
crash when tr
a
nsforming (map values-type
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
More car
e
ful combi
n
ation flushing
.
commit
|
commitdiff
|
tree
2018-01-03
St
a
s Boukarev
Fix a make-array transform
on bad dimen
s
ions
.
commit
|
commitdiff
|
tree
2018-01-02
Stas B
o
ukarev
Fix CAST
-
T
YPE-CHECK
.
commit
|
commitdiff
|
tree
2018-01-02
S
t
as Boukarev
Simplify
i
r
1-
o
p
timize-mv-c
a
ll and catch more errors
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Bou
k
arev
Don't allow &aux
t
o b
i
n
d c
o
nst
a
nts
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Bouk
a
rev
Choose the function primitive
-
type f
o
r
(and
function x)
.
commit
|
commitdiff
|
tree
2018-01-02
Stas
B
o
u
karev
Don't
fail on (make-str
i
ng-output
-
st
r
eam :elem
e
nt-type
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Fix const
a
nt folding w
i
th :allow-other-keys unkn
o
wn
.
commit
|
commitdiff
|
tree
2018-01-01
S
tas Boukarev
Fix
c
onstant
f
olding wi
t
h dupl
i
c
ate
&
key args
.
commit
|
commitdiff
|
tree
2018-01-01
Sta
s
B
o
ukarev
Fix co
n
st
a
nt
fold
i
ng with :all
o
w-o
t
her
-
keys p
r
esent
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Fix a mak
e
-arr
a
y
transform on bad initial-contents
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bouk
a
rev
Put bac
k
:
c
oun
t
into
the RE
M
OVE-IF defknown
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Don't try constant f
o
ld
i
ng calls w
i
th unknow
n
ke
y
s
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bo
u
k
a
rev
Flush combination
s
which call o
t
her functions
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukare
v
Don
'
t
c
ons
i
n COUNT
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Bouka
r
ev
Reduce consing
in
b
a
ck-propagate-o
n
e-dx-lvar
.
commit
|
commitdiff
|
tree
2017-12-31
S
t
as Boukarev
Fix constant-fol
d
-c
a
ll-p
.
commit
|
commitdiff
|
tree
2017-12-31
S
t
as B
o
ukarev
Rena
m
e *print-sequ
e
nce-len
g
th* to *print-vector-length*
.
commit
|
commitdiff
|
tree
2017-12-31
St
a
s
B
oukarev
Avoid
a
style-warning
i
n c
o
mpile
.
i
mpure
commit
|
commitdiff
|
tree
2017-12-30
S
t
as Boukarev
exte
r
nal-format: add EURO_
S
IGN to windows-1251
.
commit
|
commitdiff
|
tree
2017-12-30
St
a
s
Boukarev
Try t
o
make sb-introspect/allocation-information
.
6
.
.
.
commit
|
commitdiff
|
tree
2017-12-30
Stas
B
oukarev
More --
n
o-userinit --n
o
-us
e
ri
n
it in core
.
test
.
sh
commit
|
commitdiff
|
tree
2017-12-29
S
tas Boukarev
Skip a c
o
nsing
t
e
s
t on
:inte
r
preter
.
commit
|
commitdiff
|
tree
2017-12-29
Sta
s
Boukarev
Don'
t
reoptimize casts whe
n
checking
for C
A
S
T-TYPE
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukar
e
v
Don't allocat
e
st
a
ck s
p
aces for arguments twice
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
hi
d
e-ir-nodes: hide
GLOB
A
L
-VAR
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Opt
i
miz
e
(
m
-v-call x known-va
l
ues) for any X
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Mark %double/single-float flushable in
the ROUND t
r
a
n
sform
.
commit
|
commitdiff
|
tree
2017-12-29
St
a
s
B
oukarev
Propa
g
ate
L
EXE
N
V
-FLUSHABLE insi
d
e transforms
.
commit
|
commitdiff
|
tree
2017-12-29
Stas
Bou
k
arev
Do
n
ot cons when tr
u
ncatin
g
(floa
t
m
ost-negative-fixnum)
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
D
o not cons in (va
l
ue
s
(t
r
uncate
(the double-fl
o
at
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
St
a
s Bou
k
arev
Add SB-EXT:*PRINT
-
SEQUENCE-LENGTH* for strings and
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas B
o
ukarev
Protect PRI
N
CIPAL-L
V
AR-DEST from unuse
d
CASTs
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Fix (c
a
tch forms-involving
-
unknown-v
a
l
ues
.
.
.
)
commit
|
commitdiff
|
tree
2017-12-29
Stas
B
oukarev
Fi
x
FILL o
n
l
arge bit-vectors
.
commit
|
commitdiff
|
tree
2017-12-29
S
ta
s
Boukarev
Fix SXHASH on interpreted functio
n
s
.
commit
|
commitdiff
|
tree
2017-12-25
Stas Boukare
v
F
ix MAP-TREE
.
commit
|
commitdiff
|
tree
2017-12-25
Stas Boukarev
Add NEWS
.
commit
|
commitdiff
|
tree
2017-12-22
St
a
s Bouka
r
ev
(map-allocated-o
b
ject
s
:no-
c
o
nsin
g
) no lo
n
ge
r
fails
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Stas Boukarev
tests: one
m
ore evaluator-mode fix
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Fix SKIP-FILE in
i
mpure tests
.
commit
|
commitdiff
|
tree
2017-12-20
S
t
as Boukarev
alie
n
.
impure: compil
e
a test
.
commit
|
commitdiff
|
tree
2017-12-20
Stas B
o
uka
r
ev
Fix runnin
g
tests in the
:inter
p
re
t
mo
d
e
.
commit
|
commitdiff
|
tree
2017-12-20
Sta
s
Bouka
r
ev
Fix
genesis w
i
th c
h
eneygc
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Mark wait-
o
n-semaphore semaphore-no
t
ificati
o
n as pas
s
in
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bo
u
kar
e
v
Fix
t
he COERC
E
source transf
o
rm
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Disable a test on win32
.
commit
|
commitdiff
|
tree
2017-12-20
S
t
as Boukar
e
v
T
r
y t
o
make th
e
:l
u
rking-threads test
m
ore ro
b
u
st
.
commit
|
commitdiff
|
tree
2017-12-20
S
t
a
s
Boukarev
Optimize
darwin
signal em
u
lation
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas Boukarev
x86-64-
d
a
r
win signal e
m
ulation: bl
o
ck an
d
save
sigmask
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Remo
v
e an obsol
e
te
#
define
a
n
d
comments
.
commit
|
commitdiff
|
tree
2017-12-19
Stas
B
o
ukarev
impure
-
runn
e
r
:
add with-compilation-uni
t
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Bouka
r
ev
CONSTANTP: catch
error
s
from macroexpand
.
commit
|
commitdiff
|
tree
2017-12-19
St
a
s Bouk
a
rev
F
ix
(
c
ons
t
antp (the
.
.
.
))
commit
|
commitdiff
|
tree
2017-12-19
Stas Bo
u
karev
CTYPEP: h
a
n
dle (C
O
N
S/ARRAY unknown-type)
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
thread
s
.
impure: relax :lurking-threads timings
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
tests: put im
p
ure
tes
t
ing cod
e
into a file
.
commit
|
commitdiff
|
tree
2017-12-19
St
a
s
B
oukar
e
v
tests: reduce
e
xpa
n
sion of WITH-TE
S
T
.
commit
|
commitdiff
|
tree
2017-12-18
St
a
s Bouk
a
rev
Fix (CONSTANTP (PROGV
.
.
.
)) on malformed input
.
commit
|
commitdiff
|
tree
2017-12-18
Stas
B
o
uk
a
rev
Adjust a
comment
.
commit
|
commitdiff
|
tree
2017-12-17
S
t
as
B
oukarev
Don't tr
y
to
r
eference
z
o
m
bie entry points
.
commit
|
commitdiff
|
tree
2017-12-17
Sta
s
Bou
k
arev
Hide FUNCTIONALs from err
o
r reports
.
commit
|
commitdiff
|
tree
next