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
Dou
g
la
s
Katzm
a
n
x
8
6-
6
4: optimize imm
-
to-mem mo
v
e for st
r
uc
t
ure in
i
t
s
commit
|
commitdiff
|
tree
2017-08-01
D
ouglas Katzm
a
n
Pref
e
r strings fo
r
package na
m
es
commit
|
commitdiff
|
tree
2017-08-01
Douglas Katzma
n
x86-6
4
: use small
e
r o
p
erand in fixed-alloc
i
f possibl
e
commit
|
commitdiff
|
tree
2017-08-01
D
o
uglas Kat
z
man
Rever
t
"
I
mprove we
a
k hash t
a
b
le scaven
g
i
ng"
commit
|
commitdiff
|
tree
2017-08-01
D
ou
g
las Katzman
x86-6
4
: combin
e
write
s
t
o
closur
e
head
e
r
commit
|
commitdiff
|
tree
2017-08-01
Douglas K
a
tzman
I
mprov
e
we
a
k ha
s
h table scavenging
commit
|
commitdiff
|
tree
2017-07-31
Doug
l
as Katzman
x86-64: Treat
m
ore symb
o
ls as having immediate
sto
r
a
ge
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Doug
l
a
s
Katzm
a
n
Pass
t
h
rough
D
X-
P
to INIT-
S
LO
T
vop
commit
|
commitdiff
|
tree
2017-07-31
Douglas Katzman
T
r
y to be slig
h
tly
s
marter about
d
u
mping COMPONENT
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Douglas Katzman
Emit no noise from W
I
TH-ALIEN if
#
!+
s
b-show
commit
|
commitdiff
|
tree
2017-07-31
Douglas Katzman
Refactor COMP
I
LE-IN-LEXENV and relatives
commit
|
commitdiff
|
tree
2017-07-31
Douglas Katzman
A
void one memory l
o
ad wher
e
LEA will do
commit
|
commitdiff
|
tree
2017-07-31
D
o
uglas Ka
t
zman
Name formatter lam
b
da
s
ni
c
ely
commit
|
commitdiff
|
tree
2017-07-31
Doug
l
as Katzman
O
m
it unus
e
d str
u
cture copiers
commit
|
commitdiff
|
tree
2017-07-28
Douglas Katzman
Fix C warning when gc_
a
s
s
ert expands
to n
o
thing
commit
|
commitdiff
|
tree
2017-07-26
Dougla
s
K
atzman
Remove #+cm
u
noise from LOOP and fix clsql
b
uild failu
r
e
commit
|
commitdiff
|
tree
2017-07-25
Douglas K
a
t
zma
n
Re
s
olve chicken-an
d
-egg p
r
oble
m
w
i
th
SYMB
O
L-VALUE
.
commit
|
commitdiff
|
tree
2017-07-24
Douglas Katzman
Rem
o
ve
c
omment obsoleted by change
453
d
c0a7ab
commit
|
commitdiff
|
tree
2017-07-21
Douglas Katzman
R
e
vert %set-
f
ill-pointer
t
ransfor
m
of rev 8d436c8
6
dc
commit
|
commitdiff
|
tree
2017-07-19
Douglas Katzman
U
s
e defglobal, no
t
defvar,
f
o
r
mutexes
commit
|
commitdiff
|
tree
2017-07-19
Doug
l
as K
a
tzman
D
o
n
't wir
e
in address of #'enter-alie
n
-callback on
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
D
ouglas Katzman
Remove irrelevant co
m
ment
.
commit
|
commitdiff
|
tree
2017-07-19
Douglas K
a
tzman
Remove *ENTER
-
AL
I
EN-CALLBAC
K
* sy
m
bo
l
.
commit
|
commitdiff
|
tree
2017-07-19
Douglas Katzman
Ac
c
ept c-callab
l
e symbols i
n
stati
c
-fdefn-o
f
f
set
commit
|
commitdiff
|
tree
2017-07-18
Doug
l
as Katzman
A
v
oi
d
GC loc
k
up when gencgc_verb
o
se is 1
.
commit
|
commitdiff
|
tree
2017-07-18
D
ouglas
K
a
tzman
Eliminate !COL
D
-I
N
IT-CON
S
TITUENT-TRAIT-TABLE
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzm
a
n
Use DEFINE-LOAD-TIM
E
-GLO
B
AL for
a
bunch
o
f PCL glob
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Dou
g
las K
a
tzman
Change multiby
t
e mappers to defglobals
commit
|
commitdiff
|
tree
2017-07-17
D
o
uglas
Katzman
Fix
e
rrant
"
done]" on stderr
f
r
o
m s
a
v
e
-l
i
sp-and-die
commit
|
commitdiff
|
tree
2017-07-17
Douglas
Katzman
Combine most LOOP m
a
croexpander
s
ta
t
e into a st
r
u
ct
commit
|
commitdiff
|
tree
2017-07-17
Doug
l
as Katzman
Fix
f
ailure in co
m
pa
r
e-an
d
-swap
.
impure
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzman
Ma
k
e L
O
OP'
s
first
-
round
e
x
p
ansio
n
prettier
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katz
m
an
M
a
ke
various *COND
I
TION-NAME-VEC* things
defconstants
commit
|
commitdiff
|
tree
2017-07-17
Douglas
K
atzma
n
Change *ROOM
-
INFO* to
a
d
efglobal
commit
|
commitdiff
|
tree
2017-07-17
Douglas Ka
t
zman
Change
s
o
me def
p
aramet
e
r
s
t
o defconstant
s
commit
|
commitdiff
|
tree
2017-07-17
Do
u
glas Katzman
Squelch ef
f
ic
i
enc
y
note
commit
|
commitdiff
|
tree
2017-07-17
Doug
l
a
s
Kat
z
man
x86-64: Allo
w
i
m
mediate
S
C
to cel
l
-set for both operand
s
.
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzman
Sh
o
w disas
s
embly anno
t
ations
i
n
s
ame order they're
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzm
a
n
Fix small
OAOO problem
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzman
Refacto
r
t
rans
f
orms
for
SY
M
BOL-[
G
L
O
BAL-]VALUE an
d
SETF
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Dougl
a
s Katzman
Don't
name test-ge
n
erator th
e
same as th
e
f
unction
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Douglas
K
a
tzman
Remove un
u
sed CELL-SETF a
n
d related code
commit
|
commitdiff
|
tree
2017-07-17
Douglas Katzman
S
imp
l
ify %SET-FILL-POI
N
TE
R
tr
a
n
sfo
r
m
commit
|
commitdiff
|
tree
2017-07-16
Doug
l
as Katzm
a
n
Tansform
%SE
T
-FILL-P
O
INTER in a specific s
i
tuat
i
on
commit
|
commitdiff
|
tree
2017-07-16
Dougla
s
K
a
tz
m
an
Make loop-path sl
o
ts readonly
commit
|
commitdiff
|
tree
2017-07-16
Doug
l
as Katzman
Remov
e
#+sb
-
xc-host
case from (DEF
T
RANSF
O
RM SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
Doug
l
as
K
atzman
Optimize (SYMBOL-[GLO
B
A
L-]VALUE X) f
o
r
c
on
s
tant X
commit
|
commitdiff
|
tree
2017-07-15
Douglas Katzman
De-we
i
rd
-
if
y
parts of the im
p
lementation of d
e
pre
c
ate
d
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
Douglas
K
atzman
R
e
mo
v
e
u
n
u
sed function
commit
|
commitdiff
|
tree
2017-07-15
Do
u
glas Katzman
Fi
x
ar
m
an
d
s
parc builds
commit
|
commitdiff
|
tree
2017-07-14
Douglas Katzm
a
n
Re
l
oca
t
e symbol
-
value type deriver to
'knownf
u
n',
a
dd
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Douglas Katzman
Hide some test noise
commit
|
commitdiff
|
tree
2017-07-14
D
ouglas
Katzma
n
I
m
prove AT
O
MIC-POP in a few ways
commit
|
commitdiff
|
tree
2017-07-14
Do
u
glas Katzman
R
e
arrange
SY
M
BOL-VALUE CAS exp
a
nder a litt
l
e
commit
|
commitdiff
|
tree
2017-07-14
Douglas Katzman
F
i
x
bug
i
n locat
i
o
n-print-name ca
u
s
e
d by rev 7714
f
d53e9
commit
|
commitdiff
|
tree
2017-07-14
D
o
uglas Katzman
x
8
6-64:
I
mprov
e
CAS
(S
Y
MBOL-VALUE
'S) if S
w
as DEFGL
O
BALed
commit
|
commitdiff
|
tree
2017-07-13
D
o
u
g
las Katzman
x86: unify sets of regis
t
er names as in prior change
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
Douglas Katzm
a
n
x86-64
:
get r
i
d of redu
n
dant sets
of register names
commit
|
commitdiff
|
tree
2017-07-13
Douglas Katzman
D
e
lete dead code
commit
|
commitdiff
|
tree
2017-07-13
Douglas Katzma
n
Fi
x
compilation of
&OPTIONAL binding w
i
th
non-EQL
-
com
p
ara
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
Douglas K
a
tzman
Say "allocate"
,
n
ot "validate" i
n
mes
s
age string
s
commit
|
commitdiff
|
tree
2017-07-13
D
ouglas
K
a
t
zm
a
n
Make C-callable fdefns static, not
t
he symb
o
ls
.
commit
|
commitdiff
|
tree
2017-07-12
Doug
l
as
Katz
m
a
n
Remove
*cold-fdefn-gspac
e
* in
favor of an &
o
ptional
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
D
ouglas
K
atzm
a
n
Fix style-wa
r
ning in threadless x
8
6-6
4
b
ui
l
d
commit
|
commitdiff
|
tree
2017-07-12
Douglas Katzman
Don't define *PSEUDO-A
T
OMIC-BIT
S
* in three
d
i
f
f
e
rent
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
Dou
g
l
a
s Katzman
Fix CMUCL hos
t
commit
|
commitdiff
|
tree
2017-07-12
Dougla
s
Katzm
a
n
Change
some defvars to de
f
g
lobals
commit
|
commitdiff
|
tree
2017-07-12
Dougla
s
Ka
t
zm
a
n
Print les
s
n
o
i
se if #!+sb-
s
h
o
w
commit
|
commitdiff
|
tree
2017-07-12
Douglas Katzman
x86-64: Better disassemb
l
y annotation
f
or static
s
ymbols
commit
|
commitdiff
|
tree
2017-07-11
Douglas Katzman
Re
m
ove do_wipe
_
p
.
It's the same as 'c
o
nservati
v
e_st
a
ck'
commit
|
commitdiff
|
tree
2017-07-11
D
oug
l
as Katzman
Use os_allocate(), n
o
t os_va
l
idate(), for "anywhere
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
D
ouglas Katzman
H
a
lve th
e
n
u
m
ber of binding s
t
a
c
k slots scavenged for
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Douglas
K
atzman
cheneygc:
s
top
i
ncluding
"
sp
e
cialized-vecto
r
s
.
inc"
commit
|
commitdiff
|
tree
2017-07-10
Do
u
glas Katzman
Remove 'forcibly'
a
rg
t
o
r
e
m
a
p
_free_pages
commit
|
commitdiff
|
tree
2017-07-10
Dougl
a
s Katzman
Store unboun
d
-marker, not 0, in
u
ni
n
iti
a
li
z
ed s
t
ructu
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Douglas Kat
z
man
Whitespace
commit
|
commitdiff
|
tree
2017-07-10
D
o
uglas Ka
t
zman
gencgc:
D
on't us
e
d
efconstant
f
or DYNAMIC-SP
A
CE-END
commit
|
commitdiff
|
tree
2017-07-09
Douglas Katzm
a
n
Change st
a
t
i
c symbol list to vector
commit
|
commitdiff
|
tree
2017-07-08
D
ougl
a
s Katzman
Fix
map-re
f
er
e
ncing-objects
commit
|
commitdiff
|
tree
2017-07-08
Douglas
Katzman
Wire
in s
o
me refere
n
ces to
C
L
-
U
SER package
commit
|
commitdiff
|
tree
2017-07-07
D
o
u
glas
K
atzm
a
n
Produce less
n
oise fro
m
canoni
c
ali
z
e-whit
e
space
commit
|
commitdiff
|
tree
2017-07-07
Douglas Katzman
Remove redun
d
ant SPECIAL declaims
.
OAOO and all that
commit
|
commitdiff
|
tree
2017-07-07
D
ouglas Katzman
Rear
r
ange to avoi
d
a loca
l
n
o
tin
l
i
ne declaration
commit
|
commitdiff
|
tree
2017-07-07
Douglas Katzm
a
n
Optimize calculation of d
i
splaced ind
e
x cumulative
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Douglas
Ka
t
zman
Slightly unge
n
eralize LOOP macro (s
e
e remark around
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Douglas Katzman
Use
S
B!KERNEL a
n
d SB!IN
T
pac
k
ages
f
r
om S
B
!LOOP
commit
|
commitdiff
|
tree
2017-07-06
D
ouglas
Katzman
U
nbreak build
commit
|
commitdiff
|
tree
2017-07-06
Douglas Katzman
Rem
o
ve
strict m
o
d
e from o
s
_lin
k
_runtime()
.
commit
|
commitdiff
|
tree
2017-07-06
D
o
u
g
l
as Katz
m
an
P
ossibly re
m
ove a
few
random
s
ym
b
o
ls from sta
t
ic space
commit
|
commitdiff
|
tree
2017-07-06
Doug
l
as K
a
tz
m
an
x86-6
4
: Improve symbol-val
u
e eve
n
w
ithout #
!
+i
m
m
obil
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Douglas Ka
t
zman
Rena
m
e is_valid_
l
i
s
p_addr(
)
to gc_man
a
ged_addr_p()
commit
|
commitdiff
|
tree
2017-07-05
Douglas Katzman
O
n
l
y compil
e
os_zero() for cheneygc
commit
|
commitdiff
|
tree
2017-07-05
Dou
g
las Katzman
Wrap sizetab[]
uses
i
n prep
r
ocessor
m
a
cro
commit
|
commitdiff
|
tree
2017-07-05
Douglas
Katzman
Deobfuscate s
l
ot
pad
d
ing decisio
n
in d
e
f
s
truct
commit
|
commitdiff
|
tree
2017-07-05
Douglas Katzman
Res
p
ect
o
bject boundaries
in s
e
a
rch_f
o
r_symbol(
)
.
commit
|
commitdiff
|
tree
2017-07-04
Douglas Katzman
Autogenerate <obj>_slots[] for pri
n
t
.
c
commit
|
commitdiff
|
tree
2017-07-04
Do
u
glas Katzman
Reindent
commit
|
commitdiff
|
tree
2017-07-04
Douglas Katzman
Refacto
r
common logic i
n
'print
.
c'
commit
|
commitdiff
|
tree
2017-07-02
Dou
g
las Katzman
Use simi
l
a
r
is
_
valid
_
lisp_address() code
f
or ev
e
ry
b
ody
commit
|
commitdiff
|
tree
2017-06-23
Do
u
glas Katzman
Fix cheney
g
c
commit
|
commitdiff
|
tree
next