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
Add :segregated-code feature for gencgc.
2017-03-27
D
ouglas
Katzman
Fix 32-bit
build
-
scav
1
() has no 'start
'
or 'n_words'
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fur
t
h
e
r s
p
eed up GC s
c
avenging
.
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
K
a
tzman
Amend previou
s
com
m
it
.
commit
|
commitdiff
|
tree
2017-03-27
Do
u
g
l
as Kat
z
man
Cut dow
n
the size o
f
'struct page' for
6
4-bit words
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Modernize C style, get rid of a pointle
s
s
#
ifdef
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
las Katzman
Tweak co
m
ment
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Delete
redunda
n
t obj
e
ct sizing func
t
io
n
s
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Katzman
D
e
lete tr
a
iling spaces
commit
|
commitdiff
|
tree
2017-03-22
Douglas Katzma
n
Fix data race
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas Kat
z
man
Unbreak gencgc
b
uild without i
m
mobile-space
commit
|
commitdiff
|
tree
2017-03-21
Do
u
glas K
a
tzman
I
m
prove
s
u
rv
i
ved_gc_yet()
commit
|
commitdiff
|
tree
2017-03-21
Douglas Kat
z
m
an
Qu
i
et
e
n some tests
commit
|
commitdiff
|
tree
2017-03-20
Dougla
s
Katzman
A
dd comment about impact
of
i
n_gc_p() on for
w
arding_poin
t
er_p
(
)
commit
|
commitdiff
|
tree
2017-03-20
D
o
ugla
s
Katzman
Remove a bunch
o
f cru
f
t from weak-pointer implementation
.
commit
|
commitdiff
|
tree
2017-03-19
Dougla
s
Katzman
Rear
r
a
n
ge/comment/remove some stuff
commit
|
commitdiff
|
tree
2017-03-19
Doug
l
as Kat
z
man
Stop showi
n
g binutils configura
t
i
o
n no
i
se
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Hoist tests from scan_we
a
k_p
o
in
t
ers() into sc
a
v_weak_pointer()
commit
|
commitdiff
|
tree
2017-03-19
D
ouglas Katzman
OAOO-ify WEA
K
_POINTER_NWOR
D
S
commit
|
commitdiff
|
tree
2017-03-19
D
ougl
a
s Katzman
Mak
e
C
compiler co
m
pl
a
in
l
e
s
s about PPC/L
i
n
ux
commit
|
commitdiff
|
tree
2017-03-19
Douglas
K
atzman
Compile out so
m
e
GC asser
t
ion
s
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katz
m
an
Speed up GC if #!+imm
o
bile-space
commit
|
commitdiff
|
tree
2017-03-18
D
ougl
a
s
K
a
tzman
R
e
move useless cro
s
s-compiler output
commit
|
commitdiff
|
tree
2017-03-18
Douglas Ka
t
zman
N
ever abb
r
eviate
p
r
i
nted output from (TIM
E
)
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
S
t
r
ength
reduce from
_
spa
c
e_
p
()
.
commit
|
commitdiff
|
tree
2017-03-17
D
o
uglas Katzman
El
i
mina
t
e
a branc
h
from
s
caven
g
e() to s
p
eed
u
p
GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas K
a
t
z
man
Use less horrible logic d
u
ri
n
g imm
o
bile de
f
rag
.
commit
|
commitdiff
|
tree
2017-03-17
D
o
uglas Ka
t
zman
Speed up sear
c
h_dynamic_space(), thus preser
v
e_pointer
(
)
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Renam
e
%
SIMPL
E
-
F
UN-S
E
LF vops,
make closure
s
great agai
n
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
Katzman
D
e
lete two decades
worth of much ado
about not
h
i
n
g
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Remove 4 piece-of-garbage i
n
d
i
recti
o
n wrappers
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Fi
x
s
ign
e
d-vs-unsig
n
ed c
o
mpari
s
ons
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
D
e
l
e
te some
hubbub
a
n
d
in
s
anity
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Ka
t
zman
Remove
a
kludge, fix a problem in
U
NSEE
N
-THROW-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Dougla
s
Katzman
Remove assumptions in prin
t
f() format st
r
ings
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Put back
o
s
-context-reg
i
s
te
r
-
t
i
n
mips-vm
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Make new i
m
ple
m
entation of NAMEI
F
Y-
C
LOSUR
E
GC-safe
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
tzman
Remove p
a
ckage qua
l
if
i
ers
commit
|
commitdiff
|
tree
2017-03-16
Dougla
s
Katz
m
an
B
ett
e
r imp
l
eme
n
t
a
t
ion of closure naming, pa
r
t 2 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s Katzman
Rearrange t
h
in
g
s
b
etter now that
f
orwardi
n
g-ptr
.
h
exists
commit
|
commitdiff
|
tree
2017-03-16
D
ougla
s
Katzman
Better impl
e
mentation of closure naming,
p
art 1 o
f
2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Ka
t
z
man
Conventionalize style
i
n
purify
.
c and make it more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dougla
s
Katzman
Massively improve readab
i
lity of 'case'
st
a
tements
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzman
Eliminate trai
l
ing whites
p
ac
e
in ge
n
era
t
ed
C header
.
commit
|
commitdiff
|
tree
2017-03-15
D
ou
g
la
s
Kat
z
ma
n
R
e
move %METHOD-
F
UNCTION-NAME
commit
|
commitdiff
|
tree
2017-03-15
Dougla
s
Katzman
Remov
e
!FIX-ENSURE-ACCESSOR-SPECIALIZERS
commit
|
commitdiff
|
tree
2017-03-14
Douglas Ka
t
zman
Fix confusing printed representation
o
f ear
l
y GFs
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas K
a
tzman
Sligh
t
ly
optim
i
ze STANDARD-COMPUTE-DIS
C
R
IMINA
T
ING-FU
N
CT
I
ON
commit
|
commitdiff
|
tree
2017-03-14
Dougl
a
s
K
a
t
z
ma
n
Fix fasteval's handl
i
ng of exi
t
ed exit points - busted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Dougl
a
s Katzman
Delete trailing whitespace
commit
|
commitdiff
|
tree
2017-03-14
Dougl
a
s
K
atzman
Fix
COERCE-TO-I
N
TERPR
E
TED-FUNCTION a
n
d ad
d
memoi
z
ation
commit
|
commitdiff
|
tree
2017-03-13
Otso Raj
a
la
Fix docum
e
ntation typo
.
commit
|
commitdiff
|
tree
2017-03-12
D
o
u
g
l
as Katz
m
an
Get rid of g
c
_init_table
s
(
)
commit
|
commitdiff
|
tree
2017-03-12
D
ouglas
Katzman
Co
m
bine
a
bunc
h
of cases in pscav()
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
Remove still m
o
re noise
commit
|
commitdiff
|
tree
2017-03-12
Douglas
Katz
m
an
Delet
e
noise
commit
|
commitdiff
|
tree
2017-03-11
Dou
g
las Kat
z
man
S
h
are repeated l
o
gic
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzm
a
n
Remove an ex
t
raneous w
r
i
t
e from the l
o
op
i
n
t
ran
s
_list()
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Sta
n
d
ardize some varia
b
le naming a
n
d s
t
yle
commit
|
commitdiff
|
tree
2017-03-11
Douglas Ka
t
zman
Remove mention of return-pc-header-
w
ide
t
ag on x86
commit
|
commitdiff
|
tree
2017-03-10
Doug
l
as Kat
z
m
a
n
Make g
c
copy logic s
y
mmetrical i
n
t
wo places
commit
|
commitdiff
|
tree
2017-03-10
Do
u
g
l
a
s
K
atzman
Be
s
tricte
r
a
b
o
u
t conservative c
o
de pointers
commit
|
commitdiff
|
tree
2017-03-10
D
o
u
gla
s
Kat
z
man
Ge
t
rid of c
a
sts on pr
o
perly
_
tagged_descriptor_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Douglas
K
atzm
a
n
Us
e
other_
i
mmediate_lowtag_p() instea
d
of ad-hoc
test
commit
|
commitdiff
|
tree
2017-03-10
Doug
l
as Katzman
Simpify calls t
o
gc
_
search_space()
commit
|
commitdiff
|
tree
2017-03-10
Douglas
Katzman
R
evert "Rev
e
rt "ge
n
cgc: improve from_
s
p
a
ce_
p
()""
commit
|
commitdiff
|
tree
2017-03-10
Do
u
glas
K
atzman
Fix s
t
yle-warn
i
ngs
commit
|
commitdiff
|
tree
2017-03-09
Douglas
K
atzman
R
e
vert
"
g
encgc: imp
r
ove fr
o
m_spac
e
_
p
()"
commit
|
commitdiff
|
tree
2017-03-09
D
ouglas Katzman
gencgc: im
p
r
o
ve
f
rom_space_p()
commit
|
commitdiff
|
tree
2017-03-09
Dougl
a
s
Katzman
Overwrite existing targets when installing ancilla
r
y
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Dougl
a
s
Ka
t
zman
Better abstraction fo
r
(
is_poi
n
ter|is_immediate)
commit
|
commitdiff
|
tree
2017-03-09
D
o
u
g
l
as Katzman
Whitespace
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Do exactly what t
h
e comm
e
nt says i
n
properly
_
tagged_desc
r
ipt
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Dou
g
las K
a
tzman
x86-
6
4: fix
m
i
s
sed optimization in move-arg
commit
|
commitdiff
|
tree
2017-03-03
Samuel Freilich
Use s
o
urce-path-origina
l
-source in compute-
c
ompile
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
Samuel Fre
i
lic
h
Don't redundantly bind *allow-instrument
i
ng
*
to nil
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
D
o
uglas Katzman
Use ordinary funcall for
GF
s
made by ENSURE-ACC
E
SSOR
commit
|
commitdiff
|
tree
2017-03-02
Douglas Kat
z
m
an
Allow funcallabl
e
in
s
tanc
e
s in
i
m
mobile fixedobj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Doug
l
as Katzman
Allow funcallable instan
c
es in immobile fixedobj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
D
ouglas Katzman
Conditiona
l
ize gc_assert() on N
D
EB
U
G
commit
|
commitdiff
|
tree
2017-03-01
Do
u
glas Katzman
Mo
v
e
all
t
rivial
kernel stu
b
s
int
o
'stubs
.
lis
p
'
commit
|
commitdiff
|
tree
2017-03-01
D
o
uglas
Katzman
Emphasize symmetry
o
f %SIMP
L
E-FUN-{DOC
,
X
REFS
}
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katz
m
a
n
Strengthen a few k
n
ow
n
fun d
e
c
l
s
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzman
U
se %CO
D
E-CODE-SIZE as i
n
tende
d
commit
|
commitdiff
|
tree
2017-03-01
Dou
g
l
a
s Katzman
Use builtin
pred
i
cat
e
s i
n
IND
I
RE
C
T-VA
L
UE-CELL-P
commit
|
commitdiff
|
tree
2017-02-22
Douglas K
a
tzman
M
ove misplaced
brace
commit
|
commitdiff
|
tree
2017-02-22
Douglas K
a
t
z
m
an
Allow raw slots in fixedobj_points_to_younger_p()
commit
|
commitdiff
|
tree
2017-02-21
Douglas Katzman
Sw
a
p inverted error me
s
sa
g
es
commit
|
commitdiff
|
tree
2017-02-21
Do
u
glas Katzman
Reduce con
s
ing in DO-IMMOB
I
LE-FUNCTIONS
commit
|
commitdiff
|
tree
2017-02-21
Douglas Kat
z
m
an
Eliminate ne
e
dless d
e
fv
a
r
.
commit
|
commitdiff
|
tree
2017-02-21
Doug
l
as Katzman
Delete
:sb-
t
est
feat
u
re
.
Always do those tests
commit
|
commitdiff
|
tree
2017-02-16
D
ou
g
l
as Katzman
M
ake
s
ca
v
_funinstance() just use scav_in
s
tanc
e
()
commit
|
commitdiff
|
tree
2017-02-16
Douglas K
a
tzman
Us
e
m
a
ke_lispobj() in a few places
commit
|
commitdiff
|
tree
2017-02-15
Douglas Katzman
Enable imm
o
bile-spa
c
e on all BSD variants
.
commit
|
commitdiff
|
tree
2017-02-14
Dougla
s
Katzman
Halv
e
the numbe
r
of syscalls in zer
o
_
page
s
_with_mmap
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Douglas
Katzman
Fix two ommission
s
in gencgc
commit
|
commitdiff
|
tree
2017-02-14
Dou
g
las Ka
t
z
man
S
horten funcallable-instance by 2
w
ords if #!
+
c
o
m
p
act
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Douglas Katzma
n
Unbrea
k
x
8
6
-
64 bu
i
ld without immobile-space
commit
|
commitdiff
|
tree
2017-02-13
Dou
g
las Katzman
Rectify
d
o
c
string for new WITH-
P
INNE
D
-OBJECTS
commit
|
commitdiff
|
tree
2017-02-13
Dougl
a
s Katzman
Scrub cold-in
i
t-
o
nl
y
symb
o
ls better
.
commit
|
commitdiff
|
tree
2017-02-13
D
o
uglas Katzman
Enable immobile
s
p
ace on O
p
en
B
S
D
.
commit
|
commitdiff
|
tree
next