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
Adjust compiler-2.pure/float-quotient-rounding-errors for x86.
2018-02-17
Stas Bou
k
a
rev
Adjust compiler-2
.
p
u
r
e
/
f
loa
t
-quotient-rounding
-
e
r
rors
.
.
.
commit
|
commitdiff
|
tree
2018-02-17
Stas Boukarev
Re
s
tore build
i
ng on o
l
der
SBCL
.
commit
|
commitdiff
|
tree
2018-02-17
Sta
s
Bo
u
kar
e
v
Correct the
f
unction-de
s
ignato
r
-cast-types f
i
x
.
commit
|
commitdiff
|
tree
2018-02-16
Stas Boukarev
Fix
f
u
nctio
n
-design
a
tor-
c
ast-ty
p
e
s
.
commit
|
commitdiff
|
tree
2018-02-16
Stas Boukarev
Be
e
ven more
c
onse
r
va
t
ive when der
i
ving FLOOR/CE
I
LING
.
.
.
commit
|
commitdiff
|
tree
2018-02-15
Stas Boukarev
--
l
ose-on-corru
p
tion: lose on s
t
ack and
b
i
ndi
n
g ex
h
aus
t
ion
.
commit
|
commitdiff
|
tree
2018-02-15
St
a
s Bouka
r
ev
Signal
f
loati
n
g-point-overflow from bignum-to-f
l
o
at
.
commit
|
commitdiff
|
tree
2018-02-14
Stas
Bouka
r
ev
T
olerate non-s
i
mple strings when checking a
r
gum
e
nts
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
Stas Bou
k
arev
Better handli
n
g
of children d
e
leti
o
n in delete-
l
ambda
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Boukarev
More
tim
e
outs in thr
e
ads
.
pu
r
e
/
symbol
-
value-i
n
-
t
hread
.
3
.
commit
|
commitdiff
|
tree
2018-02-12
Sta
s
Bouka
r
ev
Fi
x
(
s
etf (
s
char hairy-simple-
s
t
ring-type))
commit
|
commitdiff
|
tree
2018-02-12
Stas Bou
k
are
v
Don't
d
elete t
h
e XEP when &optional dispatch never
.
.
.
commit
|
commitdiff
|
tree
2018-02-12
Stas Bou
k
a
rev
Prevent sb-disasse
m
::align
f
rom disappeari
n
g
.
commit
|
commitdiff
|
tree
2018-02-11
Stas Boukarev
B
e
tte
r
unbound-va
r
iab
l
e error
during
m
acrol
e
t expansion
.
commit
|
commitdiff
|
tree
2018-02-11
S
t
as Boukarev
B
etter
u
n
d
e
fin
e
d fun error duri
n
g macroex
p
a
n
s
i
on
.
commit
|
commitdiff
|
tree
2018-02-10
Stas B
o
ukarev
Optimize out-of-line (replace
vector vector)
commit
|
commitdiff
|
tree
2018-02-10
Stas Bo
u
k
arev
R
e
s
tore sb
-
thruption
build
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukare
v
m
a
ke-
s
egmen
t
:
a
v
oid
c
reating ne
w
e
m
pty arrays
.
commit
|
commitdiff
|
tree
2018-02-10
St
a
s Boukarev
Mov
e
ordered-s
e
t
t
o
sse
t
.
l
isp
commit
|
commitdiff
|
tree
2018-02-10
Stas
B
oukarev
Optimize %insta
n
ce-typep
o
n sea
l
ed cla
s
se
s
wit
h
o
n
e
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukar
e
v
s
s
et: change MEMBER to FIXNU
M
P
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Boukar
e
v
Reduce code constants
w
hen
t
ype c
h
ecking class
e
s
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
Bouka
r
ev
s
set
:
change +d
e
leted+ to -1
.
commit
|
commitdiff
|
tree
2018-02-10
Stas Bouka
r
ev
Use
&optio
n
al instead of &key
for mak
e
-ss
e
t
.
commit
|
commitdiff
|
tree
2018-02-10
Stas
Bo
u
karev
Add
a
tim
e
o
u
t to threads
.
p
ure/symbol
-
value-in-thr
e
ad
.
3
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
S
lightly opti
m
ize
sset-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukar
e
v
Fix ss
e
t-adjoin
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Boukarev
Add *prin
t
-vector-length*
to
w
i
th-
s
tandard-
i
o
-syntax
.
commit
|
commitdiff
|
tree
2018-02-09
Stas Bo
u
karev
Fix make-targ
e
t-2-load
.
lisp
.
commit
|
commitdiff
|
tree
2018-02-09
S
tas Bouka
r
ev
Optionally reduce the
a
m
ount
o
f stuff e
x
c
i
s
ed
f
rom
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Sta
s
Boukarev
Remove an
A
VE
R
f
rom VALIDATE-CALL-
T
YPE
.
commit
|
commitdiff
|
tree
2018-02-08
Stas
B
ouk
a
r
e
v
Fix
a typo
i
n LTN-A
N
AL
Y
ZE-C
A
ST
.
commit
|
commitdiff
|
tree
2018-02-08
Stas
Boukarev
R
e
name ALIGN-U
P
ba
c
k to ALIGN
.
commit
|
commitdiff
|
tree
2018-02-06
S
tas Boukarev
Fix FOR
M
AT com
p
ilat
i
on on no
n
-simple strings
.
commit
|
commitdiff
|
tree
2018-02-03
St
a
s Boukarev
A couple always-boun
d
decla
r
a
t
i
ons
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouka
r
ev
Mar
k
a
l
l cl variables
a
lways
-
bound
.
commit
|
commitdiff
|
tree
2018-02-03
S
t
a
s Boukarev
Move *saved-f
p
-and
-
pcs*
t
o early-alieneval
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas Bouk
a
rev
Make *saved-fp-
a
nd-pcs* thread
-
local
.
commit
|
commitdiff
|
tree
2018-02-03
S
tas Bo
u
karev
Min
o
r cleanu
p
around always-bound decl
a
r
ations
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
Pr
o
claim r
e
ader and pr
i
nter
v
a
r
i
ab
l
es
a
lways-bound
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Bouk
a
rev
Sim
p
lify ALW
A
YS-B
O
UND usage
.
commit
|
commitdiff
|
tree
2018-02-03
Stas Boukarev
a
r
m64
/
vm
.
l
i
s
p
: turn
s
ome defparameters i
n
to
d
ef
g
lobals
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Try making
immobile-space wor
k
on win32
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bou
k
arev
I
nline expa
n
sion
of two-arg-char-equal without using
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bo
u
karev
Don't
maybe-inline
t
wo-
a
r
g-char-equal
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Boukarev
Better EQUA
L
/P transforms for chara
c
ters and sy
m
bols
.
commit
|
commitdiff
|
tree
2018-02-02
Stas Bouka
r
ev
Fix transformin
g
(EQUALP "" X)
.
commit
|
commitdiff
|
tree
2018-02-01
St
a
s Boukarev
Restore w
i
n32 x86-6
4
.
commit
|
commitdiff
|
tree
2018-02-01
Mq
r
i
us
Proper
error m
e
ssages instea
d
o
f
"foo" and "bar"
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
Use unsigned-l
o
ng for io
c
tl()
.
commit
|
commitdiff
|
tree
2018-02-01
Stas
B
o
ukare
v
Adjust a
t
est
.
commit
|
commitdiff
|
tree
2018-02-01
S
t
a
s Boukarev
Fi
x
#
-immo
b
i
l
e
-co
d
e
build
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukar
e
v
Disable c
a
ll-out-named on #-sb
-
d
ynami
c
-
core
.
commit
|
commitdiff
|
tree
2018-02-01
S
ta
s
Boukarev
Re
s
tore undefined
-
a
l
ien-fun name reporting on x86-6
4
.
commit
|
commitdiff
|
tree
2018-02-01
Stas Boukarev
debug-dump, compact-vector: spec
i
al
c
ase st
r
ings
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
Avoid deletion
n
o
t
es from a MAKE-ARRAY
t
r
a
nsform
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Bo
u
karev
Simplify
s
ort-vector
.
commit
|
commitdiff
|
tree
2018-01-31
Stas Boukarev
S
i
mplify ass
e
mbly/x86-6
4
/ari
t
h
.
lisp
commit
|
commitdiff
|
tree
2018-01-29
Stas Boukarev
Fix
a
typo
i
n sb
-
m
pfr
.
commit
|
commitdiff
|
tree
2018-01-27
Stas Boukarev
Fi
x
SPAR
C
.
commit
|
commitdiff
|
tree
2018-01-25
Stas Boukarev
Move
object
-
s
i
ze
to s
b
-introsp
e
ct
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukarev
Rena
m
e
obje
c
t-
s
ize
to pri
m
itiv
e
-object-size
.
commit
|
commitdiff
|
tree
2018-01-24
Stas Boukarev
o
b
ject-size: include the slot ve
c
tor
f
or CLOS
o
bjects
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Bo
u
karev
Produce onl
y
one warning f
o
r (typep x 'bad-type)
commit
|
commitdiff
|
tree
2018-01-23
St
a
s Bou
k
arev
H
andle (co
m
p
l
ex (mem
b
er n
o
t-a-
r
e
a
l
)
) types
.
commit
|
commitdiff
|
tree
2018-01-23
Stas Boukarev
Don'
t
try to print hig
h
ly
n
e
s
ted forms for type
e
rrors
.
commit
|
commitdiff
|
tree
2018-01-22
Sta
s
Boukarev
Use
d
ef
i
nitio
n
-
source-
m
ixin for slot-definition
.
commit
|
commitdiff
|
tree
2018-01-22
S
tas
B
o
ukarev
Remove unused code
.
commit
|
commitdiff
|
tree
2018-01-22
Stas Boukarev
Don't u
s
e S
O
U
R
CE-LOCATION
when expanding DEFUN
.
commit
|
commitdiff
|
tree
2018-01-22
Stas
Boukarev
Remove an unuse
d
pa
r
amete
r
in %comp
i
ler-defma
c
ro
.
commit
|
commitdiff
|
tree
2018-01-20
Stas Bouka
r
e
v
:gc-de
a
d
lock
:
broken
-
on
:win32
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukarev
Fi
x
CA
L
L
-W
I
TH-TIMING
.
commit
|
commitdiff
|
tree
2018-01-19
Stas
Boukar
e
v
F
i
x
C
O
PY-MORE-ARG on
A
R
M64
.
commit
|
commitdiff
|
tree
2018-01-19
Stas Boukarev
More robus
t
int
e
rrupt
-
thread
.
commit
|
commitdiff
|
tree
2018-01-17
S
t
as B
o
uka
r
ev
vect
o
r-specifi
e
r-widetag:
ignore
hairy-t
y
pe
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Revert "Report type errors c
o
m
ing fro
m
(
THE NIL 0)
.
"
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
More ma
y
be-terminate-bloc
k
.
commit
|
commitdiff
|
tree
2018-01-17
Stas
B
oukarev
Improve e
r
ror reporting fo
r
local functions
.
commit
|
commitdiff
|
tree
2018-01-17
S
tas
B
oukarev
D
on't transform
make-array wi
t
h :elem
e
nt
-
type nil
.
commit
|
commitdiff
|
tree
2018-01-17
Sta
s
B
oukarev
Report
t
ype er
r
ors co
m
ing
f
r
om (T
H
E NIL 0)
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Bou
k
ar
e
v
Cal
l
ma
y
be-ter
m
i
nate-bloc
k
when transla
t
ing THE
.
commit
|
commitdiff
|
tree
2018-01-17
Stas Boukarev
Maintain LA
M
BDA-CALLS-OR-CLOSES in DEL
E
TE
-
REF
.
commit
|
commitdiff
|
tree
2018-01-16
Stas Boukar
e
v
Fix combinati
o
n-args-f
l
ow-cleanly-p
.
commit
|
commitdiff
|
tree
2018-01-16
S
t
as
B
oukarev
D
C
E
: delete :optional f
u
nctionals
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Bou
k
arev
Fix traceroot
.
test
.
sh
commit
|
commitdiff
|
tree
2018-01-15
Stas Boukarev
C
heck fo
r
the
NIL type in the EQUAL t
r
ansform
.
commit
|
commitdiff
|
tree
2018-01-15
Stas Bouk
a
rev
P
r
ot
e
ct u
n
convert-
t
ail-calls again
s
t
d
el
e
ted
b
locks
.
commit
|
commitdiff
|
tree
2018-01-15
S
tas
B
oukarev
Remove an unne
c
essary copy-list
.
commit
|
commitdiff
|
tree
2018-01-14
Sta
s
Boukarev
Mar
k
cl
o
s-cache-test as broken on sb-
s
afep
o
int
.
commit
|
commitdiff
|
tree
2018-01-14
Stas
Bo
u
k
a
rev
Add (profile :threads) :broken-on :win32
commit
|
commitdiff
|
tree
2018-01-14
St
a
s
Bouka
r
e
v
Don't
c
ho
k
e o
n
invalid o
b
jects when GCing weak hash
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
S
tas Boukarev
Mark
(:ti
m
er :threaded-stress) broken on x86
.
commit
|
commitdiff
|
tree
2018-01-13
S
tas B
o
uk
a
rev
L
o
s
e
on m
e
mory corrupt
i
on
w
hile gcing
.
commit
|
commitdiff
|
tree
2018-01-13
Stas Boukarev
Mark :two-threads-running-gc as bro
k
en on sb-
s
af
e
point
.
commit
|
commitdiff
|
tree
2018-01-13
Stas
B
oukarev
Make a
defknown for FINALIZE
.
commit
|
commitdiff
|
tree
2018-01-12
S
t
as Boukarev
dyndebug_i
n
it
:
fix gencgc_verbo
s
e handl
i
ng
.
commit
|
commitdiff
|
tree
2018-01-12
Stas
Boukarev
F
i
x d
e
r
i
ve-n
o
de-type on h
a
iry types
.
commit
|
commitdiff
|
tree
2018-01-12
Stas Boukarev
Impr
o
ve ARRAY-HEADER-P type de
r
ivation
.
commit
|
commitdiff
|
tree
2018-01-11
Stas Boukare
v
ct
y
pep: better handling
of array-type
w
ith u
n
k
n
own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Stas
B
oukarev
Don't fa
i
l when tran
s
forming (c
o
erce x ni
l
)
.
commit
|
commitdiff
|
tree
next