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
Nearly eliminate bignum consing in the x86-64 disassembler.
2016-08-31
Douglas Katzma
n
N
e
a
r
ly eliminate
b
ign
u
m c
o
nsing i
n
t
he x86-64 disassem
b
ler
.
commit
|
commitdiff
|
tree
2016-08-31
Douglas Katzman
Silence some rec
e
nt noi
s
e
,
and not-s
o
-
recent
commit
|
commitdiff
|
tree
2016-08-31
Do
u
glas Kat
z
man
Add code_header_
w
ords() accessor
.
commit
|
commitdiff
|
tree
2016-08-31
D
ouglas Katzman
Remo
v
e needless
v
ariable assignment
commit
|
commitdiff
|
tree
2016-08-31
D
o
u
glas Katzman
Fix cra
z
y math in ALLOCATE-STATI
C
-
V
ECTOR
.
commit
|
commitdiff
|
tree
2016-08-31
Dou
g
las Katz
m
an
x
86-64: Use a bitmask for disassembler instruction
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Douglas Katzman
Rearrange X86-6
4
-ASM::PREFILTER-REG/MEM
.
No behavi
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Doug
l
a
s
Katzman
Speed up disassembler - avoid all output in the labelling
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Dougl
a
s Katz
m
a
n
F
i
x x86-6
4
disassem
b
ler c
r
ash
commit
|
commitdiff
|
tree
2016-08-28
Douglas Katzman
All
o
w
r
eadable printing
o
f
base stri
n
g
s
commit
|
commitdiff
|
tree
2016-08-22
Douglas Katzma
n
Move MAKE-SYMBOL transform
.
It w
a
s o
b
viously lonel
y
commit
|
commitdiff
|
tree
2016-08-18
Douglas
K
atzman
Use even mor
e
base-strings, shrinking x86-64 ima
g
e
.
.
.
commit
|
commitdiff
|
tree
2016-08-17
Douglas
Katz
m
a
n
Avo
i
d checking that IP-ER
R
OR didn'
t
return
.
commit
|
commitdiff
|
tree
2016-08-17
Douglas Ka
t
zm
a
n
Add mo
r
e ca
l
ls to P
O
SSIB
L
Y-BASE-STRINGIZE
commit
|
commitdiff
|
tree
2016-08-17
Dougla
s
K
atzman
Unbreak build
commit
|
commitdiff
|
tree
2016-08-17
Douglas
K
a
tzm
a
n
Distin
g
u
ish base/n
o
n-bas
e
-
string i
n
fo
p
-symbol e
t
c
commit
|
commitdiff
|
tree
2016-08-17
Douglas Katzman
String -> base-string
commit
|
commitdiff
|
tree
2016-08-17
Douglas
K
a
tzman
Cache the
r
esult of NAMESTRING
commit
|
commitdiff
|
tree
2016-08-12
Dougl
a
s Katzma
n
Mo
r
e
fixes for
c
mucl hos
t
.
S
hou
l
d
be all good now
.
commit
|
commitdiff
|
tree
2016-08-12
Do
u
glas Ka
t
zman
Fix wa
r
ning under cmucl ho
s
t
commit
|
commitdiff
|
tree
2016-08-12
Douglas Katzman
Weaken restri
c
tion
o
n
par
s
e-lambda-list
:
SIL
E
NT
commit
|
commitdiff
|
tree
2016-08-12
Douglas
K
a
tzman
Ignore -
>
I
gnorable
commit
|
commitdiff
|
tree
2016-08-12
Doug
l
as
K
a
tz
m
an
Fix s
t
yle
-
warning
commit
|
commitdiff
|
tree
2016-08-12
Dougla
s
K
atzm
a
n
Some fixes for CM
U
CL
as bui
l
d
host
.
commit
|
commitdiff
|
tree
2016-07-20
Douglas
K
a
t
z
m
an
Tweak
C
ANONICA
L
IZE-WIDETA
G
S (formerly -HEADERS)
commit
|
commitdiff
|
tree
2016-07-14
Douglas Katzman
x
86-64: put vector
w
idet
a
g
a
n
d maybe length w/b
y
te
.
.
.
commit
|
commitdiff
|
tree
2016-07-13
Douglas Katz
m
an
Change :SMALL-
O
THER to :TINY
-
OTHER
.
commit
|
commitdiff
|
tree
2016-07-13
Dou
g
las Katz
m
a
n
Remove
i
nfluen
c
e
o
f
n
on
-
interleaved raw slot
c
ode
.
commit
|
commitdiff
|
tree
2016-07-13
Dou
g
las Katzman
Silence c
o
m
pil
e
r noise
.
commit
|
commitdiff
|
tree
2016-07-09
Dou
g
las Katzman
R
emove extr
a
n
eous #defines
commit
|
commitdiff
|
tree
2016-07-08
D
o
u
glas
Katzman
Remove
r
edund
a
n
t
t
y
pe checks from s
e
qu
e
n
c
e
functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-07-08
Douglas K
a
tz
m
a
n
Remov
e
unnecessary undefined-fu
n
w
hitelist entry
commit
|
commitdiff
|
tree
2016-07-07
Dou
g
las Katzman
Simplify derive-typ
e
f
or
f
ind
.
commit
|
commitdiff
|
tree
2016-07-03
Douglas Katzman
Avoid GENERIC-
i
n
E
L
T
o
f list
.
commit
|
commitdiff
|
tree
2016-07-03
D
o
uglas Katzman
Deriv
e
type of FI
N
D
commit
|
commitdiff
|
tree
2016-07-02
Dou
g
las Ka
t
zman
Impr
o
ve multidimens
i
onal MAKE
-
A
RRA
Y
opti
m
izers
.
commit
|
commitdiff
|
tree
2016-06-22
Douglas
Katzman
Unbreak non-thr
e
ade
d
x86, and use le
s
s #![-+]
commit
|
commitdiff
|
tree
2016-06-16
Douglas Katzman
Implement load
-
time tls-index assi
g
nment for 32-bit
.
.
.
commit
|
commitdiff
|
tree
2016-06-16
Dougl
a
s Katzman
x86-64: Remove wr
o
ng TN lifetime
.
commit
|
commitdiff
|
tree
2016-06-16
Dougl
a
s Katzman
Remove
o
bsolete
commen
t
.
commit
|
commitdiff
|
tree
2016-06-15
D
o
ugla
s
K
a
t
zman
x86: Remove one instruction from unsigned-{w
o
r
d
}-
p
commit
|
commitdiff
|
tree
2016-06-13
Dou
g
las K
a
tzman
Remo
v
e obsol
e
te item
.
commit
|
commitdiff
|
tree
2016-06-08
Douglas Katzman
Mark test with :fails-o
n
commit
|
commitdiff
|
tree
2016-06-01
Douglas Katzma
n
Silen
c
e som
e
warnings w
i
th
CCL-hosted
b
ui
l
d
.
commit
|
commitdiff
|
tree
2016-06-01
Douglas Katzman
Fix bu
i
ld with c
c
l as host
commit
|
commitdiff
|
tree
2016-06-01
Dougl
a
s
K
atzman
C
o
mpute (sxhash nil) witho
u
t a memory lo
a
d
.
commit
|
commitdiff
|
tree
2016-06-01
Douglas Kat
z
man
R
em
o
ve STRUCTURE!OBJECT from target o
b
ject hierarc
h
y
.
commit
|
commitdiff
|
tree
2016-05-31
Dougl
a
s Katz
m
an
Remov
e
:
s
b-j
u
st-
d
ump
-
i
t-norm
a
lly magic
.
commit
|
commitdiff
|
tree
2016-05-31
Douglas Katzman
Change default for !set-load-form-meth
o
d
.
commit
|
commitdiff
|
tree
2016-05-31
D
o
uglas Katzman
Streamline make
-
lo
a
d-form-saving-slots optimiz
a
tion
commit
|
commitdiff
|
tree
2016-05-30
D
o
uglas Katz
m
an
F
i
x
interpreter some mo
r
e
commit
|
commitdiff
|
tree
2016-05-29
Douglas Katz
m
a
n
Fix
build if host is either ccl o
r
c
l
isp
commit
|
commitdiff
|
tree
2016-05-29
Doug
l
as
K
a
t
z
man
Remove anot
h
er
kludge
commit
|
commitdiff
|
tree
2016-05-28
Doug
l
as Katzman
Massively s
i
mplify cross-compile
r
'
s
make-lo
a
d-fo
r
m
.
commit
|
commitdiff
|
tree
2016-05-28
D
ougla
s
Katzman
Remove ac
c
i
dental
te
s
t noise
.
commit
|
commitdiff
|
tree
2016-05-25
Dou
g
l
as Katzman
Remove ran
d
om bell character fro
m
NEWS
commit
|
commitdiff
|
tree
2016-05-20
Douglas Katzman
Remov
e
conditional newlines from print-unreadable-object
commit
|
commitdiff
|
tree
2016-05-18
Douglas Katzman
Fix w
a
r
ning
.
There
w
as e
v
en a FI
X
ME (my own
)
commit
|
commitdiff
|
tree
2016-05-18
Doug
l
as Katzman
Inlining im
p
rovements to make
la
w
yercats happier
.
commit
|
commitdiff
|
tree
2016-05-17
Doug
l
as Katzman
Make #!+wi
n
32 bu
i
ld not completely broken
.
commit
|
commitdiff
|
tree
2016-05-14
Douglas
K
atzma
n
Disall
o
w inlin
i
ng failure
s
i
n self-build
.
commit
|
commitdiff
|
tree
2016-05-14
D
o
ug
l
as
Katzm
a
n
Signal an error for (MAPCAR 'A-MACRO '())
commit
|
commitdiff
|
tree
2016-05-14
Douglas Katzman
Fix inlinining failure
s
if ba
c
kend lack
s
som
e
vops
commit
|
commitdiff
|
tree
2016-05-14
Douglas
Kat
z
man
Suppress some
c
omp
i
ler notes
commit
|
commitdiff
|
tree
2016-05-14
Dougla
s
Katzman
Remove
u
nused fun
c
tions
commit
|
commitdiff
|
tree
2016-05-14
D
ouglas K
a
tzman
Fix inlining failure
commit
|
commitdiff
|
tree
2016-05-14
Douglas
Katzm
a
n
Remove
F
UN-NAM
E
an
d
som
e
other accessors; ef
f
iciency
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Douglas Katzm
a
n
Store %simple-fun
-
typ
e
as SFUNCTION if
possible
commit
|
commitdiff
|
tree
2016-05-08
Dougl
a
s Katzman
Defi
n
e
tra
n
sforms for [
S
ET-]S
L
OT
-
VALUE earlier
.
commit
|
commitdiff
|
tree
2016-05-08
D
ougl
a
s
Katzman
Remove unnecessary co
m
piler
-
ma
c
ros
.
commit
|
commitdiff
|
tree
2016-05-08
Douglas Katzman
Disa
l
low unexpected cold-init -> warm-init refs
.
commit
|
commitdiff
|
tree
2016-05-07
Do
u
glas Katz
m
an
Remo
v
e !U
N
CROSS
-
F
O
R
M
AT-CONTROL
commit
|
commitdiff
|
tree
2016-05-06
Dougla
s
Katzman
Remove a little bit of tes
t
noise
commit
|
commitdiff
|
tree
2016-05-06
Dou
g
las Katzman
Allow compi
l
i
ng (FORMAT
T "~/A
N
YP
A
CKAGE:FUN/
"
.
.
.
)
commit
|
commitdiff
|
tree
2016-05-06
Doug
l
as Katz
m
a
n
Un
b
reak tests
commit
|
commitdiff
|
tree
2016-05-05
Douglas Katzman
Remove SIMPLE
-
EVAL-IN-LEXEN
V
with
#!+sb
-
fasteval
commit
|
commitdiff
|
tree
2016-05-05
D
o
uglas Katzman
Merge two nearly
i
dentical
f
unctions
.
commit
|
commitdiff
|
tree
2016-05-05
Douglas
K
atzman
Allow early DE
F
METHOD to
t
ake effect at load-time
.
commit
|
commitdiff
|
tree
2016-05-05
Douglas Katzman
Dump inst
a
nce slots
in forwa
r
d order, no
t
reverse
.
commit
|
commitdiff
|
tree
2016-04-25
D
o
uglas Katzman
Improve
d
ocstrin
g
for ADJ
U
STABL
E
-ARRAY-P
commit
|
commitdiff
|
tree
2016-04-24
Douglas Katzman
Fix u
s
e-before-de
f
inition
problems
.
commit
|
commitdiff
|
tree
2016-04-24
Dougla
s
Katz
m
an
Fix r
e
ce
n
t
l
y introduced typo
commit
|
commitdiff
|
tree
2016-04-24
Douglas
K
atzm
a
n
Unbreak #!+sb-show a
f
ter 439042a657
commit
|
commitdiff
|
tree
2016-04-21
Do
u
gl
a
s
K
a
tzman
Replace
DEF!
M
ETHOD and SB!
X
C:DEFMETH
O
D
w
ith
j
ust
D
E
F
ME
T
H
O
D
.
commit
|
commitdiff
|
tree
2016-04-20
D
o
uglas Katzman
R
e
n
ame raw-slot-metadata to 'bitmap'
commit
|
commitdiff
|
tree
2016-04-20
Dougla
s
Katzman
Put cl-specials early in mak
e
-host-1, not lat
e
in m
a
ke
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
Doug
l
as
K
atzman
Defin
e
%RAW-INS
T
ANCE-foo based
on *RAW-SLOT
-
D
ATA* auto
m
atically
commit
|
commitdiff
|
tree
2016-04-19
D
o
uglas Katzman
Imp
r
o
v
e d
o
-instance-t
a
g
ged-slo
t
commit
|
commitdiff
|
tree
2016-04-19
Douglas Katzman
Fix ctu:cou
n
t
-
f
ull-calls, broken by 6df4e5b0
commit
|
commitdiff
|
tree
2016-04-19
Douglas Kat
z
man
x86-64:
S
kip fi
x
n
u
m test
in :fast
c
heck-bound
commit
|
commitdiff
|
tree
2016-04-19
Douglas Katzman
Robust
i
fy output-fdef
n
a
n
d
fix
a pet p
e
ev
e
.
commit
|
commitdiff
|
tree
2016-04-19
D
o
ugl
a
s Katzma
n
x86-64: use MOVAPD fo
r
complex-double raw slots
commit
|
commitdiff
|
tree
2016-04-19
Douglas Katzman
Use
v
ector for *powe
r
-c
a
che*, not an
alist
commit
|
commitdiff
|
tree
2016-04-18
Douglas Katzman
R
e
move remnants of non-interleava
b
le ra
w
slot spport
.
commit
|
commitdiff
|
tree
2016-04-18
Douglas Katzman
Remov
e
feature i
n
dicat
o
r
for
i
nte
r
l
ea
v
ed r
a
w
slots
commit
|
commitdiff
|
tree
2016-04-17
Douglas
Katzman
h
p
pa: im
p
lement inter
l
eaved raw slots
commit
|
commitdiff
|
tree
2016-04-16
Do
u
glas Ka
t
z
man
x86-
6
4: Macroi
z
e raw slot acce
s
s vops
commit
|
commitdiff
|
tree
2016-04-15
Douglas
K
atzman
Raw slot i
n
terleaving on A
l
pha
+ 2 bug
f
ixes
.
commit
|
commitdiff
|
tree
2016-04-14
D
ouglas Kat
z
man
S
p
elling
commit
|
commitdiff
|
tree
2016-04-14
Douglas Katzman
Cha
n
g
e OUTPUT-UGLY-OBJE
C
T
to resem
b
l
e a
p
pr
i
nt fu
n
ction
.
commit
|
commitdiff
|
tree
next