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
x86-64: optimize imm-to-mem move for structure inits
2017-08-01
D
o
uglas Katzman
x
86-64: o
p
t
imize i
m
m-to-
m
em
mov
e
fo
r
s
tructure inits
commit
|
commitdiff
|
tree
2017-08-01
Douglas Katzman
Prefe
r
string
s
f
o
r packag
e
na
m
es
commit
|
commitdiff
|
tree
2017-08-01
Do
u
glas Katzman
x86-64: u
s
e
sm
a
ller operand
in f
i
xed-alloc if possible
commit
|
commitdiff
|
tree
2017-08-01
Douglas Katz
m
an
R
evert "I
m
prove weak hash table scavenging"
commit
|
commitdiff
|
tree
2017-08-01
D
o
uglas Katzman
x86-64:
combine writes to clos
u
re head
e
r
commit
|
commitdiff
|
tree
2017-08-01
Douglas Katzman
Improve
w
eak hash
t
a
bl
e
scav
e
ng
i
ng
commit
|
commitdiff
|
tree
2017-07-31
Douglas
Katzman
x86-64: Tr
e
at
m
ore
s
ymbols as h
a
ving i
m
mediate storage
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Douglas
Katz
m
a
n
Pass through D
X
-
P
t
o I
N
I
T-
S
LOT
vop
commit
|
commitdiff
|
tree
2017-07-31
D
o
uglas Katzma
n
Tr
y
t
o
be slightly
s
m
arter a
b
o
u
t
dumping C
O
MPONENT
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Dougla
s
Katzman
E
mit
n
o no
i
s
e fr
o
m WITH-ALIEN if #
!
+sb-sh
o
w
commit
|
commitdiff
|
tree
2017-07-31
Doug
l
as Katzman
Re
f
actor CO
M
P
I
LE
-
IN-
L
EXENV
and
re
l
ati
v
e
s
commit
|
commitdiff
|
tree
2017-07-31
Douglas Ka
t
zman
Avo
i
d one me
m
ory load where
L
EA wil
l
do
commit
|
commitdiff
|
tree
2017-07-31
Do
u
glas
K
atzman
Nam
e
f
o
rma
t
ter lam
b
das nicel
y
commit
|
commitdiff
|
tree
2017-07-31
Douglas Katzman
Omit
u
nused struct
u
re copier
s
commit
|
commitdiff
|
tree
2017-07-28
D
o
uglas Katzman
Fix C warning when gc_assert expands to
n
othi
n
g
commit
|
commitdiff
|
tree
2017-07-26
Douglas Katz
m
an
R
e
m
ove #+cmu noise
from
L
OOP and fix clsql build failure
commit
|
commitdiff
|
tree
2017-07-25
Douglas Katz
m
an
Resolve chicken
-
and-egg problem
w
i
th S
Y
MBOL-VALUE
.
commit
|
commitdiff
|
tree
2017-07-24
Dougl
a
s Katzman
Re
m
o
ve
comment obso
l
e
t
e
d
by
c
h
an
g
e 453dc0a7ab
commit
|
commitdiff
|
tree
2017-07-21
D
o
u
glas Katzman
Rever
t
%set-f
i
ll
-
p
o
inter tra
n
sfo
r
m of r
e
v
8
d
4
3
6
c
86
d
c
commit
|
commitdiff
|
tree
2017-07-19
Douglas Katzman
Use
defglob
a
l, not defvar, fo
r
mu
t
ex
e
s
commit
|
commitdiff
|
tree
2017-07-19
D
ouglas Katzman
Don'
t
wire in ad
d
ress
of #'ente
r
-
a
lie
n
-callba
c
k on
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Douglas Katzman
Re
m
o
v
e irr
e
l
evant comment
.
commit
|
commitdiff
|
tree
2017-07-19
D
ouglas
K
atzman
R
emove *ENTER-ALI
E
N-CALLBACK* s
y
mbol
.
commit
|
commitdiff
|
tree
2017-07-19
Douglas Katzman
Accept c-c
a
lla
b
le symbo
l
s in static-fdefn-
o
ffset
commit
|
commitdiff
|
tree
2017-07-18
Douglas Katzm
a
n
Av
o
id GC
l
o
c
kup when gencg
c
_verbose is
1
.
commit
|
commitdiff
|
tree
2017-07-18
Dou
g
l
as Katzman
Elimina
t
e !COLD
-
INIT-C
O
NST
I
T
UENT-TRAIT-
T
A
BLE
commit
|
commitdiff
|
tree
2017-07-17
Douglas
K
atzman
Use DEFINE-L
O
AD-T
I
ME-GLOB
A
L
f
or
a
bu
n
ch of
P
CL global
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
D
o
uglas Katzman
C
hange multibyte mappers to def
g
lob
a
ls
commit
|
commitdiff
|
tree
2017-07-17
Douglas
Katzman
Fix errant "done]" on
st
d
e
r
r
from save-lisp
-
and-d
i
e
commit
|
commitdiff
|
tree
2017-07-17
D
o
ugl
a
s Katzman
Co
m
bine
m
ost LOOP macroexp
a
nder
s
t
ate into a struct
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzm
a
n
Fix failure in compare-and-swap
.
impure
commit
|
commitdiff
|
tree
2017-07-17
D
ouglas
Katzman
Make LOOP's first-round exp
a
n
s
ion pre
t
tier
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzman
Mak
e
va
r
io
u
s
*CONDITION-NAME-VEC* thin
g
s defc
o
nstants
commit
|
commitdiff
|
tree
2017-07-17
Douglas Ka
t
z
m
an
Change *ROOM-INFO* to
a
defgl
o
bal
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzman
Change some defparameters t
o
defconstants
commit
|
commitdiff
|
tree
2017-07-17
Dougla
s
Katzman
Squelch
e
f
ficiency
n
ote
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katz
m
a
n
x
8
6-64: A
l
lo
w
immediate SC to ce
l
l
-set for both operands
.
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzman
S
h
ow dis
a
ssembly anno
t
a
t
i
o
ns in same
o
rder they're
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Douglas
Kat
z
man
F
i
x sma
l
l O
A
O
O
problem
commit
|
commitdiff
|
tree
2017-07-17
Douglas Ka
t
zman
R
efac
t
or trans
f
orms for SYMBOL-[G
L
OBAL-]VAL
U
E and SET
F
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
D
ou
g
la
s
Katzma
n
D
o
n't name tes
t
-gene
r
a
tor the same as the function
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzman
Remo
v
e
u
n
used CELL-SE
T
F
and related c
o
de
commit
|
commitdiff
|
tree
2017-07-17
Doug
l
as
K
a
t
zman
Simplify %SET-FILL-POIN
T
E
R
tr
a
nsform
commit
|
commitdiff
|
tree
2017-07-16
Douglas Katzman
Tansform %SET
-
FILL-POINTE
R
in a spe
c
i
f
ic si
t
ua
t
ion
commit
|
commitdiff
|
tree
2017-07-16
D
ougla
s
Katz
m
an
Mak
e
loop-pat
h
s
l
ots
read
o
nly
commit
|
commitdiff
|
tree
2017-07-16
Do
u
glas Katzman
Remove #+sb
-
xc-host case
f
rom (DEF
T
RANSFORM SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
Douglas Katzman
Optimi
z
e (SYMBOL-[GLOBA
L
-]
V
ALUE
X
) for co
n
st
a
n
t
X
commit
|
commitdiff
|
tree
2017-07-15
Douglas
K
atzman
De-we
i
r
d
-
i
fy parts of
t
he i
m
p
l
e
m
enta
t
ion of depr
e
cated
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
Douglas Katzman
Remove unused function
commit
|
commitdiff
|
tree
2017-07-15
D
ouglas Katzman
Fix arm and spar
c
builds
commit
|
commitdiff
|
tree
2017-07-14
Douglas Katzman
Relocate s
y
m
b
ol-va
l
ue type deriv
e
r to '
k
nownfu
n
',
add
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Do
u
glas
K
atzm
a
n
Hid
e
some
t
est nois
e
commit
|
commitdiff
|
tree
2017-07-14
Douglas Katzma
n
I
mprove ATOMIC-PO
P
in a few ways
commit
|
commitdiff
|
tree
2017-07-14
Douglas Katzman
R
e
arrange SYMBOL-V
A
LUE C
A
S
e
xpander a little
commit
|
commitdiff
|
tree
2017-07-14
Douglas Katzma
n
Fix bug in loc
a
tion-print
-
n
ame caused by rev 7
7
14
f
d53e9
commit
|
commitdiff
|
tree
2017-07-14
Dou
g
las Katzman
x86-
6
4
:
I
m
p
rove
CAS (S
Y
M
B
OL-VALUE 'S) if S was
D
E
FGLOBAL
e
d
commit
|
commitdiff
|
tree
2017-07-13
Dou
g
las Katz
m
an
x8
6
: un
i
fy sets o
f
r
e
gister names as
i
n pri
o
r change
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
Dougl
a
s Katzman
x86
-
64: get rid of
r
edunda
n
t sets o
f
regi
s
ter names
commit
|
commitdiff
|
tree
2017-07-13
Douglas Ka
t
zman
Delete dead code
commit
|
commitdiff
|
tree
2017-07-13
Douglas Kat
z
man
Fix compilatio
n
of &OPTIONAL binding with non-EQL-com
p
a
r
able
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
D
ouglas K
a
tzman
Say "all
o
cate", not
"validate" in messag
e
s
tring
s
commit
|
commitdiff
|
tree
2017-07-13
Douglas
Katzman
Make C-callable fd
e
fns
static, not the symb
o
ls
.
commit
|
commitdiff
|
tree
2017-07-12
Do
u
glas
K
a
t
zman
Re
m
ove *co
l
d
-fdefn-gspa
c
e* in
favor of an
&optional
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
Douglas Katzman
F
ix style-warnin
g
in threadl
e
s
s
x
86
-
64
buil
d
commit
|
commitdiff
|
tree
2017-07-12
Douglas Katzman
Don
'
t
d
efi
n
e *PSEU
D
O-ATOMI
C
-BITS*
in
t
hree different
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
Do
u
gla
s
K
atzm
a
n
Fix C
M
U
C
L host
commit
|
commitdiff
|
tree
2017-07-12
Doug
l
as Katzm
a
n
Change s
o
me defvars to def
g
lobals
commit
|
commitdiff
|
tree
2017-07-12
Dougl
a
s Katzm
a
n
Print less no
i
se if #!+sb-show
commit
|
commitdiff
|
tree
2017-07-12
D
ougl
a
s Katzman
x
86-
6
4: Bet
t
er disassembly
a
nnota
t
ion for
s
t
atic s
y
m
b
ols
commit
|
commitdiff
|
tree
2017-07-11
Doug
l
a
s Katzman
R
e
move do_wi
p
e_p
.
It's the
sa
m
e a
s
'conservative_stack'
commit
|
commitdiff
|
tree
2017-07-11
Douglas Katzman
Use os
_
allocate(), not os_va
l
idate(
)
, for "anywhere
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Douglas Katzma
n
Hal
v
e the number o
f
binding stack slots s
c
ave
n
ged for
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Doug
l
as Katzman
cheneygc: stop in
c
luding "specialize
d
-vectors
.
inc"
commit
|
commitdiff
|
tree
2017-07-10
Douglas Katzma
n
Remove 'for
c
ibly'
a
r
g to remap_free_pages
commit
|
commitdiff
|
tree
2017-07-10
Douglas Katzman
Store unbound-
m
arker, not 0,
i
n unini
t
ialize
d
structu
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Douglas Katzman
W
hi
t
esp
a
ce
commit
|
commitdiff
|
tree
2017-07-10
Dou
g
las Katzman
gen
c
g
c
: D
o
n't use defconstant f
o
r DYN
A
MIC-S
P
ACE-END
commit
|
commitdiff
|
tree
2017-07-09
Douglas Ka
t
z
m
an
Ch
a
nge stat
i
c
s
y
mbo
l
li
s
t to vector
commit
|
commitdiff
|
tree
2017-07-08
D
ougl
a
s Katzman
Fix m
a
p-
r
efer
e
n
cing-objects
commit
|
commitdiff
|
tree
2017-07-08
Dougl
a
s K
a
tz
m
an
Wire
i
n
some references to CL
-
US
E
R pack
a
ge
commit
|
commitdiff
|
tree
2017-07-07
Douglas Kat
z
man
P
r
oduc
e
less
noise
f
rom canon
i
calize-whitesp
a
ce
commit
|
commitdiff
|
tree
2017-07-07
D
ouglas Kat
z
man
Remo
v
e
r
edun
d
ant SPECIAL
d
eclaims
.
OAOO and all that
commit
|
commitdiff
|
tree
2017-07-07
Dou
g
las K
a
tzman
R
e
a
r
ran
g
e
t
o avoid a local
n
otinline d
e
claratio
n
commit
|
commitdiff
|
tree
2017-07-07
Do
u
glas
Katzman
Optim
i
ze cal
c
ulation o
f
displaced
i
n
d
ex
c
u
m
ulative
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Douglas K
a
tzman
Slightly ungeneraliz
e
LOOP macro (see remark aroun
d
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Doug
l
as Katzman
Use SB!
K
ERNEL
and S
B
!INT packag
e
s from SB!LOOP
commit
|
commitdiff
|
tree
2017-07-06
Dougl
a
s Ka
t
zman
Un
b
r
e
a
k
b
uild
commit
|
commitdiff
|
tree
2017-07-06
D
ougla
s
K
a
tzman
Remove
s
t
ric
t
mo
d
e from
os_link_runtime()
.
commit
|
commitdiff
|
tree
2017-07-06
Douglas Katzman
Possibly
remove a few random sym
b
ol
s
from static space
commit
|
commitdiff
|
tree
2017-07-06
Dou
g
las Ka
t
zman
x86-64: Impr
o
v
e
s
ymbol-value eve
n
w
i
t
h
out #
!
+immobile
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Do
u
glas Katzman
Ren
a
me is_valid
_
l
i
s
p_addr() to gc_managed_addr_p()
commit
|
commitdiff
|
tree
2017-07-05
Douglas Katzman
Only comp
i
le
os_zero() for cheneygc
commit
|
commitdiff
|
tree
2017-07-05
Doug
l
as K
a
tzm
a
n
Wrap sizet
a
b[]
uses
in preprocessor m
a
cro
commit
|
commitdiff
|
tree
2017-07-05
Douglas Ka
t
zman
Deo
b
fuscate
s
lot padd
i
ng decision in
d
e
fstru
c
t
commit
|
commitdiff
|
tree
2017-07-05
Douglas Katzman
Respect
object bound
a
ries in
s
earch_for_symbol()
.
commit
|
commitdiff
|
tree
2017-07-04
Dougl
a
s
Kat
z
man
Autogenerate <obj>_s
l
o
ts[] f
o
r print
.
c
commit
|
commitdiff
|
tree
2017-07-04
D
ouglas Katzm
a
n
Rein
d
ent
commit
|
commitdiff
|
tree
2017-07-04
Douglas Katzman
Refactor
c
ommon logic in 'print
.
c'
commit
|
commitdiff
|
tree
2017-07-02
Douglas Katzman
Use similar is_val
i
d_lisp_ad
d
ress() code
f
or everybody
commit
|
commitdiff
|
tree
2017-06-23
Douglas Katzma
n
F
ix cheneygc
commit
|
commitdiff
|
tree
next