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
--lose-on-corruption: lose on stack and binding exhaustion.
2018-02-15
Sta
s
Boukar
e
v
-
-lose-on-corruption: lo
s
e on stack and bind
i
ng exhaustion
.
commit
|
commitdiff
|
tree
2018-02-15
Stas Bouk
a
r
e
v
Signal floatin
g
-point-overflow f
r
om
b
ignum-to-float
.
commit
|
commitdiff
|
tree
2018-02-14
Stas
B
oukarev
Tol
e
rate
non-s
i
mple
s
trings whe
n
ch
e
ckin
g
arguments
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
S
tas Boukarev
Better handl
i
ng of children deletion in delete-lamb
d
a
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Bou
k
arev
More timeouts
i
n threads
.
pu
r
e/symbol-value-in-thre
a
d
.
3
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukarev
Fix (setf (schar
h
ai
r
y-sim
p
le
-
st
r
i
ng-type
)
)
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukarev
D
on
'
t
d
elete the XEP when
&optional disp
a
tc
h
never
.
.
.
commit
|
commitdiff
|
tree
2018-02-12
St
a
s
B
o
ukarev
Prevent
sb-disassem::alig
n
from disappearing
.
commit
|
commitdiff
|
tree
2018-02-11
S
t
a
s Bouka
r
ev
B
e
tter unbound-
v
aria
b
le error during macrolet expansion
.
commit
|
commitdiff
|
tree
2018-02-11
S
t
a
s
Boukarev
Bette
r
undefine
d
f
u
n
er
r
or during m
a
croex
p
ansion
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouka
r
e
v
Op
t
imize
o
ut-of-line (
r
eplace vec
t
or
v
ector)
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Boukarev
Rest
o
re
sb-
t
hruption build
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
mak
e
-segment: avoid cr
e
ati
n
g ne
w
e
mpty
a
rrays
.
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Boukar
e
v
Mo
v
e
o
rdered-set to sse
t
.
lisp
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Boukarev
Optimize %instance
-
typep on sealed cla
s
ses with one
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
S
t
a
s
B
o
ukarev
sset: chan
g
e
MEMBE
R
to FIXN
U
MP
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Redu
c
e code co
n
stants w
h
en typ
e
checking classes
.
commit
|
commitdiff
|
tree
2018-02-10
S
tas Bouka
r
ev
sset: c
h
ange +deleted+ t
o
-1
.
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Boukarev
Us
e
&
o
p
tional instead of &key
f
or make-sset
.
commit
|
commitdiff
|
tree
2018-02-10
S
t
as
B
oukarev
Add a timeout to
t
hreads
.
pure/
s
y
m
bol-value-in-thr
e
ad
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Slightly optim
i
ze sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bouk
a
r
e
v
Fix sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas
B
ouka
r
ev
Add *print-v
e
cto
r
-
length* to wit
h
-standard-io-syntax
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bou
k
arev
Fix make-
t
arget
-
2-load
.
lisp
.
commit
|
commitdiff
|
tree
2018-02-09
Sta
s
Boukarev
O
ptiona
l
ly
r
educe the amount
o
f stuff excise
d
from
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukarev
Remove a
n
AVER from VALIDATE-CAL
L
-TY
P
E
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Bou
k
a
r
e
v
Fi
x
a
typo in LTN-
A
NALYZE-C
A
S
T
.
commit
|
commitdiff
|
tree
2018-02-08
S
tas Bo
u
karev
Re
n
ame ALIGN-UP back to AL
I
GN
.
commit
|
commitdiff
|
tree
2018-02-06
Stas Bo
u
k
arev
Fix FORMAT c
o
mpilat
i
on on non-simple st
r
ings
.
commit
|
commitdiff
|
tree
2018-02-03
Stas B
o
ukarev
A
coup
l
e
alwa
y
s-bound decl
a
rations
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
Bo
u
karev
M
ark
a
ll cl variables always-bo
u
nd
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouk
a
rev
Move *saved-fp-and-pcs* to early-ali
e
neval
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
Boukar
e
v
Make *sav
e
d-fp-a
n
d-pc
s
* threa
d
-local
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
B
ouk
a
rev
Min
o
r
cleanup around always-bound declar
a
tion
s
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
Boukarev
Pro
c
laim reader a
n
d
printer
v
ariables alwa
y
s-bound
.
commit
|
commitdiff
|
tree
2018-02-03
St
a
s
Boukarev
Simplify
A
LW
A
Y
S-BO
U
ND u
s
age
.
commit
|
commitdiff
|
tree
2018-02-03
Stas B
o
ukarev
arm64/vm
.
l
i
s
p: turn so
m
e defpa
r
ameters into d
e
f
g
lobals
.
commit
|
commitdiff
|
tree
2018-02-02
S
ta
s
Bo
u
karev
Tr
y
m
akin
g
immobile-space wo
r
k
o
n w
i
n
3
2
.
commit
|
commitdiff
|
tree
2018-02-02
S
tas
B
oukarev
Inline expansion of t
w
o-arg-c
h
ar-equal wi
t
h
o
u
t
using
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
St
a
s Boukarev
D
o
n't
m
aybe-inl
i
ne
two-
a
rg-char-equal
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Better E
Q
UAL/P transforms
f
or characters
a
n
d s
y
mbols
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Fix transf
o
rming (EQ
U
ALP "
"
X
)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
R
e
s
tore w
i
n32
x
86-64
.
commit
|
commitdiff
|
tree
2018-02-01
M
qrius
Proper
er
r
o
r m
e
ssages i
n
st
e
ad
o
f "foo" and
"bar"
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Boukarev
U
s
e
u
nsigned
-
lon
g
for ioctl()
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Boukarev
Adjust a test
.
commit
|
commitdiff
|
tree
2018-02-01
Sta
s
Boukarev
Fix #-immobi
l
e-cod
e
b
u
ild
.
commit
|
commitdiff
|
tree
2018-02-01
Stas B
o
ukarev
Di
s
able call-out-na
m
ed on #-sb-dynamic-core
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
o
ukarev
Restore un
d
efined
-
a
l
i
en-fu
n
name repo
r
ting
o
n
x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukare
v
d
e
bug-dump, co
m
pact-vector:
s
pecial c
a
se strings
.
commit
|
commitdiff
|
tree
2018-01-31
St
a
s
Boukarev
A
void deletio
n
not
e
s
f
rom a MAKE
-
ARRAY t
r
ansform
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Simplify sor
t
-vec
t
or
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bouka
r
ev
Simpl
i
fy assembly/x86-64/arith
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
Stas Boukarev
Fix a typo
i
n sb-
m
p
fr
.
commit
|
commitdiff
|
tree
2018-01-27
S
t
as B
o
u
ka
r
ev
Fix S
P
ARC
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Bo
u
karev
Mov
e
objec
t
-size
t
o sb-introsp
e
ct
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Bou
k
a
rev
Re
n
ame object-size
t
o p
r
imitive-object-siz
e
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukar
e
v
object-size
:
include t
h
e
s
l
o
t ve
c
tor for CL
O
S ob
j
ec
t
s
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Bouk
a
rev
Produce
o
n
l
y one warning for (typep x
'bad-type)
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
H
a
ndle
(
c
omplex
(
me
m
ber
n
ot-a-real))
t
ypes
.
commit
|
commitdiff
|
tree
2018-01-23
S
t
as Boukarev
Don't try to pr
i
nt hig
h
ly nested forms for type err
o
rs
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukare
v
U
s
e definition-sourc
e
-mixin fo
r
slot-definition
.
commit
|
commitdiff
|
tree
2018-01-22
Sta
s
Boukarev
Remove unused code
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bouka
r
ev
D
on't use
S
OURCE-LOCATION when ex
p
a
n
d
i
ng DEFUN
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukar
e
v
Remove an unus
e
d parameter
i
n %compiler
-
d
e
fmacro
.
commit
|
commitdiff
|
tree
2018-01-20
Stas B
o
u
karev
:gc-d
e
adlock
:
b
r
oken-on :win32
commit
|
commitdiff
|
tree
2018-01-19
S
tas Bou
k
are
v
F
i
x C
A
LL-WITH-TI
M
ING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukarev
F
i
x CO
P
Y-MORE-A
R
G on AR
M
64
.
commit
|
commitdiff
|
tree
2018-01-19
S
tas B
o
ukarev
More
ro
b
u
s
t
interrupt-thread
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouk
a
rev
vector-specifier-
w
idetag:
i
gn
o
re hairy-type
.
commit
|
commitdiff
|
tree
2018-01-17
Stas B
o
uka
r
e
v
Revert "Re
p
o
r
t type errors
coming
from
(
T
H
E NIL
0
)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Stas
B
o
ukarev
M
ore maybe-
t
erm
i
nate
-
b
l
ock
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
a
s
Bo
u
kare
v
Imp
r
ove
e
rror reporting for local functions
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s Bouka
r
e
v
Don't transform ma
k
e
-array with
:
e
lement
-
type nil
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bo
u
k
arev
R
e
port
t
ype err
o
rs c
o
ming from (THE NIL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
S
tas Boukarev
Call maybe-terminate
-
b
l
ock when translating THE
.
commit
|
commitdiff
|
tree
2018-01-17
S
tas Boukarev
Maintain LA
M
BDA-CALLS-OR-CLOSES
in D
E
LETE-REF
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukarev
Fix com
b
in
a
t
i
o
n-ar
g
s-flow-cl
e
anly-p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukarev
DCE: delete :opt
i
onal functi
o
nals
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Fix tra
c
e
ro
o
t
.
test
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas
B
ouka
r
ev
Check
f
o
r
the NIL type
in the EQUAL trans
f
or
m
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Prot
e
ct un
c
onvert-tai
l
-c
a
lls
ag
a
inst deleted blocks
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Remove an
unn
e
c
essary
c
op
y
-list
.
commit
|
commitdiff
|
tree
2018-01-14
Sta
s
Bou
k
arev
M
a
r
k clos-cach
e
-test as
broken on sb-safepoint
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukare
v
Add
(
p
ro
f
i
l
e :threads) :bro
k
en-on
:
w
i
n32
commit
|
commitdiff
|
tree
2018-01-14
Stas
Boukarev
Don't ch
o
k
e
on invalid objects when GCing weak hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
S
t
as Boukarev
Mark (:tim
e
r
:thre
a
de
d
-
s
tress) broken on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas
B
oukarev
Los
e
on memory cor
r
uptio
n
w
h
ile gc
i
ng
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukar
e
v
Ma
r
k :two-threads
-
r
u
n
n
in
g
-gc as broken on sb-safep
o
int
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
Make a def
k
nown for F
I
N
A
LIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
Boukarev
dyndebug_init: fix
g
encgc_verbose handling
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
Boukarev
Fix deri
v
e-node-type o
n
hair
y
t
y
p
e
s
.
commit
|
commitdiff
|
tree
2018-01-12
S
tas Bo
u
karev
Impr
o
ve ARRAY-HEADE
R
-P type de
r
i
va
t
io
n
.
commit
|
commitdiff
|
tree
2018-01-11
Stas B
o
uk
a
rev
ctypep:
b
etter
h
a
ndli
n
g of arr
a
y-t
y
pe with unknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
St
a
s
Boukarev
D
on't
f
a
i
l
when transforming (coerce
x nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bo
u
karev
Optimize (de
c
ode-timeout nil)
.
commit
|
commitdiff
|
tree
2018-01-11
St
a
s Boukarev
R
e
mov
e
t
h
e warning about pe
r
sonality fl
a
gs on Linu
x
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Bouka
r
e
v
Remove
.
-*
-
Mo
d
e:
Text
-*- from
t
he
m
a
n
p
age
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Remove --default-m
e
rg
e
-core-p
a
ges
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bo
u
k
a
r
ev
(
d
e
c
ode-timeout
nil
)
: don't run get-
i
nternal-r
e
al-time
.
commit
|
commitdiff
|
tree
next