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
Stas Boukarev
Bett
e
r undefined fun e
r
ror
during macroexpansio
n
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukare
v
O
p
timize out-of-
l
ine (replace vector
vector)
commit
|
commitdiff
|
tree
2018-02-10
Stas Bou
k
a
r
ev
Restore sb-
t
hruption build
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
oukarev
make-seg
m
ent: avoid creati
n
g new empty arrays
.
commit
|
commitdiff
|
tree
2018-02-10
S
t
a
s Bouk
a
r
ev
Move order
e
d
-s
e
t to sset
.
lisp
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukar
e
v
Optimize
%
i
ns
t
ance
-
typep on s
e
aled classes with one
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
ouka
r
ev
sset: change ME
M
BER to FIXNUM
P
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
oukarev
Reduce code
c
onstan
t
s
w
hen ty
p
e c
h
ec
k
i
n
g
classes
.
commit
|
commitdiff
|
tree
2018-02-10
S
t
a
s Boukarev
s
s
et: change +deleted+ to
-
1
.
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Bo
u
karev
Use &o
p
ti
o
nal instead of
&
key f
o
r
m
a
ke-sset
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Add a timeout to thre
a
ds
.
pu
r
e/symbol-value-in-thread
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Slig
h
tly
optimiz
e
s
s
et-ad
j
oin
.
commit
|
commitdiff
|
tree
2018-02-09
S
t
as Bo
u
kar
e
v
Fix ss
e
t-adj
o
in
.
commit
|
commitdiff
|
tree
2018-02-09
S
tas Bou
k
arev
Add *print-vector-length*
t
o with-standar
d
-io
-
syntax
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukar
e
v
Fix m
a
k
e-target-2-load
.
lis
p
.
commit
|
commitdiff
|
tree
2018-02-09
S
t
as B
o
ukarev
Op
t
ionally reduce the
amount
of
s
tuff excised from
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
S
t
as Bou
k
arev
R
e
move an AVER from VALIDATE-CALL-TYPE
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Bo
u
karev
Fix a typo i
n
LTN-ANALYZE-C
A
ST
.
commit
|
commitdiff
|
tree
2018-02-08
S
t
a
s Boukarev
Rename ALIG
N
-UP back to ALIGN
.
commit
|
commitdiff
|
tree
2018-02-06
S
t
a
s Bo
u
kare
v
Fix F
O
RMAT compilati
o
n on
n
on-
s
i
m
ple st
r
ings
.
commit
|
commitdiff
|
tree
2018-02-03
St
a
s Boukar
e
v
A couple always-bound declarati
o
ns
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
as Boukare
v
Mark all cl varia
b
les always-bo
u
nd
.
commit
|
commitdiff
|
tree
2018-02-03
S
ta
s
Boukarev
Move *saved-fp-and-pcs* to e
a
rly-aliene
v
al
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
as Bo
u
karev
Make *saved-fp-
a
n
d
-pcs
*
thread-local
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
as Boukarev
Minor cleanup around a
l
w
ays-bound declarati
o
ns
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas Bou
k
arev
Proclaim reader and p
r
i
nter variab
l
es alw
a
ys-
b
ound
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
as
B
ouk
a
r
ev
Si
m
plify ALWAYS-BO
U
ND usage
.
commit
|
commitdiff
|
tree
2018-02-03
St
a
s Boukarev
a
r
m64/vm
.
lisp: t
u
rn some de
f
p
a
r
ameters i
n
to defglobals
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Try making immobile-space wor
k
on w
i
n32
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bouka
r
ev
I
n
line expansion
o
f
t
wo-arg-char-e
q
ual w
i
thout
u
sing
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
B
oukarev
D
o
n't
maybe-inline two-arg-c
h
ar-equal
.
commit
|
commitdiff
|
tree
2018-02-02
Sta
s
Boukarev
B
etter EQUAL/P transfor
m
s
f
o
r characters and symb
o
ls
.
commit
|
commitdiff
|
tree
2018-02-02
S
t
a
s
Bouk
a
r
ev
Fix transforming
(
E
Q
UALP "" X)
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Boukarev
Re
s
tor
e
win32 x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Use unsigned-long
f
or ioctl
(
)
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Boukarev
Adjust a test
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
F
ix #-immobil
e
-code b
u
ild
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bo
u
karev
Disable cal
l
-out-named on #
-
sb-dynamic-core
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Restore
undefined-a
l
ien-fun
n
ame re
p
ort
i
ng on
x86-
6
4
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
debug-d
u
mp, compact-
v
e
c
t
o
r
: special
c
ase
s
t
rings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bouka
r
ev
Avoid
d
el
e
tion not
e
s
from a MAKE-ARRAY tran
s
form
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bouk
a
rev
Simplify sort-vector
.
commit
|
commitdiff
|
tree
2018-01-31
St
a
s
Boukare
v
Simpli
f
y assembly/x86-64/ar
i
th
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
S
tas Bou
k
a
r
e
v
Fi
x
a typo in sb-mpfr
.
commit
|
commitdiff
|
tree
2018-01-27
Stas Boukarev
Fix SPARC
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Bo
u
k
arev
Move object
-
size
t
o sb-introspect
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Bouka
r
ev
Rename object-siz
e
to primitive-object-size
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukarev
object-s
i
ze: include the
s
lot ve
c
t
or for CL
O
S
objects
.
commit
|
commitdiff
|
tree
2018-01-23
S
t
as Boukarev
P
r
o
duce only one
w
arn
i
ng for (typep x 'bad-type)
commit
|
commitdiff
|
tree
2018-01-23
Stas Bo
u
kare
v
H
and
l
e
(
complex (m
e
mbe
r
not-
a
-real)) types
.
commit
|
commitdiff
|
tree
2018-01-23
S
t
as Boukarev
Do
n
't try
to
p
rint
highl
y
nes
t
ed forms fo
r
type error
s
.
commit
|
commitdiff
|
tree
2018-01-22
St
a
s Bouk
a
r
ev
U
se definit
i
o
n
-s
o
u
rce-mixin for s
l
ot-def
i
ni
t
ion
.
commit
|
commitdiff
|
tree
2018-01-22
S
t
a
s
Bou
k
a
rev
Remov
e
unused co
d
e
.
commit
|
commitdiff
|
tree
2018-01-22
St
a
s Boukarev
Don't use SOURC
E
-LOCATION w
h
en expanding DEFUN
.
commit
|
commitdiff
|
tree
2018-01-22
Stas
B
oukarev
Rem
o
ve an unused
p
ara
m
eter
in
%compiler-defm
a
c
r
o
.
commit
|
commitdiff
|
tree
2018-01-20
S
t
as Bou
k
ar
e
v
:gc
-
d
e
adloc
k
:
broken-on :wi
n
32
commit
|
commitdiff
|
tree
2018-01-19
S
t
as B
o
u
k
arev
Fix CALL
-
WITH-TIMING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Bo
u
ka
r
ev
Fix
C
O
PY-MORE-ARG
on
AR
M
64
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Bo
u
k
arev
Mo
r
e
r
o
b
u
s
t
interrupt-threa
d
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
vector-specifi
e
r-widetag: i
g
n
ore hairy-type
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
as
Boukarev
Revert
"
Report type err
o
rs coming f
r
om (THE NIL
0
)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Stas
Boukarev
More mayb
e
-terminate-
b
lock
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s Bouka
r
ev
Imp
r
o
ve erro
r
repo
r
ting
fo
r
local functions
.
commit
|
commitdiff
|
tree
2018-01-17
S
ta
s
Bou
k
arev
Don't transform make-array with :eleme
n
t-t
y
pe
n
il
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
R
e
port typ
e
error
s
comin
g
from
(THE NIL
0
)
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s
Bouka
r
e
v
Call mayb
e
-
terminate-block
w
hen translating THE
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Maint
a
in LAMBDA-CALLS-OR-CLOSES
i
n DELETE-REF
.
commit
|
commitdiff
|
tree
2018-01-16
S
tas Boukarev
Fix
combinat
i
on-args
-
flow-clean
l
y-p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukarev
DCE: delete :optional functionals
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Bo
u
kare
v
Fi
x
traceroo
t
.
test
.
s
h
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Chec
k
for t
h
e NIL type in the
E
Q
UAL
t
ransform
.
commit
|
commitdiff
|
tree
2018-01-15
S
tas B
o
ukar
e
v
P
r
o
tect u
n
convert-tail
-
calls again
s
t deleted blocks
.
commit
|
commitdiff
|
tree
2018-01-15
St
a
s
Boukarev
Remov
e
an
unnecessary copy-list
.
commit
|
commitdiff
|
tree
2018-01-14
S
t
as
Boukar
e
v
M
ark clos-
c
ache
-
test as broken on sb
-
s
a
f
epoint
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Add (profil
e
:threads)
:br
o
ken-on :win3
2
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Don't
choke o
n
in
v
alid object
s
w
h
e
n
G
C
ing wea
k
hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
S
t
a
s Boukarev
Mark
(:t
i
me
r
:t
h
readed-stress) broken on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas
B
ouka
r
ev
L
ose on memory corruption while gci
n
g
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukare
v
Mark :two-th
r
e
a
ds-running-gc a
s
broken
o
n
s
b-safe
p
oin
t
.
commit
|
commitdiff
|
tree
2018-01-13
S
t
a
s
Bo
u
ka
r
ev
Make
a defknown for FINALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
S
tas
B
o
ukarev
dyndebug_init:
f
ix
g
encgc
_
verbose handling
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
Bouk
a
rev
Fix de
r
ive-node
-
t
ype o
n
hai
r
y ty
p
es
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
Bouk
a
rev
Imp
r
ove ARRAY-HEADER-P type derivation
.
commit
|
commitdiff
|
tree
2018-01-11
S
tas
B
oukarev
ctypep: better handlin
g
of array-t
y
pe with un
k
nown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
S
tas B
o
uk
a
rev
Don't fa
i
l when
t
ransforming (coerce x nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas B
o
uk
a
rev
Optimize (decode-timeout
n
i
l)
.
commit
|
commitdiff
|
tree
2018-01-11
S
tas Bouka
r
ev
Remove the warning ab
o
ut personali
t
y
flags o
n
Linux
.
commit
|
commitdiff
|
tree
2018-01-11
St
a
s
B
ou
k
arev
Remove
.
-*- Mo
d
e: Text -*- from the man
p
age
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bouka
r
ev
Remove --d
e
fa
u
lt-merg
e
-co
r
e-pa
g
es
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
a
s
Boukarev
(decod
e
-
t
imeout nil): don't run get-in
t
erna
l
-r
e
al-time
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
PRO
G
V: warn i
f
VARS and VAL
S
aren't
l
ists
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Simpli
f
y
t
he ru
n
-program docstring
.
commit
|
commitdiff
|
tree
2018-01-10
S
tas Bou
k
a
rev
Adjust load-xc
.
lisp
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as Boukarev
Clea
n
up run-p
r
ogram
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bouka
r
ev
Remove #+-
w
in32 from the run-program docstri
n
g
.
commit
|
commitdiff
|
tree
2018-01-10
Stas B
o
ukar
e
v
run-program
d
ocstring: disent
a
ngle :ER
R
OR a
n
d :IF-ERRO
R
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
p
a
rse-body
:
warn,
do
n
'
t
error
.
commit
|
commitdiff
|
tree
2018-01-09
St
a
s Boukarev
Fix
d
eclaration
p
rocessing i
n
HANDL
E
R-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Fix declarat
i
on processing
i
n RESTAR
T
-
C
A
SE
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as Boukare
v
Do
n
't fail on bad VAL
U
ES ftype
declar
a
t
ion
.
commit
|
commitdiff
|
tree
next