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 Katzma
n
x86-64: optimize imm-to-
m
em move f
o
r structure ini
t
s
commit
|
commitdiff
|
tree
2017-08-01
Douglas
K
a
tzman
Prefe
r
strings for pac
k
age
names
commit
|
commitdiff
|
tree
2017-08-01
Douglas Katzman
x86-64: use sm
a
ller o
p
erand in f
i
xed
-
alloc if possible
commit
|
commitdiff
|
tree
2017-08-01
Douglas Kat
z
man
Revert "Im
p
r
ove weak hash tab
l
e scavenging"
commit
|
commitdiff
|
tree
2017-08-01
Dou
g
las Katzman
x86-64: c
o
m
b
ine writes to cl
o
sure head
e
r
commit
|
commitdiff
|
tree
2017-08-01
Douglas Ka
t
zman
Improve weak h
a
sh table scaveng
i
n
g
commit
|
commitdiff
|
tree
2017-07-31
Dougl
a
s K
a
tzman
x86-64:
T
r
e
a
t mo
r
e symbols a
s
having immedi
a
te
storag
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Douglas Kat
z
m
an
P
ass throug
h
D
X
-P to INIT-SLOT vop
commit
|
commitdiff
|
tree
2017-07-31
Douglas Katz
m
an
Tr
y
to be slightly smarter
a
bout
dumping
C
O
MPONENT
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Douglas Katzman
Emit no n
o
ise from WITH-
A
LIEN if #!+sb-sh
o
w
commit
|
commitdiff
|
tree
2017-07-31
Do
u
glas Katzman
R
e
factor C
O
MPILE-IN-
L
EXENV
and rela
t
ives
commit
|
commitdiff
|
tree
2017-07-31
Douglas Katzman
A
v
oid one memory
l
o
ad where
L
EA will
do
commit
|
commitdiff
|
tree
2017-07-31
Douglas
Katzman
N
a
me formatter lambd
a
s nicely
commit
|
commitdiff
|
tree
2017-07-31
D
ouglas Katzman
Omit
u
nused structure copiers
commit
|
commitdiff
|
tree
2017-07-28
Douglas Katzman
Fix
C
warning whe
n
g
c
_asse
r
t
expa
n
ds to not
h
ing
commit
|
commitdiff
|
tree
2017-07-26
Do
u
glas
Katzman
Remove
#+cmu nois
e
from LOO
P
and fix clsql build failure
commit
|
commitdiff
|
tree
2017-07-25
Doug
l
a
s
Katzman
Resolve chicken-an
d
-egg problem with SYMBOL
-
VALUE
.
commit
|
commitdiff
|
tree
2017-07-24
Douglas Katzman
Remove c
o
mmen
t
obsoleted by
c
hange 453dc0a7ab
commit
|
commitdiff
|
tree
2017-07-21
Douglas
K
atzman
Revert %se
t
-
fill-pointer
transfo
r
m
o
f rev 8d436c86dc
commit
|
commitdiff
|
tree
2017-07-19
D
o
uglas Katz
m
an
Use defglobal, n
o
t
d
efvar, for
m
utexe
s
commit
|
commitdiff
|
tree
2017-07-19
Douglas Ka
t
zman
Don'
t
wir
e
in address
o
f #'ent
e
r
-al
i
en
-
callb
a
ck
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Doug
l
as Katzman
Remov
e
irrelevant
c
omment
.
commit
|
commitdiff
|
tree
2017-07-19
Doug
l
as Katzman
Remove *ENTER
-
AL
I
E
N-CALLBA
C
K* symbol
.
commit
|
commitdiff
|
tree
2017-07-19
Do
u
gl
a
s Katzman
Accept c-callable symbols in static
-
fdefn-offset
commit
|
commitdiff
|
tree
2017-07-18
Dougla
s
Katzman
Avoid GC l
o
ckup when gencgc_ver
b
ose i
s
1
.
commit
|
commitdiff
|
tree
2017-07-18
Dougl
a
s
Katzman
Eliminate !COLD-INIT-CONSTITUENT-TR
A
I
T-TABLE
commit
|
commitdiff
|
tree
2017-07-17
Dou
g
las K
a
t
z
man
Use DEFINE-LOAD-
T
IME-GLO
B
AL for a bunch of
P
CL global
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Douglas
K
a
tzman
Cha
n
ge multib
y
te map
p
ers to
defg
l
obals
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzman
Fix er
r
ant "
d
one]" on
stderr from save-
l
i
sp
-
a
nd-die
commit
|
commitdiff
|
tree
2017-07-17
Dougla
s
Katzman
C
o
mbine most LOOP
m
acroexpander state into
a s
t
r
u
c
t
commit
|
commitdiff
|
tree
2017-07-17
Dougl
a
s Katzman
Fix
failure in compare-and-swap
.
impure
commit
|
commitdiff
|
tree
2017-07-17
Dougla
s
Katzma
n
Make LOOP's first-round e
x
pansion prettie
r
commit
|
commitdiff
|
tree
2017-07-17
Douglas Kat
z
m
a
n
Make various *CONDITION-NAME-V
E
C* things defc
o
nstants
commit
|
commitdiff
|
tree
2017-07-17
Dougl
a
s Katzman
Chang
e
*ROOM-INFO*
t
o a defglobal
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzma
n
Change some defparameters to defconstants
commit
|
commitdiff
|
tree
2017-07-17
D
ougla
s
Katzm
a
n
Squel
c
h
e
ffi
c
iency note
commit
|
commitdiff
|
tree
2017-07-17
Doug
l
a
s
Kat
z
man
x86-6
4
: Allow
i
mm
e
diate SC to cell-set
f
or both oper
a
nds
.
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzman
Show disass
e
mbly
a
nnotations in same ord
e
r they're
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzman
Fix small OAOO problem
commit
|
commitdiff
|
tree
2017-07-17
Dou
g
l
as Katzman
Refactor transforms for SYMBOL-[
G
LOBAL-]VALUE and
SET
F
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzm
a
n
Don't name test
-
gener
a
t
o
r the
s
a
me
a
s the
function
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Dou
g
las Katzma
n
Remove unu
s
ed CELL-S
E
TF and related code
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzman
Simplify %S
E
T-FILL-POINTER
transform
commit
|
commitdiff
|
tree
2017-07-16
Douglas
Katz
m
a
n
Tansform %SET-FILL-POINTER in a
spec
i
fic si
t
ua
t
ion
commit
|
commitdiff
|
tree
2017-07-16
Doug
l
as Katzman
M
ake
l
oop-path
s
lots read
o
nly
commit
|
commitdiff
|
tree
2017-07-16
D
ouglas Katzman
Remove #+sb-
x
c-host case from
(
DEFTRANSFORM
SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
Do
u
glas Katz
m
an
Op
t
im
i
ze (SYMBOL-[GL
O
BAL-]VA
L
U
E
X) for constant X
commit
|
commitdiff
|
tree
2017-07-15
D
oug
l
as Katzman
De
-
weird-ify parts of the implem
e
nta
t
ion of de
p
recated
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
Do
u
glas Katzman
Remove unu
s
e
d function
commit
|
commitdiff
|
tree
2017-07-15
Dou
g
las K
a
tzman
F
ix arm and sparc bui
l
ds
commit
|
commitdiff
|
tree
2017-07-14
Dou
g
las Katzman
Relocate sy
m
bol-v
a
lue type d
e
rive
r
to '
k
nownfun', add
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
D
ouglas
Ka
t
zma
n
H
i
de some tes
t
nois
e
commit
|
commitdiff
|
tree
2017-07-14
Douglas Katzman
Improve ATOMIC-POP in a few ways
commit
|
commitdiff
|
tree
2017-07-14
Doug
l
as Katzman
Rearrange SY
M
BOL-VALUE CAS exp
a
nder a
little
commit
|
commitdiff
|
tree
2017-07-14
Douglas K
a
tzman
Fi
x
b
ug in lo
c
ation
-
pri
n
t-name ca
u
sed by r
e
v 7714
f
d53e9
commit
|
commitdiff
|
tree
2017-07-14
D
ouglas
Katz
m
an
x86-
6
4
:
Impro
v
e CAS (SYMBOL-
V
A
LUE
'S) i
f
S
was
D
E
FGLOBALed
commit
|
commitdiff
|
tree
2017-07-13
Dougl
a
s
K
atzman
x
86:
unif
y
sets
o
f
r
e
g
ist
e
r n
a
m
es as in prior cha
n
ge
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
D
o
ug
l
as Katz
m
an
x86-64: get r
i
d of
r
ed
u
nda
n
t sets of re
g
ister names
commit
|
commitdiff
|
tree
2017-07-13
D
o
uglas Katzman
Delete dead code
commit
|
commitdiff
|
tree
2017-07-13
Dou
g
las Katzman
Fix c
o
mpilation
of &OPT
I
ONAL binding with n
o
n
-
EQL-
c
omp
a
rable
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
Douglas K
a
tzman
Say "allocat
e
", not
"
va
l
idate" in me
s
sage strings
commit
|
commitdiff
|
tree
2017-07-13
Douglas Katzman
Make C-ca
l
lable
fdefns static,
not the symbols
.
commit
|
commitdiff
|
tree
2017-07-12
Douglas Kat
z
m
a
n
Remove *
c
old-fdef
n
-gspace* in favor
of an
&
o
p
tion
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
D
o
uglas Katzma
n
Fix sty
l
e-wa
r
ning in threa
d
less x86-64 bui
l
d
commit
|
commitdiff
|
tree
2017-07-12
Douglas Katzman
Don't
d
efine *PS
E
UDO-ATOMIC-BITS* in th
r
ee differ
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
Dou
g
las K
a
t
z
man
Fix
C
MUCL host
commit
|
commitdiff
|
tree
2017-07-12
Dougla
s
Katzman
Chan
g
e
s
ome defvars to defglobals
commit
|
commitdiff
|
tree
2017-07-12
Douglas Katzman
Pr
i
nt
le
s
s nois
e
if
#
!
+sb-show
commit
|
commitdiff
|
tree
2017-07-12
Douglas Katzman
x86-6
4
:
B
e
tter disassembly
annotation for static symbols
commit
|
commitdiff
|
tree
2017-07-11
Douglas Katzman
Remov
e
do_wipe_
p
.
It's t
h
e s
a
me as
'con
s
er
v
at
i
ve_s
t
ac
k
'
commit
|
commitdiff
|
tree
2017-07-11
Douglas Katzman
Use
o
s_a
l
locate(), not os_validate()
,
for "an
y
where
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Douglas
K
at
z
man
H
al
v
e the number of binding stac
k
slots sc
a
venge
d
for
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
D
o
u
glas Ka
t
zman
cheneygc: stop includ
i
ng "
s
peci
a
lized-vect
o
rs
.
inc"
commit
|
commitdiff
|
tree
2017-07-10
D
ou
g
las Ka
t
zman
Remove 'forci
b
ly'
a
rg
to rema
p
_free_pages
commit
|
commitdiff
|
tree
2017-07-10
D
ou
g
las Kat
z
man
Sto
r
e unbound-marker, not 0, in uninitialized stru
c
ture
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Dougla
s
K
a
t
zman
W
hitespace
commit
|
commitdiff
|
tree
2017-07-10
Dou
g
las Ka
t
zman
g
e
ncgc:
Don't use d
e
f
c
onstant
for DYNAMIC
-
SPACE-END
commit
|
commitdiff
|
tree
2017-07-09
Dougla
s
K
a
t
zma
n
Chang
e
static symbol l
i
st
t
o vector
commit
|
commitdiff
|
tree
2017-07-08
Douglas Katzman
Fix
map
-
re
f
erencing
-
objects
commit
|
commitdiff
|
tree
2017-07-08
D
ougl
a
s
Katzman
Wire in some refere
n
ces to
C
L-USE
R
package
commit
|
commitdiff
|
tree
2017-07-07
Dou
g
las
K
atzman
Produce less noise from canonicalize-wh
i
tespace
commit
|
commitdiff
|
tree
2017-07-07
Dou
g
la
s
K
atzman
Remove
r
edunda
n
t SPECIAL declaims
.
O
A
O
O
a
n
d
all
t
hat
commit
|
commitdiff
|
tree
2017-07-07
Douglas Katzm
a
n
Rearrange to avoid a local no
t
inline declarat
i
on
commit
|
commitdiff
|
tree
2017-07-07
D
o
ugl
a
s Katzma
n
Optimiz
e
cal
c
u
lation of dis
p
l
aced in
d
ex cum
u
l
ative
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
D
o
u
glas Kat
z
man
S
l
ightly ungeneralize
L
OOP m
a
cro (see rema
r
k around
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Dou
g
las Katz
m
a
n
Use SB!KERNEL and SB!I
N
T p
a
ckages from
SB!LOO
P
commit
|
commitdiff
|
tree
2017-07-06
Douglas Katzman
Unbrea
k
build
commit
|
commitdiff
|
tree
2017-07-06
Doug
l
as
K
atzma
n
Rem
o
ve strict m
o
de from os_link_runtime()
.
commit
|
commitdiff
|
tree
2017-07-06
D
o
uglas
Ka
t
z
man
Pos
s
ibly remo
v
e a
f
ew
random symbol
s
from static s
p
ace
commit
|
commitdiff
|
tree
2017-07-06
Douglas Katzma
n
x86-64: Imp
r
ove
symbol-valu
e
even without #!+immobile
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
D
ou
g
las Katz
m
an
R
e
name
i
s_
v
alid_
l
is
p
_addr
(
)
t
o
gc_managed_addr_
p
()
commit
|
commitdiff
|
tree
2017-07-05
Douglas Katzma
n
Only compile os_z
e
r
o
(
) for chene
y
g
c
commit
|
commitdiff
|
tree
2017-07-05
Douglas Katzman
Wrap sizetab[] us
e
s in pre
p
ro
c
essor m
a
c
ro
commit
|
commitdiff
|
tree
2017-07-05
Dougl
a
s Katzman
De
o
bfu
s
cate slot padding
decis
i
on in defstruct
commit
|
commitdiff
|
tree
2017-07-05
Douglas
K
atzman
R
e
spect object bou
n
daries in search
_
for_
s
ymbol()
.
commit
|
commitdiff
|
tree
2017-07-04
D
ouglas Katzman
Auto
g
enera
t
e <ob
j
>_
s
l
o
ts[] for p
r
int
.
c
commit
|
commitdiff
|
tree
2017-07-04
Douglas Katzman
R
e
inde
n
t
commit
|
commitdiff
|
tree
2017-07-04
D
o
uglas Katzm
a
n
Ref
a
ctor comm
o
n logic in 'print
.
c'
commit
|
commitdiff
|
tree
2017-07-02
Douglas Katzman
Use similar is_val
i
d_lisp_address()
c
ode
for everybody
commit
|
commitdiff
|
tree
2017-06-23
Douglas Katz
m
a
n
Fi
x
c
heneygc
commit
|
commitdiff
|
tree
next