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 unbound-variable error during macrolet expansion.
2018-02-11
Stas Bou
k
a
r
ev
Better unbou
n
d-v
a
riable error during macrolet exp
a
nsion
.
commit
|
commitdiff
|
tree
2018-02-11
Sta
s
Boukarev
Bet
t
er undefin
e
d fun er
r
o
r
during
m
acroexpansion
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bo
u
karev
Op
t
imi
z
e out-of-line (
r
eplace
vect
o
r vector)
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Restore sb
-
thr
u
pt
i
on build
.
commit
|
commitdiff
|
tree
2018-02-10
S
tas
B
o
u
karev
make-segment: avoi
d
creating ne
w
empty
a
r
r
a
ys
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukar
e
v
M
o
ve o
r
dere
d
-set to
s
s
et
.
li
s
p
commit
|
commitdiff
|
tree
2018-02-10
Sta
s
B
oukar
e
v
Optimiz
e
%instance
-
typep on sea
l
e
d classes with
o
ne
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouk
a
rev
sset: c
h
ange MEMBE
R
to
F
I
XNUMP
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouka
r
e
v
Reduce code constants when
t
ype checkin
g
c
lasses
.
commit
|
commitdiff
|
tree
2018-02-10
Sta
s
Boukarev
sset: cha
n
ge +dele
t
ed+ to
-
1
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouk
a
rev
U
s
e &optional inste
a
d
of &key
f
or make-ss
e
t
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukare
v
Add
a t
i
meout to t
h
reads
.
pu
r
e/symbol-valu
e
-in-
t
hread
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
S
t
as
B
oukarev
S
l
ightly optimize sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Fix
sset-ad
j
oi
n
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bou
k
arev
Add *
p
rint-vect
o
r-len
g
th* to w
i
th-standard-io-syntax
.
commit
|
commitdiff
|
tree
2018-02-09
S
t
as
Boukarev
Fix make-t
a
r
get-2-lo
a
d
.
lisp
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Option
a
lly reduce the
amount of st
u
f
f
e
xcis
e
d
f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Stas B
o
ukarev
Rem
o
ve a
n
AVE
R
fr
o
m VALIDATE-CALL-TYP
E
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukarev
F
i
x a
t
ypo in LTN-AN
A
LYZE-C
A
ST
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Bo
u
k
arev
Rename
A
LIGN-UP back
to ALIGN
.
commit
|
commitdiff
|
tree
2018-02-06
Stas Boukar
e
v
F
ix F
O
R
M
A
T
compilation on non-
s
imple strings
.
commit
|
commitdiff
|
tree
2018-02-03
Sta
s
Boukarev
A
c
oupl
e
always-bound declar
a
tions
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
as Bo
u
karev
M
a
rk all cl varia
b
les always-b
o
und
.
commit
|
commitdiff
|
tree
2018-02-03
St
a
s Boukar
e
v
M
o
v
e
*saved-fp
-
and-pcs
*
to early-alieneval
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
B
oukarev
Make *saved-f
p
-and-pc
s
* t
h
read-loc
a
l
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Minor cl
e
a
nup around alw
a
ys-bound declara
t
ions
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukar
e
v
Proclaim reader and printe
r
va
r
iables
a
lwa
y
s-bound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
S
im
p
lify ALWAYS-BOUND usag
e
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
a
rm64/vm
.
lisp: turn
some defparameters into
d
e
fglobals
.
commit
|
commitdiff
|
tree
2018-02-02
S
tas Boukarev
Try making im
m
obile-spac
e
w
o
rk on win32
.
commit
|
commitdiff
|
tree
2018-02-02
Sta
s
Boukarev
Inline exp
a
nsion of
tw
o
-arg-ch
a
r-equal wit
h
out u
s
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
St
a
s
B
oukarev
Don't maybe-inline two-arg-char-equa
l
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Better EQUAL/
P
tra
n
sforms for charac
t
ers
and symbols
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
Boukarev
Fix transforming (EQUALP ""
X
)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
ou
k
arev
R
e
store wi
n
32
x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bouk
a
rev
Use unsigned-lon
g
for io
c
tl()
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Boukarev
Adjust a test
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Boukarev
Fi
x
#
-immobi
l
e-code
build
.
commit
|
commitdiff
|
tree
2018-02-01
Sta
s
Boukarev
Dis
a
bl
e
call-
o
ut-named on #-
s
b-dy
n
amic-c
o
re
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
R
e
stor
e
undefine
d
-
a
li
e
n
-
fun name reporting on x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bouk
a
rev
debug-dump,
co
m
pact-
v
ector: special case s
t
rings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas
Bou
k
arev
Avoi
d
deletion n
o
tes from a MAK
E
-ARRAY
tra
n
sform
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bo
u
k
arev
Simplify s
o
rt-
v
e
c
t
or
.
commit
|
commitdiff
|
tree
2018-01-31
S
tas Boukare
v
Simplify
a
ssembly/x
8
6-64
/
arith
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
Stas Bouk
a
rev
Fix a typo in
s
b-
m
p
f
r
.
commit
|
commitdiff
|
tree
2018-01-27
Sta
s
Bouk
a
r
ev
Fix SPAR
C
.
commit
|
commitdiff
|
tree
2018-01-25
Stas B
o
ukarev
Move o
b
j
ect-size
t
o
sb-introsp
e
ct
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukarev
R
e
n
ame obj
e
c
t
-s
i
ze to
p
rimitive-object-si
z
e
.
commit
|
commitdiff
|
tree
2018-01-24
S
tas Boukarev
o
b
j
ect-size: in
c
lude the
s
l
o
t vector
for CLOS objects
.
commit
|
commitdiff
|
tree
2018-01-23
S
t
as
Boukarev
Produce only o
n
e warn
i
n
g for (t
y
pe
p
x 'ba
d
-
t
ype)
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
Handle (complex (member
n
ot-a-real)) types
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Bouka
r
ev
Don't t
r
y to
p
rint
h
i
ghly nested forms for type
e
rrors
.
commit
|
commitdiff
|
tree
2018-01-22
Stas B
o
u
karev
Use definition-source-mixin for
s
l
ot-definition
.
commit
|
commitdiff
|
tree
2018-01-22
S
t
a
s
B
o
ukare
v
Rem
o
ve unused code
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bo
u
karev
Don't use SOURCE-LOCATION when expanding DEFUN
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Remo
v
e an unu
s
ed parameter in %compiler-defmac
r
o
.
commit
|
commitdiff
|
tree
2018-01-20
Stas Boukarev
:gc-
d
eadlock :broken-on :w
i
n32
commit
|
commitdiff
|
tree
2018-01-19
St
a
s Boukarev
Fix CA
L
L-WITH-TIMIN
G
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukarev
Fi
x
COPY-MORE
-
ARG on
ARM64
.
commit
|
commitdiff
|
tree
2018-01-19
St
a
s Bouk
a
rev
More robust in
t
err
u
pt-thread
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
vecto
r
-s
p
ecifi
e
r
-
wideta
g
:
i
gnor
e
ha
i
ry-type
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
B
ouk
a
rev
Revert "Re
p
ort type e
r
ror
s
co
m
ing from (THE NIL 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Stas Bo
u
kar
e
v
Mo
r
e
maybe-t
e
rmina
t
e
-
block
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Im
p
rove error
r
e
por
t
ing for
l
ocal functions
.
commit
|
commitdiff
|
tree
2018-01-17
S
tas Boukarev
Don't
transform m
a
ke-arra
y
w
ith :element
-
t
yp
e
nil
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
as Boukarev
Report typ
e
e
r
r
o
rs comin
g
fr
o
m (THE NI
L
0)
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
as B
o
ukarev
Call ma
y
b
e
-terminate-bloc
k
when
t
ra
n
slating THE
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bo
u
karev
Maint
a
in LAMBDA-CALLS
-
OR-CLOSES in DEL
E
T
E
-REF
.
commit
|
commitdiff
|
tree
2018-01-16
Sta
s
Bou
k
are
v
Fix com
b
inati
o
n-a
r
gs-flow-cleanly-p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukarev
DCE:
delete
:
optional fun
c
tionals
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Fix traceroot
.
test
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Check for the NIL
t
ype
i
n the EQUAL tran
s
fo
r
m
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Bou
k
arev
Pr
o
t
ect unconvert-tail-ca
l
ls against de
l
eted
b
locks
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Re
m
ove an unnec
e
ssary copy-list
.
commit
|
commitdiff
|
tree
2018-01-14
Stas
Boukarev
Mark c
l
os-cache-test as broken on sb-safepoin
t
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Bo
u
kare
v
Add (p
r
ofile :threads) :
b
roken-on :win32
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Don't choke
on inva
l
id object
s
when GCin
g
weak hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Stas
B
ouk
a
rev
Mark (:timer :threaded-stress
)
bro
k
en
o
n x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas B
o
ukarev
Lose on memory co
r
ruption
w
hile gcing
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
Mark :two-threads-running-gc as
broken on
sb-saf
e
point
.
commit
|
commitdiff
|
tree
2018-01-13
St
a
s
Boukarev
Make a defknown for FIN
A
LIZE
.
commit
|
commitdiff
|
tree
2018-01-12
S
tas B
o
ukar
e
v
dyndebug_init: fix gencg
c
_verbose hand
l
ing
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukar
e
v
Fix derive-node-ty
p
e on
h
airy t
y
pes
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
B
oukare
v
Improve ARRAY-HEADER-
P
t
y
pe de
r
iva
t
ion
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
B
o
ukarev
cty
p
ep: b
e
tter handling of array-type with unknow
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
B
o
uk
a
r
ev
Don't fa
i
l when tran
s
forming (coerce x ni
l
)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bou
k
arev
Optimize (decode
-
timeo
u
t
ni
l
)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Boukarev
Remove th
e
warning about p
e
rso
n
ality flags on Linux
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bouka
r
e
v
R
emove
.
-*- Mode: Text -*- fro
m
the
man page
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bouka
r
e
v
Rem
o
ve --def
a
ult-merge
-
core-
p
age
s
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Bo
u
k
arev
(decode-tim
e
o
u
t nil): don'
t
r
un
g
et-intern
a
l-real-time
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
Boukarev
PROGV:
warn if VARS an
d
V
A
LS ar
e
n'
t
lists
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
Bou
k
arev
Simplify the run-p
r
ogram docstring
.
commit
|
commitdiff
|
tree
2018-01-10
Stas B
o
ukarev
Adjust
load
-
xc
.
lis
p
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bo
u
k
a
r
e
v
C
l
ean u
p
run
-
program
.
commit
|
commitdiff
|
tree
2018-01-10
St
a
s Boukarev
Remove
#
+
-w
i
n32 fro
m
the run-
p
r
o
gram docstr
i
ng
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as Bo
u
karev
r
u
n-program docstri
n
g: disen
t
ang
l
e :ERROR
a
nd :I
F
-ERROR
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
Boukarev
parse-bo
d
y: wa
r
n, don't er
r
or
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as
Bouk
a
rev
Fix decl
a
ratio
n
proce
s
sing in HANDLER-
C
AS
E
.
commit
|
commitdiff
|
tree
2018-01-09
S
tas Boukarev
Fix declara
t
ion processing in R
E
STA
R
T-CA
S
E
.
commit
|
commitdiff
|
tree
next