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
99 host compiler leaks, I got 'em
2014-03-02
Lutz Euler
Restore building on x8
6
-
6
4 w
h
e
n
N-FIXNU
M
-
T
AG-BITS > 1
.
commit
|
commitdiff
|
tree
2014-03-01
Lutz Euler
Sm
a
ller and more correct moving of single-floats on
.
.
.
commit
|
commitdiff
|
tree
2014-02-13
L
ut
z
E
u
ler
Small cleanup
o
n x
8
6-64: Use
R
EG-IN-SIZE i
n
stead of
.
.
.
commit
|
commitdiff
|
tree
2014-02-08
Lutz
E
u
l
er
Fix disassembly of X
C
HG R
A
X,
R8 o
n
x86-
6
4
.
commit
|
commitdiff
|
tree
2014-02-08
Lutz
E
u
ler
Fix ass
e
mbly
of XCHG EAX, E
A
X on x
8
6-6
4
.
commit
|
commitdiff
|
tree
2014-02-08
Lu
t
z Euler
Sm
a
ll
c
l
e
anups in src/compil
e
r/
x
86[
-
64]/insts
.
lisp
.
commit
|
commitdiff
|
tree
2014-02-02
L
u
tz
E
uler
F
i
x offsets of sour
c
e
t
r
acking hooks in
the disassembler
.
commit
|
commitdiff
|
tree
2013-08-28
Lutz
Euler
Improve the test float
.
impure
.
lisp / (RANGE-REDUCTION
.
.
.
commit
|
commitdiff
|
tree
2013-07-07
Lutz Eule
r
Add a regression test for lp#1194673
.
commit
|
commitdiff
|
tree
2013-06-10
Lutz
E
uler
Mi
c
ro-optimiz
e
DOU
B
L
E
-FLOAT-LOW-BITS on
x68-64
.
commit
|
commitdiff
|
tree
2013-06-10
Lutz Euler
Make cle
a
n
.
sh
c
lean up doc/internals, too
.
commit
|
commitdiff
|
tree
2013-06-10
Lutz Eule
r
git:
Add
en
t
ries
for the HT
M
L manual to
d
o
c/internals
.
.
.
commit
|
commitdiff
|
tree
2013-06-09
Lutz Euler
git: New
f
ile doc
/
internals/
.
giti
g
nore
.
commit
|
commitdiff
|
tree
2013-06-06
L
u
tz Euler
S
imp
l
i
f
y getti
n
g the contents of assembler segments
.
commit
|
commitdiff
|
tree
2013-06-02
L
utz Euler
F
i
x
expected r
e
sult for a c
h
aracte
r
comparison te
s
t
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Lutz Euler
Skip
u
nicode normalization tests
o
n
non
-
un
i
c
ode buil
d
s
.
commit
|
commitdiff
|
tree
2013-05-06
Lutz
E
ule
r
M
ake CONTAINI
N
G-INTEGE
R
-
T
YP
E
take N-WORD
-
BITS into
.
.
.
commit
|
commitdiff
|
tree
2013-05-06
Lutz Euler
Make %
E
MIT-ALIGNMENT be mo
r
e friendly to mu
l
ti-byte
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Lu
t
z
Eul
e
r
Co
n
vert the M
O
VE
m
acro on
x86-6
4
into
a function
.
commit
|
commitdiff
|
tree
2013-04-29
Lutz Euler
Faster I
S
QRT on small (a
b
out fixnum sized) nu
m
be
r
s
.
commit
|
commitdiff
|
tree
2013-04-29
Lutz Euler
Improve scaling
o
f type deri
v
ati
o
n for LOG{AND,IOR
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Lutz Euler
Sp
l
it bitops-d
e
rive-t
y
pe
.
lisp out of srctran
.
li
s
p
.
commit
|
commitdiff
|
tree
2013-03-02
Lutz Eule
r
I
m
p
r
o
ve the failure output of the test :range-r
e
duction
.
.
.
commit
|
commitdiff
|
tree
2013-03-02
Lutz Eul
e
r
Sil
e
nce a wa
r
n
i
ng from th
e
test ha
r
n
e
ss for unthreaded
.
.
.
commit
|
commitdiff
|
tree
2012-10-17
Lutz Euler
Impro
v
e basic blo
c
k ordering
f
o
r
s
o
m
e loops
.
commit
|
commitdiff
|
tree
2012-10-13
Lutz Euler
Typo
and other
sm
a
ll fixes in the
m
a
nuals
and the
m
an
.
.
.
commit
|
commitdiff
|
tree
2012-10-06
Lutz Euler
K
ill a b
u
ild warni
n
g about unreac
h
able code in MAKE
.
.
.
commit
|
commitdiff
|
tree
2012-10-06
Lutz E
u
l
e
r
Fix
some tests for
b
uilds without
s
b-ev
a
l
.
commit
|
commitdiff
|
tree
2012-08-12
Lutz Eule
r
A
dd a section
a
bout random number
gen
e
ration to the
.
.
.
commit
|
commitdiff
|
tree
2012-08-12
Lu
t
z Euler
A
dd
som
e
m
i
ssing
l
aunchpad references to NEWS
.
commit
|
commitdiff
|
tree
2012-07-11
L
u
t
z
Euler
Correct the info dir
e
ctor
y
entry
i
n
sbcl-
i
n
ternals
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Lutz Euler
Improve docstring
s
of MAKE-RAND
O
M-STATE and SEED-R
A
ND
O
M
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
Lu
t
z Euler
Add tests
f
or
two bug
s
that were
in
c
identally fi
x
ed
.
.
.
commit
|
commitdiff
|
tree
2012-06-08
Lutz
E
uler
M
icro-optimiz
a
tion: Avoid
byte r
e
g
i
ster writ
e
s on x86
.
.
.
commit
|
commitdiff
|
tree
2012-06-07
Lutz Eu
l
er
Fix
te
s
t
character
.
pur
e
.
lisp / BUG-9
9
4
4
87 on non-unicode
.
commit
|
commitdiff
|
tree
2012-06-07
L
u
t
z Euler
Add a test fo
r
r
a
n
g
e re
d
u
ction of t
r
igonometric funct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2012-06-07
Lutz Eu
l
er
Skip t
h
e float
.
pu
r
e
.
lisp/RANGE-RED
U
CTION
t
est outside
.
.
.
commit
|
commitdiff
|
tree
2012-06-06
Lutz Euler
S
mall en
h
ance
m
ents to
I
SQRT
commit
|
commitdiff
|
tree
2012-05-25
Lutz Eu
l
er
A
d
d a m
i
ssing launc
h
pad ref
e
ren
c
e to NEW
S
.
commit
|
commitdiff
|
tree
2012-05-25
Lutz E
u
ler
Us
e
m
ulti-
b
yte
N
OPs for code alignmen
t
on x86-64
.
commit
|
commitdiff
|
tree
2012-05-01
Lutz
E
uler
Better
equidistributed and faster/less consin
g
integer
.
.
.
commit
|
commitdiff
|
tree
2012-05-01
Lutz
E
u
l
er
Add some te
s
ts for basic RA
N
DO
M
f
unctionali
t
y
.
commit
|
commitdiff
|
tree
2012-05-01
Lutz
E
uler
Fix
the D
E
FT
R
ANSFORM of R
A
NDOM
for h
a
iry intege
r
types
.
commit
|
commitdiff
|
tree
2012-04-25
Lutz Euler
Micr
o
-optimizatio
n
s in MOVE-IM
M
EDIA
T
E and MOV
E
-ARG
.
.
.
commit
|
commitdiff
|
tree
2012-04-23
L
u
t
z
Eule
r
Allow
l
a
r
ger immediate
v
al
u
es in fixnum ari
t
hmetic
.
.
.
commit
|
commitdiff
|
tree
2012-04-20
Lutz Eule
r
Typo f
i
x
es in comments
commit
|
commitdiff
|
tree
2012-04-20
L
u
tz Euler
F
i
x typos in
docstrings
.
commit
|
commitdiff
|
tree
2012-04-17
Lutz Euler
Micro-
o
ptimiz
e
machi
n
e co
d
e
for so
m
e register
test
s
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Lutz Euler
Micro-o
p
tim
i
zation
:
Shorte
r
encoding
of
M
OVZX in more
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Lutz Eul
e
r
Mi
c
ro-optim
i
ze some type
t
ests on x86-64 for code size
.
commit
|
commitdiff
|
tree
2012-04-17
Lut
z
Euler
Micro-optimize
LENGTH/
L
IST
and VALUES-LIST o
n
x86-64
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Lutz
Euler
Micro-
o
ptimize type tests using widetag on x86-64
.
commit
|
commitdiff
|
tree
2012-04-14
Lutz Eul
e
r
Cor
r
e
ct
d
isassem
b
ly of som
e
SSE ins
t
r
u
ctions on x86-64
.
commit
|
commitdiff
|
tree
2011-12-14
Lutz
E
uler
x86
:
Better dis
a
sse
m
bly o
f
segm
e
nt
-
p
r
efix
e
s
.
commit
|
commitdiff
|
tree
2011-12-14
Lutz
E
uler
Improve handling o
f
x
8
6[-64] p
r
efi
x
instructions in
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Lutz Euler
Corrections to
di
s
ass
e
m
b
ly of SHLD, SHRD and LEA on
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Lutz
Euler
M
a
ke some disassembler p
a
ramet
e
rs effectual
.
commit
|
commitdiff
|
tree
2011-12-14
L
u
tz
Euler
M
a
ke th
e
disassembler u
n
d
e
rstand instr
u
ct
i
o
n prefix
e
s
.
commit
|
commitdiff
|
tree
2011-12-09
Lutz Euler
Ma
k
e CO
E
RCE
o
n characters more
s
tandard-conformi
n
g
.
commit
|
commitdiff
|
tree
2011-12-08
Lutz
Euler
Si
l
ence
t
wo style warnin
g
s fro
m
the te
s
t harness
.
commit
|
commitdiff
|
tree
2011-11-25
Lutz Eul
e
r
T
ig
h
ter floatin
g
-
p
oint type constraints in some cas
e
s
commit
|
commitdiff
|
tree
2011-11-20
Lutz
E
uler
Mor
e
compil
e
-time e
r
ror checking in NUM
B
ER-DISPATCH
commit
|
commitdiff
|
tree
2011-11-20
L
u
tz Eul
e
r
Make EX
P
T use double-precisi
o
n throughout
i
n more cases
commit
|
commitdiff
|
tree
2011-08-30
Lutz
Eu
l
e
r
Microoptimization for code
size in floatin
g
point co
m
parison
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Lutz Euler
Small cleanup
to DEFINE-
B
YTE
-
BASHERS
commit
|
commitdiff
|
tree
2011-08-29
Lutz Eu
l
er
Clean up some S
S
E ins
t
r
u
ction format defini
t
ions on
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Lutz
Euler
More readable disassembler output for S
S
E shu
f
f
le ins
t
r
u
ctio
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
L
ut
z
E
u
ler
C
leanup SSE instruction
printers on x
8
6-64
commit
|
commitdiff
|
tree
2011-08-05
L
u
tz Euler
Optimize integer
d
ivision by
a constant in
s
e
ver
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-08-05
Lutz Euler
Correct func
t
ion argum
e
nt
n
ame ge
n
eration
i
n DEF-M
A
TH-RTN
commit
|
commitdiff
|
tree