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 undefined fun error during macroexpansion.
2018-02-11
Sta
s
Boukarev
Better undefin
e
d f
u
n
erro
r
during
macroexpansion
.
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Boukarev
Optimize ou
t
-o
f
-line (replace vector
vector)
commit
|
commitdiff
|
tree
2018-02-10
Stas Bou
k
a
r
ev
Res
t
or
e
sb-t
h
ru
p
tion bu
i
ld
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
m
a
ke-segm
e
n
t:
a
void
crea
t
ing new e
m
pty arra
y
s
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
o
u
k
arev
Move ordered-s
e
t
t
o sset
.
lisp
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
ou
k
a
r
ev
Optimize %instance-t
y
pe
p
on s
e
al
e
d classes with one
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Sta
s
Boukar
e
v
ss
e
t: change ME
M
B
E
R
to FIXNUMP
.
commit
|
commitdiff
|
tree
2018-02-10
St
a
s B
o
uk
a
rev
Reduce code constants when type
checking cl
a
sses
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukar
e
v
ss
e
t: change +del
e
ted+ to
-
1
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Use &optional in
s
tead of &key for mak
e
-sset
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
A
d
d a timeout to threads
.
pur
e
/symbol
-
va
l
ue-
i
n
-
t
hread
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Slightl
y
opt
i
mize sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
F
ix
s
s
e
t-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas B
o
ukarev
Add *pr
i
nt
-
vector-length*
t
o
w
ith-stand
a
r
d-io-syntax
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bou
k
arev
Fix m
a
ke-t
a
rget-2-load
.
lisp
.
commit
|
commitdiff
|
tree
2018-02-09
S
tas Boukarev
Option
a
lly reduc
e
t
he
amount of stuff excised from
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukarev
Remove
a
n AVER from
V
ALIDATE-CALL-TYPE
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukarev
Fix a
typo
in LTN-ANA
L
Y
Z
E-CAST
.
commit
|
commitdiff
|
tree
2018-02-08
S
t
as Bouk
a
rev
Renam
e
A
LIGN-UP back to
ALI
G
N
.
commit
|
commitdiff
|
tree
2018-02-06
Stas Boukarev
Fix FORMAT compilation on non-simple strings
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
A couple
a
lways-bound d
e
clarations
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas
B
oukarev
Mark all cl
v
ariable
s
always-bound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouk
a
rev
Mo
v
e *saved
-
fp
-
and-pcs* to early-
a
lieneval
.
commit
|
commitdiff
|
tree
2018-02-03
St
a
s Boukarev
Make
*s
a
ved-
f
p-a
n
d-pcs* thre
a
d
-l
o
cal
.
commit
|
commitdiff
|
tree
2018-02-03
St
a
s Boukarev
M
i
nor cleanup
a
r
oun
d
alw
a
ys-boun
d
decla
r
a
t
io
n
s
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Proclaim reader and printe
r
variab
l
es always-boun
d
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouka
r
ev
S
i
mplify ALWAYS-B
O
U
ND us
a
ge
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
Boukarev
arm64/vm
.
lisp: tu
r
n
some def
p
aram
e
ter
s
i
n
to defglob
a
l
s
.
commit
|
commitdiff
|
tree
2018-02-02
S
t
as Bou
k
arev
Try
m
ak
i
ng imm
o
b
i
le-space
w
o
rk on win32
.
commit
|
commitdiff
|
tree
2018-02-02
Sta
s
Bou
k
are
v
Inline expansion of two-arg-char-equal without
u
sing
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
S
tas Bou
k
arev
D
o
n't maybe-inl
i
ne two-arg-ch
a
r
-equal
.
commit
|
commitdiff
|
tree
2018-02-02
Sta
s
Boukarev
Better EQUAL/P trans
f
orms fo
r
characters and symbols
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Fix transf
o
rming
(
E
QUALP ""
X
)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Res
t
ore win32 x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Mqrius
Proper
e
rror message
s
ins
t
e
a
d of
"
fo
o
"
and "
b
ar"
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Use unsigned-long
f
or ioc
t
l()
.
commit
|
commitdiff
|
tree
2018-02-01
Stas B
o
ukare
v
Adjust a te
s
t
.
commit
|
commitdiff
|
tree
2018-02-01
Stas B
o
ukarev
F
i
x
#-immobile-
c
ode bui
l
d
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
ouk
a
rev
Disab
l
e
call-out
-
name
d
on #-sb-dyn
a
mic-cor
e
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
oukarev
Restore und
e
fined-a
l
ien-fun n
a
m
e reporti
n
g
on x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
debug-dump, c
o
mpact-vector: sp
e
cial
case stri
n
gs
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
A
v
o
id d
e
l
e
tion
n
ote
s
fro
m
a MAKE-ARRAY transf
o
r
m
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Simpli
f
y sort-vector
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Sim
p
lify assembly/x86-64/arith
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
Stas Boukarev
Fix a ty
p
o in s
b
-mpfr
.
commit
|
commitdiff
|
tree
2018-01-27
S
t
as Bo
u
karev
Fix
SP
A
RC
.
commit
|
commitdiff
|
tree
2018-01-25
S
t
as
B
o
uk
a
r
ev
Move
o
b
ject-size to sb-
i
ntrospect
.
commit
|
commitdiff
|
tree
2018-01-24
Stas
Boukarev
Rename object-s
i
ze to pr
i
mitive-ob
j
ect-siz
e
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Bo
u
karev
object
-
s
i
z
e: inclu
d
e
the
slot vector
for CLOS objects
.
commit
|
commitdiff
|
tree
2018-01-23
Stas
Bouka
r
ev
Prod
u
ce onl
y
one warning for (typep x 'bad-type)
commit
|
commitdiff
|
tree
2018-01-23
Stas Bou
k
ar
e
v
Handle (com
p
le
x
(
m
ember not-a-real)) ty
p
es
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Bo
u
karev
Don't try
t
o
p
rint highly nes
t
ed
forms for type errors
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Use defi
n
i
tion
-
s
ourc
e
-mixin
f
o
r
s
l
ot-de
f
inition
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
R
e
m
o
ve u
n
u
sed co
d
e
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bou
k
ar
e
v
Don't use SOURCE-L
O
CAT
I
O
N
w
hen expanding DEF
U
N
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
R
emove an unused parameter
in %comp
i
l
er-def
m
ac
r
o
.
commit
|
commitdiff
|
tree
2018-01-20
S
tas Boukarev
:gc-deadlock :broken-on :win32
commit
|
commitdiff
|
tree
2018-01-19
Stas
B
oukarev
Fix
C
ALL-WI
T
H-TIMING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Bou
k
ar
e
v
Fix COP
Y
-MORE-ARG on A
R
M
6
4
.
commit
|
commitdiff
|
tree
2018-01-19
Sta
s
Bou
k
arev
More robust interrupt-thread
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s Bo
u
kare
v
vector-specifier-wi
d
etag: i
g
nor
e
hairy-t
y
pe
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
as Boukare
v
Revert "
R
e
p
ort ty
p
e er
r
ors coming from (T
H
E N
I
L 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
S
tas Boukarev
More
maybe-terminate-block
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s Bouka
r
ev
Improve error reporting
f
or
local fun
c
tions
.
commit
|
commitdiff
|
tree
2018-01-17
S
tas Bou
k
arev
Don't tr
a
ns
f
orm make-
a
rray with :element-type nil
.
commit
|
commitdiff
|
tree
2018-01-17
S
tas
Boukarev
Rep
o
rt type errors coming f
r
om (T
H
E
NIL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
S
tas Boukarev
C
all
may
b
e
-
t
e
rmina
t
e-block when tra
n
slat
i
ng TH
E
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukare
v
M
aintai
n
L
A
M
BDA-CA
L
LS-OR-CL
O
SES
i
n
D
EL
E
TE-REF
.
commit
|
commitdiff
|
tree
2018-01-16
Stas B
o
u
k
arev
Fix comb
i
nation-args-fl
o
w-cleanly-p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas
Boukarev
DC
E
: delete
:
optional functiona
l
s
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Fix traceroot
.
test
.
s
h
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukare
v
C
hec
k
for th
e
NIL type
in the
EQUAL transform
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Bouka
r
ev
P
rotec
t
unconvert-ta
i
l-
c
a
lls against deleted bl
o
cks
.
commit
|
commitdiff
|
tree
2018-01-15
Stas
Boukar
e
v
Remove
a
n unnecess
a
ry
copy-list
.
commit
|
commitdiff
|
tree
2018-01-14
S
t
as Boukarev
Mark cl
o
s-
c
a
c
he-t
e
s
t
as
broken
o
n
sb-saf
e
poin
t
.
commit
|
commitdiff
|
tree
2018-01-14
S
tas Boukarev
Add (profile
:thread
s
)
:broken-on
:win32
commit
|
commitdiff
|
tree
2018-01-14
Stas
Boukare
v
D
o
n't choke
o
n
invalid
o
bjec
t
s when
GC
i
ng weak hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Stas
B
oukarev
Mark
(
:
t
imer :threade
d
-
s
tress) broke
n
on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Sta
s
Boukar
e
v
Lose
o
n memory
c
o
r
r
u
p
tion
while gcing
.
commit
|
commitdiff
|
tree
2018-01-13
S
t
a
s
B
o
ukarev
M
a
rk :two-thread
s
-r
u
n
n
ing-gc
a
s
b
roken on sb-safep
o
int
.
commit
|
commitdiff
|
tree
2018-01-13
Sta
s
B
o
ukarev
M
ake a defknown for FINALIZ
E
.
commit
|
commitdiff
|
tree
2018-01-12
St
a
s Boukarev
dyndebug_
i
nit:
fix
ge
n
cgc
_
verb
o
se handli
n
g
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Bouk
a
re
v
Fix derive-node-type on hairy types
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
Improve AR
R
AY-HEADER-P ty
p
e
derivation
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
ctypep: better handling of ar
r
a
y
-typ
e
with un
k
nown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
B
oukarev
Don't fail when transforming (co
e
rce x nil)
.
commit
|
commitdiff
|
tree
2018-01-11
S
tas Bouka
r
ev
Optimize (decode-ti
m
eout nil)
.
commit
|
commitdiff
|
tree
2018-01-11
S
ta
s
Boukarev
Remove the wa
r
ning a
b
o
ut perso
n
al
i
t
y f
l
a
g
s
o
n
Li
n
ux
.
commit
|
commitdiff
|
tree
2018-01-11
S
tas Boukare
v
Remov
e
.
-
*- Mode: Text -
*
- from the man page
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukar
e
v
Remov
e
--default-mer
g
e-core-p
a
ges
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bo
u
karev
(decode-time
o
u
t nil): don't run
g
et-
i
nternal-real-time
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as B
o
uk
a
rev
PROGV: warn if VAR
S
a
nd VA
L
S
aren't lists
.
commit
|
commitdiff
|
tree
2018-01-10
S
ta
s
B
o
ukarev
S
implify
t
h
e run-program do
c
str
i
ng
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Ad
j
ust load-xc
.
lis
p
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Cle
a
n
u
p run-
p
ro
g
r
am
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
B
ouk
a
rev
Remo
v
e #+-win3
2
f
rom the run-program d
o
cstring
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
r
un-program docstring: d
i
se
n
tangl
e
:ERROR and
:IF-E
R
ROR
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
Boukarev
pa
r
s
e
-
b
o
dy: warn,
d
on't error
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bo
u
karev
Fix de
c
laration processi
n
g
in
HANDLER
-
CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bo
u
karev
F
i
x
declaration processing i
n
RESTART-CASE
.
commit
|
commitdiff
|
tree
next