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
Teach Genesis a new trick to increase OAOO-ness.
2015-01-17
Douglas Katzm
a
n
Te
a
ch Gen
e
sis a n
e
w trick to i
n
cre
a
se OAOO-ness
.
commit
|
commitdiff
|
tree
2015-01-17
D
o
ug
l
as
Katzman
Improve %
B
I
T-POSITION
commit
|
commitdiff
|
tree
2015-01-17
Douglas Katzman
F
i
x
package-c
o
ld-init
commit
|
commitdiff
|
tree
2015-01-16
D
ou
g
las Katzma
n
Eliminate a redundant piece of gl
o
b
aldb info - the
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Doug
l
as Katzman
Show the
"
!" symbol
s
tha
t
were not uninternable
after
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas Kat
z
man
Push around
some exc
l
am
a
tion
m
arks,
m
aking
t
h
e
target
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Doug
l
as Katzman
B
e
a lit
t
le
pedantic
in tests that c
a
ll COMPILE
commit
|
commitdiff
|
tree
2015-01-15
Do
u
glas
K
at
z
ma
n
Faster FIND
for the
c
ommon
c
ase of
no :
s
ta
r
t or :end
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas K
a
tzman
Faster
E
QL fo
r
big
n
um
s
on x86-6
4
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katzman
Fix
INVALID-ARG-COUNT-ERROR on
x8
6
-64 with
u
d2-breakpoints
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Kat
z
m
a
n
FORMATT
E
R
can produce shor
t
er co
d
e when
used within
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Dougl
a
s Ka
t
zman
Fix inadverte
n
t
ly incor
r
e
ct format
-
control
s
tring in
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
D
ouglas Kat
z
man
Gen
e
ralize the
choice
o
f regist
e
r
f
or
a
ssembly-routine
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas Katzman
Same c
h
ange for x86 as w
a
s
done for x86
-
64 assembl
y
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Do
u
glas Katzman
El
i
mi
n
a
t
e so
m
e hand writte
n
copies of boilerpl
a
t
e
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
x86-64: Im
p
rove d
i
sa
s
se
m
b
l
er's DETERMINE-OPCODE-BOUNDS
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
Make
a
simple switch (
d
isabled by default)
to
tell
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Do
u
glas Katzman
Really real
l
y properly acce
s
s cpui
d
_fn1
_
ecx,
courte
s
y
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
A
d
d some more p
r
e
t
ty-pr
i
nte
r
s in lieu
o
f
print-object
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
Plug up leaky abstraction
that (%INSTANCE-REF struct
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas
K
a
tzman
Prop
e
rly
access cpuid_fn1_ecx if :s
b
-dynam
i
c-core
.
commit
|
commitdiff
|
tree
2015-01-06
D
ouglas Katzman
Implement sugge
s
ti
o
ns of Paul
Khuong re
.
POPCNT
commit
|
commitdiff
|
tree
2015-01-05
Doug
l
as
K
a
tzma
n
x
86-64: Use P
O
PCNT ins
t
r
u
ct
i
on for LOGCO
U
NT
i
f the
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Douglas Kat
z
man
Make :ret
u
rn-style
:
raw actually insert a
R
ET instructio
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
D
ougla
s
Katzman
R
andom touc
h
-ups to LDB
commit
|
commitdiff
|
tree
2015-01-04
D
o
uglas Ka
t
zman
Parse
raw slot da
t
a when printing structures i
n
LDB
commit
|
commitdiff
|
tree
2015-01-04
D
o
u
glas
K
a
t
zman
Allow disass
e
mb
l
ing code c
o
mp
o
nent that has no deb
u
g
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
Douglas
Katzm
a
n
Fix
r
egressio
n
in &REST -> &MORE c
o
nversion c
a
used
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Doug
l
as Ka
t
zman
Be mor
e
careful in CLEAN-FAST-ME
T
HOD,
avo
i
ding recu
r
sive
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas Ka
t
zman
Fix omission of &fheaderp->
i
nfo in gen
c
gc's v
e
rify_space()
commit
|
commitdiff
|
tree
2014-12-24
Douglas Katzman
Add a debugging thing to genesis
commit
|
commitdiff
|
tree
2014-12-24
Douglas Katzman
NCONC should us
e
DO-REST-ARG instead
o
f
a dx &rest
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
D
o
uglas
K
atzman
Improv
e
efficiency of DO-REST-A
R
G and ma
k
e some warnings
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
Dougla
s
Katzman
ldb fix: co
r
r
e
c
tl
y
sho
w
bi
g
nums
a
nd Unicode
c
hars
.
commit
|
commitdiff
|
tree
2014-12-18
D
ou
g
las
Kat
z
man
Ex
p
lain s
o
m
e stuff, or just co
m
plain about it
commit
|
commitdiff
|
tree
2014-12-18
Do
u
glas Katzman
Make ldb n
o
t
totall
y
in
e
pt at showing UCS4-encoded
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
Dougl
a
s K
a
tzman
DIGIT-C
H
A
R-P im
p
rovement for rad
i
x
> 10
.
commit
|
commitdiff
|
tree
2014-12-17
Dougla
s
K
a
tzman
fix disp
l
ay o
f
f
ault_addr
commit
|
commitdiff
|
tree
2014-12-16
Douglas Katzman
W
o
rkaround for
lp#1
3
8
3
749
commit
|
commitdiff
|
tree
2014-12-16
D
o
uglas Katzm
a
n
fix incorrect cast in fshow
commit
|
commitdiff
|
tree
2014-12-15
Dougla
s
Katzm
a
n
F
ix
s
igned vs
.
unsigned compa
r
ison
warn
i
ngs
commit
|
commitdiff
|
tree
2014-12-15
Douglas
K
atzm
a
n
Add comment
commit
|
commitdiff
|
tree
2014-12-14
Douglas
Ka
t
z
m
an
G
i
ve pe
r
spicuous nam
e
s to the ob
j
ect allocators used
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
Dou
g
las Katzm
a
n
Quie
t
en PCL compile
.
commit
|
commitdiff
|
tree
2014-12-07
Do
u
g
las Katzman
Workaround
for type infer
e
nce problem
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katzman
Ne
v
e
r
set :
a
ss
u
med-type
t
o NIL, remove it instea
d
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Ka
t
zman
Be
m
ore
p
rin
c
ipl
e
d
i
n def
i
nin
g
AT
O
MIC-INCF/DE
C
F
o
n
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzman
Create far less noise with sb
-
show
commit
|
commitdiff
|
tree
2014-12-06
Douglas Kat
z
m
an
Remove i
n
advert
e
nt piece
o
f p
r
io
r
change
.
commit
|
commitdiff
|
tree
2014-12-06
D
ou
g
las
Katzman
S
implify the tests in /C
A
NNOT
-
S
HOW and eliminate a
n
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Doug
l
a
s
Katzman
Eliminate
a warning
commit
|
commitdiff
|
tree
2014-12-05
Dou
g
las Katzman
Quant
i
fier
s
c
an benefit from compile
r
-macr
o
s no
w
.
commit
|
commitdiff
|
tree
2014-12-05
D
o
u
glas Katzman
New fe
a
ture: signal a sty
l
e-warning on
m
o
st failures
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
Douglas Katzma
n
Dead variables
.
commit
|
commitdiff
|
tree
2014-12-03
Do
u
gl
a
s Katzman
Remove
(safety 0) that is no
l
onger n
e
eded
for "a
b
ootstrap
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzman
Improve CONSTAN
T
P h
a
n
dling
of THE
commit
|
commitdiff
|
tree
2014-12-03
Dou
g
las Katzman
Upd
a
te OPTIMIZATION
S
commit
|
commitdiff
|
tree
2014-12-03
Douglas Ka
t
z
man
Enhancement to help detect wrongly-ordere
d
lists of
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Dou
g
las Kat
z
man
Sometim
e
s allow MA
P
C
A
R
et
.
al
.
to see com
p
iler-macro
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas
K
a
tzman
Trivial change of some DEFVARs to DEFGLOBAL
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzman
Add MAKE
-
S
E
QUENCE t
r
ans
f
orm
commit
|
commitdiff
|
tree
2014-12-01
Dougl
a
s Katzma
n
Restore effecti
v
eness of *
F
G
ENS* cac
h
e
(a
s
mentioned
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Simplify WALK-
M
E
T
H
OD-LAMBDA an
d
co
n
sum
e
rs ther
e
of
.
commit
|
commitdiff
|
tree
2014-11-30
Dou
g
las Katzman
Fix
l
p#1397454
- invalid PCL cto
r
op
t
imizati
o
n
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katz
m
an
Us
e
o
n
e
fewer variable in SB-PCL:
:
EM
I
T
-C
A
CHE-LOOKUP
commit
|
commitdiff
|
tree
2014-11-30
D
o
ug
l
as
K
a
t
zm
a
n
Avoid gen
e
ric math in INFO-GETHA
S
H
commit
|
commitdiff
|
tree
2014-11-30
Douglas
K
atzm
a
n
Assorted PCL sani
t
y improvements
commit
|
commitdiff
|
tree
2014-11-30
D
o
uglas Katzma
n
Make disassembler correctly de
t
ect multiple c
o
de
.
ENTRY
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
Douglas
K
atzm
a
n
Unify
t
he
c
ompiler ma
c
r
o
s for WRITE and
W
RITE-TO-STRING
commit
|
commitdiff
|
tree
2014-11-29
Douglas Katzman
One
I
F is
clearer than three
.
commit
|
commitdiff
|
tree
2014-11-23
Dougl
a
s
Katzma
n
R
efactor b
6
e
d0e20d
4
68099b6
2
d270
9
5db7
d
18f76d8886d2
commit
|
commitdiff
|
tree
2014-11-23
Douglas
K
atzman
S
ome i
m
provements to
t
h
e low-level debugger
.
commit
|
commitdiff
|
tree
2014-11-23
Douglas Katz
m
an
Fix some warnin
g
s from Darwi
n
C co
m
piler
commit
|
commitdiff
|
tree
2014-11-22
Doug
l
a
s Katzman
x
86-64:
I
ntegrate Paul Khuong's interleaved raw slot
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Douglas
Katzman
Disa
b
le tes
t
of compute-pollfds
i
f
inap
p
l
i
c
a
ble
commit
|
commitdiff
|
tree
2014-11-20
Dou
g
l
a
s Katzman
F
i
x bug in collect
i
ng condition-classoid-
c
lass-slots
commit
|
commitdiff
|
tree
2014-11-19
Doug
l
as Katzman
Two
f
ewer C compiler wa
r
nings
.
commit
|
commitdiff
|
tree
2014-11-19
Douglas Katzman
U
s
e
poll() always i
n
SERVE-E
V
E
NT if it's availa
b
le
.
commit
|
commitdiff
|
tree
2014-11-19
Douglas
Katzman
Silence
a bunch
o
f C co
m
p
i
ler diagnostics
commit
|
commitdiff
|
tree
2014-11-18
Douglas Katzman
Clea
n
up
some
o
bsolete
S
B-
U
NIX symbols from package
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
Douglas Katzman
Name t
h
e RAW-SLOT-
D
ATA-COMPA
R
ER
f
u
nctions
hu
m
an-
r
eadably
.
commit
|
commitdiff
|
tree
2014-11-18
D
o
ugl
a
s Katzman
Add comm
e
nt that BIND-ARGS is broken in
si
m
i
l
ar ways
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
D
ougl
a
s Katzman
F
i
x comment
a
ffected by change 1
e
9b
2
eeb4d8d07e6282dc6a74766
1
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
Douglas K
a
tzman
SLOT-EXIS
T
S-P can use LAYOUT-SLOT-TABLE for
O(1) per
f
o
r
mance
.
commit
|
commitdiff
|
tree
2014-11-14
Do
u
glas Katz
m
an
Remov
e
FIXME that
seems to
r
efer to nothing in pa
r
ti
c
u
lar
.
commit
|
commitdiff
|
tree
2014-11-14
Dou
g
las Katzman
Mak
e
cold-stderr work e
v
en earlier so
that s
t
r
i
ngs
.
.
.
commit
|
commitdiff
|
tree
2014-11-14
Do
u
glas K
a
tzman
En
s
u
r
e that all interne
d
symbo
l
s h
a
ve a
p
re
c
om
p
uted
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Douglas K
a
t
zman
Impro
v
e previous reader fix
.
commit
|
commitdiff
|
tree
2014-11-13
Dougla
s
Katzman
Don't accidentally fail t
o
eat whitespace af
t
e
r
th
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Douglas Katzman
Ra
n
dom gen
e
s
i
s cle
a
nup
/
comme
n
t
improv
e
m
e
n
t
commit
|
commitdiff
|
tree
2014-11-11
D
ouglas
K
atzman
Share logic between R
E
AD-LIST/READ-
D
ELIMIT
E
D-L
I
ST and
.
.
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas K
a
tzman
Slighl
y
more safety to %MAKE-ARRAY
i
n full call situat
i
ons
.
commit
|
commitdiff
|
tree
2014-11-08
Dou
g
l
a
s Katzman
Indicate an ineffici
e
nt use
o
f PCL's functio
n
g
e
nerator
.
commit
|
commitdiff
|
tree
2014-11-08
Do
u
glas Katzman
Re
m
ove obsolete cau
t
i
o
nary note from change 95
a
6db73
.
commit
|
commitdiff
|
tree
2014-11-08
D
ouglas Ka
t
zman
Impleme
n
t
%
R
AW-INSTANCE-ATOMIC-
I
NCF/WORD inte
r
pre
t
er
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
D
o
uglas Katzman
Red
u
ce
S
T
R
I
NG/= to
STRI
N
G= when de
s
tined fo
r
a
n
IF
commit
|
commitdiff
|
tree
2014-11-06
D
o
uglas
Ka
t
zman
Elimina
t
e *!LATE-PRIMITIVE-O
B
J
E
CT-
F
ORMS* from the t
a
rget
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
D
o
uglas
K
a
t
zman
(C
O
ND (EQ) (EQ) (EQ)
.
.
.
)
-
>
(
CASE)
commit
|
commitdiff
|
tree
2014-11-06
Douglas Katz
m
an
Full call to VECTOR shoul
d
n't
c
ons both a list and
.
.
.
commit
|
commitdiff
|
tree
2014-11-05
Doug
l
as Ka
t
zman
D
i
s
able g
e
ncgc
w
ipe feature on accou
n
t of lp#1389866
commit
|
commitdiff
|
tree
next