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
make-segment: avoid creating new empty arrays.
2018-02-10
Stas Boukarev
make-segment: avoid crea
t
ing
new empty arrays
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Move ordered-set to sset
.
lisp
commit
|
commitdiff
|
tree
2018-02-10
Sta
s
Bou
k
arev
Optimize %instan
c
e-
t
ypep on sealed classes with one
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
sset: change MEMBER to FIXNUM
P
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Redu
c
e c
o
de co
n
st
a
nts when typ
e
checking classes
.
commit
|
commitdiff
|
tree
2018-02-10
S
tas Boukarev
sset:
change +
d
eleted+ to -1
.
commit
|
commitdiff
|
tree
2018-02-10
Sta
s
Boukarev
Use
&optional instead of
&
key for make-sset
.
commit
|
commitdiff
|
tree
2018-02-10
S
tas Bou
k
arev
Add a timeout to th
r
eads
.
pure/
s
ymbol-value-in-thr
e
a
d
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Slightl
y
optimize sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Fix sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Add *p
r
int-vector-
l
ength*
t
o with-standard-io-synt
a
x
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bou
k
arev
Fi
x
make-target-2-l
o
ad
.
li
s
p
.
commit
|
commitdiff
|
tree
2018-02-09
St
a
s Boukarev
Optionally reduce
t
he amou
n
t of stuff exc
i
s
ed from
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Boukare
v
Remove an AVER from VALIDATE-CALL-TYPE
.
commit
|
commitdiff
|
tree
2018-02-08
Stas Bo
u
karev
Fix a typo in LTN-ANALYZ
E
-CAST
.
commit
|
commitdiff
|
tree
2018-02-08
St
a
s Boukarev
Rename ALIGN-UP back to
A
L
I
GN
.
commit
|
commitdiff
|
tree
2018-02-06
Stas
B
o
uka
r
ev
Fix FORMAT com
p
ilatio
n
on non-simpl
e
strings
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouk
a
r
e
v
A co
u
ple alwa
y
s-bound declar
a
tions
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouka
r
ev
Mark al
l
c
l
variables always-boun
d
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
M
o
ve *saved-fp-and-pcs* to
early-ali
e
neval
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Ma
k
e *
s
av
e
d-fp-
a
nd-pc
s
* th
r
ead
-
local
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas Bou
k
arev
Minor c
l
eanup around
always-bo
u
nd declarations
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Procla
i
m reader
and printer varia
b
les
a
lways-bound
.
commit
|
commitdiff
|
tree
2018-02-03
St
a
s B
o
ukarev
Simplify ALWAYS-BOUND usa
g
e
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bou
k
a
r
ev
a
rm64/vm
.
lisp
:
turn
s
ome def
p
aram
e
ters into defgl
o
bals
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
T
r
y m
a
k
ing immobi
l
e-space work on win32
.
commit
|
commitdiff
|
tree
2018-02-02
Sta
s
Boukarev
Inline expansion of two
-
a
r
g
-
char-
e
q
u
al without using
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
S
tas
Boukarev
Don
'
t
m
aybe-i
n
line t
w
o
-
a
rg-char-equal
.
commit
|
commitdiff
|
tree
2018-02-02
St
a
s
B
oukare
v
Better EQUAL/P
tra
n
sforms for characters and symbols
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bouk
a
rev
Fix transf
o
rming
(EQUALP ""
X)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bou
k
a
rev
Restore win32 x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Mq
r
ius
Proper err
o
r
mes
s
ages inste
a
d
of "foo" an
d
"bar"
commit
|
commitdiff
|
tree
2018-02-01
St
a
s
B
oukarev
Use u
n
signed-long fo
r
ioctl()
.
commit
|
commitdiff
|
tree
2018-02-01
Stas B
o
uk
a
rev
Adjust a t
e
st
.
commit
|
commitdiff
|
tree
2018-02-01
Sta
s
Bo
u
karev
Fix #-
i
mm
o
bil
e
-
co
d
e
build
.
commit
|
commitdiff
|
tree
2018-02-01
Sta
s
Boukar
e
v
Di
s
a
b
le call-out-named on #-sb-dynamic-core
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s
Bouka
r
ev
R
e
store undefined-alien-f
u
n name reporti
n
g
on x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
Stas B
o
u
karev
deb
u
g-dump, compact-vector:
speci
a
l case strings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Av
o
id deletion notes f
r
om a MAKE-ARRAY t
r
ansform
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bo
u
kar
e
v
Simpli
f
y s
o
r
t
-vector
.
commit
|
commitdiff
|
tree
2018-01-31
St
a
s Boukarev
Simplify assembly/x86-6
4
/arith
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
S
tas Bou
k
arev
Fix a typo in sb-mp
f
r
.
commit
|
commitdiff
|
tree
2018-01-27
S
t
as Boukarev
Fix
SPARC
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Boukarev
Move
object-size to sb-i
n
trospect
.
commit
|
commitdiff
|
tree
2018-01-24
S
t
as Boukar
e
v
Rename object-size to prim
i
t
i
ve-object-s
i
ze
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukare
v
object-size: in
c
lude the
s
l
o
t vector for CLOS obje
c
ts
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Bouk
a
rev
Produc
e
only one warning fo
r
(typep
x 'bad-t
y
pe)
commit
|
commitdiff
|
tree
2018-01-23
Stas
B
o
u
kar
e
v
Handle (complex (member not-a-real)) types
.
commit
|
commitdiff
|
tree
2018-01-23
Stas
Bo
u
kar
e
v
Do
n
'
t
try
t
o pri
n
t highl
y
nes
t
ed forms
for type errors
.
commit
|
commitdiff
|
tree
2018-01-22
S
t
a
s Bo
u
karev
U
se
definiti
o
n-source-m
i
xin
for slot-definitio
n
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Remov
e
u
nused code
.
commit
|
commitdiff
|
tree
2018-01-22
S
ta
s
Boukarev
Don't use S
O
URCE-LOCATION when expandi
n
g
DEFUN
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bouka
r
ev
Remove an unused parameter in %compiler-defmacro
.
commit
|
commitdiff
|
tree
2018-01-20
Stas Bo
u
k
a
rev
:gc-de
a
dlock :broken-on :win32
commit
|
commitdiff
|
tree
2018-01-19
Stas Bouk
a
r
e
v
F
ix CAL
L
-
W
ITH-TIMING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Bou
k
arev
F
i
x COPY-MORE-ARG on ARM64
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Bouk
a
rev
More ro
b
ust interrupt
-
thre
a
d
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
B
o
ukarev
vecto
r
-specifier-widetag: ignore hairy-type
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
R
e
vert "Report type errors coming from (THE N
I
L
0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Sta
s
Boukarev
Mor
e
ma
y
be-termina
t
e
-b
l
ock
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
as Bo
u
karev
Improve err
o
r
r
e
porting for local fu
n
c
t
ion
s
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Don't transform make-array with :element-type nil
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s Boukarev
R
ep
o
rt type errors
c
oming
f
rom (THE NIL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
Bouka
r
ev
Call m
a
ybe-t
e
rminate-b
l
ock when translating THE
.
commit
|
commitdiff
|
tree
2018-01-17
S
tas Boukarev
Maintain LAMBDA-CALLS-O
R
-CLOS
E
S in D
E
LETE
-
RE
F
.
commit
|
commitdiff
|
tree
2018-01-16
Stas B
o
ukarev
Fix co
m
binati
o
n
-arg
s
-flow
-
cl
e
a
n
l
y-p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Bo
u
karev
DCE: delete
:
o
p
tional functionals
.
commit
|
commitdiff
|
tree
2018-01-15
St
a
s Bo
u
kar
e
v
Fix tr
a
c
eroot
.
test
.
s
h
commit
|
commitdiff
|
tree
2018-01-15
Stas
B
oukarev
Check for the NIL type i
n
the EQUAL tr
a
nsform
.
commit
|
commitdiff
|
tree
2018-01-15
Stas
B
oukare
v
Pr
o
tect unconvert-tail-
c
alls
aga
i
nst deleted blo
c
ks
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Remove an unnecessary copy-list
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Mark clos-cache-te
s
t as broke
n
on sb-saf
e
point
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Add
(profile
:threads) :broken-
o
n :w
i
n32
commit
|
commitdiff
|
tree
2018-01-14
St
a
s Boukarev
Don't choke o
n
invalid
objects wh
e
n G
C
in
g
weak
h
ash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Stas B
o
u
kare
v
Mark (:timer :threaded-stres
s
) broken on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas
B
oukarev
Lose on
memory corruption w
h
ile
g
cing
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
Mark :two
-
threa
d
s-running-gc as br
o
k
en on sb-safepoint
.
commit
|
commitdiff
|
tree
2018-01-13
Stas
Bouk
a
rev
M
a
ke a defk
n
own for FINALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
Boukarev
dyndebug_init:
f
ix
g
e
n
cgc_verb
o
se handling
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
Fix deriv
e
-node
-
type on hairy types
.
commit
|
commitdiff
|
tree
2018-01-12
St
a
s Bouka
r
ev
Improve
ARRAY-HEADER-
P
type
deri
v
ation
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
ctype
p
: bette
r
handling
o
f arra
y
-type with unknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
D
on't fail w
h
en transforming (coerce
x
nil)
.
commit
|
commitdiff
|
tree
2018-01-11
S
t
as B
o
ukarev
Optimize (decod
e
-timeout nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
R
e
move the warning ab
o
ut personalit
y
flags on Linux
.
commit
|
commitdiff
|
tree
2018-01-11
Stas B
o
u
k
arev
R
emov
e
.
-*-
Mode: Text -*-
f
rom the man page
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Boukarev
Remove --defaul
t
-
merge
-
cor
e
-pages
.
commit
|
commitdiff
|
tree
2018-01-11
Sta
s
Boukarev
(deco
d
e-timeout nil
)
:
don'
t
run ge
t
-int
e
rnal-re
a
l-t
i
me
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
P
ROG
V
: warn
if
V
A
RS and VA
L
S aren't lists
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
Boukar
e
v
Simpl
i
fy
t
he run-
p
rogra
m
docstri
n
g
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bo
u
kare
v
Adjust
l
oad-xc
.
li
s
p
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bouk
a
rev
Cl
e
an up run-progr
a
m
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Bou
k
arev
R
e
move
#
+
-
w
in32 fr
o
m the r
u
n-program do
c
stri
n
g
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
as
Boukarev
r
u
n-p
r
ogram docstring:
d
isen
t
an
g
le :ERROR and :IF-ERRO
R
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Bouka
r
ev
par
s
e-body: warn, do
n
't erro
r
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
B
o
u
karev
F
i
x
declaration p
r
oce
s
sing in
HANDLER-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas
Boukar
e
v
F
i
x declaration processi
n
g in RESTA
R
T-CASE
.
commit
|
commitdiff
|
tree
2018-01-09
Stas Boukarev
Don't fail on ba
d
VA
L
UES ftype
d
eclaration
.
commit
|
commitdiff
|
tree
2018-01-09
S
t
as Bouka
r
e
v
Protect su
b
stit
u
te-lvar-uses aga
i
nst deleted
blocks
.
commit
|
commitdiff
|
tree
2018-01-09
S
ta
s
B
o
ukarev
Fix ltn
a
nnotation
o
f
t
ail ca
l
ls
.
commit
|
commitdiff
|
tree
next