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
arithmetic-error-operation/-operands for FP operations on x86-64.
2017-01-23
S
tas B
o
ukarev
arithmetic-error-opera
t
ion
/
-operands for FP o
p
erat
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Don't set SBCL_HOME in
t
he runtime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Bo
u
k
arev
A
d
d
NEWS e
n
t
ries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More
:
read-only for debug structures
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Bouk
a
rev
Reduce debug-inf
o
s
i
ze,
p
a
r
t 4
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Add OBJECT-NOT-BA
S
E-
C
H
AR-ERROR
internal error
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Re
d
uce
debug-i
n
fo size,
p
a
r
t 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
uka
r
ev
Reduce de
b
u
g
-
info size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
u
karev
Provide cont
e
xt for
t
y
p
e er
r
ors in array setters
.
commit
|
commitdiff
|
tree
2017-01-22
S
ta
s
Boukarev
Increase the a
m
ount
of debug-fun info generat
e
d by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
re
v
Resto
r
e (d
e
bug 0) bu
i
ld and make
i
t le
s
s horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
M
ore compa
c
t d
e
bug
i
nfo
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Bou
k
are
v
Provide context for t
y
pe errors during variabl
e
bind
i
ng
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Add c
o
ntext to locations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
kare
v
Red
u
ce c
o
nsing in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Repo
r
t about malformed HA
N
DLER-CASE lam
b
da-
l
ists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
ha
n
dle
r
-bind: chec
k
t
h
at
th
e
handler accepts at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Mor
e
t
horough
V
A
LID-CALLABLE-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
M
o
re co
m
p
act type c
h
e
cking cod
e
for a
r
ray types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
ouka
r
ev
Copy method sourc
e
l
o
cation when doing generic
f
unction
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Bou
k
arev
Transform MAKE-ARRA
Y
calls with :fi
l
l-point
e
r nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas B
o
ukarev
sb
-
int
r
ospect:find-definition-sou
r
ces-by-name return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukar
e
v
More reas
o
nabl
e
NOT-MORE
-
CONTAGIO
U
S
.
commit
|
commitdiff
|
tree
2017-01-02
Sta
s
Bouk
a
rev
D
is
a
ble
P
IE everywhere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
Add explicit-check to memq/assq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
S
tas
Boukarev
Avoid notes for trans
f
orms t
h
at would not
b
e
app
l
i
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
St
a
s Bouk
a
rev
Reduce WITH-SIMPLE-RESTART and
R
E
S
TART-CAS
E
expa
n
sion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
Boukarev
Reduc
e
CHECK-TYPE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Make
W
ITH-OPEN-STREAM conf
o
rmant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
R
educ
e
ASSERT expansio
n
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Bouk
a
rev
Put back value-cell indirec
t
ion
for load-time-va
l
ue
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Boukare
v
Mark
AR
M
64 failin
g
tests
a
s
expected
.
commit
|
commitdiff
|
tree
2016-12-23
S
t
as Boukare
v
Fix LDB an
d
DPB instructi
o
n
s
o
n
A
R
M64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukarev
Correct
%
find-posit
i
on-if
fndb en
t
ry
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukare
v
Optimize characte
r
case pr
e
dicates
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukare
v
Fix LDB's `context' command
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Fix sc_offset_e
x
tra
c
t_bits
.
commit
|
commitdiff
|
tree
2016-12-21
Stas B
o
ukarev
Declare arg num
b
ers o
f
function a
r
guments to
%
find
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
o
ukarev
Inl
i
ne two
-
a
r
g-char
-
eq
u
al in tw
o
-arg-char-no
t
-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bo
u
karev
Optim
i
z
e
two-arg-
c
har-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas B
o
ukare
v
Rena
m
e some ch
a
nge
d
vect
o
r stuff and add co
m
ment
s
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bouka
r
ev
F
i
x charpos on f
i
ll
-
p
o
inter-outp
u
t-stream
.
commit
|
commitdiff
|
tree
2016-12-20
Stas
Boukarev
Don'
t
define [
n
]strin
g
-capita
l
iz
e
twice
.
commit
|
commitdiff
|
tree
2016-12-20
S
tas
Bouk
a
rev
Fix
w
ith-a
r
ray-
d
a
t
a usa
g
e
in sb-unicode:normalize
-
stri
n
g
.
commit
|
commitdiff
|
tree
2016-12-20
Stas
Boukarev
D
e
clare lengths of
c
h
aracter
tables
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bou
k
arev
S
peed up
s
tring-
e
qual
b
y inl
i
n
i
ng two-arg-char-equal
.
commit
|
commitdiff
|
tree
2016-12-19
Stas
Boukarev
Fix TWO-ARG-STRI
N
G-
[
NOT-
]
EQUAL
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Fix ir1-optimize-fu
n
ctional-
a
rguments o
n
cas
t
s
.
commit
|
commitdiff
|
tree
2016-12-19
S
t
as Bouk
a
rev
S
p
eed up
array word s
i
ze c
a
lcul
a
t
i
on
.
commit
|
commitdiff
|
tree
2016-12-19
S
t
as Boukarev
S
peed up
a
djust-arr
a
y
.
commit
|
commitdiff
|
tree
2016-12-14
St
a
s Boukarev
Unroll
v
alue transformers for
t
he FIL
L
bash
e
r
s
.
commit
|
commitdiff
|
tree
2016-12-14
St
a
s Bou
k
are
v
Fix ve
c
to
r
-fill*
o
n -64-bit
.
commit
|
commitdiff
|
tree
2016-12-14
St
a
s Boukarev
Optimize fu
l
l
c
alls to FILL on s
p
ecialized
vector
s
.
commit
|
commitdiff
|
tree
2016-12-13
Stas Bouk
a
rev
Tra
n
sform
c
alls to
m
a
ke-a
r
ray
w
ith f
i
ll
-
p
o
inter or
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
St
a
s Bouka
r
ev
Fix ir1
-
opt
i
mize
-
f
u
n
ctiona
l
-argum
e
nts
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Boukarev
Transform or
d
inary functi
o
n cal
l
s into t
w
o-arg- variants
.
commit
|
commitdiff
|
tree
2016-12-10
Stas
B
oukarev
Transform f
u
nctional
arguments into two
-
a
rg-
variant
s
.
commit
|
commitdiff
|
tree
2016-12-09
Stas Boukarev
Co
n
vert
c
onstant functional arguments to known func
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
S
tas Boukarev
Fix building on older OSX
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Boukare
v
Better BOXED-RE
F
-
P
on escaping values
.
commit
|
commitdiff
|
tree
2016-12-04
Stas B
o
uk
a
rev
Avoid
b
oxin
g
values when set
t
ing global variable
s
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Bou
k
arev
Add ir2-hoo
k
fun optimizer
.
commit
|
commitdiff
|
tree
2016-12-03
S
t
as Bo
u
k
a
rev
sb-i
n
trospe
c
t:find
-
defini
t
io
n
-sources-by-n
a
m
e
add more
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Re
m
ov
e
make-value-cell wrappers fro
m
load-time-value
.
commit
|
commitdiff
|
tree
2016-12-03
Stas
B
o
uka
r
ev
Clear the
specifier
-
type cac
h
e
o
n (setf (find-clas
s
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Bouk
a
rev
M
o
re compact F
I
ND-
C
LASS compiler
macro expansion
.
commit
|
commitdiff
|
tree
2016-12-03
Stas B
o
uk
a
rev
O
p
timize CACHED-TYPEP
.
commit
|
commitdiff
|
tree
2016-12-03
Stas Boukarev
Optimiz
e
typep on undefined
t
ypes
.
commit
|
commitdiff
|
tree
2016-12-03
Sta
s
B
o
ukar
e
v
Fix restarts in make-target-2
.
sh
commit
|
commitdiff
|
tree
2016-12-02
Stas
Bo
u
k
a
r
e
v
Add :
e
scape-arguments to run-prog
r
am on win32
.
commit
|
commitdiff
|
tree
2016-12-02
Stas
Boukarev
More compact type testing
of classes
.
commit
|
commitdiff
|
tree
2016-12-01
S
tas Bouk
a
r
e
v
Fix
get-timezone on 64-bit
W
indows
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Boukarev
Transform SET into SETQ on known variables
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Bouka
r
ev
Better
checking of pack
a
ge loc
k
s whe
n
d
e
cla
r
ing
v
ari
a
b
les
.
commit
|
commitdiff
|
tree
2016-11-30
Stas Boukarev
C
heck package locks when setting undefine
d
variable
s
.
commit
|
commitdiff
|
tree
2016-11-16
Stas Bo
u
karev
More comp
a
ct readable output of base-strin
g
s
.
commit
|
commitdiff
|
tree
2016-11-15
Stas Boukarev
More thorou
g
h c
h
ecking of
callable arguments arg-count
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
Stas
Boukarev
Check the ty
p
e
o
f the argument for ~[ in FORMAT
.
commit
|
commitdiff
|
tree
2016-11-09
Stas
Boukarev
F
ix handling o
f
memory fa
u
lts
on
D
arwin
.
commit
|
commitdiff
|
tree
2016-11-05
S
t
as Boukarev
Fix c
o
mpilati
o
n o
f
Y
E
S-OR-NO
-
P wit
h
formatter fu
n
ctions
.
commit
|
commitdiff
|
tree
2016-11-02
Stas
B
oukarev
More robust
sb
-
bsd-sockets tests
in the absence o
f
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
Add a (signed-byte
6
4
) var
i
a
n
t
of t
h
e logcount
VOP
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
x86-64:
a
pply
the logco
u
nt
V
OP to
(
signed-byte 64)
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
Add (integer-len
g
th ub64)
V
O
P
fo
r
ARM
6
4
.
commit
|
commitdiff
|
tree
2016-11-02
Stas Boukarev
Avoid unnecessary
m
o
ves in a couple of artithmet
i
c
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Stas
B
ou
k
a
r
ev
O
p
timize ASH V
O
Ps
o
n
A
RM
6
4
.
commit
|
commitdiff
|
tree
2016-11-01
Stas Boukarev
Avoid creating bignums for (truncate w
o
rd power-of
.
.
.
commit
|
commitdiff
|
tree
2016-11-01
St
a
s Boukarev
Optimi
z
e %negate o
n
n
egative
signed words on x86
o
ids
.
.
.
commit
|
commitdiff
|
tree
2016-10-23
Stas Boukarev
Fix delete-optional-dis
p
atch for functionals with XEPs
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
Use
in
t
erna
l
err
o
r
s
in
n
umber-dispa
t
ch
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
Rem
o
ve BI
G
NUM-TYPE
.
commit
|
commitdiff
|
tree
2016-10-15
Stas B
o
ukarev
Add a recompil
e
restar
t
in
compile-stem
.
commit
|
commitdiff
|
tree
2016-10-15
S
t
as Boukarev
Speed up SIGNUM on fl
o
ats
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Bo
u
karev
Simplify complex-lo
g
.
commit
|
commitdiff
|
tree
2016-10-15
Stas Boukarev
Speed up SQRT on negative numbers
.
commit
|
commitdiff
|
tree
2016-10-14
St
a
s Boukarev
Optimize intexp on ratios
.
commit
|
commitdiff
|
tree
2016-10-14
S
t
as
Bouka
r
ev
Close
t
he fd used
t
o
load the core fi
l
e
.
commit
|
commitdiff
|
tree
2016-10-13
Stas Bouka
r
ev
R
emove SB-
E
XT:*
I
NTEXP-MAXI
M
UM-E
X
P
O
NENT*
.
commit
|
commitdiff
|
tree
2016-10-13
Stas B
o
ukarev
Sli
g
h
tly sp
e
e
d
up +/- o
n
ratios
.
commit
|
commitdiff
|
tree
2016-10-12
Stas Boukarev
Optim
i
ze mv-call with multiple
argument forms,
n
o
t
.
.
.
commit
|
commitdiff
|
tree
next