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
S
tas
B
ouk
a
rev
Better
u
ndefine
d
f
u
n
e
r
r
o
r d
u
ring macr
o
expansion
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukare
v
O
ptimize out-of-line
(replace
v
ector v
e
ctor)
commit
|
commitdiff
|
tree
2018-02-10
S
t
as Boukarev
Restore sb-thrup
t
i
on build
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouk
a
rev
make-segment
:
avoid creating
n
e
w
emp
t
y ar
r
ays
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouka
r
e
v
M
ove ordered-set
t
o ss
e
t
.
lisp
commit
|
commitdiff
|
tree
2018-02-10
S
t
as Bo
u
karev
Optimize %instance-ty
p
e
p
on se
a
led
classes with one
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
S
t
as Bo
u
kar
e
v
sse
t
: change MEMBER to FIXNUMP
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukare
v
Red
u
ce code co
n
stants wh
e
n type checking c
l
a
s
s
e
s
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
sset:
c
h
a
nge +del
e
ted+
to -1
.
commit
|
commitdiff
|
tree
2018-02-10
S
tas Boukarev
Use &o
p
tional inste
a
d of
&
key
f
or mak
e
-sset
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
Bo
u
karev
A
dd a tim
e
ou
t
to threa
d
s
.
pure/symbol
-
val
u
e
-in-thread
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Slightly optimi
z
e sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas B
o
ukarev
F
ix
sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Add *print-v
e
ctor-length* to with
-
stand
a
rd-io-sy
n
tax
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Fix make-t
a
r
get-2-l
o
ad
.
l
isp
.
commit
|
commitdiff
|
tree
2018-02-09
S
t
as Bo
u
karev
Optional
l
y reduce
t
he amount o
f
stuff ex
c
ised
from
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
S
tas
Bo
u
karev
Re
m
ove an A
V
ER from VALIDATE-CALL-TYP
E
.
commit
|
commitdiff
|
tree
2018-02-08
Stas B
o
ukarev
Fix a
t
ypo in LTN-ANALYZE-CAST
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukarev
Rename ALIGN-UP b
a
ck to
ALIG
N
.
commit
|
commitdiff
|
tree
2018-02-06
Stas Bouk
a
re
v
F
i
x
FORMAT comp
i
lati
o
n
on non-simple
s
trings
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
Boukare
v
A cou
p
le always-bo
u
nd d
e
clarations
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Mark all cl variables always-bound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukare
v
Move *
s
av
e
d-fp-a
n
d-
p
cs*
t
o
early-alieneval
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Ma
k
e *sa
v
e
d
-fp-an
d
-pcs* th
r
ead-l
o
c
al
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Minor c
l
e
a
n
up around always-bo
u
n
d
declarat
i
o
n
s
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bou
k
a
r
ev
Procl
a
im
r
ea
d
er a
n
d printer
variables
a
l
ways-bound
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas Boukar
e
v
Simpli
f
y A
L
WAYS-BOUND usage
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
arm64/vm
.
lisp: turn so
m
e defpar
a
me
t
ers into
d
e
fglobals
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Try making immobi
l
e-space work on win3
2
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Inline expansion
of two-arg-
c
ha
r
-eq
u
al w
i
th
o
ut using
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
Bouka
r
ev
Don
'
t
maybe-inline two-
a
rg-char-equal
.
commit
|
commitdiff
|
tree
2018-02-02
St
a
s Boukarev
Better EQUAL/
P
tran
s
f
o
r
ms for characters and symbols
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
B
o
u
ka
r
ev
Fix transformi
n
g
(
E
Q
UALP "" X)
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Boukarev
R
estore win32
x
86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Mqriu
s
Prop
e
r erro
r
mes
s
ag
e
s instead of "f
o
o" and "bar
"
commit
|
commitdiff
|
tree
2018-02-01
Stas
Boukarev
Use unsigned-long for ioctl()
.
commit
|
commitdiff
|
tree
2018-02-01
S
tas Boukarev
Adj
u
st a test
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukar
e
v
Fix #-immobile-code bui
l
d
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Boukarev
Dis
a
b
le call-out-named on #-sb
-
d
y
n
amic-
c
ore
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Restore
u
ndefined-alien
-
fun name r
e
porting
on x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Bo
u
karev
d
e
bug-dump,
c
ompac
t
-vect
o
r: special case stri
n
gs
.
commit
|
commitdiff
|
tree
2018-01-31
Stas
B
o
ukarev
Avo
i
d deletion
n
otes from a
M
A
K
E
-
A
RRAY t
r
ansform
.
commit
|
commitdiff
|
tree
2018-01-31
S
t
as B
o
u
karev
Simpli
f
y sort-vector
.
commit
|
commitdiff
|
tree
2018-01-31
Stas
B
ouk
a
r
e
v
Simp
l
ify asse
m
bly/x86-6
4
/
a
ri
t
h
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
S
t
as Boukarev
Fix a typo in
sb
-
mpfr
.
commit
|
commitdiff
|
tree
2018-01-27
Stas B
o
uk
a
r
ev
Fix SPARC
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Bouka
r
e
v
M
o
ve object
-
size
t
o sb
-
i
n
tro
s
pect
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukarev
R
e
name object-
s
ize to p
r
imitive-object-size
.
commit
|
commitdiff
|
tree
2018-01-24
S
ta
s
Boukare
v
o
bject-size
:
i
n
clud
e
t
he
slot vect
o
r for CLOS object
s
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
Produc
e
only one warnin
g
fo
r
(typep x
'
b
a
d
-
t
y
pe)
commit
|
commitdiff
|
tree
2018-01-23
S
tas Bou
k
ar
e
v
Hand
l
e (complex (memb
e
r not-a-rea
l
)) typ
e
s
.
commit
|
commitdiff
|
tree
2018-01-23
S
ta
s
Bo
u
ka
r
ev
Don
'
t try to print h
i
ghl
y
ne
s
ted
forms for type err
o
rs
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
U
s
e
d
efinition-s
o
urce-mi
x
in for
slot
-
definition
.
commit
|
commitdiff
|
tree
2018-01-22
Stas B
o
ukarev
Re
m
ove unuse
d
code
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukare
v
D
on't use SO
U
RCE-LOCATION when
expandin
g
DEFUN
.
commit
|
commitdiff
|
tree
2018-01-22
S
t
as Boukarev
Remove
an unused p
a
rameter in %co
m
piler-defmacro
.
commit
|
commitdiff
|
tree
2018-01-20
S
t
a
s Boukarev
:gc-deadlock :broken-on :
w
in32
commit
|
commitdiff
|
tree
2018-01-19
S
t
as Bouka
r
ev
Fix CALL-WITH-
T
IMING
.
commit
|
commitdiff
|
tree
2018-01-19
Sta
s
B
o
ukarev
Fi
x
COPY-MORE-ARG on A
R
M64
.
commit
|
commitdiff
|
tree
2018-01-19
St
a
s Boukarev
Mor
e
robust
i
nterrupt-thread
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
vector-specif
i
er-wi
d
eta
g
:
ignore
hair
y
-type
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
B
o
u
karev
Revert "Re
p
ort type er
r
o
rs coming from
(
THE NIL 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
St
a
s Boukarev
More mayb
e
-termi
n
ate-block
.
commit
|
commitdiff
|
tree
2018-01-17
Sta
s
Bou
k
arev
I
mprov
e
error
r
eporting
for loc
a
l f
u
nctions
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
as Bouka
r
ev
Do
n
't trans
f
orm make-array
with :el
e
m
e
nt-type nil
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s Boukarev
Report type errors comin
g
from (THE
N
I
L 0)
.
commit
|
commitdiff
|
tree
2018-01-17
S
ta
s
Bouka
r
ev
Call
m
aybe-terminate-block when
t
ranslating THE
.
commit
|
commitdiff
|
tree
2018-01-17
Sta
s
Boukarev
Maintain LAMBDA-
C
ALL
S
-OR
-
CL
O
SES in DELETE-REF
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukarev
Fix
combination-args-flow-cleanly-p
.
commit
|
commitdiff
|
tree
2018-01-16
S
tas Boukar
e
v
DCE: dele
t
e :o
p
tiona
l
functionals
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukar
e
v
Fix t
r
aceroot
.
test
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Ch
e
ck for the
NIL type in the
E
Q
UAL
t
r
a
nsform
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Protect unconvert-ta
i
l-
c
alls
aga
i
nst d
e
le
t
ed bloc
k
s
.
commit
|
commitdiff
|
tree
2018-01-15
Stas
Bo
u
karev
Remove
an unnecessa
r
y copy-list
.
commit
|
commitdiff
|
tree
2018-01-14
Sta
s
Boukarev
Mark clos
-
cache-test as br
o
ke
n
on sb-safe
p
oint
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukar
e
v
A
d
d
(pro
f
i
l
e
:
t
h
rea
d
s)
:
bro
k
en-on :win32
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Don't choke on inv
a
lid obj
e
cts when
GC
i
ng weak hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Bou
k
a
r
ev
Mark (:timer :th
r
ea
d
e
d
-s
t
ress) broken
on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas
Boukarev
Lose
on memory corruption
w
hi
l
e gcing
.
commit
|
commitdiff
|
tree
2018-01-13
S
tas Bouka
r
ev
Mark :two-threads-running-gc a
s
broken on sb-safepoint
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
M
a
k
e a
d
efk
n
own for FINALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Bouk
a
rev
dyndebug_init: fix gencgc_ver
b
o
s
e handli
n
g
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
Fix deriv
e
-nod
e
-type on
hairy t
y
pes
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Bo
u
karev
Improve ARR
A
Y
-
HEADER-P ty
p
e
der
i
vation
.
commit
|
commitdiff
|
tree
2018-01-11
St
a
s Bouka
r
ev
ctypep
:
b
et
t
er
handling of
a
rray-type
w
i
t
h
unkno
w
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Don't fail when transforming (coerce x
n
il)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
B
o
uk
a
r
e
v
Optimi
z
e (
d
ecode-t
i
m
e
out nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bo
u
karev
R
emove the
warning abou
t
personal
i
ty flags on Linux
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Remove
.
-*- Mode: Text -*- from
the man page
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as
B
oukarev
R
e
move --default-mer
g
e-
c
ore-pag
e
s
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukare
v
(
d
e
code-timeo
u
t ni
l
): d
o
n
'
t run get-
i
nternal-real-time
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as Boukarev
PR
O
GV: warn if VARS and VALS aren't lists
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Simpl
i
fy the run-
p
ro
g
ram docstri
n
g
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as
Bouka
r
ev
Adjust load-x
c
.
lisp
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bouka
r
e
v
Cle
a
n u
p
run-
p
r
o
gram
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bou
k
arev
Rem
o
ve #+-wi
n
3
2
f
ro
m
t
he run-
p
r
ogra
m
do
c
string
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukar
e
v
ru
n
-p
r
ogra
m
docstring:
dis
e
nt
a
n
g
le :ERROR
a
nd :IF-ERRO
R
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bo
u
karev
parse-body:
w
arn
,
don't
e
rror
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukare
v
Fix declaration processing in HAND
L
ER-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
a
s Boukarev
Fix dec
l
arati
o
n processing in
R
ESTART-CASE
.
commit
|
commitdiff
|
tree
next