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
Tolerate non-simple strings when checking arguments to CERROR.
2018-02-14
Stas
B
oukarev
Tolerate non-simple strings when checkin
g
arguments
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
Stas
Bouk
a
rev
B
e
tter handling of children deletion in delete-lam
b
da
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Bouk
a
rev
More timeouts i
n
threads
.
pu
r
e/symbol-value-in-
t
hread
.
3
.
commit
|
commitdiff
|
tree
2018-02-12
Stas
B
oukar
e
v
F
i
x (setf
(
sch
a
r
h
airy-simple-str
i
n
g
-type))
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukare
v
D
o
n't delete the XEP
wh
e
n
&
optio
n
al dispa
t
ch nev
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-02-12
Sta
s
B
ouk
a
r
e
v
Prevent sb-disassem::align from disap
p
ea
r
in
g
.
commit
|
commitdiff
|
tree
2018-02-11
S
tas Boukar
e
v
Better
u
n
bound-variable
e
rror
d
uring
m
acrolet e
x
p
ans
i
o
n
.
commit
|
commitdiff
|
tree
2018-02-11
Stas Bou
k
arev
Better unde
f
ine
d
fun error during mac
r
o
expans
i
on
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukare
v
Op
t
imize out-o
f
-l
i
ne (replac
e
vector vector)
commit
|
commitdiff
|
tree
2018-02-10
S
t
as Boukarev
Restore sb
-
thruption
b
uil
d
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouk
a
r
ev
make-
s
egmen
t
: avoid creating new empt
y
arr
a
ys
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
Boukarev
Move ordered-set to sset
.
lisp
commit
|
commitdiff
|
tree
2018-02-10
Stas Bou
k
a
r
e
v
Optimize %instance-typep on se
a
led cl
a
sses w
i
th
one
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
S
t
a
s Bouka
r
ev
sset:
c
h
a
ng
e
M
E
MBER to FIXNUMP
.
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Bou
k
a
rev
Reduce
code con
s
tants when typ
e
checking classes
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
o
ukarev
sset
:
ch
a
nge +delet
e
d+ to -1
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
Use &opt
i
onal inste
a
d
o
f &ke
y
for m
a
ke-sset
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukarev
A
d
d a timeo
u
t to
t
hreads
.
pure/s
y
mbol-v
a
l
u
e-
i
n-thread
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
St
a
s Bou
k
arev
Sli
g
htly opti
m
ize
s
set-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bou
k
arev
Fix sset-adjo
i
n
.
commit
|
commitdiff
|
tree
2018-02-09
Stas
Bo
u
ka
r
ev
Add *
p
rint-ve
c
t
o
r-length* to w
i
th-stan
d
ard-io-syntax
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bouka
r
e
v
Fix make-t
a
rge
t
-2-load
.
lisp
.
commit
|
commitdiff
|
tree
2018-02-09
Stas B
o
ukare
v
Optionally
reduce the
amount
o
f st
u
ff excised from
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
S
t
as
Bouk
a
rev
Remove an AVER from VALIDATE-CALL-TYPE
.
commit
|
commitdiff
|
tree
2018-02-08
S
tas Boukarev
Fix
a
t
y
p
o
in LTN-ANALYZE
-
C
A
ST
.
commit
|
commitdiff
|
tree
2018-02-08
Stas
B
oukarev
Rename ALIGN-UP back to ALIGN
.
commit
|
commitdiff
|
tree
2018-02-06
Stas Boukarev
F
i
x
F
ORM
A
T compilation
on non
-
simple
s
trings
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukare
v
A couple alwa
y
s
-
b
o
und
dec
l
arations
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas Boukarev
Mark a
l
l cl variables always-bo
u
nd
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Move *saved
-
fp-and-p
c
s* to ear
l
y-alieneval
.
commit
|
commitdiff
|
tree
2018-02-03
St
a
s Boukarev
M
a
ke *
s
aved-fp-and-pcs* thread-local
.
commit
|
commitdiff
|
tree
2018-02-03
Sta
s
Boukarev
Minor clea
n
up
around alwa
y
s-bou
n
d d
e
clarations
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bou
k
arev
P
r
oclaim reader and
pr
i
nt
e
r
variables always-bound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bou
k
arev
Simplify ALWAYS
-
BOUND
u
sage
.
commit
|
commitdiff
|
tree
2018-02-03
Stas
B
o
ukarev
arm64/
v
m
.
l
i
sp: turn some defpar
a
meters in
t
o defglobals
.
commit
|
commitdiff
|
tree
2018-02-02
St
a
s
Boukarev
Try making
immobile-s
p
ac
e
work on win32
.
commit
|
commitdiff
|
tree
2018-02-02
Sta
s
Bouka
r
e
v
Inlin
e
expansion o
f
two-a
r
g-
c
har-e
q
u
a
l
w
i
t
hout using
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Stas
Boukar
e
v
Don't maybe-inline two
-
arg-ch
a
r-eq
u
al
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukare
v
Better
EQUAL/P transforms for characters and
s
ymbo
l
s
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bouk
a
rev
F
i
x t
r
ansforming (EQUALP "" X)
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukare
v
Restore win32 x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Boukarev
Use unsi
g
ned-long fo
r
ioctl()
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Adjust a test
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Bou
k
arev
F
i
x #-immobil
e
-
c
od
e
b
ui
l
d
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
oukar
e
v
Disable c
a
ll-out-named on #-sb-dynamic-core
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Restore undefi
n
ed
-
a
l
ien-fun name reportin
g
on x86-64
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s
B
oukarev
debug-dump, compact-vector: sp
e
ci
a
l
case strings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bo
u
karev
Av
o
i
d
del
e
tion notes
f
rom
a MAKE-ARR
A
Y transform
.
commit
|
commitdiff
|
tree
2018-01-31
Stas
Boukarev
Simplify
sor
t
-ve
c
tor
.
commit
|
commitdiff
|
tree
2018-01-31
Stas
Boukarev
Simplify assembly/x86
-
64/arith
.
l
i
sp
commit
|
commitdiff
|
tree
2018-01-29
S
tas Boukare
v
Fi
x
a typ
o
in sb-
m
pfr
.
commit
|
commitdiff
|
tree
2018-01-27
Stas
Boukarev
Fix SPAR
C
.
commit
|
commitdiff
|
tree
2018-01-25
Sta
s
Boukarev
Move obje
c
t
-
size to sb-introspect
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukare
v
Rename
o
b
ject-size to primi
t
ive-o
b
ject-size
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukarev
object
-
size: include the slot v
e
ctor for CLOS
o
b
jects
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
P
r
oduce only one warn
i
n
g for (t
y
pep x
'
bad-ty
p
e
)
commit
|
commitdiff
|
tree
2018-01-23
S
tas
Bouk
a
rev
Handle (
c
omplex (member
not-a-real
)
)
t
y
pes
.
commit
|
commitdiff
|
tree
2018-01-23
Stas
B
o
u
karev
Don't try to p
r
i
n
t highly nes
t
ed forms for type error
s
.
commit
|
commitdiff
|
tree
2018-01-22
S
t
a
s
B
ouk
a
rev
U
s
e de
f
inition-sourc
e
-mixin for
s
lo
t
-
defin
i
t
ion
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Remove unused code
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Bo
u
karev
Don't use SO
U
RCE-LOCATION whe
n
e
xpandi
n
g
DEFUN
.
commit
|
commitdiff
|
tree
2018-01-22
Stas
Boukarev
Remov
e
an unused parameter in
%
compile
r
-defm
a
cro
.
commit
|
commitdiff
|
tree
2018-01-20
Stas Bo
u
ka
r
ev
:gc-deadl
o
ck :bro
k
e
n-on :win3
2
commit
|
commitdiff
|
tree
2018-01-19
S
t
as B
o
u
k
arev
Fix
CA
L
L-WITH-TI
M
ING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas
B
oukarev
Fix COPY-MORE-AR
G
on A
R
M64
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Bouka
r
ev
M
ore robust
i
n
terrupt
-
thread
.
commit
|
commitdiff
|
tree
2018-01-17
S
tas Boukarev
vector-specifi
e
r
-
widetag: ig
n
ore
h
airy-
t
ype
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bou
k
arev
R
e
ver
t
"
R
e
p
ort
type
e
rr
o
rs coming from (
T
HE
N
IL 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukar
e
v
More maybe-terminate-block
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
B
oukare
v
Improve erro
r
reporting for local func
t
io
n
s
.
commit
|
commitdiff
|
tree
2018-01-17
St
a
s
Boukarev
Don't tran
s
f
orm make-array with :element-type nil
.
commit
|
commitdiff
|
tree
2018-01-17
Stas B
o
ukare
v
Report t
y
p
e
errors coming from (THE NIL
0
)
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
as
Boukarev
C
all maybe-terminate-bl
o
ck w
h
en translati
n
g THE
.
commit
|
commitdiff
|
tree
2018-01-17
Stas B
o
ukarev
Maintain LAMBDA-CALLS-OR-
C
LOSES in DELETE-R
E
F
.
commit
|
commitdiff
|
tree
2018-01-16
Stas B
o
ukare
v
Fix co
m
b
inatio
n
-args-flow-clea
n
ly-p
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukarev
D
C
E: delete :optional functionals
.
commit
|
commitdiff
|
tree
2018-01-15
S
tas
B
oukarev
Fi
x
t
r
aceroot
.
test
.
s
h
commit
|
commitdiff
|
tree
2018-01-15
Stas Bouka
r
ev
Check fo
r
the NIL type
in the EQUAL t
r
ansform
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
Protec
t
unco
n
vert-tail-calls agai
n
st dele
t
ed block
s
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Bou
k
are
v
R
emove a
n
un
n
ecessary c
o
p
y
-list
.
commit
|
commitdiff
|
tree
2018-01-14
Stas
B
ou
k
arev
Mark clos-cach
e
-t
e
st as
broken on sb-safepo
i
n
t
.
commit
|
commitdiff
|
tree
2018-01-14
Stas Boukarev
Add
(profile :
t
h
r
eads) :bro
k
en-on :win32
commit
|
commitdiff
|
tree
2018-01-14
Stas Bouk
a
rev
Do
n
't choke on inva
l
id
o
bjects when GCing weak
ha
s
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
S
tas Bouka
r
ev
Mark (
:
timer :threaded-stress
)
b
r
ok
e
n
on x86
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Bouk
a
rev
Lose on memor
y
c
o
rruption
w
h
i
le gcing
.
commit
|
commitdiff
|
tree
2018-01-13
Sta
s
Boukare
v
Mar
k
:t
w
o-threads-running
-
gc as broken on sb
-
safe
p
oint
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukar
e
v
Ma
k
e a defknown fo
r
FINALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
dyndebug_init: fix g
e
ncgc_verbose h
a
nd
l
i
n
g
.
commit
|
commitdiff
|
tree
2018-01-12
S
tas Boukarev
Fix
d
erive-node-type on hairy types
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Bouka
r
e
v
Imp
r
o
v
e
ARRAY-HEADER-P ty
p
e d
e
r
i
vat
i
o
n
.
commit
|
commitdiff
|
tree
2018-01-11
St
a
s Boukarev
c
t
y
p
ep: bette
r
handling of array-type wit
h
u
nknown
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Don't fa
i
l when t
r
an
s
form
i
ng (coerce x nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
Bou
k
a
rev
Optimiz
e
(decode-time
o
ut nil)
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukarev
Re
m
ove the warnin
g
a
b
o
ut personality flag
s
on
Lin
u
x
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bouk
a
rev
R
e
move
.
-*
-
Mode: Text
-
*- f
r
om the
m
an
p
a
ge
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Bouk
a
rev
Re
m
ov
e
--
d
efault-merge
-
core-pages
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
B
oukarev
(decode-t
i
meo
u
t ni
l
): don't run ge
t
-internal
-
real-time
.
commit
|
commitdiff
|
tree
2018-01-10
S
t
a
s Boukarev
PR
O
GV: warn if V
A
R
S
and VALS ar
e
n't lists
.
commit
|
commitdiff
|
tree
2018-01-10
Stas
Boukarev
Simplify t
h
e
r
un-program doc
s
t
r
ing
.
commit
|
commitdiff
|
tree
2018-01-10
Stas Boukarev
Adjus
t
load-xc
.
l
isp
.
commit
|
commitdiff
|
tree
next