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
Define fun_code_header in C for symmetry with Lisp
2017-03-30
Douglas
Katzman
Define fun
_
code_header in C for symmetry with
Lisp
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
El
i
minat
e
copy-and-paste o
f
pinned_p() logic
commit
|
commitdiff
|
tree
2017-03-28
Dougl
a
s Katzman
Improve scav_bo
x
e
d
et
.
al
.
b
y skippin
g
a word
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas
Katzm
a
n
Remo
v
e dupl
i
cate
declaration of p
a
ge_table
commit
|
commitdiff
|
tree
2017-03-28
D
o
uglas
Katzman
Kill a ton of implic
i
t cast
warnings
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
Fix test failu
r
e as
a
result of #+immobile-cod
e
.
commit
|
commitdiff
|
tree
2017-03-28
Dou
g
las Katzman
Autogene
r
ate s
o
me bitmas
k
s
for
t
esti
n
g
s
ets of widetags
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
F
l
i
p
order of test
s
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
F
i
x som
e
C warnings
o
n P
P
C build
commit
|
commitdiff
|
tree
2017-03-27
Do
u
gla
s
Katzman
Fi
x
another C warn
i
ng about signed-vs-unsigned com
p
arison
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
Katzma
n
Fix 32-bit build - scav1()
h
a
s
no 'start' or 'n_words'
commit
|
commitdiff
|
tree
2017-03-27
Douglas Kat
z
m
a
n
Fur
t
h
er
speed up GC s
c
avengin
g
.
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
as Katzman
Amend pre
v
iou
s
commit
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Ka
t
zman
Cut down the size of 'st
r
uct
p
age'
f
or 64
-
b
i
t words
.
commit
|
commitdiff
|
tree
2017-03-27
Do
u
glas Katzman
M
odernize
C
style, get rid of a
p
ointless #ifde
f
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Ka
t
z
m
a
n
Tweak co
m
ment
commit
|
commitdiff
|
tree
2017-03-27
D
o
u
g
las
K
at
z
man
Delet
e
re
d
undan
t
object
s
izing functions
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas Katzman
Delete tr
a
iling spac
e
s
commit
|
commitdiff
|
tree
2017-03-22
Douglas
K
a
tzma
n
F
i
x data
r
ace
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas Katzma
n
Unbreak g
e
nc
g
c
b
u
ild without imm
o
b
ile-space
commit
|
commitdiff
|
tree
2017-03-21
D
o
uglas Katzman
Improve survived_gc_yet()
commit
|
commitdiff
|
tree
2017-03-21
Douglas Katzman
Qui
e
ten some te
s
t
s
commit
|
commitdiff
|
tree
2017-03-20
Douglas
K
atzman
A
d
d
c
o
m
ment abou
t
impact of in
_
g
c
_p
(
) on forwarding
_
pointer_
p
()
commit
|
commitdiff
|
tree
2017-03-20
Douglas
Ka
t
zm
a
n
Re
m
ove a bunch of c
r
uft
f
rom weak-pointe
r
implementation
.
commit
|
commitdiff
|
tree
2017-03-19
Dougl
a
s
Katzma
n
Rearra
n
ge/c
o
mment/remove some s
t
uf
f
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
St
o
p
showing binutil
s
conf
i
g
u
ration noise
commit
|
commitdiff
|
tree
2017-03-19
Doug
l
as Katzman
Ho
i
st tests from scan_weak_p
o
inters
(
) into scav_weak_poi
n
te
r
(
)
commit
|
commitdiff
|
tree
2017-03-19
D
ougl
a
s Katz
m
an
OA
O
O-ify WEAK_PO
I
NTER_NW
O
RD
S
commit
|
commitdiff
|
tree
2017-03-19
Douglas
Katzman
Make C compiler complain less about PPC/Li
n
ux
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzma
n
Compile out some
G
C assertions
commit
|
commitdiff
|
tree
2017-03-18
D
o
u
glas
K
atzman
Sp
e
ed up GC if #!+immobil
e
-space
commit
|
commitdiff
|
tree
2017-03-18
D
o
uglas Katz
m
an
Rem
o
ve u
s
eless cross-co
m
piler
output
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Never abbrevia
t
e printed ou
t
put f
r
om (TIME)
commit
|
commitdiff
|
tree
2017-03-18
Dou
g
las K
a
tzman
Strength reduce fro
m
_space_p()
.
commit
|
commitdiff
|
tree
2017-03-17
D
ouglas Katzman
E
l
im
i
nat
e
a branch
from scavenge()
t
o speed up GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
U
se less horrible logic du
r
ing immobile def
r
ag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Ka
t
z
man
Speed up search_dy
n
am
i
c_space(), thus preserve_poin
t
e
r
()
.
commit
|
commitdiff
|
tree
2017-03-17
Do
u
g
la
s
Katzman
Rename %SIMPLE-FUN-SELF vops, make cl
o
sures
g
r
ea
t
agai
n
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Delete
two decades wor
t
h
of
mu
c
h ado about nothi
n
g
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
u
glas Kat
z
m
an
Remove 4 piece-of-garbage indirection
w
rap
p
ers
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Fix sign
e
d-vs-unsigned
c
ompa
r
i
s
o
ns
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
De
l
ete so
m
e
hubbub and
insanity
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Remove a kludge, f
i
x a problem in UNSEEN
-
T
H
ROW
-
TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Remove
a
ssumptions in printf(
)
format strings
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s Katzman
Put bac
k
os-
c
onte
x
t
-register-t in m
i
ps
-
vm
commit
|
commitdiff
|
tree
2017-03-16
Douglas
K
atz
m
an
Mak
e
new
implemen
t
ation o
f
N
A
MEIFY-CLOSURE
G
C-safe
commit
|
commitdiff
|
tree
2017-03-16
D
ougla
s
Katzman
Remov
e
package qualifiers
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Bett
e
r implementati
o
n of closure naming,
p
art 2 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
g
l
as Katzma
n
R
earrange
things
b
etter now that f
o
r
warding-ptr
.
h ex
i
sts
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzma
n
Be
t
ter
implemen
t
ation of cl
o
s
u
r
e
n
am
i
ng,
part 1 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Ka
t
zm
a
n
Co
n
v
entionalize
style in puri
f
y
.
c
a
n
d
make it more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzman
Ma
s
s
ively imp
r
o
v
e
r
eadability of 'case
'
stat
e
m
e
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dougl
a
s
Katzman
Eliminate trailing wh
i
tespace in ge
n
erat
e
d C h
e
ader
.
commit
|
commitdiff
|
tree
2017-03-15
Dougl
a
s Katzma
n
Remove %MET
H
O
D
-FUNCT
I
O
N
-NAME
commit
|
commitdiff
|
tree
2017-03-15
Douglas
Katzman
R
e
move
!
FIX-ENSURE-ACCES
S
OR-SPECIA
L
IZERS
commit
|
commitdiff
|
tree
2017-03-14
Dougla
s
Katzman
Fix
c
onfusing printed
repr
e
se
n
tation of
early
G
Fs
.
commit
|
commitdiff
|
tree
2017-03-14
D
o
uglas
K
atzman
S
lig
h
t
ly opt
i
mize
STANDARD-
C
OMPU
T
E-DISCRIMINAT
I
NG
-
FUNCTION
commit
|
commitdiff
|
tree
2017-03-14
Douglas Kat
z
man
Fix fasteval's handling of exited ex
i
t
p
o
ints - busted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas K
a
tzma
n
D
e
lete trailing wh
i
te
s
pace
commit
|
commitdiff
|
tree
2017-03-14
Douglas
Kat
z
m
a
n
Fix COERCE-TO-INTERPR
E
TED-F
U
NCT
I
ON and add m
e
mo
i
zati
o
n
commit
|
commitdiff
|
tree
2017-03-12
D
ouglas Katzman
Get rid of
gc_ini
t
_tables
(
)
commit
|
commitdiff
|
tree
2017-03-12
D
ougl
a
s Katzman
Combine a bunch of ca
s
es in
p
scav()
commit
|
commitdiff
|
tree
2017-03-12
D
o
uglas Katzman
Remove
stil
l
m
o
re noise
commit
|
commitdiff
|
tree
2017-03-12
Do
u
glas Katzman
Delete n
o
ise
commit
|
commitdiff
|
tree
2017-03-11
Doug
l
as Katzman
Share
repeated logic
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Re
m
ove an
e
xtraneo
u
s write fr
o
m the
l
o
op in
t
rans_list()
.
commit
|
commitdiff
|
tree
2017-03-11
Dougl
a
s Kat
z
man
Standard
i
ze some var
i
ab
l
e naming and
s
t
yle
commit
|
commitdiff
|
tree
2017-03-11
Douglas
Kat
z
ma
n
Remove mention of ret
u
rn-pc
-
h
e
ade
r
-w
i
de
t
ag
on x86
commit
|
commitdiff
|
tree
2017-03-10
Douglas K
a
tzman
Make g
c
co
p
y logic symme
t
ric
a
l
in
two
p
laces
commit
|
commitdiff
|
tree
2017-03-10
D
ouglas Katzman
Be st
r
ict
e
r a
b
out conserv
a
tive code p
o
inters
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
G
et rid of casts on prope
r
ly_tagged_descriptor_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
D
o
u
g
l
as K
a
tzman
Use
o
ther
_
im
m
ediate_lowtag_p()
i
nstead of ad-hoc
t
e
st
commit
|
commitdiff
|
tree
2017-03-10
Douglas
K
atz
m
a
n
Simpify calls to gc_searc
h
_space()
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Reve
r
t "
R
e
v
ert
"
gencgc:
improve fr
o
m_
s
pace
_
p()""
commit
|
commitdiff
|
tree
2017-03-10
Do
u
glas Katzman
Fix styl
e
-warnings
commit
|
commitdiff
|
tree
2017-03-09
Dougl
a
s
K
atzman
Rev
e
rt "ge
n
cg
c
: improve from_space_p()"
commit
|
commitdiff
|
tree
2017-03-09
D
o
ugla
s
Katzma
n
gencgc: improve
from_space_p()
commit
|
commitdiff
|
tree
2017-03-09
Dougla
s
Katzman
O
verwrite existin
g
targets when
i
nstallin
g
ancillary
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Do
u
g
las
K
atzman
Better abstraction
f
or (is_poi
n
ter|is_immediate)
commit
|
commitdiff
|
tree
2017-03-09
Doug
l
as Katzm
a
n
W
hitespace
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Do exa
c
tl
y
what th
e
c
omm
e
nt says in prop
e
r
l
y_t
a
gg
e
d
_descript
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Douglas Kat
z
man
x86-64
:
fi
x
missed
o
p
tim
i
zation
i
n
mov
e
-arg
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzman
Use ordinary
f
unc
a
ll for GFs made by ENSURE-AC
C
E
S
S
O
R
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzma
n
A
ll
o
w f
u
ncallable instances in immobile fixedobj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Ka
t
zman
All
o
w funcallable ins
t
ances
i
n immobi
l
e fixedobj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Dou
g
las Katz
m
a
n
Condit
i
onalize gc_assert() on NDEBUG
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzman
M
o
ve all
t
rivial
k
ernel
s
tub
s
i
nto 'stubs
.
lisp'
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katz
m
an
Emphasize symme
t
ry of %
S
IMPLE-FUN-
{
DOC
,
X
R
EFS}
commit
|
commitdiff
|
tree
2017-03-01
Do
u
glas Katzman
Strengthen
a
few known fun
d
e
c
ls
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzman
Use %COD
E
-CODE-SI
Z
E as
i
nte
n
ded
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katz
m
an
U
s
e built
i
n p
r
edicates in INDIR
E
C
T
-
VALU
E
-CELL-
P
commit
|
commitdiff
|
tree
2017-02-22
Douglas Katzman
M
o
ve misplac
e
d brace
commit
|
commitdiff
|
tree
2017-02-22
Do
u
glas
Katz
m
an
A
llow
r
aw slots in fixe
d
obj_points_to
_
y
oun
g
er_p(
)
commit
|
commitdiff
|
tree
2017-02-21
Douglas
Katzma
n
Swap
i
n
verted error messa
g
es
commit
|
commitdiff
|
tree
2017-02-21
Dougl
a
s
K
atzman
Reduce consing in D
O
-IMMOBIL
E
-F
U
NCTIONS
commit
|
commitdiff
|
tree
2017-02-21
Douglas Katzman
Eliminat
e
needless defvar
.
commit
|
commitdiff
|
tree
2017-02-21
Dougl
a
s
Katzman
De
l
ete :sb-
t
est featur
e
.
Alway
s
do
those tests
commit
|
commitdiff
|
tree
2017-02-16
Douglas
K
atzman
Make
scav_f
u
nin
s
tance() just use scav_inst
a
nce()
commit
|
commitdiff
|
tree
2017-02-16
Douglas Katz
m
a
n
Use ma
k
e_li
s
p
o
bj() in a few p
l
aces
commit
|
commitdiff
|
tree
2017-02-15
Douglas Katzman
E
n
a
b
le immobil
e
-space on all B
S
D variants
.
commit
|
commitdiff
|
tree
next