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
Fix CAST-TYPE-CHECK.
2018-01-02
Stas Bo
u
karev
Fix CAST-TYPE-CHECK
.
commit
|
commitdiff
|
tree
2018-01-02
St
a
s Boukarev
Simplify
i
r
1-optim
i
ze-mv-call an
d
catch more er
r
ors
.
commit
|
commitdiff
|
tree
2018-01-02
St
a
s
Bou
k
arev
Don't a
l
low &aux to bind con
s
t
ants
.
commit
|
commitdiff
|
tree
2018-01-02
St
a
s Boukarev
Choo
s
e t
h
e f
u
nc
t
ion
p
rimit
i
ve-
t
ype for
(
a
n
d function x
)
.
commit
|
commitdiff
|
tree
2018-01-02
St
a
s Boukarev
Don't fail
on (make-string-output-stream :element-
t
yp
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
St
a
s Boukarev
Fix constant
folding with :al
l
ow-other-
k
eys unknown
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bouka
r
ev
Fix
c
o
n
stant f
o
l
di
n
g
with duplica
t
e &key a
r
g
s
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Fi
x
constant foldin
g
w
i
th :al
l
o
w
-other-key
s
present
.
commit
|
commitdiff
|
tree
2018-01-01
Stas B
o
ukarev
Fix
a
make-arra
y
transf
o
rm on bad
i
nit
i
al-conte
n
t
s
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Put back :count in
t
o t
h
e REMOVE-IF de
f
known
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukar
e
v
Don't try
co
n
s
t
an
t
f
old
i
ng calls with unknown keys
.
commit
|
commitdiff
|
tree
2018-01-01
S
t
as Boukar
e
v
Flush
c
ombi
n
at
i
ons
which call oth
e
r
fu
n
ctions
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bo
u
k
a
rev
Don't con
s
i
n
C
OU
N
T
.
commit
|
commitdiff
|
tree
2017-12-31
Sta
s
B
o
ukarev
Reduce consin
g
in back-p
r
opagate-one-dx-lvar
.
commit
|
commitdiff
|
tree
2017-12-31
Stas
Bo
u
karev
Fi
x
constant-fold-call-p
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Boukarev
Rename *print-
s
equence-l
e
ngth*
t
o *print-vector-
l
ength*
.
commit
|
commitdiff
|
tree
2017-12-31
Sta
s
B
o
ukarev
A
v
oid
a styl
e
-warning in comp
i
le
.
im
p
ure
commit
|
commitdiff
|
tree
2017-12-30
S
t
a
s B
o
ukarev
extern
a
l-format
:
add EURO_SIG
N
to windows-12
5
1
.
commit
|
commitdiff
|
tree
2017-12-30
Stas Bouk
a
rev
Try to make sb-introspect/allocation-i
n
formation
.
6
.
.
.
commit
|
commitdiff
|
tree
2017-12-30
S
t
as Boukarev
M
ore --no-userin
i
t -
-
no-u
s
e
r
init in core
.
t
e
st
.
sh
commit
|
commitdiff
|
tree
2017-12-29
S
t
as Bo
u
ka
r
ev
Skip a c
o
n
s
ing test on :inter
p
r
e
ter
.
commit
|
commitdiff
|
tree
2017-12-29
Stas B
o
ukarev
Don't r
e
optimize
c
asts when checking fo
r
C
A
S
T-TYPE
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas B
o
ukarev
Do
n
't al
l
o
cate st
a
ck space
s
for arguments twice
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
hide-ir-nodes
:
h
i
de GLOBAL-VAR
.
commit
|
commitdiff
|
tree
2017-12-29
Stas
B
oukarev
Optimize
(m-v-call x know
n
-values) for
a
ny X
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bo
u
k
a
rev
M
ark
%
double/single-
f
loat flushab
l
e in
the ROUN
D
transform
.
commit
|
commitdiff
|
tree
2017-12-29
Sta
s
Boukarev
Propagate LEXEN
V
-FLUSHABLE insi
d
e transforms
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Do not con
s
w
h
en truncating (float
mo
s
t-negative-f
i
x
n
um)
commit
|
commitdiff
|
tree
2017-12-29
St
a
s Bou
k
arev
Do not con
s
in (values (
t
run
c
ate (the do
u
ble-float
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
S
tas B
o
ukarev
Add SB-EXT:*PRINT-SEQ
U
ENCE-LENGTH* fo
r
str
i
ng
s
a
nd
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
St
a
s
B
o
ukarev
Protect PRINCIPAL-LVAR-DEST from unuse
d
CAS
T
s
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukare
v
Fix (catch forms-involving-unknown-v
a
lue
s
.
.
.
)
commit
|
commitdiff
|
tree
2017-12-29
St
a
s Boukar
e
v
Fix
FILL
o
n large
b
it-vectors
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukare
v
Fix SXHASH on in
t
erpr
e
t
ed functions
.
commit
|
commitdiff
|
tree
2017-12-25
Stas Boukarev
Fix MAP-T
R
E
E
.
commit
|
commitdiff
|
tree
2017-12-25
Stas
Boukarev
Add N
E
W
S
.
commit
|
commitdiff
|
tree
2017-12-22
Stas Boukarev
(m
a
p-a
l
located-o
b
jects
:no-
c
o
n
sing)
n
o
l
onger f
a
il
s
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Stas Bouka
r
ev
tests: one mor
e
evalua
t
or-m
o
de fi
x
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Fi
x
S
KIP-FIL
E
i
n impure tests
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukar
e
v
alien
.
impure:
c
ompile a test
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
B
oukarev
F
i
x
running
tests in the :i
n
terpre
t
m
ode
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas Boukarev
Fix genesis with cheneygc
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukar
e
v
Mark wa
i
t-on-semap
h
ore semaphore-no
t
ification as passing
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas
B
oukarev
Fix the
C
O
ERCE source transfor
m
.
commit
|
commitdiff
|
tree
2017-12-20
S
t
as Bou
k
arev
D
isable
a
test on
wi
n
32
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
T
ry
to make
the :lurking-threads test more robust
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bo
u
karev
O
p
ti
m
ize
d
arwin signal emulation
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
x86-64-darwin signal emulation: bl
o
ck a
n
d
s
a
v
e
sigm
a
sk
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas Bo
u
k
a
re
v
Remove an
obsolet
e
#define an
d
comments
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
impure-run
n
er: add
with-compilation-uni
t
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
C
ONSTANTP: catch errors from m
a
croexpand
.
commit
|
commitdiff
|
tree
2017-12-19
Sta
s
Boukarev
Fix (constantp
(the
.
.
.
))
commit
|
commitdiff
|
tree
2017-12-19
Stas Bo
u
karev
CTYPEP: handle (CONS/ARRA
Y
unkno
w
n-t
y
pe)
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Bou
k
arev
t
h
r
eads
.
i
m
pure: re
l
ax :lurkin
g
-threads tim
i
ngs
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Bo
u
karev
tests: put impure t
e
sting co
d
e i
n
to a file
.
commit
|
commitdiff
|
tree
2017-12-19
S
tas Boukar
e
v
tests: reduce expansion of WITH-TEST
.
commit
|
commitdiff
|
tree
2017-12-18
S
tas Boukarev
Fix (CO
N
STANTP (PROGV
.
.
.
)) on malformed input
.
commit
|
commitdiff
|
tree
2017-12-18
Stas Bou
k
a
r
ev
Adjust a
co
m
m
ent
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Bouka
r
e
v
D
o
n't try to
r
eferenc
e
z
o
m
bie entry poin
t
s
.
commit
|
commitdiff
|
tree
2017-12-17
Stas
B
o
uka
r
ev
Hide FUNCTIONALs
f
ro
m
error reports
.
commit
|
commitdiff
|
tree
2017-12-17
S
t
as Boukarev
I
R
1
-
OPTIMIZE-
C
OMBINATION: t
h
e
c
ombination c
a
n beco
m
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-17
Stas B
o
uka
r
ev
Improve signal ha
n
d
le
r
emulation on darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-12-17
S
t
as Boukarev
darwin:
r
e
d
uce stack size
f
or the ex
c
ept
i
on handling
.
.
.
commit
|
commitdiff
|
tree
2017-12-16
S
tas Boukarev
threads
.
impure:
w
ait for interru
p
ts
t
o
be
processed
.
commit
|
commitdiff
|
tree
2017-12-16
S
t
as Bouka
r
ev
t
h
reads
.
impure:
re
m
ove
(format t "test done") output
.
commit
|
commitdiff
|
tree
2017-12-16
Stas B
o
ukare
v
Fix transform-call
.
commit
|
commitdiff
|
tree
2017-12-16
Stas Boukarev
USE-GOOD-FOR
-
DX-P: d
e
leted nodes a
r
e no
goo
d
.
commit
|
commitdiff
|
tree
2017-12-16
S
tas Boukar
e
v
Fix compi
l
e-time error
r
e
p
orting
.
commit
|
commitdiff
|
tree
2017-12-16
St
a
s Boukarev
CONSTANTP: don't accept bogus
BLOCK for
m
s
.
commit
|
commitdiff
|
tree
2017-12-15
S
t
a
s Boukarev
Fix dynami
c
-
e
x
t
e
nt o
n
r
e
c
ursive loc
a
l functions
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Boukarev
run-program
.
impure
:
dis
a
ble a
test on #-win32
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Boukarev
tests:
fix
(
m
ake-thread :interrupt-with make-th
r
ead
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
S
tas Boukarev
Run process-status-
h
ook on
all status changes,
not
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
S
tas Boukarev
Remove :
c
ontin
u
ed process
-
status
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Boukar
e
v
Le
s
s noise
from
d
ocumenta
t
ion building
.
commit
|
commitdiff
|
tree
2017-12-14
St
a
s Bou
k
arev
ELT: don
'
t ch
e
ck the
array b
o
u
nds
t
wice
.
commit
|
commitdiff
|
tree
2017-12-13
S
t
a
s Boukarev
Cor
r
ectly
r
es
t
ore the si
g
na
l
m
ask after e
n
abling
interrupts
.
commit
|
commitdiff
|
tree
2017-12-13
Stas Boukarev
Stop map-allocated-objects
from con
s
ing &
r
est
.
commit
|
commitdiff
|
tree
2017-12-13
Stas
B
oukarev
Mark
(
compile
:bug-9
1
3232) as passin
g
o
n
:
i
n
terp
r
eter
.
commit
|
commitdiff
|
tree
2017-12-13
Stas
B
ouka
r
ev
Fix interrupt
-
t
h
re
a
d error detect
i
on
.
commit
|
commitdiff
|
tree
2017-12-13
Stas Boukarev
Mark (
s
leep :pretty-much-forever
)
broken o
n
w
i
n
32
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukarev
S
k
ip ca
l
l
b
ack
.
i
mpur
e
with :int
e
rpreter
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukarev
Pa
s
s alien
.
impure an
d
threads
.
i
mpur
e
on
s
b-fasteval
.
commit
|
commitdiff
|
tree
2017-12-12
S
tas
Boukare
v
grov
e
l sigset_
t
on win32
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukarev
Don
'
t run thread
s
.
impure inside sb-thread
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukarev
with-interr
u
pts: r
e
-block t
h
e deferrable signals
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Bouk
a
rev
Remo
v
e unused code
from the win32 runtime
.
commit
|
commitdiff
|
tree
2017-12-12
S
ta
s
Boukarev
Report the
v
a
l
u
e in CONSTANT-MOD
I
FIED
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukarev
safep
o
int
.
c:
r
e
move unus
e
d
inc
l
ud
e
s
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Bo
u
karev
Ig
n
o
r
e mo
r
e :un
u
sed TNs in lifetime-ana
l
yze
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukar
e
v
tests: skip co
n
sing
t
ests when interpreting
.
commit
|
commitdiff
|
tree
2017-12-11
S
t
as Boukar
e
v
te
s
ts:
fix :fill-pointer-str
e
am
-
cha
r
po
s
:
d
i
s
placed
commit
|
commitdiff
|
tree
2017-12-11
Sta
s
Boukarev
tests: fix
g
c
.
impur
e
/
c
od
e
/data-separation
.
commit
|
commitdiff
|
tree
2017-12-11
Stas B
o
u
karev
tests: fix :dx-char-v
e
cto
r
-zeroize
d
with sb
-
fasteval
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukarev
tests: fix typ
e
-across-hairy-lambda-
t
ransfo
r
m
s
with
.
.
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukarev
Ad
d
a com
m
ent to
run-timer
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukarev
Fix -sb-thread interrupt-
t
hread
.
commit
|
commitdiff
|
tree
2017-12-10
S
tas Bou
k
a
rev
R
elax (:type
-
deri
v
a
t
ion :logical-operations
:
s
caling
)
commit
|
commitdiff
|
tree
2017-12-10
Stas Boukarev
Fix -sb-thr
e
a
d
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Boukar
e
v
More
WITH_
G
C_AT_SAFEPOINTS_ONLY
a
r
o
und func
a
l
lN
.
commit
|
commitdiff
|
tree
next