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
Mark :symbol-value-in-thread.3 broken on sb-safepoint.
2018-02-18
Stas Boukarev
Mark :symbol-v
a
lue-in-
t
hread
.
3 broken on sb
-
safepoint
.
commit
|
commitdiff
|
tree
2018-02-18
S
tas Bouk
a
re
v
Fix REPLAC
E
and REP
L
ACE transforms w
h
e
n
copying zero
.
.
.
commit
|
commitdiff
|
tree
2018-02-18
Stas
B
oukar
e
v
Add EVAL-W
H
EN-COMPILE-TOPL
E
VEL macro
.
commit
|
commitdiff
|
tree
2018-02-17
Stas Boukarev
Fix
x
86/vm
.
l
isp
commit
|
commitdiff
|
tree
2018-02-17
Stas Boukarev
A
d
just co
m
pil
e
r-2
.
pure/fl
o
at-quotient-r
o
u
nding-er
r
ors
.
.
.
commit
|
commitdiff
|
tree
2018-02-17
Stas Bouka
r
ev
Restore building
on
o
lder SBCL
.
commit
|
commitdiff
|
tree
2018-02-17
Stas Boukarev
Correct the
function-designator-cast-types fix
.
commit
|
commitdiff
|
tree
2018-02-16
S
t
as Boukare
v
Fix function-desi
g
nator-cast-types
.
commit
|
commitdiff
|
tree
2018-02-16
Stas Bouk
a
rev
Be even more conservativ
e
w
h
en deriving F
L
OO
R
/CEILING
.
.
.
commit
|
commitdiff
|
tree
2018-02-15
S
tas Boukarev
--los
e
-o
n
-corrupt
i
on: lose on stack and binding exh
a
ustion
.
commit
|
commitdiff
|
tree
2018-02-15
Stas Bo
u
k
a
rev
Sign
a
l floating-point-
o
ve
r
flow fro
m
bi
g
n
um-to-fl
o
at
.
commit
|
commitdiff
|
tree
2018-02-14
S
tas Bouk
a
rev
Tolerate
non-simple
s
tring
s
w
h
e
n
checking ar
g
uments
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
Stas
Bou
k
ar
e
v
Better hand
l
i
n
g of chi
l
dren del
e
tion in de
l
ete-lambda
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukarev
Mo
r
e
t
imeouts in t
h
rea
d
s
.
pure/symbol-
v
a
l
ue
-
in-t
h
r
ead
.
3
.
commit
|
commitdiff
|
tree
2018-02-12
Stas
Bo
u
karev
Fix (setf
(
schar hairy-simple-strin
g
-
t
yp
e
)
)
commit
|
commitdiff
|
tree
2018-02-12
Stas Bouka
r
ev
Don't
delete t
h
e XE
P
when
&optiona
l
dispatch never
.
.
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Bou
k
ar
e
v
Prevent sb-disas
s
em::ali
g
n from dis
a
pp
e
ar
i
ng
.
commit
|
commitdiff
|
tree
2018-02-11
Stas
B
oukare
v
Be
t
ter
unbo
u
nd
-
variable e
r
ror during macrolet
expansion
.
commit
|
commitdiff
|
tree
2018-02-11
Stas Boukarev
Bet
t
er undef
i
ne
d
fun error
d
uring
macroexpansion
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
Boukarev
Optimize out-of
-
line (replace v
e
ctor
vector)
commit
|
commitdiff
|
tree
2018-02-10
St
a
s B
o
ukarev
Res
t
ore
sb-thruption bui
l
d
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
make-segment: avoi
d
creating new empty arrays
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouk
a
re
v
M
o
ve ordered-set to s
s
e
t
.
lisp
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukare
v
Optimize
%
i
nstance-type
p
o
n sealed
classes with one
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
sset: cha
n
g
e MEMBER to FIXNUMP
.
commit
|
commitdiff
|
tree
2018-02-10
Sta
s
B
oukarev
R
e
d
uce code constants whe
n
t
ype checking classes
.
commit
|
commitdiff
|
tree
2018-02-10
S
t
as Boukarev
ss
e
t
: change +deleted+ t
o
-1
.
commit
|
commitdiff
|
tree
2018-02-10
S
t
as B
o
ukarev
U
s
e &optional i
n
stead
o
f &key for mak
e
-
ss
e
t
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Add
a
timeout to threads
.
pure/symbo
l
-valu
e
-in-
t
hrea
d
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bouk
a
rev
S
l
ig
h
tly o
p
timiz
e
sset
-
adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas B
o
ukarev
Fix
ss
e
t-
a
d
j
oin
.
commit
|
commitdiff
|
tree
2018-02-09
S
t
as Boukarev
A
d
d *print-vec
t
or-length*
t
o with-standard-i
o
-syntax
.
commit
|
commitdiff
|
tree
2018-02-09
Sta
s
Boukarev
F
i
x make-targ
e
t-2-load
.
lis
p
.
commit
|
commitdiff
|
tree
2018-02-09
St
a
s Bouk
a
rev
Optionally red
u
ce the amount of stu
f
f excised fro
m
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
St
a
s
B
oukar
e
v
R
e
m
o
ve an AVER from
VALIDATE-CALL-TYP
E
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukarev
Fix a typo in LTN-
A
NALYZE-CAST
.
commit
|
commitdiff
|
tree
2018-02-08
S
t
as Boukarev
Rename ALIGN-UP b
a
ck to ALIGN
.
commit
|
commitdiff
|
tree
2018-02-06
Stas Boukare
v
F
i
x
FORMAT compilation on non-sim
p
le
s
tring
s
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
Bou
k
arev
A coup
l
e al
w
ays-b
o
und declarati
o
ns
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Mark all cl
variable
s
always-bound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
M
ove *saved
-
fp
-
a
nd-pcs* to ea
r
ly-alieneval
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
a
s Bouka
r
ev
M
ake *
s
aved-fp-and-
p
cs*
t
hread-l
o
c
a
l
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
M
inor cleanu
p
a
round
a
lwa
y
s-bound
decl
a
rations
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
B
o
u
kare
v
Proclai
m
reade
r
and printer
v
ar
i
ables always-b
o
und
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas Boukarev
Simplify A
L
WA
Y
S-BO
U
N
D
usage
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
arm
6
4/
v
m
.
lisp:
turn some defparameters into defglobals
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bo
u
karev
Try making
im
m
ob
i
le
-
space work
o
n win32
.
commit
|
commitdiff
|
tree
2018-02-02
Stas B
o
ukarev
Inline expansi
o
n of
two-arg-
c
har-equa
l
without u
s
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Don't
m
aybe-inline two-ar
g
-char-eq
u
al
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
B
oukarev
Bette
r
EQUAL/P transfor
m
s for chara
c
ter
s
and
s
ymbols
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bouka
r
ev
F
ix transformi
n
g (EQUALP "" X)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Re
s
tore wi
n
32 x8
6
-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
oukarev
U
se unsigned-long f
o
r io
c
tl()
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s
B
oukare
v
Ad
j
ust a test
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
F
ix #-immobile-code
b
uild
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
Boukarev
Di
s
a
b
l
e call-o
u
t
-
n
a
m
e
d
on #-sb-dynamic-core
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bou
k
a
rev
Restore
undef
i
ne
d
-alien-fun name
reporting on x86-6
4
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bou
k
arev
debug-dump, compact-vec
t
or
:
special c
a
se strin
g
s
.
commit
|
commitdiff
|
tree
2018-01-31
St
a
s
Boukarev
Avoid
del
e
t
i
on notes from a MA
K
E
-
A
R
R
AY transform
.
commit
|
commitdiff
|
tree
2018-01-31
Stas
B
oukar
e
v
Si
m
plify sort-vector
.
commit
|
commitdiff
|
tree
2018-01-31
Sta
s
Bou
k
arev
S
i
m
p
lify assembly/x86-64/ar
i
th
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
Sta
s
B
o
ukarev
Fix a typo in
s
b-mpfr
.
commit
|
commitdiff
|
tree
2018-01-27
Stas B
o
ukarev
Fix
S
PARC
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Bouka
r
e
v
Mov
e
object-size to s
b
-int
r
ospec
t
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Bo
u
karev
Re
n
a
me object-size to primi
t
ive-o
b
jec
t
-size
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Bouk
a
rev
object-size: include the s
l
o
t
vector for CLOS
o
b
jects
.
commit
|
commitdiff
|
tree
2018-01-23
Stas
B
oukarev
Produc
e
only
one warning for
(
t
y
pep x
'bad-
t
ype)
commit
|
commitdiff
|
tree
2018-01-23
Stas Bouk
a
rev
Hand
l
e (complex (member no
t
-a-
r
e
a
l)) types
.
commit
|
commitdiff
|
tree
2018-01-23
Stas B
o
ukare
v
Don't try to pr
i
nt highly nes
t
ed f
o
r
m
s
f
or t
y
pe
e
rrors
.
commit
|
commitdiff
|
tree
2018-01-22
Stas
Boukarev
Use
d
efinit
i
on-source-mixin fo
r
slot-
d
efinition
.
commit
|
commitdiff
|
tree
2018-01-22
S
tas Bou
k
a
rev
Remove unused
c
o
d
e
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Don't
u
se
S
OURCE-LOCAT
I
ON when expanding DEFU
N
.
commit
|
commitdiff
|
tree
2018-01-22
S
t
as
Boukarev
Remove an
u
nused pa
r
ameter in %com
p
iler-defmacro
.
commit
|
commitdiff
|
tree
2018-01-20
Stas Boukarev
:gc-d
e
adl
o
ck :broke
n
-on :win32
commit
|
commitdiff
|
tree
2018-01-19
Stas
B
ouka
r
e
v
Fix
C
ALL-WITH-
T
IMING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas
B
oukarev
Fix C
O
PY-M
O
RE-ARG on
ARM64
.
commit
|
commitdiff
|
tree
2018-01-19
Sta
s
Boukar
e
v
Mo
r
e rob
u
st
interrupt-thread
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bo
u
karev
vect
o
r
-
specifier-widetag:
i
gnore hairy-ty
p
e
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s
B
ouk
a
r
ev
Revert "Rep
o
rt type error
s
com
i
ng from (THE NIL 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukar
e
v
Mo
r
e may
b
e-
t
erminate-block
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s
Boukarev
Impr
o
ve error reporting for
l
ocal functions
.
commit
|
commitdiff
|
tree
2018-01-17
Stas B
o
ukar
e
v
Don't tr
a
nsform make-array with
:ele
m
ent-ty
p
e nil
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
as Boukarev
Report type errors co
m
ing from (THE NIL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Call mayb
e
-terminate-
b
lock
w
he
n
translati
n
g THE
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukare
v
Ma
i
ntain LAMBDA-
C
A
L
LS-OR-
C
LOSES in DELETE-REF
.
commit
|
commitdiff
|
tree
2018-01-16
S
t
as Boukare
v
Fix
combinat
i
on-args-flow-cleanly-p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukarev
D
C
E:
delete :o
p
tion
a
l
functionals
.
commit
|
commitdiff
|
tree
2018-01-15
Stas
B
oukarev
F
i
x t
r
aceroot
.
tes
t
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Ch
e
ck for the NIL type i
n
th
e
EQU
A
L transform
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
P
r
o
t
ect
un
c
onvert-
t
ai
l
-c
a
ll
s
agains
t
deleted blo
c
ks
.
commit
|
commitdiff
|
tree
2018-01-15
Stas
B
ou
k
arev
Remove a
n
unnecessary copy-list
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Mark c
l
os-cache-test as broken on sb-safepoint
.
commit
|
commitdiff
|
tree
2018-01-14
Sta
s
Bo
u
karev
Ad
d
(pr
o
f
ile :threads) :broke
n
-on :
w
in3
2
commit
|
commitdiff
|
tree
2018-01-14
S
tas Boukarev
Don't
c
ho
k
e o
n
i
n
valid obj
e
cts when GCi
n
g weak hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Sta
s
B
oukare
v
Mark
(
:timer :threaded-stres
s
) broken on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Sta
s
Bouk
a
rev
Lose on memory corruption while gcing
.
commit
|
commitdiff
|
tree
2018-01-13
Stas
B
oukare
v
M
a
r
k
:
t
wo-th
r
e
ads-running-gc
a
s broken on sb-s
a
fepo
i
n
t
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
Make a de
f
k
nown f
o
r FINALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
Boukarev
dyndebug_init: fi
x
genc
g
c
_
v
erbose han
d
ling
.
commit
|
commitdiff
|
tree
2018-01-12
S
t
a
s B
o
ukarev
Fix derive-n
o
de-type on hairy
t
y
p
es
.
commit
|
commitdiff
|
tree
next