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
Enforce consistency between DEFINE-COLD-FOP and DEFINE-FOP.
2015-02-02
Dougl
a
s Katzman
E
n
forc
e
consistenc
y
b
etween DEFINE
-
COLD
-
F
O
P and DEFINE
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
Douglas Katzman
Change syntax of DEFINE-FOP, and rem
o
ve
f
rom tar
g
e
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
D
o
uglas K
a
tzma
n
Remove FOP-SM
A
LL-CODE, plus
a
few
c
lea
n
ups
.
commit
|
commitdiff
|
tree
2015-01-22
D
o
u
glas Katzman
Unintern *CO
L
D
-
I
N
I
T-FORMS*
commit
|
commitdiff
|
tree
2015-01-22
D
o
u
glas K
a
tzman
Remove
DUMP-FOP*
and DEFINED
-
CLONED-FOPS
.
commit
|
commitdiff
|
tree
2015-01-21
Doug
l
as Katzman
Simila
r
to change 4bf626, dump S
T
ANDARD-OBJECTs using
.
.
.
commit
|
commitdiff
|
tree
2015-01-21
Douglas Katzman
Fix subtle problem
in cyclic
a
l structu
r
e dumping
.
commit
|
commitdiff
|
tree
2015-01-20
Dou
g
las Ka
t
zman
I
m
prove SOURC
E
-TRANSFORM-CON
S
-TYP
E
P
commit
|
commitdiff
|
tree
2015-01-19
D
o
ugl
a
s Katzm
a
n
Remove
u
n
r
eac
h
able case f
r
om
%
CO
M
PIL
E
R-DEFSTRUCT
commit
|
commitdiff
|
tree
2015-01-19
Dougl
a
s
Katzman
Omiss
i
o
n
from prev
i
o
u
s co
m
mit
commit
|
commitdiff
|
tree
2015-01-19
Doug
l
as Kat
z
man
Wa
r
n a
b
out
D
EFS
T
RUCTs that appear after use of th
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-18
Doug
l
as K
a
tzm
a
n
D
elete si
n
gl
e
-
use SOURCE-TRAN
S
FORM-LAM
B
DA ma
c
ro
commit
|
commitdiff
|
tree
2015-01-17
Douglas
Katzman
Preca
u
t
i
onary
test against m
e
an
i
ngles
s
feat
u
rization
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Katzman
Un
i
nte
r
n SB-KERNEL::*BU
I
LT-IN-CLAS
S
ES* a
f
ter warm
init
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Kat
z
man
Use BSF instruct
i
on for POSI
T
I
ON
i
n bit-vector on x86
.
.
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Katz
m
a
n
Teach
G
ene
s
i
s
a
n
e
w
trick
to i
n
crease OA
O
O-
n
ess
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Ka
t
zman
Improve %BIT-POSIT
I
ON
commit
|
commitdiff
|
tree
2015-01-17
D
ouglas Katzman
Fix
p
ackage-
c
old-ini
t
commit
|
commitdiff
|
tree
2015-01-16
Do
u
glas Katzman
Eliminate a redundant pi
e
c
e of globaldb info - the
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Do
u
glas Katzman
Show the "!"
symbols th
a
t wer
e
not unin
t
ernab
l
e
afte
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas Katzman
Pus
h
around some exclamation m
a
r
k
s, ma
k
ing th
e
target
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas Katzman
Be
a
little pedantic in tests that call COMPILE
commit
|
commitdiff
|
tree
2015-01-15
D
o
ug
l
a
s K
a
tzman
Faster
FIND for t
h
e
c
ommon
c
ase of no :start o
r
:
end
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katzman
F
a
ster EQL for bi
g
n
u
ms on x86-
6
4
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katzman
F
i
x IN
V
ALID-ARG-
C
OUNT-ERROR on x86-64 with ud2
-
breakpoints
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Dougl
a
s K
a
t
z
man
FOR
M
A
T
T
E
R
can pr
o
duc
e
s
h
orte
r
co
d
e w
h
en used
within
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katz
m
an
Fi
x
i
n
ad
v
ertently incorr
e
c
t
f
o
rmat-control string in
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Doug
l
as
K
atzman
G
eneralize
th
e
choice
of regis
t
e
r for as
s
embly-routine
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Dou
g
l
as Katzman
Same ch
a
nge
for
x
86 as was done for x86-64 assembly
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
D
o
uglas Ka
t
zman
Elim
i
nate some hand written copies of
boilerplate
.
commit
|
commitdiff
|
tree
2015-01-07
Doug
l
as Katzman
x86-
6
4: Improve
d
isassem
b
ler's DETERMINE-OPCODE
-
BOUNDS
commit
|
commitdiff
|
tree
2015-01-07
Do
u
glas K
a
tzman
Make
a simple switch (disa
b
led b
y
d
e
f
ault)
t
o te
l
l
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Do
u
glas Katzman
Really
really properly acce
s
s cpuid_fn1_
e
cx, courtesy
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas K
a
tzman
Add some more prett
y
-
printers in li
e
u of print
-
obje
c
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
D
o
uglas Katz
m
a
n
Plug up
l
eaky
abstrac
t
ion that (%I
N
STANCE-REF struc
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Doug
l
as Katzman
Properly
a
ccess cpu
i
d_fn1_ecx i
f
:sb-dynamic-c
o
re
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas
K
atzm
a
n
Imp
l
emen
t
s
uggestions of
P
aul Khuong re
.
POPCN
T
commit
|
commitdiff
|
tree
2015-01-05
Douglas Kat
z
m
a
n
x86-64: Use POPCNT instruc
t
io
n
for L
O
GC
O
UNT if the
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Dougl
a
s
K
a
tzman
Make :return-style :raw actually inse
r
t a RET instruction
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
Douglas Katzman
Random touch-
u
ps
t
o LDB
commit
|
commitdiff
|
tree
2015-01-04
Dou
g
las Ka
t
zman
Pa
r
s
e
raw
s
lot da
t
a when pr
i
ntin
g
s
tructures in LDB
commit
|
commitdiff
|
tree
2015-01-04
Douglas Ka
t
z
m
an
Allo
w
disass
e
mbling code component tha
t
has
no debug
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
Douglas Katzman
Fix regression in &RE
S
T
-
> &
M
ORE
c
onversion
c
aused
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Do
u
glas
K
a
t
zman
Be more
careful in CLEAN-FAST-METH
O
D, avo
i
ding recursiv
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Doug
l
as Katzm
a
n
F
i
x
o
mission of &fhead
e
rp->info in ge
n
c
g
c'
s
verify_space()
commit
|
commitdiff
|
tree
2014-12-24
Douglas Kat
z
man
Add a
deb
u
g
gi
n
g th
i
ng
to genesis
commit
|
commitdiff
|
tree
2014-12-24
Douglas Katzman
NCO
N
C sh
o
uld use DO
-
REST-ARG instead of a dx &re
s
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
Douglas
Katzma
n
Impr
o
ve efficiency of DO-REST-ARG and make so
m
e wa
r
nings
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
Do
u
g
las
K
atzman
ldb f
i
x: corr
e
ctly show bignums an
d
Unicod
e
chars
.
commit
|
commitdiff
|
tree
2014-12-18
D
ouglas Katz
m
an
Expl
a
in
some s
t
uff, o
r
just comp
l
ain about it
commit
|
commitdiff
|
tree
2014-12-18
Douglas Katzman
Make
ldb not total
l
y
i
nept at showi
n
g UCS4-encoded
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
D
o
uglas Kat
z
man
D
IGI
T
-
C
H
A
R-P i
m
proveme
n
t f
o
r radix
> 10
.
commit
|
commitdiff
|
tree
2014-12-17
D
ouglas Katz
m
an
f
ix displ
a
y of fault_addr
commit
|
commitdiff
|
tree
2014-12-16
Douglas Katzman
Wo
r
karound
f
or lp#1383749
commit
|
commitdiff
|
tree
2014-12-16
D
o
uglas Katzman
fix incorr
e
ct cas
t
in fsh
o
w
commit
|
commitdiff
|
tree
2014-12-15
Douglas
Katzm
a
n
Fix signed vs
.
unsi
g
n
ed
c
ompari
s
on war
n
ings
commit
|
commitdiff
|
tree
2014-12-15
Douglas
K
a
tzman
Add comme
n
t
commit
|
commitdiff
|
tree
2014-12-14
Douglas Katzman
Give pe
r
spicu
o
us name
s
to the o
b
ject allo
c
at
o
rs used
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
Douglas Katzman
Quieten
PCL compi
l
e
.
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katz
m
an
Workaround f
o
r type inference problem
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katzman
Never set :assume
d
-typ
e
t
o
NIL, r
e
mo
v
e it instead
.
commit
|
commitdiff
|
tree
2014-12-06
Dougl
a
s Katzman
Be more principled i
n
defining ATOM
I
C-INCF/
D
ECF
on
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Doug
l
as
K
atzma
n
Create far less noise with sb-s
h
o
w
commit
|
commitdiff
|
tree
2014-12-06
Do
u
g
l
as Katzman
Remove inadverten
t
piece
o
f
prior change
.
commit
|
commitdiff
|
tree
2014-12-06
Dougl
a
s Katzman
Simp
l
i
f
y
t
he test
s
in
/
CANNOT-SH
O
W a
n
d elimi
n
ate a
n
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katz
m
an
Eliminate a warnin
g
commit
|
commitdiff
|
tree
2014-12-05
Douglas Kat
z
man
Quantif
i
ers can ben
e
f
i
t fro
m
comp
i
ler-macro
s
now
.
commit
|
commitdiff
|
tree
2014-12-05
Dougl
a
s Kat
z
m
an
New featu
r
e
: signal a style-warning on
m
ost f
a
ilu
r
es
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
D
o
ug
l
as
Katzman
Dead variables
.
commit
|
commitdiff
|
tree
2014-12-03
D
ouglas K
a
t
zman
Remove (sa
f
ety 0) that i
s
no longer n
e
eded
f
or "a bootstrap
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
Do
u
gl
a
s
Katzman
Impro
v
e
C
O
NSTANTP handling of THE
commit
|
commitdiff
|
tree
2014-12-03
Douglas Kat
z
man
Update OPTIMIZATIONS
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzman
Enhancement to hel
p
detect wrongly-ordere
d
l
ists of
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzma
n
Som
e
tim
e
s allow MAPCAR et
.
al
.
to
se
e
compiler-m
a
cr
o
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Do
u
g
l
as Katz
m
a
n
Tri
v
ial change of some D
E
FVARs t
o
DEFGLOBAL
commit
|
commitdiff
|
tree
2014-12-02
D
ouglas Katzman
Add MAKE-
S
EQU
E
NCE tr
a
nsform
commit
|
commitdiff
|
tree
2014-12-01
Do
u
g
las
Katzman
Restore effe
c
ti
v
e
ness of *FGENS* ca
c
he (
a
s
m
ent
i
oned
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Kat
z
man
Simplify WALK-METHOD-
L
AMBDA
a
nd consu
m
ers
t
h
e
reof
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Fix lp#1397454 - invalid PCL ctor optimization
.
commit
|
commitdiff
|
tree
2014-11-30
D
ou
g
las Katzman
Use
one
f
ewer varia
b
le in
S
B-PCL:
:
EMIT-CA
C
HE-LOO
K
UP
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Avoid ge
n
eri
c
mat
h
i
n INFO-
G
ETHASH
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Assorted
P
CL sanity
impro
v
e
ment
s
commit
|
commitdiff
|
tree
2014-11-30
Dou
g
la
s
K
a
tzman
Make
d
isassem
b
ler cor
r
ectly detect multiple code
.
EN
T
RY
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
Do
u
glas K
a
tzman
Unify the com
p
iler ma
c
ros for WRITE and WRITE-TO-
S
TRING
commit
|
commitdiff
|
tree
2014-11-29
Douglas K
a
tzman
One
I
F is cle
a
re
r
t
han three
.
commit
|
commitdiff
|
tree
2014-11-23
Dou
g
las Ka
t
zman
R
e
fa
c
tor b6ed0e20d468099b62d27095db7d18f76d8886d2
commit
|
commitdiff
|
tree
2014-11-23
Douglas Katzm
a
n
So
m
e improvements to the low-lev
e
l debugger
.
commit
|
commitdiff
|
tree
2014-11-23
Do
u
g
l
as Katzm
a
n
Fi
x
some w
a
rnings from Darwin C compil
e
r
commit
|
commitdiff
|
tree
2014-11-22
Douglas
Ka
t
zman
x86-64: Integrate Paul Khuong's interle
a
ved raw
slot
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Douglas Katzman
D
isable
t
est of c
o
mput
e
-po
l
lfds
i
f
inapplica
b
le
commit
|
commitdiff
|
tree
2014-11-20
Douglas Katz
m
an
Fix bu
g
in co
l
lecting condition-classoid-c
l
a
ss
-
slots
commit
|
commitdiff
|
tree
2014-11-19
Douglas Katzman
Tw
o
fewer C compiler warnings
.
commit
|
commitdiff
|
tree
2014-11-19
Douglas Katzm
a
n
U
s
e poll() alway
s
in SERVE-EVEN
T
i
f
i
t's available
.
commit
|
commitdiff
|
tree
2014-11-19
Do
u
gl
a
s
Katzman
Silence a
bunch of C com
p
iler d
i
agnostics
commit
|
commitdiff
|
tree
2014-11-18
Dougl
a
s
K
atz
m
an
Cleanup some obsolete SB-UNIX symbols
fro
m
package
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
Douglas Ka
t
zman
N
am
e
the RAW-SLOT
-
DA
T
A-C
O
MPARER functions human-reada
b
ly
.
commit
|
commitdiff
|
tree
2014-11-18
Douglas Katzman
Add com
m
e
n
t that B
I
N
D
-ARGS is broke
n
in similar
ways
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
Douglas Katzman
Fix
c
ommen
t
affected b
y
change
1
e9b2eeb4d8d07e6
2
82dc
6
a747661
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
Douglas Kat
z
m
a
n
SLOT-E
X
I
S
TS-P
can use LAYOUT-S
L
OT-
T
ABLE for O(1)
p
erf
o
rmance
.
commit
|
commitdiff
|
tree
2014-11-14
Douglas Kat
z
man
Re
m
ove FIXME that se
e
m
s
to refer t
o
n
o
thing
in
p
a
rticu
l
ar
.
commit
|
commitdiff
|
tree
next