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
Restore a test.
2018-01-06
Stas Bouk
a
r
ev
Restore a
t
e
s
t
.
commit
|
commitdiff
|
tree
2018-01-06
Stas
B
oukarev
R
e
move
an AVER in SUBSTITUTE-L
E
T-FUNARGS
.
commit
|
commitdiff
|
tree
2018-01-06
Stas Bou
k
arev
Fix mak
e
-
c
omp
l
ex-f
l
oat on ARM64
.
commit
|
commitdiff
|
tree
2018-01-05
S
tas Bo
u
karev
Fix a typo in ENSURE-LVAR-FUN-FORM
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
P
rotect FIND-CLEA
N
U
P
-POINTS against deleted lambdas
.
commit
|
commitdiff
|
tree
2018-01-05
S
t
a
s Boukarev
Retry fol
d
ing SYMEVAL on constants
.
commit
|
commitdiff
|
tree
2018-01-05
Stas
Boukarev
Fix s
y
meval on NIL on x86-64
.
commit
|
commitdiff
|
tree
2018-01-05
Sta
s
Boukarev
Better handlin
g
of bogus typ
e
-specifier
a
t co
m
p
i
l
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Fix type mismatc
h
in the &rest-re
f
tra
n
sfo
r
m
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
C
aref
u
l
macroe
x
pansion in rewrite-initial-c
o
ntents
.
commit
|
commitdiff
|
tree
2018-01-03
Sta
s
Boukarev
Cat
c
h (make-ar
r
ay '(x)) at CT
.
commit
|
commitdiff
|
tree
2018-01-03
S
t
as
Bouka
r
ev
Check ty
p
e specifiers at compile time
.
commit
|
commitdiff
|
tree
2018-01-03
Stas B
o
ukarev
Don't crash when tr
a
nsfo
r
ming (m
a
p values-type
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
More car
e
ful combination flu
s
hing
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukarev
Fix
a make-
a
rray transform on bad dimensions
.
commit
|
commitdiff
|
tree
2018-01-02
S
tas
Bouk
a
rev
Fix
CAST-TYP
E
-
C
HECK
.
commit
|
commitdiff
|
tree
2018-01-02
Stas B
o
ukarev
Simp
l
ify ir1-opt
i
mize-mv
-
call and
c
a
t
c
h
m
o
r
e
e
r
rors
.
commit
|
commitdiff
|
tree
2018-01-02
St
a
s
Boukarev
D
o
n
'
t allo
w
&aux to bind constants
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Choose the functi
o
n primit
i
ve-ty
p
e
for (and function x)
.
commit
|
commitdiff
|
tree
2018-01-02
St
a
s
B
o
ukarev
Don't
fail on (make-string-o
u
tput-stream
:element-type
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Fix
constant
folding with :allow-other
-
keys unknown
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bo
u
karev
Fix constant
folding
w
ith dupli
c
a
t
e
&
key args
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bouka
r
e
v
Fi
x
c
o
nsta
n
t fo
l
ding with :allow-other-ke
y
s pre
s
en
t
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bouk
a
r
e
v
Fix a mak
e
-
a
r
ra
y
transform on
bad
i
nit
i
al-conten
t
s
.
commit
|
commitdiff
|
tree
2018-01-01
S
tas
B
oukarev
Put
b
ack :coun
t
i
nto the REMOVE
-
IF defknown
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Don
'
t try
c
ons
t
ant fo
l
di
n
g calls w
i
th unknow
n
ke
y
s
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Flush com
b
inat
i
ons which call other f
u
nctions
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Don't cons in COUN
T
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Bouk
a
rev
Reduce con
s
i
n
g
in back-propagate-one-dx-lvar
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Boukarev
Fix cons
t
ant-f
o
l
d-call-p
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Bou
k
arev
Rename *print-se
q
u
e
nce-length* to
*
print-vector-len
g
th*
.
commit
|
commitdiff
|
tree
2017-12-31
S
t
as Boukarev
Avoid a style
-
warning in compile
.
impure
commit
|
commitdiff
|
tree
2017-12-30
Stas Bouk
a
r
e
v
e
x
ter
n
al-format: add EUR
O
_
S
I
G
N
to windo
w
s-12
5
1
.
commit
|
commitdiff
|
tree
2017-12-30
St
a
s Boukarev
Try to make sb-introspect/allocat
i
on-i
n
f
o
rma
t
ion
.
6
.
.
.
commit
|
commitdiff
|
tree
2017-12-30
Stas
Boukarev
Mor
e
--no-userinit --no-useri
n
it in core
.
test
.
sh
commit
|
commitdiff
|
tree
2017-12-29
Stas Bou
k
ar
e
v
Skip a consing
t
est on :interpreter
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bouk
a
rev
Don't reopti
m
ize casts when
c
heckin
g
for CAST-TY
P
E
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas B
o
uk
a
r
ev
Don'
t
al
l
ocate s
t
ack s
p
aces fo
r
argumen
t
s tw
i
ce
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
hide-ir-
n
o
d
e
s: hid
e
GL
O
BAL-VAR
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bo
u
karev
Opti
m
ize
(
m
-v-call x k
n
own-val
u
es) for any X
.
commit
|
commitdiff
|
tree
2017-12-29
Stas
Bou
k
arev
Mark %
d
ouble
/
single-floa
t
flushable in th
e
ROUND transfor
m
.
commit
|
commitdiff
|
tree
2017-12-29
Stas B
o
ukare
v
Pro
p
agate LEXE
N
V
-F
L
USHA
B
LE inside transfo
r
ms
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bouk
a
re
v
Do not co
n
s w
h
en trun
c
ating (float most-negative-f
i
xnum)
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
D
o
not cons in (values
(tru
n
cate (the double
-
float
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Sta
s
Boukarev
Add
SB
-
EXT:*PR
I
N
T-SEQU
E
NCE-LENGTH* f
o
r strin
g
s
and
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Protect
P
R
INCIPA
L
-LVAR-D
E
ST from u
n
u
sed CA
S
Ts
.
commit
|
commitdiff
|
tree
2017-12-29
Stas
B
oukarev
F
ix (catch forms
-
involving-unknown-valu
e
s
.
.
.
)
commit
|
commitdiff
|
tree
2017-12-29
Stas
B
ou
k
arev
Fix FIL
L
on large bit
-
vectors
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukar
e
v
Fix S
X
HASH on interpreted f
u
nction
s
.
commit
|
commitdiff
|
tree
2017-12-25
S
t
as Boukar
e
v
Fix MAP-TREE
.
commit
|
commitdiff
|
tree
2017-12-25
Stas Bo
u
karev
Add NE
W
S
.
commit
|
commitdiff
|
tree
2017-12-22
S
tas
B
oukarev
(map
-
a
l
located-objects :no-consing) n
o
l
onger fa
i
ls
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Stas
B
o
ukarev
tests: one more evaluat
o
r-m
o
d
e fix
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
Bo
u
karev
F
i
x SKIP-F
I
L
E
in
im
p
ure
t
ests
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
Bouk
a
rev
alien
.
impure:
c
ompile
a tes
t
.
commit
|
commitdiff
|
tree
2017-12-20
St
a
s Boukarev
Fix runn
i
ng tests i
n
the :interpret mode
.
commit
|
commitdiff
|
tree
2017-12-20
Stas B
o
ukarev
Fix genesis with cheneygc
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Mar
k
wait-on-semaphore semapho
r
e
-
notification as pas
s
ing
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
St
a
s Bo
u
karev
Fix
t
he
C
OERCE source transform
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bouka
r
ev
D
i
s
a
ble a
t
est
o
n win32
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
T
ry to ma
k
e the :lurking
-
t
h
r
e
ads t
e
st more robust
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bo
u
k
a
re
v
Optimize darwin sig
n
al emulat
i
on
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukar
e
v
x86-6
4
-da
r
wi
n
signal emulation: block a
n
d save
s
ig
m
a
s
k
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas
Boukarev
Rem
o
ve an ob
s
o
l
ete #define an
d
comments
.
commit
|
commitdiff
|
tree
2017-12-19
Sta
s
Bou
k
a
r
ev
impur
e
-runner: add with-compi
l
ation-uni
t
.
commit
|
commitdiff
|
tree
2017-12-19
Stas
B
oukarev
CONSTANTP: catc
h
err
o
r
s
from macroexpan
d
.
commit
|
commitdiff
|
tree
2017-12-19
Stas
B
oukarev
Fix (constantp (the
.
.
.
))
commit
|
commitdiff
|
tree
2017-12-19
St
a
s
B
oukarev
CTYPEP: hand
l
e (CONS/ARRAY unknown-
t
ype)
.
commit
|
commitdiff
|
tree
2017-12-19
Stas
B
oukarev
threa
d
s
.
impure: relax
:lurking-th
r
e
a
ds timings
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
tests: put
impure t
e
sting code
int
o
a file
.
commit
|
commitdiff
|
tree
2017-12-19
Stas
B
ouk
a
rev
te
s
ts:
reduc
e
e
xp
a
nsion
o
f
W
ITH-TEST
.
commit
|
commitdiff
|
tree
2017-12-18
Stas Boukarev
Fi
x
(CONSTANTP (PROGV
.
.
.
)) on mal
f
orme
d
input
.
commit
|
commitdiff
|
tree
2017-12-18
Stas Bou
k
arev
Adjust a co
m
ment
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Bo
u
karev
Don't try to reference zombie e
n
try points
.
commit
|
commitdiff
|
tree
2017-12-17
Stas B
o
ukarev
Hide
FUNC
T
IO
N
ALs fro
m
error reports
.
commit
|
commitdiff
|
tree
2017-12-17
St
a
s Boukarev
IR1-OPTIMIZE-CO
M
BI
N
AT
I
ON: the combination can
bec
o
me
.
.
.
commit
|
commitdiff
|
tree
2017-12-17
St
a
s
Bo
u
k
a
r
e
v
Improve si
g
n
a
l handler emulation o
n
dar
w
in-x
8
6-64
.
commit
|
commitdiff
|
tree
2017-12-17
Sta
s
Bou
k
arev
darwin: reduce stack size
f
or the excepti
o
n handling
.
.
.
commit
|
commitdiff
|
tree
2017-12-16
Stas B
o
u
k
are
v
th
r
e
ads
.
impure: wai
t
for interrupt
s
to be processed
.
commit
|
commitdiff
|
tree
2017-12-16
Stas
Bou
k
a
r
ev
t
h
reads
.
impure: rem
o
ve (f
o
r
m
at t "te
s
t do
n
e")
output
.
commit
|
commitdiff
|
tree
2017-12-16
Stas Boukar
e
v
F
ix transform-call
.
commit
|
commitdiff
|
tree
2017-12-16
Stas Boukarev
USE-GOOD-FOR-DX-P
:
d
eleted nodes are
no
goo
d
.
commit
|
commitdiff
|
tree
2017-12-16
Stas Boukarev
F
i
x compile-tim
e
e
r
r
or
r
ep
o
rting
.
commit
|
commitdiff
|
tree
2017-12-16
Stas Boukarev
CONSTANTP:
do
n
't
a
ccept bog
u
s BLOCK fo
r
ms
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Boukarev
Fi
x
dynamic-extent on
recu
r
sive local functio
n
s
.
commit
|
commitdiff
|
tree
2017-12-15
St
a
s Bouka
r
ev
run-p
r
ogram
.
impur
e
: disable a t
e
s
t on #
-
w
i
n32
.
commit
|
commitdiff
|
tree
2017-12-15
Stas B
o
uk
a
rev
tests: f
i
x (make-
t
hread :int
e
rrupt-with make-th
r
ead
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Boukarev
Run process-status-hook on all statu
s
chan
g
es, not
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Boukarev
Rem
o
v
e :
c
o
n
t
inued process-statu
s
.
commit
|
commitdiff
|
tree
2017-12-15
S
t
a
s Boukarev
Less
n
o
i
s
e
from documentation buildi
n
g
.
commit
|
commitdiff
|
tree
2017-12-14
Stas Bouka
r
ev
ELT: don't check the array
b
ounds twice
.
commit
|
commitdiff
|
tree
2017-12-13
Sta
s
Boukarev
Corre
c
t
ly res
t
or
e
t
he
s
ignal mask after enablin
g
interru
p
ts
.
commit
|
commitdiff
|
tree
2017-12-13
St
a
s
Boukarev
S
t
op ma
p
-allocated-object
s
from consing
&
r
e
st
.
commit
|
commitdiff
|
tree
2017-12-13
Stas Boukarev
Mark (co
m
pile :bug-9132
3
2) as
passin
g
on :i
n
terpreter
.
commit
|
commitdiff
|
tree
2017-12-13
S
tas Boukarev
F
i
x i
n
terrupt-thread
erro
r
detection
.
commit
|
commitdiff
|
tree
2017-12-13
Stas Boukarev
Mark (sleep :pretty-mu
c
h-foreve
r
) br
o
ken on
w
in32
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukarev
Sk
i
p callba
c
k
.
impure w
i
th :interpreter
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Bou
k
are
v
Pass alien
.
impure
a
nd
threads
.
impur
e
o
n
sb-f
a
stev
a
l
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Bouk
a
rev
grovel
sigset_t
on wi
n
3
2
.
commit
|
commitdiff
|
tree
2017-12-12
S
tas
B
oukarev
D
o
n't run threads
.
imp
u
re inside s
b
-thr
e
a
d
.
commit
|
commitdiff
|
tree
next