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
Faster EQL for bignums on x86-64
2015-01-14
Doug
l
as Katzman
Faster
EQL for b
i
gnums on x86-64
commit
|
commitdiff
|
tree
2015-01-14
Dou
g
l
a
s Katzman
Fix INVALID-
A
RG-COU
N
T-E
R
ROR on x86-64
with ud2-
b
reakpoints
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katzman
F
O
RMATTER can pro
d
uce shorter code when used withi
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Doug
l
a
s
K
atzman
F
ix i
n
advert
e
n
tly incorrect forma
t
-
c
o
ntrol s
t
ri
n
g in
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Do
u
glas Katzm
a
n
Generalize the c
h
oi
c
e of register for assembly-
r
o
u
tine
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
D
ougl
a
s Katzman
Same chan
g
e for x86 as was do
n
e
f
or x8
6
-64 assembly
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas Katzman
Elimina
t
e s
o
me
hand
written
co
p
i
e
s
o
f
bo
i
l
erplate
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas
K
atzm
a
n
x
86-64
:
I
m
prove disassembler's DET
E
RMINE-OPCODE-BOUNDS
commit
|
commitdiff
|
tree
2015-01-07
D
o
uglas Katzman
Make a simple switch
(
disabled b
y
default) to tell
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Ka
t
zman
R
eally really properly access cpuid_fn1_ecx, courtesy
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
Add som
e
more pretty-
p
r
in
t
ers in lieu of print-o
b
ject
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
D
o
ugla
s
Katzman
Plug
u
p leaky abstractio
n
tha
t
(%INST
A
N
CE-REF struct
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas Katzman
Pr
o
perly access c
p
uid_
f
n1_ecx if :sb-dynamic-core
.
commit
|
commitdiff
|
tree
2015-01-06
Dou
g
las
Katz
m
an
Impl
e
ment
sugg
e
stio
n
s
of
P
aul
Khuong re
.
P
O
P
CN
T
commit
|
commitdiff
|
tree
2015-01-05
D
oug
l
as Katzman
x86-64:
U
se POP
C
NT instruc
t
ion
f
or LOGCOUNT i
f
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
D
ouglas Katzman
Make :
r
etur
n
-sty
l
e :ra
w
a
ctually ins
e
r
t
a RET instruction
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
D
o
u
g
la
s
Katzm
a
n
Random touch-ups to LDB
commit
|
commitdiff
|
tree
2015-01-04
Dou
g
las Katzma
n
Parse raw slot da
t
a when printing structure
s
in LDB
commit
|
commitdiff
|
tree
2015-01-04
Douglas Katzman
Allo
w
disas
s
embl
i
ng
code c
o
m
p
onent tha
t
has no deb
u
g
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
Douglas
Katzman
Fix regre
s
sion in &RE
S
T -
>
&MORE conver
s
ion caused
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas Katzman
Be mo
r
e car
e
f
u
l
i
n CL
E
AN-
F
AST-METHOD
,
avoi
d
ing
r
e
cursive
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Dougla
s
K
a
tzman
Fix omiss
i
o
n of &fheaderp->info
in
g
encgc's ve
r
i
f
y_space()
commit
|
commitdiff
|
tree
2014-12-24
Dougl
a
s Katzman
Add
a
debuggi
n
g
thing to gen
e
sis
commit
|
commitdiff
|
tree
2014-12-24
Douglas Kat
z
man
NCONC should
use DO-R
E
ST-ARG instead o
f
a d
x
&
r
es
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
Douglas Ka
t
zman
Improve efficiency of
D
O-REST-ARG an
d
ma
k
e some warnings
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
D
o
uglas
Katzm
a
n
ldb fi
x
:
correctly show bignums and
Unicode
c
hars
.
commit
|
commitdiff
|
tree
2014-12-18
Douglas Katzman
Explain som
e
st
u
ff,
o
r just co
m
plain about it
commit
|
commitdiff
|
tree
2014-12-18
Dougla
s
Katz
m
an
Make ldb not totally ine
p
t a
t
sh
o
wing UCS4-encoded
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
Douglas Katzman
DIGI
T
-CHA
R
-P
im
p
rovement fo
r
radix > 10
.
commit
|
commitdiff
|
tree
2014-12-17
Douglas Katzman
fix display of fault_addr
commit
|
commitdiff
|
tree
2014-12-16
Doug
l
a
s
Katzman
W
orkaround f
o
r
l
p#138
3
749
commit
|
commitdiff
|
tree
2014-12-16
Douglas Kat
z
man
fix
incorr
e
ct cast in
f
sho
w
commit
|
commitdiff
|
tree
2014-12-15
Douglas Katzman
Fix sig
n
ed vs
.
un
s
igned compariso
n
warnings
commit
|
commitdiff
|
tree
2014-12-15
D
ougl
a
s Katzman
Ad
d
com
m
ent
commit
|
commitdiff
|
tree
2014-12-14
Douglas
K
atzman
Give perspi
c
uo
u
s names to
t
he
o
bject alloc
a
tors used
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
Douglas Kat
z
m
a
n
Quieten PCL compil
e
.
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katzman
Workaroun
d
for type i
n
f
e
ren
c
e problem
commit
|
commitdiff
|
tree
2014-12-07
Dougla
s
Katzman
Never set :assumed-t
y
pe to NIL,
r
emove it i
n
stea
d
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katz
m
an
Be
m
or
e
prin
c
ipl
e
d
in
d
efining ATOMIC-INCF/DE
C
F
on
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Dou
g
las Ka
t
zman
Create far less noise wi
t
h
s
b
-show
commit
|
commitdiff
|
tree
2014-12-06
D
o
uglas Katzman
R
emove
inadvertent piece of
p
rior
c
hange
.
commit
|
commitdiff
|
tree
2014-12-06
Do
u
glas Katzman
Simplify the tests in /CANNOT-SHOW
a
nd eli
m
inate an
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
D
o
uglas Katzman
E
l
iminat
e
a war
n
ing
commit
|
commitdiff
|
tree
2014-12-05
Douglas
Katzman
Quantif
i
e
rs can benefi
t
from
c
o
mpiler-macros now
.
commit
|
commitdiff
|
tree
2014-12-05
Dougl
a
s Ka
t
zman
Ne
w
feature: si
g
nal a s
t
yle-warning on most failures
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
Dou
g
las Katz
m
an
D
e
ad variab
l
e
s
.
commit
|
commitdiff
|
tree
2014-12-03
Douglas
Ka
t
zman
Remove (safety 0)
t
hat is
n
o longer
n
e
eded for
"
a bootstrap
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
Do
u
g
las Katzm
a
n
Im
p
rove CONS
T
ANT
P
han
d
ling of THE
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzman
Update OPTIMI
Z
AT
I
ONS
commit
|
commitdiff
|
tree
2014-12-03
Douglas K
a
tzman
E
nhanceme
n
t to
h
elp detec
t
wrongly-ordere
d
lists of
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas
Katzman
Sometimes allow MAPCAR et
.
a
l
.
to see c
o
mpiler-macro
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas
Kat
z
man
Trivial cha
n
g
e
of some DEFVARs to DEFGLOBAL
commit
|
commitdiff
|
tree
2014-12-02
Douglas
Ka
t
zman
Add MAK
E
-
S
EQUENCE tran
s
f
o
rm
commit
|
commitdiff
|
tree
2014-12-01
Douglas Katzma
n
Restore ef
f
ectiveness of *FGENS*
cache (as men
t
i
o
ned
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Ka
t
zman
Simplify WALK-ME
T
HOD
-
LAMB
D
A
a
n
d consumers thereof
.
commit
|
commitdiff
|
tree
2014-11-30
D
o
u
glas
K
atzman
Fix
l
p#1397454
- invalid P
C
L ctor optimization
.
commit
|
commitdiff
|
tree
2014-11-30
Dougl
a
s Katzman
U
se one fewer variable
in
SB-PCL
:
:EMIT-CACH
E
-LOOKUP
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
A
v
oid g
e
n
eric ma
t
h in
IN
F
O-GE
T
HASH
commit
|
commitdiff
|
tree
2014-11-30
D
ouglas Katzman
A
ssort
e
d PCL sanity imp
r
oveme
n
ts
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
M
ake disas
s
emble
r
correctl
y
detect multip
l
e co
d
e
.
ENTR
Y
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
Doug
l
as Katzman
Uni
f
y the com
p
iler
m
acros
for WRITE and
W
RIT
E
-TO-STRING
commit
|
commitdiff
|
tree
2014-11-29
Do
u
glas Kat
z
man
O
ne IF is clearer th
a
n
t
hree
.
commit
|
commitdiff
|
tree
2014-11-23
D
o
uglas Katzman
Refactor b
6
ed0
e
20d468099b62d27
0
95db7d18f7
6
d
8
886
d
2
commit
|
commitdiff
|
tree
2014-11-23
Douglas Katzman
Some im
p
r
oveme
n
ts to the lo
w
-
l
evel debugger
.
commit
|
commitdiff
|
tree
2014-11-23
Dou
g
las Katzman
F
ix some war
n
ings from Darwin
C
compiler
commit
|
commitdiff
|
tree
2014-11-22
Douglas Katzman
x8
6
-
6
4: Integrate Paul
K
huon
g
's interleaved raw slot
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Dougla
s
Katzman
Disa
b
le
test of compute
-
p
ollfds
i
f inapplicable
commit
|
commitdiff
|
tree
2014-11-20
Douglas Katzman
Fix bug
i
n coll
e
cting conditi
o
n-classoid-class-slots
commit
|
commitdiff
|
tree
2014-11-19
D
ouglas
K
atz
m
an
Two fewer C co
m
p
iler warn
i
ngs
.
commit
|
commitdiff
|
tree
2014-11-19
Do
u
glas K
a
tzman
U
s
e
poll(
)
always in SERVE-EV
E
NT
if it's available
.
commit
|
commitdiff
|
tree
2014-11-19
Douglas Katzman
Silen
c
e a bunch of C
compile
r
diagno
s
tics
commit
|
commitdiff
|
tree
2014-11-18
Douglas
Katzman
Clea
n
u
p
so
m
e obsolete SB-
U
NIX symbols
from package
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
Dougla
s
Ka
t
zman
Name
t
h
e
RA
W
-
SLOT
-
DATA-COMP
A
RER
functions human-r
e
a
d
ably
.
commit
|
commitdiff
|
tree
2014-11-18
D
o
uglas Katzma
n
A
dd comme
n
t t
h
a
t BIND-ARGS is broken in sim
i
lar w
a
ys
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
D
ouglas Katzm
a
n
F
i
x
comment affected by
change
1
e9b2e
e
b4d8
d
07e
6
2
8
2dc6a747661
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
Douglas
K
atzman
SLOT-
E
XISTS-
P
can use LAYO
U
T-
S
LOT-TABLE for O(1) pe
r
f
o
rmance
.
commit
|
commitdiff
|
tree
2014-11-14
Douglas Katzma
n
Remove FIXM
E
th
a
t
seem
s
t
o refer to nothin
g
in p
a
rticular
.
commit
|
commitdiff
|
tree
2014-11-14
Dou
g
las Katzman
Make cold-st
d
e
r
r work even earlier so that strings
.
.
.
commit
|
commitdiff
|
tree
2014-11-14
D
ougla
s
Katzman
Ensure th
a
t all interned sy
m
bols have a precomputed
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
D
ouglas Katzma
n
Improv
e
previous reader f
i
x
.
commit
|
commitdiff
|
tree
2014-11-13
Dougl
a
s Katzman
Don't acc
i
den
t
ally fail to eat whitespa
c
e a
f
te
r
the
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Douglas Katzman
R
andom
g
en
e
sis cleanup / comme
n
t improvement
commit
|
commitdiff
|
tree
2014-11-11
Douglas Katzman
Share logic between READ-LIST/READ-DELIMITED-
L
I
S
T
and
.
.
.
commit
|
commitdiff
|
tree
2014-11-08
D
o
uglas Katzman
Slighly m
o
re safety t
o
%MAKE-ARRAY in full call situati
o
n
s
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas Katzman
Indicate an
inef
f
icient use
o
f
PCL's function gene
r
ator
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas K
a
tzman
Remove obsol
e
te caut
i
onary not
e
from c
h
ange 9
5
a6
d
b73
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas Kat
z
m
a
n
Implement %RAW-INSTANCE-ATOM
I
C-IN
C
F/
W
ORD i
n
terp
r
eter
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
Dougl
a
s K
a
t
z
m
a
n
R
educe STRIN
G
/= to STRING= when
d
e
st
i
ned for an I
F
commit
|
commitdiff
|
tree
2014-11-06
D
o
uglas K
a
tzm
a
n
E
liminate *!LATE
-
PRIMIT
I
VE-OBJECT-FORMS*
fro
m
the ta
r
get
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
Do
u
g
l
as Katz
m
an
(COND (EQ) (E
Q
) (EQ)
.
.
.
) ->
(
CAS
E
)
commit
|
commitdiff
|
tree
2014-11-06
Douglas Katzman
Fu
l
l call
t
o VECT
O
R s
h
o
u
ldn't
co
n
s
bo
t
h
a list and
.
.
.
commit
|
commitdiff
|
tree
2014-11-05
Douglas Katzman
Dis
a
ble gencgc w
i
pe f
e
atu
r
e on ac
c
o
unt of lp#1389
8
66
commit
|
commitdiff
|
tree
2014-11-05
Do
u
g
l
as Katzma
n
Re
m
ov
e
double
n
e
g
ative
commit
|
commitdiff
|
tree
2014-11-05
Douglas Katzma
n
Make early class predicate
s
(CLASS
P
etc) get s
o
u
rce
.
.
.
commit
|
commitdiff
|
tree
2014-11-05
Do
u
glas Katzman
Sligh
t
improvement to S
L
OT-{VALUE,BOUNDP,MAKUNBOUND
.
.
.
commit
|
commitdiff
|
tree
2014-11-04
D
ouglas Katzman
Ad
d
FIXM
E
abou
t
some prob
a
bly
o
bsolete code
.
commit
|
commitdiff
|
tree
2014-11-04
Douglas Katzman
Hoist up some typechecks to avoid emit
t
ing them repeatedly
.
commit
|
commitdiff
|
tree
2014-11-03
Douglas
K
atzman
S
m
a
l
l speedup to F
I
ND-SLOT-CELL (perha
p
s 5%
fas
t
er)
commit
|
commitdiff
|
tree
2014-11-03
Douglas Katzm
a
n
U
se STD-COMPUTE-SLOTS
f
o
r
{
S
T
RU
C
TUR
E
,CONDI
T
I
O
N
}-
C
LASS
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Douglas K
a
tzman
R
emove distra
c
ting
"
I
t would
be b
e
tter
.
.
.
" comment
.
commit
|
commitdiff
|
tree
next