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
Improve scav_boxed et.al. by skipping a word.
2017-03-28
Douglas Katzman
I
m
p
r
o
ve scav_boxed et
.
al
.
by skippi
n
g a word
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas K
a
tzm
a
n
R
e
mov
e
dupl
i
cate de
c
laration
of page_tab
l
e
commit
|
commitdiff
|
tree
2017-03-28
Douglas
Katzman
K
i
l
l
a ton of i
m
plicit cast warnings
commit
|
commitdiff
|
tree
2017-03-28
D
o
uglas Katzman
Fix test failure as a resu
l
t of #+i
m
mobile-cod
e
.
commit
|
commitdiff
|
tree
2017-03-28
Dougla
s
Katzman
Autogenerate some b
i
tmasks for te
s
t
i
n
g sets
o
f
widet
a
gs
.
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
las K
a
tzman
Flip orde
r
of tests
.
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
las Katz
m
an
Fix some C
w
arning
s
on PPC build
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
Katzma
n
F
i
x
anothe
r
C
warni
n
g about signed-vs-unsigned compari
s
on
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fix 32-bi
t
build
-
scav1() has
no 'start'
o
r 'n_words'
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Further speed up GC scavenging
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas Katzman
Amend pr
e
vious c
o
m
mit
.
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas Katzman
Cut down
t
he size of 'struct
page
'
for 64-bit w
o
rds
.
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
as Katzman
Modernize C style,
get rid of
a point
l
ess #ifde
f
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
K
atz
m
a
n
Tweak
comment
commit
|
commitdiff
|
tree
2017-03-27
D
o
ugla
s
K
a
tzman
D
e
lete red
u
ndant
obj
e
c
t sizing fun
c
tions
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
a
t
zma
n
Dele
t
e tra
i
li
n
g spaces
commit
|
commitdiff
|
tree
2017-03-22
Dou
g
las Katzm
a
n
Fix
data race
.
commit
|
commitdiff
|
tree
2017-03-22
Dougla
s
Katzm
a
n
U
n
bre
a
k gencgc build w
i
t
h
ou
t
i
mmobile-spac
e
commit
|
commitdiff
|
tree
2017-03-21
Douglas Ka
t
zman
Im
p
rove survived_gc
_
y
et()
commit
|
commitdiff
|
tree
2017-03-21
D
o
u
glas
Katzma
n
Quieten some tests
commit
|
commitdiff
|
tree
2017-03-20
Dou
g
las Kat
z
man
Add c
o
mm
e
nt about
i
mpa
c
t
of i
n
_g
c
_p() on forwarding_po
i
nter_p
(
)
commit
|
commitdiff
|
tree
2017-03-20
Dou
g
las Katzman
Remove
a
bunch o
f
cruft
f
rom wea
k
-po
i
n
ter implemen
t
ation
.
commit
|
commitdiff
|
tree
2017-03-19
Dougl
a
s
Katzman
Rearrange/comment/r
e
move some stuff
commit
|
commitdiff
|
tree
2017-03-19
Dou
g
las Katzman
St
o
p showing binutils
c
onfiguration
n
o
i
se
commit
|
commitdiff
|
tree
2017-03-19
Douglas
Katzma
n
Hoist te
s
ts from sc
a
n
_we
a
k_po
i
nters() into scav_weak
_
pointer()
commit
|
commitdiff
|
tree
2017-03-19
D
o
uglas Katzman
OA
O
O-ify WEAK_POINTER_NWORDS
commit
|
commitdiff
|
tree
2017-03-19
Dou
g
la
s
Katzman
Ma
k
e C compile
r
complain less a
b
out P
P
C/Linux
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Comp
i
le
o
ut some GC as
s
ert
i
ons
commit
|
commitdiff
|
tree
2017-03-18
Do
u
glas
K
atzman
S
p
eed
u
p
GC
if #!
+
imm
o
b
i
le-space
commit
|
commitdiff
|
tree
2017-03-18
Dougla
s
Katzman
Remove useless cros
s
-co
m
piler output
commit
|
commitdiff
|
tree
2017-03-18
D
o
uglas Kat
z
ma
n
Never abb
r
e
viat
e
p
r
i
n
t
ed output
f
r
om (T
I
ME)
commit
|
commitdiff
|
tree
2017-03-18
Dougla
s
Katzman
Stre
n
gth reduce from_s
p
a
c
e_p()
.
commit
|
commitdiff
|
tree
2017-03-17
Dougla
s
Kat
z
man
Eliminate a branch from
s
cav
e
n
g
e
() t
o
speed up GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Use le
s
s horrib
l
e logi
c
during im
m
obile
defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas K
a
tzman
S
p
eed up search_dynamic_space(),
t
hus preserve_pointer
(
)
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Re
n
a
m
e %SIMPLE-
F
UN-SELF
v
ops, ma
k
e closures great
a
g
ain
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas Katzman
Delete two
d
eca
d
es worth of
m
u
ch ado
a
bout nothing
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
R
e
move 4 piece-of-g
a
rbage indirection wra
p
pers
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Fix signed-vs-unsi
g
ned comparisons
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas
K
atzm
a
n
D
e
lete some hubbub an
d
insanity
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Rem
o
v
e a kludg
e
, fix
a
probl
e
m in UN
S
E
EN-T
H
ROW-T
A
G
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas
K
a
t
z
man
Rem
o
ve a
s
sumptions in
p
rintf
(
) fo
r
mat st
r
i
n
g
s
commit
|
commitdiff
|
tree
2017-03-16
Douglas Kat
z
man
Put back os-contex
t
-
r
e
g
ister-t in mips-vm
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Ma
k
e
n
e
w i
m
p
l
ementation of N
A
MEIFY-
C
L
O
S
U
R
E GC-safe
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as
K
at
z
man
R
emove package qu
a
lifiers
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s
K
a
tzman
Better implementation
o
f closur
e
naming,
part
2
of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Kat
z
m
a
n
Rearrange
t
h
ing
s
better no
w
that forwarding-ptr
.
h exists
commit
|
commitdiff
|
tree
2017-03-16
Douglas Ka
t
zman
Better
implementation o
f
closure
n
aming, part 1 of
2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
Kat
z
man
Con
v
entional
i
ze style in purify
.
c and ma
k
e
i
t more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dougl
a
s Kat
z
man
Massi
v
ely improve
readabili
t
y of 'case' stat
e
ments
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas
K
atzm
a
n
Eliminate trailing whi
t
espac
e
in generat
e
d C
h
eader
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzm
a
n
Remove %METHOD-FUNCTION-NAME
commit
|
commitdiff
|
tree
2017-03-15
Do
u
g
la
s
Katzman
Remove !FIX-ENSURE-ACCESSOR-S
P
E
C
IALI
Z
ERS
commit
|
commitdiff
|
tree
2017-03-14
Dougl
a
s Ka
t
zma
n
Fix confusing printed
re
p
resentation of
e
arly GFs
.
commit
|
commitdiff
|
tree
2017-03-14
Doug
l
as
Katzman
Sl
i
ghtly
o
ptimize STANDARD-C
O
MPUTE-DISCRIMI
N
ATING
-
FUNC
T
ION
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
F
ix fasteval's handling of exited e
x
it
p
oints - busted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Dou
g
l
as Katzman
Delete trailing whitespac
e
commit
|
commitdiff
|
tree
2017-03-14
Dougla
s
Katzman
Fix COERC
E
-TO-
I
NTERPRE
T
ED-FUNCTION and a
d
d memoization
commit
|
commitdiff
|
tree
2017-03-13
O
tso Rajala
Fix do
c
um
e
n
tation t
y
p
o
.
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
G
e
t ri
d
o
f
gc_init_
t
a
b
les()
commit
|
commitdiff
|
tree
2017-03-12
Douglas
Katz
m
an
Com
b
ine a bunch of cas
e
s in ps
c
av()
commit
|
commitdiff
|
tree
2017-03-12
Doug
l
as Katz
m
an
R
e
move still more n
o
i
s
e
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katz
m
an
Delete nois
e
commit
|
commitdiff
|
tree
2017-03-11
Dou
g
la
s
Kat
z
man
Share r
e
p
e
ated l
o
gi
c
commit
|
commitdiff
|
tree
2017-03-11
D
oug
l
as Ka
t
zm
a
n
R
emo
v
e a
n
extr
a
neous write from the loop i
n
tra
n
s_list()
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Standar
d
ize some var
i
able
naming
and style
commit
|
commitdiff
|
tree
2017-03-11
D
ouglas Katzman
Remove menti
o
n
o
f return-p
c
-hea
d
er-widetag on
x86
commit
|
commitdiff
|
tree
2017-03-10
D
ou
g
las Katzman
Make gc copy
logic symmetri
c
al in t
w
o
places
commit
|
commitdiff
|
tree
2017-03-10
Douglas
K
atzman
Be
s
tricter
about conservative code pointers
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Get rid of
c
asts
o
n
p
roper
l
y
_
t
agged_descriptor_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Douglas
K
atzman
U
se other_im
m
ediate_low
t
ag_p()
i
nstead of
a
d-hoc te
s
t
commit
|
commitdiff
|
tree
2017-03-10
Dou
g
l
as Ka
t
zman
S
impify ca
l
l
s
to gc_search_space()
commit
|
commitdiff
|
tree
2017-03-10
Douglas Kat
z
m
a
n
Revert "Revert "gencgc
:
improve from_s
p
ace_p()""
commit
|
commitdiff
|
tree
2017-03-10
Dou
g
la
s
Katzman
Fix
style-warning
s
commit
|
commitdiff
|
tree
2017-03-09
Doug
l
as
Katzman
R
e
vert "
g
encgc: impro
v
e from_space_p
(
)"
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katz
m
an
g
en
c
gc: impro
v
e
from_space
_
p()
commit
|
commitdiff
|
tree
2017-03-09
D
o
u
glas Katzm
a
n
Ov
e
r
write existing targets when installing
ancilla
r
y
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katz
m
a
n
Better abstraction for (is_po
i
n
ter|
i
s
_imm
e
diate)
commit
|
commitdiff
|
tree
2017-03-09
Doug
l
as K
a
tz
m
an
Whitespa
c
e
commit
|
commitdiff
|
tree
2017-03-09
Douglas
K
atzman
Do exactly wh
a
t
the comment says in properly_tagg
e
d
_descript
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Dougl
a
s
K
atzman
x86-64: fix
missed optimization in move
-
arg
commit
|
commitdiff
|
tree
2017-03-03
Samue
l
Freilich
Use sour
c
e-path
-
original-
s
ource in com
p
ute
-
compile
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
Samuel Freilich
Don't redu
n
dantly bind *allow
-
i
n
s
t
r
ument
i
n
g
* to nil
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Dougla
s
K
a
tzman
Use ordinary funcal
l
for GFs
made by
ENSURE-ACCESSO
R
commit
|
commitdiff
|
tree
2017-03-02
Do
u
glas Katzman
Allow funcalla
b
l
e inst
a
n
ces i
n
im
m
obile fixedobj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
D
o
uglas Katzman
Allow funcallable i
n
stances in imm
o
bile fixed
o
b
j space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Dou
g
las Katzm
a
n
Conditionalize gc_assert(
)
on
NDEBUG
commit
|
commitdiff
|
tree
2017-03-01
D
ouglas
Katzman
Mo
v
e
a
l
l
trivial kernel
stubs int
o
'stubs
.
lisp'
commit
|
commitdiff
|
tree
2017-03-01
Douglas
Katzman
Emphasize symmetry of %S
I
MPLE-
F
UN-{
D
OC,X
R
EFS}
commit
|
commitdiff
|
tree
2017-03-01
Dou
g
las Katzman
Strengthe
n
a few kn
o
wn fun decls
commit
|
commitdiff
|
tree
2017-03-01
D
o
ugla
s
K
atzman
Use %CODE
-
CODE-SIZE a
s
intended
commit
|
commitdiff
|
tree
2017-03-01
Douglas
K
atzman
Use builtin predicates
in INDIRECT-VALU
E
-C
E
LL-P
commit
|
commitdiff
|
tree
2017-02-22
D
o
ugl
a
s Katzman
M
ove misplaced br
a
ce
commit
|
commitdiff
|
tree
2017-02-22
Douglas
Katzm
a
n
Al
l
o
w
raw
s
lots in fixedobj_points_to_yo
u
nger_
p
()
commit
|
commitdiff
|
tree
2017-02-21
Douglas Kat
z
man
Swap inverted err
o
r messag
e
s
commit
|
commitdiff
|
tree
2017-02-21
Douglas Katzman
Reduce consing in DO-IM
M
OBIL
E
-FUNCT
I
O
N
S
commit
|
commitdiff
|
tree
2017-02-21
Douglas Katzman
Elimin
a
te needless defv
a
r
.
commit
|
commitdiff
|
tree
2017-02-21
D
ouglas Kat
z
man
Delete :sb-test
feature
.
Always do those tests
commit
|
commitdiff
|
tree
2017-02-16
D
ou
g
l
a
s
Katz
m
an
Make scav_funin
s
tan
c
e
() just use scav_instance
(
)
commit
|
commitdiff
|
tree
2017-02-16
D
o
ug
l
as Katzman
Use make
_
lispobj() i
n
a few places
commit
|
commitdiff
|
tree
next