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
Better handling of children deletion in delete-lambda.
2018-02-14
Stas Boukarev
Bette
r
handl
i
ng o
f
ch
i
ldren
de
l
etion in
delete
-
l
ambda
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukar
e
v
More timeout
s
in threads
.
p
u
re/symbo
l
-value-in-thread
.
3
.
commit
|
commitdiff
|
tree
2018-02-12
Stas B
o
ukar
e
v
Fix
(
s
e
tf (schar hairy-simple-string
-
type))
commit
|
commitdiff
|
tree
2018-02-12
Stas Bouk
a
rev
Don't delete the
XEP when &optional dispatch n
e
ve
r
.
.
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukarev
Prevent sb-disassem::align f
r
om disappearing
.
commit
|
commitdiff
|
tree
2018-02-11
S
tas Boukarev
Better unbound-va
r
iable
error d
u
ring macrolet expa
n
sion
.
commit
|
commitdiff
|
tree
2018-02-11
Stas Bo
u
karev
B
e
tter
undefined fun error during macroexpansion
.
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Boukarev
Optimi
z
e out-of-li
n
e
(replace ve
c
t
o
r vector)
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
R
estore sb-thruption build
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
make-segme
n
t: avoid
creating ne
w
empty arrays
.
commit
|
commitdiff
|
tree
2018-02-10
S
tas Boukarev
M
ove o
r
d
e
red-se
t
to sset
.
l
i
sp
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Op
t
imize %instance-type
p
on seal
e
d
classes with one
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bo
u
karev
sset: change ME
M
BER
t
o FIXNUMP
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Redu
c
e
c
o
de constants when typ
e
checking
classes
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
Boukarev
sset: change +de
l
et
e
d+ to -
1
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukar
e
v
Use &optional in
s
tead of &key for make
-
sset
.
commit
|
commitdiff
|
tree
2018-02-10
S
t
as Boukarev
Add
a timeout
to thr
e
ads
.
pure/symb
o
l-v
a
lue-in-thr
e
a
d
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bo
u
k
arev
Slightl
y
optimize sset-adjo
i
n
.
commit
|
commitdiff
|
tree
2018-02-09
Sta
s
Bouk
a
rev
Fix sset-adj
o
in
.
commit
|
commitdiff
|
tree
2018-02-09
S
t
as Boukarev
Add
*print-vector-l
e
ngt
h
* to
with-
s
tandard-i
o
-syntax
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bouka
r
ev
Fix
m
ake-target
-
2-load
.
lisp
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukare
v
Optionally r
e
duce
t
h
e
a
m
ount of stuff
excised from
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Bou
k
a
r
e
v
Remove an AVER f
r
om VALIDATE-CALL-TYP
E
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukarev
Fix a typo i
n
LT
N
-ANAL
Y
ZE-CAST
.
commit
|
commitdiff
|
tree
2018-02-08
St
a
s Boukarev
R
e
name A
L
IGN
-
UP back to ALIGN
.
commit
|
commitdiff
|
tree
2018-02-06
S
tas Bouk
a
rev
Fix FORMAT co
m
pil
a
tion on non
-
s
imple strings
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
as Bo
u
ka
r
ev
A couple always-bo
u
nd
declarat
i
o
n
s
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouka
r
ev
Mar
k
all cl va
r
i
ables always
-
b
ound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukar
e
v
Move *saved-fp-and-pcs* t
o
early-alie
n
e
v
al
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Make *saved-fp-
a
nd-p
c
s* thre
a
d-local
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
B
oukarev
Minor cleanup
a
round alway
s
-bound declarations
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Pr
o
cla
i
m
r
eader a
n
d p
r
i
n
ter v
a
r
iable
s
al
w
ays-bou
n
d
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukare
v
Sim
p
lify ALWAYS-BOUND usa
g
e
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
Bou
k
arev
a
rm64/vm
.
lisp: turn
s
o
m
e
d
e
fp
a
rame
t
ers into def
g
l
obal
s
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Try ma
k
ing imm
o
bile-space work
o
n win32
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bo
u
karev
Inline
e
xp
a
nsion of two-arg-char-equal
w
ithout using
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
S
tas Boukar
e
v
Don't maybe-i
n
line two-arg
-
char
-
e
q
ual
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bouka
r
ev
Better EQUAL/P transfor
m
s
for character
s
and symb
o
ls
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bouka
r
ev
Fix transforming (E
Q
UALP
"
" X)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Restore
w
i
n
32 x86-6
4
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Use unsig
n
ed
-
long for ioctl()
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Adjust
a
test
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Fi
x
#-immobile-code buil
d
.
commit
|
commitdiff
|
tree
2018-02-01
Stas B
o
ukarev
Di
s
able ca
l
l-out-n
a
med on #-
s
b-dynam
i
c
-c
o
re
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bouka
r
ev
Restore unde
f
ined-alien-fun name reportin
g
on x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bouk
a
rev
debu
g
-dump
,
compact-ve
c
tor: special case strings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Av
o
id deletion notes from a M
A
KE-ARRA
Y
transform
.
commit
|
commitdiff
|
tree
2018-01-31
Stas
B
o
ukarev
Simplify sort-vec
t
or
.
commit
|
commitdiff
|
tree
2018-01-31
S
tas
Bouka
r
ev
Simplify assembly/x86-
6
4
/
arith
.
lis
p
commit
|
commitdiff
|
tree
2018-01-29
S
tas Boukarev
Fix a typo i
n
sb-mpfr
.
commit
|
commitdiff
|
tree
2018-01-27
St
a
s Boukarev
Fix S
P
ARC
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Bouk
a
rev
Move objec
t
-size to sb-introspect
.
commit
|
commitdiff
|
tree
2018-01-24
S
t
as B
o
ukarev
Rena
m
e
o
b
ject-s
i
ze to primitiv
e
-object-size
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Bo
u
karev
object-
s
i
ze: include the sl
o
t vector for CL
O
S
o
bjec
t
s
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
Produce only one warnin
g
for (ty
p
ep x 'bad-ty
p
e)
commit
|
commitdiff
|
tree
2018-01-23
Stas Bou
k
arev
H
andle (c
o
mple
x
(
member not-a-re
a
l)) types
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
Don't try to print highly nes
t
ed forms for type
er
r
ors
.
commit
|
commitdiff
|
tree
2018-01-22
S
tas Bouk
a
rev
Use definition-
s
ourc
e
-mixin fo
r
s
l
ot-definition
.
commit
|
commitdiff
|
tree
2018-01-22
St
a
s Boukarev
Remove unused
co
d
e
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Do
n
't use S
O
URCE-LOCATION whe
n
expanding
DEFU
N
.
commit
|
commitdiff
|
tree
2018-01-22
Sta
s
B
oukarev
R
e
m
ove an u
n
used parameter in %compiler-defmacro
.
commit
|
commitdiff
|
tree
2018-01-20
Stas
Boukarev
:gc-de
a
dlock :
b
roken-o
n
:w
i
n32
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukarev
Fix C
A
LL-W
I
TH-TIMING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukarev
Fix COPY-MORE-
A
RG on A
R
M6
4
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukare
v
M
ore
r
ob
u
st int
e
rrupt-thread
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
vector-spe
c
ifier-w
i
de
t
ag:
i
gnore hairy-
t
ype
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
Boukarev
Revert "Report type e
r
rors coming from (
T
HE NIL 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukar
e
v
More
m
aybe-
t
er
m
inate-block
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
as Boukarev
Im
p
rove err
o
r repor
t
ing fo
r
loca
l
functio
n
s
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouk
a
rev
Don't t
r
ansform make-array
w
ith :element-type
n
il
.
commit
|
commitdiff
|
tree
2018-01-17
Sta
s
Boukarev
Report typ
e
err
o
rs coming from
(
T
H
E
NIL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bouk
a
re
v
C
al
l
maybe-terminate-b
l
o
ck when tr
a
nslati
n
g THE
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
B
oukarev
M
a
intai
n
LAMBDA-CA
L
L
S-OR-CLOSES
in DELETE-REF
.
commit
|
commitdiff
|
tree
2018-01-16
S
tas
B
oukarev
Fix
comb
i
nation-args-flow-cleanly-p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas
Boukarev
DC
E
:
delete
:
o
pti
o
nal fu
n
ctionals
.
commit
|
commitdiff
|
tree
2018-01-15
Stas B
o
uk
a
r
e
v
Fix traceroot
.
te
s
t
.
sh
commit
|
commitdiff
|
tree
2018-01-15
St
a
s B
o
ukarev
Check for the
NIL type in the EQUAL transform
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Prote
c
t unconvert-t
a
il-c
a
lls against deleted blocks
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukar
e
v
Remov
e
an unnecessary copy-lis
t
.
commit
|
commitdiff
|
tree
2018-01-14
St
a
s Bouka
r
ev
Mark clos-cache-test as broken on sb-safepoint
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Bouk
a
r
e
v
Add (pro
f
ile :threads)
:
bro
k
en-
o
n :win
3
2
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukar
e
v
Don't choke on invalid objec
t
s when GCing
w
eak hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
S
t
as Boukarev
Ma
r
k
(
:timer
:threaded-
s
tress) broken
o
n x
8
6
.
commit
|
commitdiff
|
tree
2018-01-13
S
tas Boukar
e
v
L
o
s
e
o
n
me
m
ory corruption while
gcing
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
M
a
rk :two
-
t
hreads-running-g
c
as broken on sb-safep
o
i
nt
.
commit
|
commitdiff
|
tree
2018-01-13
St
a
s
B
oukar
e
v
M
a
k
e a defknow
n
for FINALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
d
y
n
debug_
i
nit: f
i
x
gen
c
gc
_
ver
b
ose
h
andling
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
Fix derive
-
node-type
on hairy ty
p
es
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Bo
u
k
a
rev
Im
p
ro
v
e
A
RRAY-HEADER-
P
typ
e
derivation
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as Bou
k
arev
c
t
y
pep:
b
etter handlin
g
of array-type with unk
n
o
wn
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Bouka
r
ev
D
on't
fai
l
when trans
f
o
rming (coerc
e
x nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bou
k
arev
O
p
timiz
e
(decode-timeout nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bouka
r
ev
Remove the
warning
abou
t
personality
f
lags on Linux
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as
B
ouka
r
e
v
Remove
.
-*- Mod
e
: Text
-
*- f
r
om t
h
e man page
.
commit
|
commitdiff
|
tree
2018-01-11
S
tas Boukarev
R
e
move --de
f
ault-me
r
ge-core-pa
g
es
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
(decode-timeout nil): d
o
n'
t
r
u
n get-internal-
r
eal-
t
ime
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
Bou
k
arev
PROGV: war
n
if V
A
RS and VA
L
S ar
e
n't list
s
.
commit
|
commitdiff
|
tree
2018-01-10
S
tas
B
oukare
v
Simplify the run-p
r
o
gram docst
r
in
g
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as Boukarev
Adjust loa
d
-xc
.
l
isp
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
C
l
ean up run-program
.
commit
|
commitdiff
|
tree
next