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
Don't fail on (make-string-output-stream :element-type bad-type)
2018-01-02
Stas Bouk
a
re
v
Don't
f
ail on (make-st
r
ing
-
output
-
stream :el
e
m
ent-
t
ype
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
Sta
s
Bouka
r
ev
F
ix constant folding with :allow-other-ke
y
s u
n
k
n
own
.
commit
|
commitdiff
|
tree
2018-01-01
S
t
as
B
oukar
e
v
Fix consta
n
t
folding wit
h
duplicate &ke
y
args
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bouka
r
ev
Fix co
n
stant foldin
g
with :allow-other
-
keys
presen
t
.
commit
|
commitdiff
|
tree
2018-01-01
S
t
as Boukarev
Fix a
m
ake-a
r
r
a
y
transf
o
rm on bad
initial-contents
.
commit
|
commitdiff
|
tree
2018-01-01
Stas
Boukar
e
v
Put back :count into the RE
M
OVE-IF def
k
nown
.
commit
|
commitdiff
|
tree
2018-01-01
Sta
s
Boukarev
Don
'
t try constan
t
fo
l
d
ing calls with unknown keys
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
F
l
ush
c
ombi
n
ations which call
oth
e
r functions
.
commit
|
commitdiff
|
tree
2018-01-01
S
tas Boukarev
Don
'
t cons in COUNT
.
commit
|
commitdiff
|
tree
2017-12-31
St
a
s Boukarev
Red
u
ce co
n
sing in
back
-
pro
p
agate-one
-
dx-lva
r
.
commit
|
commitdiff
|
tree
2017-12-31
Stas B
o
ukarev
F
i
x constant-f
o
ld-call-p
.
commit
|
commitdiff
|
tree
2017-12-31
S
t
as Boukare
v
Rename *print-sequ
e
nce-l
e
ngth* to *print-vector-length*
.
commit
|
commitdiff
|
tree
2017-12-31
Sta
s
Boukarev
A
v
oid
a style
-
warning
in compi
l
e
.
impure
commit
|
commitdiff
|
tree
2017-12-30
Stas Boukar
e
v
ext
e
rnal-format: add EURO_SIGN to windows-125
1
.
commit
|
commitdiff
|
tree
2017-12-30
S
t
as Bouka
r
ev
Try to make sb-intr
o
spect/al
l
ocation
-
i
nformation
.
6
.
.
.
commit
|
commitdiff
|
tree
2017-12-30
Stas Bouka
r
ev
M
o
re --no-use
r
init --
n
o-u
s
erinit in core
.
test
.
sh
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Skip a consi
n
g
t
est o
n
:interpreter
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bo
u
karev
Don't
r
e
optimize cas
t
s when checking for C
A
ST-TYPE
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bou
k
arev
Don'
t
a
l
locate stack spaces for argu
m
e
n
t
s
t
w
ice
.
commit
|
commitdiff
|
tree
2017-12-29
S
tas Boukarev
hide-ir-n
o
des: hide
G
LO
B
AL-VAR
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukare
v
Optimize (m-v-call x kn
o
wn-value
s
)
f
or
a
ny
X
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Mark %double/
s
ingle-
f
loat fl
u
sh
a
ble in the
R
OUND transform
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Bouk
a
rev
Propagate
LEXENV-FLUSHABLE i
n
side
trans
f
orms
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
D
o not con
s
w
h
en tr
u
n
c
ating
(
f
l
oa
t
most-ne
g
a
t
ive-
f
ixnum)
commit
|
commitdiff
|
tree
2017-12-29
St
a
s
Bouk
a
r
ev
Do
n
ot cons
i
n (v
a
lues (t
r
uncate (the doubl
e
-float
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas B
o
ukarev
Add
SB
-
EXT
:
*PRINT-
S
EQUENC
E
-LENGTH* fo
r
strings
and
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Protect PRINCIPAL
-
LVAR-DEST from unused
CASTs
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Fix
(catch forms-invo
l
ving-unk
n
own-va
l
ues
.
.
.
)
commit
|
commitdiff
|
tree
2017-12-29
Stas Bouka
r
ev
Fix FILL
o
n
l
arge
b
it-vec
t
ors
.
commit
|
commitdiff
|
tree
2017-12-29
Stas
B
oukarev
Fi
x
S
XHASH on inter
p
reted functions
.
commit
|
commitdiff
|
tree
2017-12-25
Stas Bouka
r
ev
Fix MAP-TREE
.
commit
|
commitdiff
|
tree
2017-12-25
S
ta
s
Bouka
r
e
v
Add NEWS
.
commit
|
commitdiff
|
tree
2017-12-22
Stas Bo
u
kar
e
v
(map-all
o
cated-objects :n
o
-con
s
ing) no longe
r
fails
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Stas
Bo
u
k
arev
tests: one more eva
l
u
a
tor
-
mode fi
x
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas Bouka
r
e
v
F
ix SKIP
-
FILE in
i
mpure
t
e
sts
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bou
k
arev
alien
.
i
m
pure: compile
a
t
est
.
commit
|
commitdiff
|
tree
2017-12-20
S
t
as Boukare
v
Fix running tests in the :int
e
rpret mode
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bou
k
arev
Fix genesi
s
with cheneygc
.
commit
|
commitdiff
|
tree
2017-12-20
St
a
s Boukarev
Mark wait
-
on-sema
p
h
o
re semaphore-
n
ot
i
f
ication as pa
s
sing
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Fix the COERCE sourc
e
t
r
ansform
.
commit
|
commitdiff
|
tree
2017-12-20
Sta
s
Boukarev
Disable a test on wi
n
32
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
T
ry to make t
h
e :lu
r
k
i
ng
-
th
r
ead
s
test
more robust
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas Boukarev
O
pt
i
mize darwin signal emula
t
ion
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
x
8
6
-
64-darwin
s
i
g
nal
e
mula
t
ion: block a
n
d save sigma
s
k
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
B
oukarev
R
emove an obsol
e
te #define and
c
omments
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Bou
k
arev
impure
-
r
u
nner:
ad
d
with
-
c
omp
i
lation-unit
.
commit
|
commitdiff
|
tree
2017-12-19
S
t
as Bouk
a
r
ev
C
O
NSTANTP:
catch err
o
rs fr
o
m macro
e
xpand
.
commit
|
commitdiff
|
tree
2017-12-19
S
t
as Bou
k
a
rev
Fi
x
(consta
n
tp (the
.
.
.
))
commit
|
commitdiff
|
tree
2017-12-19
S
tas Bou
k
are
v
CTYPE
P
: handle (CONS
/
ARRAY
unkno
w
n
-
type)
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukare
v
thr
e
ad
s
.
i
m
pure: relax :
l
ur
k
i
ng-threa
d
s timi
n
gs
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Boukarev
tests:
put imp
u
re t
e
sting code i
n
to a f
i
le
.
commit
|
commitdiff
|
tree
2017-12-19
Stas Bou
k
ar
e
v
tests
:
reduce e
x
pansion
o
f
WITH-TES
T
.
commit
|
commitdiff
|
tree
2017-12-18
S
t
as Bouk
a
rev
Fix (CONSTANTP (PR
O
GV
.
.
.
)) on
malfor
m
ed
input
.
commit
|
commitdiff
|
tree
2017-12-18
Stas B
o
ukarev
Adjust a comm
e
nt
.
commit
|
commitdiff
|
tree
2017-12-17
Stas
Boukarev
D
o
n't try to
reference
zombie entry points
.
commit
|
commitdiff
|
tree
2017-12-17
St
a
s Boukarev
H
i
de FUNCTIONALs from error r
e
po
r
ts
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Bo
u
karev
IR
1
-OPTIMI
Z
E-COMBINATION: the combin
a
tion can become
.
.
.
commit
|
commitdiff
|
tree
2017-12-17
Stas
B
o
uka
r
ev
Improve signal handler
e
mu
l
a
t
ion on da
r
win-x86-6
4
.
commit
|
commitdiff
|
tree
2017-12-17
Stas Boukarev
darw
i
n
:
red
u
ce stack size fo
r
the exception han
d
ling
.
.
.
commit
|
commitdiff
|
tree
2017-12-16
Stas
Boukarev
threads
.
imp
u
re:
w
ait for i
n
t
e
rrupts to be processed
.
commit
|
commitdiff
|
tree
2017-12-16
Stas Boukarev
t
h
reads
.
impure: remove (fo
r
m
a
t
t "test don
e
")
o
u
t
put
.
commit
|
commitdiff
|
tree
2017-12-16
St
a
s
B
oukar
e
v
F
ix transform-ca
l
l
.
commit
|
commitdiff
|
tree
2017-12-16
Stas Bou
k
arev
USE-GO
O
D
-FO
R
-
DX-P
:
deleted nod
e
s are no
g
ood
.
commit
|
commitdiff
|
tree
2017-12-16
Stas
B
oukarev
Fix compile-time error report
i
ng
.
commit
|
commitdiff
|
tree
2017-12-16
St
a
s Bouk
a
rev
CONSTANTP: don't accept bo
g
u
s
BLOCK f
o
rms
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Boukare
v
Fix
d
ynamic-ex
t
ent on r
e
cursive
local fun
c
tio
n
s
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Boukarev
run
-
program
.
impu
r
e
:
d
i
s
a
ble
a
t
e
s
t o
n
#-w
i
n3
2
.
commit
|
commitdiff
|
tree
2017-12-15
S
tas Boukarev
t
ests: fix (make-thr
e
ad :int
e
rrupt-with
make-thread
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Bouka
r
ev
Run proces
s
-status-hook
o
n
all status changes, not
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
Stas Boukare
v
Remove :
c
ontinu
e
d process-
s
tatus
.
commit
|
commitdiff
|
tree
2017-12-15
S
tas B
o
u
karev
Less noise from documentation building
.
commit
|
commitdiff
|
tree
2017-12-14
Stas
B
o
ukare
v
ELT: don't check the array bounds twi
c
e
.
commit
|
commitdiff
|
tree
2017-12-13
Stas Boukarev
Correctly restore the signal mask after enabl
i
ng interrupts
.
commit
|
commitdiff
|
tree
2017-12-13
St
a
s Boukarev
Stop
m
ap-allocated
-
objects f
r
o
m
con
s
ing &rest
.
commit
|
commitdiff
|
tree
2017-12-13
Stas Bouk
a
r
ev
M
a
rk (
c
ompile :bug-913232)
as passing on :i
n
terprete
r
.
commit
|
commitdiff
|
tree
2017-12-13
Sta
s
B
oukarev
Fix interrupt-thread error detection
.
commit
|
commitdiff
|
tree
2017-12-13
Stas B
o
ukare
v
Mark (sleep :pr
e
tty-much-foreve
r
) bro
k
en on win32
.
commit
|
commitdiff
|
tree
2017-12-12
S
t
a
s Bouk
a
rev
Skip callback
.
impure with :int
e
rpreter
.
commit
|
commitdiff
|
tree
2017-12-12
St
a
s
B
ouka
r
ev
Pass a
l
ien
.
impure and threads
.
impure on sb-
f
as
t
eval
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukarev
grovel sigset_t on win32
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukarev
Don't run threads
.
i
m
p
u
re
i
nside sb
-
thread
.
commit
|
commitdiff
|
tree
2017-12-12
S
tas Boukarev
with-interru
p
ts
:
r
e
-block th
e
de
f
e
r
rable signals
.
commit
|
commitdiff
|
tree
2017-12-12
Sta
s
Boukarev
Re
m
ove
u
n
used code from the win32 run
t
i
me
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Boukarev
Repo
r
t the val
u
e
in CONSTANT-
M
ODIFIED
.
commit
|
commitdiff
|
tree
2017-12-12
Stas Bo
u
kar
e
v
s
a
fe
p
oint
.
c: r
e
move unused in
c
ludes
.
commit
|
commitdiff
|
tree
2017-12-11
Sta
s
Bouk
a
rev
Ignore more :unused TNs in
lifeti
m
e
-analyze
.
commit
|
commitdiff
|
tree
2017-12-11
Sta
s
Boukar
e
v
tests: skip
consing
t
ests when interpreting
.
commit
|
commitdiff
|
tree
2017-12-11
Stas
B
ou
k
arev
tests:
f
ix :f
i
ll-po
i
nter-str
e
am-charpos :displaced
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukarev
t
e
sts: fix gc
.
impure/code/data-s
e
paration
.
commit
|
commitdiff
|
tree
2017-12-11
Stas
Bouk
a
rev
tests:
fix :dx-char-vec
t
or-z
e
ro
i
zed
with sb-fasteva
l
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukarev
tests
:
f
i
x type-a
c
r
o
ss-h
a
iry-lambda-transforms with
.
.
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukarev
Ad
d
a comment to
run-timer
.
commit
|
commitdiff
|
tree
2017-12-11
Stas Boukarev
Fix -sb-threa
d
int
e
rrupt-t
h
read
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Bou
k
are
v
Relax (:
t
ype-derivatio
n
:logi
c
al-operati
o
ns :s
c
aling)
commit
|
commitdiff
|
tree
2017-12-10
St
a
s
B
oukarev
Fix -sb
-
thread
.
commit
|
commitdiff
|
tree
2017-12-10
Stas Boukarev
More W
I
T
H_GC_
A
T_SAFEPOINTS_ONLY aroun
d
funcallN
.
commit
|
commitdiff
|
tree
2017-12-10
Stas
B
o
ukarev
Fix %th
r
ead-sap
.
commit
|
commitdiff
|
tree
2017-12-10
Stas
Boukare
v
T
ry
to make
RUN
T
IME
m
ore robust
.
commit
|
commitdiff
|
tree
2017-12-10
Stas
B
o
u
karev
Add support for sb-
s
afepoint for AR
M
64
.
commit
|
commitdiff
|
tree
2017-12-10
Stas B
o
u
k
arev
safep
o
in
t
:
share the commo
n
stuff for all backe
n
ds
.
commit
|
commitdiff
|
tree
next