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 traceroot.test.sh
2018-01-15
Stas Boukarev
Fix tracero
o
t
.
tes
t
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Bouk
a
r
e
v
Check for the
N
IL
type in the EQUAL transform
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Protect unconve
r
t-tail-calls a
g
ainst deleted blocks
.
commit
|
commitdiff
|
tree
2018-01-15
Sta
s
Boukarev
Remove an unnecessary
c
opy-
l
i
st
.
commit
|
commitdiff
|
tree
2018-01-14
Stas
B
oukarev
Mark cl
o
s-cach
e
-test as broken o
n
sb-safepoint
.
commit
|
commitdiff
|
tree
2018-01-14
Stas
B
o
ukare
v
A
d
d (pr
o
file :threads
)
:
b
ro
k
en-on
:win32
commit
|
commitdiff
|
tree
2018-01-14
Stas Bouk
a
rev
Don
'
t
choke on inval
i
d objects when
GCing w
e
ak has
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
S
t
as B
o
uka
r
ev
Mark (:timer :threaded-
s
tre
s
s) broke
n
o
n
x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Bou
k
arev
Lose on memory co
r
r
uption while gcing
.
commit
|
commitdiff
|
tree
2018-01-13
Stas B
o
ukarev
Mark
:
t
wo-threads
-
running
-
gc as brok
e
n on sb-saf
e
p
oint
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
Make a defknown for
FI
N
ALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas B
o
ukarev
dyndebug_
i
n
i
t: fi
x
g
e
n
c
g
c
_
verbose
h
andl
i
ng
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
Fix d
e
ri
v
e-n
o
de-type on hai
r
y types
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
Boukarev
I
m
p
rove ARRAY-HEADER-P
t
yp
e
deriva
t
io
n
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
ct
y
pep: better
h
a
ndling of array-type w
i
th un
k
nown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
St
a
s
Boukarev
Don't fai
l
when
t
ransf
o
r
m
i
n
g (coerc
e
x
nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
B
oukarev
Optimize (dec
o
de-timeout n
i
l)
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as Boukarev
Re
m
ov
e
the warn
i
ng about personali
t
y flags
on Linux
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Boukare
v
R
emove
.
-
*
- Mode: Text -*- from the man page
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bouk
a
rev
Rem
o
ve --de
f
ault-merge-core-pages
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as Bou
k
arev
(decode-timeout ni
l
): don'
t
run get-internal-real-time
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
Boukarev
PROGV: warn if VARS an
d
VALS aren't
lists
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Simpli
f
y the ru
n
-program docstring
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as Bouka
r
ev
Ad
j
ust l
o
ad-x
c
.
l
i
sp
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Clean up run-program
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
Bou
k
arev
Remov
e
#+-win32
f
rom the ru
n
-progra
m
docstring
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
a
s B
o
uka
r
e
v
run-program docstring:
dis
e
ntan
g
le :ER
R
OR and :IF-
E
R
R
OR
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas B
o
uka
r
ev
p
a
rse-body: warn, d
o
n't error
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
F
i
x
d
e
c
larat
i
on process
i
ng in HANDLE
R
-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s Boukarev
Fix dec
l
ar
a
tion pro
c
essi
n
g in
RESTART-
C
ASE
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s Boukarev
Don't fail
on bad
V
ALUES ftyp
e
declaratio
n
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as Bou
k
a
rev
Protect substi
t
u
t
e-lvar-uses a
g
ainst deleted blocks
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s Boukarev
Fix ltn an
n
o
t
a
tion of ta
i
l calls
.
commit
|
commitdiff
|
tree
2018-01-09
Stas B
o
u
k
arev
Fix (find derive-type)
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Catc
h
macro errors in FO
P
COMPILABLE-P
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bou
k
are
v
Catch macro
erro
r
s w
h
e
n transform
i
n
g
MAKE
-
ARRAY
.
commit
|
commitdiff
|
tree
2018-01-08
Stas B
o
uka
r
ev
Better vali
d
at
i
o
n
of make-array dimensions
.
commit
|
commitdiff
|
tree
2018-01-08
Sta
s
Boukarev
C
atc
h
macro erro
r
s
w
h
en tr
a
nsformi
n
g LDB
.
commit
|
commitdiff
|
tree
2018-01-08
S
t
a
s B
o
uk
a
r
ev
Fi
x
L
AMBDA-VAR-
R
EF-LVAR
.
commit
|
commitdiff
|
tree
2018-01-08
Stas B
o
ukarev
Fold (= (comple
x
r
a
t
ional) rea
l
) to
NIL
.
commit
|
commitdiff
|
tree
2018-01-06
S
tas Bou
k
arev
Fix CMOV conversion
.
commit
|
commitdiff
|
tree
2018-01-06
S
tas Boukar
e
v
Restore a
t
est
.
commit
|
commitdiff
|
tree
2018-01-06
Sta
s
Boukarev
R
e
m
ove an
A
VER in
SUBS
T
I
T
U
T
E-LET-FUNARGS
.
commit
|
commitdiff
|
tree
2018-01-06
S
tas Bouk
a
r
e
v
Fix make-comple
x
-f
l
oat o
n
AR
M
6
4
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukar
e
v
Fi
x
a typo in EN
S
URE-LVAR-FUN-
F
ORM
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bouk
a
rev
Pr
o
tect
F
IND-CLE
A
N
UP-POINTS
a
gain
s
t
deleted lambdas
.
commit
|
commitdiff
|
tree
2018-01-05
Sta
s
Bo
u
karev
R
etry folding SYMEVAL on
c
o
nstan
t
s
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bouka
r
ev
F
ix symeval on NIL on
x
8
6-64
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Better handling of bogu
s
type-specifier at compile
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Boukarev
Fix t
y
pe
mismatch
i
n the &rest-re
f
transfo
r
m
.
commit
|
commitdiff
|
tree
2018-01-05
Stas Bouk
a
rev
C
a
reful macroexpansion in rewrite-i
n
itial-contents
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Bo
u
karev
Ca
t
c
h
(make-array
'(x))
a
t
C
T
.
commit
|
commitdiff
|
tree
2018-01-03
Stas Bo
u
karev
Check
t
ype s
p
e
c
ifiers at compile
t
ime
.
commit
|
commitdiff
|
tree
2018-01-03
Stas
B
ou
k
are
v
Don't crash
w
h
en
transf
o
rmin
g
(
map values-t
y
pe
.
.
.
)
commit
|
commitdiff
|
tree
2018-01-03
Stas Boukar
e
v
Mo
r
e careful combina
t
ion f
l
ush
i
ng
.
commit
|
commitdiff
|
tree
2018-01-03
Sta
s
Boukare
v
Fix a mak
e
-arr
a
y transform on bad
dimension
s
.
commit
|
commitdiff
|
tree
2018-01-02
Stas
Bou
k
arev
F
i
x CAST-TYPE-CHECK
.
commit
|
commitdiff
|
tree
2018-01-02
S
t
as Boukarev
Simplify i
r
1-
o
ptimize-
m
v-
c
a
l
l and c
a
tch more err
o
rs
.
commit
|
commitdiff
|
tree
2018-01-02
Stas
Boukarev
D
o
n't a
l
low &
a
ux to bind constants
.
commit
|
commitdiff
|
tree
2018-01-02
Sta
s
Boukarev
Choos
e
the
function primitiv
e
-ty
p
e for (and function x)
.
commit
|
commitdiff
|
tree
2018-01-02
Stas Boukarev
Don't
fail on (make-st
r
ing-outp
u
t-s
t
rea
m
:element-ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-02
Stas
Boukarev
Fix c
o
n
s
ta
n
t folding with :allow-
o
ther-k
e
y
s
unknown
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Bou
k
arev
Fix constant
f
o
l
ding with d
u
plicate &
k
e
y
a
r
gs
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Fix constant folding with :allow-other-keys pre
s
e
n
t
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Fix a
m
a
ke-array transform on bad initial-conten
t
s
.
commit
|
commitdiff
|
tree
2018-01-01
Stas
B
oukarev
Put ba
c
k :
c
ount into the
REMOVE-
I
F de
f
known
.
commit
|
commitdiff
|
tree
2018-01-01
Stas
Bo
u
karev
Do
n
't try constant folding calls with unknown keys
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukar
e
v
Flush combinations which call other functions
.
commit
|
commitdiff
|
tree
2018-01-01
Stas Boukarev
Don't cons in COUNT
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Boukarev
R
e
d
uce consi
n
g
in back-propa
g
ate-one-dx-lvar
.
commit
|
commitdiff
|
tree
2017-12-31
Stas Boukarev
Fix const
a
nt-fold-ca
l
l-p
.
commit
|
commitdiff
|
tree
2017-12-31
Stas
B
oukarev
Rename *print-sequen
c
e-length* to *pr
i
nt-vector-l
e
ngth
*
.
commit
|
commitdiff
|
tree
2017-12-31
Stas
B
oukarev
A
voi
d
a style-warning i
n
compile
.
impure
commit
|
commitdiff
|
tree
2017-12-30
Sta
s
Boukarev
ex
t
ernal-format: add EURO_SIGN to win
d
ow
s
-1
2
5
1
.
commit
|
commitdiff
|
tree
2017-12-30
Stas Bou
k
arev
Try to make sb-intro
s
pect/a
l
l
o
cation
-
informa
t
ion
.
6
.
.
.
commit
|
commitdiff
|
tree
2017-12-30
Stas Boukar
e
v
More --no-userinit --
n
o-useri
n
it in core
.
test
.
sh
commit
|
commitdiff
|
tree
2017-12-29
Stas Bou
k
are
v
Skip
a
consing test o
n
:inte
r
pre
t
er
.
commit
|
commitdiff
|
tree
2017-12-29
St
a
s Bo
u
k
arev
Don't reo
p
timize casts when checking
for CAST-TYPE
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
S
t
a
s
Boukarev
Do
n
'
t allocate stac
k
spaces for argument
s
twic
e
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukar
e
v
hide-ir-nodes: hide GLO
B
AL-VAR
.
commit
|
commitdiff
|
tree
2017-12-29
S
t
as Bouk
a
re
v
Optimize (m-v-call x known
-
values) f
o
r any X
.
commit
|
commitdiff
|
tree
2017-12-29
St
a
s
Boukarev
M
a
rk %doub
l
e/sing
l
e-float flusha
b
l
e in
the ROUND tra
n
sform
.
commit
|
commitdiff
|
tree
2017-12-29
S
t
as Boukarev
P
ropagate LEXENV-FLUSHABLE
i
nside transforms
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Do not cons whe
n
t
r
uncat
i
ng (float most-negative-fixnum)
commit
|
commitdiff
|
tree
2017-12-29
Stas Bo
u
kar
e
v
Do not c
o
ns i
n
(v
a
lue
s
(truncate (the d
o
uble-float
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Add SB
-
EXT:*PRINT-SEQ
U
ENCE-
L
EN
G
TH* for strings and
.
.
.
commit
|
commitdiff
|
tree
2017-12-29
S
tas Bouk
a
rev
P
rotect PRIN
C
IPAL-LVAR-DEST
f
rom unused CA
S
Ts
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Fi
x
(catch forms-in
v
olvi
n
g-unkn
o
wn-va
l
ue
s
.
.
.
)
commit
|
commitdiff
|
tree
2017-12-29
S
tas
B
oukar
e
v
Fix FILL on large bit-vectors
.
commit
|
commitdiff
|
tree
2017-12-29
Stas Boukarev
Fi
x
S
X
HASH
o
n interpreted
f
u
nctions
.
commit
|
commitdiff
|
tree
2017-12-25
Stas
B
oukare
v
Fix MAP
-
TREE
.
commit
|
commitdiff
|
tree
2017-12-25
Stas B
o
ukarev
Add NEWS
.
commit
|
commitdiff
|
tree
2017-12-22
Stas Bouk
a
rev
(map-all
o
ca
t
ed-o
b
jects
:
n
o-co
n
sing) no
longer fail
s
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Sta
s
Boukarev
tests: one more evaluato
r
-mode fix
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Bo
u
kar
e
v
Fix SKIP-FILE
i
n
i
mpure tes
t
s
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukar
e
v
alien
.
impur
e
: compil
e
a test
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas
B
ou
k
ar
e
v
Fix r
u
nning
t
e
sts in the :interpret mode
.
commit
|
commitdiff
|
tree
2017-12-20
S
tas Boukarev
F
i
x
g
e
nesis wit
h
cheneyg
c
.
commit
|
commitdiff
|
tree
2017-12-20
Stas
B
oukarev
Mark wait-on-semaphor
e
semaphor
e
-
n
otification as pa
s
sing
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Stas Boukarev
Fix the COERCE sou
r
c
e
t
r
a
n
sform
.
commit
|
commitdiff
|
tree
next