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
Protect unconvert-tail-calls against deleted blocks.
2017-12-03
Stas Boukarev
Mark :with-t
i
meout
:many-at-the-same-time as b
r
ok
e
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-03
St
a
s Boukarev
R
ewrite some tes
t
s t
o
no
t
us
e
term
i
nate-thread
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Boukarev
Adjus
t
s
b-sys:deco
d
e-timeout :large-val
u
es test
.
commit
|
commitdiff
|
tree
2017-12-03
Stas
Boukarev
Rese
t
accumulated flo
a
ting poin
t
exc
e
p
tions
on w
i
n32
.
commit
|
commitdiff
|
tree
2017-12-03
Stas Bou
k
arev
Remo
v
e x86-64-win
3
2
-
a
ss
e
m
.
S
commit
|
commitdiff
|
tree
2017-12-02
Stas Boukarev
Fix
c
onsin
g
in
s
ide for
e
i
gn t
h
read
callbacks
.
commit
|
commitdiff
|
tree
2017-12-02
Stas Bouka
r
e
v
Mark :no-o
v
erflo
w
-du
r
ing-alloc
a
tion as failing win32
.
commit
|
commitdiff
|
tree
2017-12-02
Stas Bo
u
karev
Re
d
uce consi
n
g in
gc
.
impure
/
:code/data-separation
.
commit
|
commitdiff
|
tree
2017-12-02
Stas Boukarev
Revert "Remove darwinisms,
us
e
c
o
de t
h
at works mo
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-02
Stas
B
oukar
e
v
F
ix attach_os
_
thre
a
d on Darwin
.
commit
|
commitdiff
|
tree
2017-12-02
Sta
s
Boukarev
unbloc
k
_gc_signals in for
e
i
g
n
th
r
ead callbacks
.
commit
|
commitdiff
|
tree
2017-12-01
St
a
s
Bo
u
k
a
rev
DESCRIBE: print la
m
bda lis
t
s using
~
S, not ~A
.
commit
|
commitdiff
|
tree
2017-12-01
Sta
s
Boukarev
Provide
an abort
r
estart if there's none
.
commit
|
commitdiff
|
tree
2017-12-01
Stas B
o
ukarev
save-l
i
sp-and
-
di
e
:
check tople
v
el to
b
e de
f
ined be
f
ore
.
.
.
commit
|
commitdiff
|
tree
2017-12-01
Stas Boukarev
Delete
function-de
s
igna
t
or
-
c
ast when p
o
ss
i
ble
.
commit
|
commitdiff
|
tree
2017-12-01
Stas
B
ouk
a
rev
Fix ARRAY-CALL-TYP
E
-DERIVER
.
commit
|
commitdiff
|
tree
2017-12-01
Stas
B
ouka
r
ev
Don't cons hash-ta
b
le vect
o
rs inside WITHOUT-GCING
.
commit
|
commitdiff
|
tree
2017-12-01
S
tas B
o
ukarev
Fix -im
m
o
b
ile
-
code builds
.
commit
|
commitdiff
|
tree
2017-11-30
S
t
a
s Boukarev
D
o
n'
t
no
t
e about deleting unreac
h
a
b
le casts
.
commit
|
commitdiff
|
tree
2017-11-30
Stas Boukarev
Fi
x
an er
r
o
r in PRINT-LEAF
.
commit
|
commitdiff
|
tree
2017-11-30
Stas B
o
ukarev
Fix type
c
hecking of unused mv-call &r
e
st
a
r
g
s
.
commit
|
commitdiff
|
tree
2017-11-26
Stas Boukarev
Ch
a
nge :ski
p
ped-on
for
(run-pro
g
ram :stop+continue)
.
commit
|
commitdiff
|
tree
2017-11-26
S
t
as Boukarev
tests
:
don't e
v
alua
t
e :fail
s
/s
k
i
pp
e
d-on
.
commit
|
commitdiff
|
tree
2017-11-23
Sta
s
Bo
u
karev
Reduce sb-c
o
ncurrency tests
b
ase
d
on th
e
n
umber o
f
.
.
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukarev
Restore MIPS
.
commit
|
commitdiff
|
tree
2017-11-23
S
t
as Bou
k
arev
More :skipped-on :win32
t
o #-win32
commit
|
commitdiff
|
tree
2017-11-23
Sta
s
Boukarev
Fix inco
r
rect with-test syntax
.
commit
|
commitdiff
|
tree
2017-11-23
S
t
as
B
o
ukarev
sleep :non-consing no longer fails on
w
i
n
3
2
.
commit
|
commitdiff
|
tree
2017-11-23
Stas B
o
ukar
e
v
alien
.
impure: u
s
e a sy
m
bol present on win3
2
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukarev
#-wi
n
3
2 not
:
skip
p
ed-on
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Bo
u
karev
D
i
sab
l
e tests
th
a
t use interrupt-thread on win
3
2
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukarev
Disable
s
b-concurrency
tests that us
e
interrup
t
-thread
.
.
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Bouka
r
ev
un
p
arse-
w
in3
2
-namestring: more file-er
r
or
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Boukarev
pathnames
.
i
mpur: adjus
t
for
w
in
3
2
.
commit
|
commitdiff
|
tree
2017-11-23
Stas B
o
ukarev
P
A
R
SE-NATIVE-
W
IN32-NAMESTRING: don't parse empty
direc
t
or
y
.
.
.
commit
|
commitdiff
|
tree
2017-11-23
Stas B
o
ukarev
Signal a
f
ile-error from unp
a
rse-native
-
win32-
n
ames
t
r
i
ng
.
commit
|
commitdiff
|
tree
2017-11-23
Stas B
o
ukarev
Fix bit-p
o
sition-overru
n
on 32
-
b
it
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Bo
u
karev
R
e
move debuggin
g
co
m
me
n
t
.
commit
|
commitdiff
|
tree
2017-11-23
Stas Bouk
a
re
v
Simplif
y
gencgc
s
paces
.
commit
|
commitdiff
|
tree
2017-11-23
Stas
B
o
ukarev
Rewrite :bit-position-ov
e
rrun test to use mm
a
p
.
commit
|
commitdiff
|
tree
2017-11-22
Stas B
o
u
k
ar
e
v
Fix unparse
-
native-win
3
2-namest
r
ing
.
commit
|
commitdiff
|
tree
2017-11-22
S
t
a
s Boukarev
Fix file-position on pipes on win32
.
commit
|
commitdiff
|
tree
2017-11-22
Stas Boukarev
user
-
h
omedir-name
s
tring: re
s
tore c
h
ecking HO
M
E first
.
commit
|
commitdiff
|
tree
2017-11-22
Stas Boukarev
R
e
m
ove extr
a
neous ar
g
u
ments to
d
eftransf
o
r
m
i
n aliencomp
.
commit
|
commitdiff
|
tree
2017-11-22
Sta
s
Bouk
a
rev
I
m
prove foreign-symbo
l
-a
d
d
ress transform
.
commit
|
commitdiff
|
tree
2017-11-22
Stas Boukarev
I
m
p
rove th
e
optimiza
t
ion message from
%sap-alien
.
commit
|
commitdiff
|
tree
2017-11-22
Stas Bou
k
arev
Correc
t
the comment for DE
F
TR
A
NSFORM
.
commit
|
commitdiff
|
tree
2017-11-22
Stas Boukarev
Quiet
o
pt
i
m
i
za
t
i
on
notes from sb-alien
.
commit
|
commitdiff
|
tree
2017-11-22
Stas Boukarev
Allow re
d
efi
n
ing
t
rans
f
or
m
s with
d
ifferent :note and
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
Sta
s
Boukarev
Rewrite
a transform to use a single transform per type
.
commit
|
commitdiff
|
tree
2017-11-21
Stas Boukarev
Defin
e
os_restore_fp_contr
o
l
o
utside #i
f
def M
A
C
H_EXCEP
T
IO
N
_H
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
Stas Boukarev
Allow setf functi
o
n
names to
b
e
used in undefine
d
-fun
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
S
tas Boukare
v
condition
.
impure
:
adjust :
s
kipped-on
.
commit
|
commitdiff
|
tree
2017-11-21
Stas Bou
k
ar
e
v
Add :allow-wa
r
nings t to a test
.
commit
|
commitdiff
|
tree
2017-11-21
St
a
s Boukarev
Slightly improv
e
con
v
ert-conditional
-
m
ove-p
.
commit
|
commitdiff
|
tree
2017-11-21
Stas B
o
ukarev
F
i
x
I
M
M
E
D
I
A
TE-
T
N
-
P
.
commit
|
commitdiff
|
tree
2017-11-20
Stas Boukare
v
Fix (typep x '(comp
l
ex integer))
commit
|
commitdiff
|
tree
2017-11-20
Stas Bouk
a
rev
Fi
x
make-constant-tn
c
a
ching
.
commit
|
commitdiff
|
tree
2017-11-19
Stas Bouka
r
ev
Undeprecate
s
b
-e
x
t:qui
t
.
commit
|
commitdiff
|
tree
2017-11-18
S
t
a
s Boukarev
Detect
t
yp
e
conflicts from COMPLE
M
ENT
.
commit
|
commitdiff
|
tree
2017-11-18
St
a
s B
o
ukarev
Derive-t
y
p
e
for CO
M
PLEMENT
.
commit
|
commitdiff
|
tree
2017-11-18
Stas B
o
uk
a
r
e
v
Correct some mo
r
e fndb en
t
ries
.
commit
|
commitdiff
|
tree
2017-11-18
Stas Boukarev
Correct
some
f
n
db entries
.
commit
|
commitdiff
|
tree
2017-11-18
Stas Boukare
v
Restore ARM
6
4
.
commit
|
commitdiff
|
tree
2017-11-17
S
tas Boukarev
F
ix
a SEARC
H
t
r
ansform
.
commit
|
commitdiff
|
tree
2017-11-17
S
ta
s
B
o
ukarev
Fix MAP decl
a
ration
.
commit
|
commitdiff
|
tree
2017-11-17
Stas Bouka
r
ev
Chan
g
e
t
he way
c
alla
b
le
argu
m
ents are a
s
serte
d
.
commit
|
commitdiff
|
tree
2017-11-17
Stas Boukarev
R
e
place CALL
A
BL
E
-CAST with (the functi
o
n
-
d
e
signator
.
.
.
commit
|
commitdiff
|
tree
2017-11-17
Stas Boukarev
A
dd function-designator type
.
commit
|
commitdiff
|
tree
2017-11-16
Stas
B
ou
k
arev
Fix
a FILL transform
.
commit
|
commitdiff
|
tree
2017-11-16
S
tas Bouka
r
ev
Conservative type
d
erivation for
F
LOOR/CE
I
LING o
n
f
loats
.
commit
|
commitdiff
|
tree
2017-11-14
Stas
Boukarev
Fix
th
e
EQUA
L
P transform on
empty arrays
.
commit
|
commitdiff
|
tree
2017-11-14
Stas Boukarev
Fix
i
ncorrect EQUAL and EQ
U
A
LP transforms
.
commit
|
commitdiff
|
tree
2017-11-14
Stas Boukarev
F
ix float contagion fo
r
CO
M
PLEX transfor
m
s
.
commit
|
commitdiff
|
tree
2017-11-14
Stas Bou
k
arev
Conse
r
vative r
e
m
a
i
nd
e
r type deri
v
ation on
floats
.
commit
|
commitdiff
|
tree
2017-11-13
Stas Boukarev
Proper type derivation float
f
orm
a
ts from FF
L
OOR/FTRUNCATE
.
commit
|
commitdiff
|
tree
2017-11-13
S
t
as B
o
u
k
a
r
ev
Fix INTERV
A
L-
D
IV with a
z
e
r
o
b
o
und
.
commit
|
commitdiff
|
tree
2017-11-13
Stas Boukarev
Simpli
f
y
i
r
1-optimize-
c
omb
i
natio
n
.
commit
|
commitdiff
|
tree
2017-11-11
St
a
s Boukarev
F
ix compil
e
r
.
pure/boxed-fp-c
o
nstant-for-ful
l
-call
.
commit
|
commitdiff
|
tree
2017-11-10
Stas
B
o
u
kare
v
Don't choke on deleted code
i
n MER
G
E-TAIL-SETS
.
commit
|
commitdiff
|
tree
2017-11-09
S
tas
B
oukarev
__DARWIN_UNIX03 stuf
f
.
commit
|
commitdiff
|
tree
2017-11-09
Stas
B
ouka
r
ev
R
e
st
o
re
W
in
3
2
b
uild
.
commit
|
commitdiff
|
tree
2017-11-08
S
t
a
s Boukarev
Speed up a test
.
commit
|
commitdiff
|
tree
2017-11-08
Sta
s
Boukarev
Add <=/>= fl
o
at VOPs o
n
A
R
M64
.
commit
|
commitdiff
|
tree
2017-11-08
S
t
a
s B
o
ukarev
Don't
return
a
value fr
o
m an i
r
1-translato
r
.
commit
|
commitdiff
|
tree
2017-11-08
Stas
B
ouk
a
rev
Rem
o
v
e m
u
f
f
le-c
o
nditions
.
commit
|
commitdiff
|
tree
2017-11-08
Sta
s
Bouk
a
rev
Improve may-delet
e
-vesti
g
ial-exit
.
commit
|
commitdiff
|
tree
2017-11-07
Sta
s
Boukarev
B
e
conservativ
e
when deleting vestig
i
al
exits
.
commit
|
commitdiff
|
tree
2017-11-07
Sta
s
Bo
u
karev
Mark *alie
n
-
s
tack-pointe
r
* :always-bound
.
commit
|
commitdiff
|
tree
2017-11-07
S
t
as Boukarev
D
o
n't add
n
ew desti
n
ations t
o
non-
r
etu
r
ning functions
.
commit
|
commitdiff
|
tree
2017-11-07
Stas Boukarev
White
s
pace clean up
.
commit
|
commitdiff
|
tree
2017-11-06
Stas
B
oukarev
Don't define
immo
b
i
l
e_space_
p
twice
.
commit
|
commitdiff
|
tree
2017-11-06
St
a
s Boukarev
Fix process-wait on WIN32
.
commit
|
commitdiff
|
tree
2017-11-06
Stas Bo
u
k
arev
Delay choosing represent
a
ti
o
n for constants
.
commit
|
commitdiff
|
tree
2017-11-06
Stas Bou
k
arev
Don't tran
s
f
o
rm >=
/
<= to
(and
<
/> =)
o
n
x86-6
4
.
commit
|
commitdiff
|
tree
2017-11-04
S
tas Boukarev
defi
n
ed-fun-fun
c
tional
:
check for :
z
ombie, not just
.
.
.
commit
|
commitdiff
|
tree
2017-11-03
Stas B
o
u
k
arev
Mor
e
caref
u
l
LET conversion around delet
e
d blocks
.
commit
|
commitdiff
|
tree
2017-11-03
Stas Bo
u
karev
Fi
x
MOVE-RETURN-S
T
UFF
.
commit
|
commitdiff
|
tree
2017-11-02
Stas Boukarev
Optimize cle
a
nup e
m
ission
.
commit
|
commitdiff
|
tree
2017-11-02
S
t
as Boukarev
D
on't transf
o
rm >< on complex
numbers
.
commit
|
commitdiff
|
tree
next