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
Fix data race.
2017-03-22
Douglas Katzman
Fix data rac
e
.
commit
|
commitdiff
|
tree
2017-03-22
Dougla
s
K
a
tzman
U
n
b
r
eak gencgc build
wit
h
out immobile-sp
a
c
e
commit
|
commitdiff
|
tree
2017-03-21
D
ougl
a
s Katzman
I
m
prove
surviv
e
d_gc
_
yet()
commit
|
commitdiff
|
tree
2017-03-21
Dougl
a
s Katzman
Q
uieten some tests
commit
|
commitdiff
|
tree
2017-03-20
Douglas
Katz
m
an
A
d
d comment ab
o
ut imp
a
ct of in_gc_p() on forw
a
rding_pointer_p()
commit
|
commitdiff
|
tree
2017-03-20
D
ou
g
las Katzm
a
n
Remo
v
e a
b
u
n
ch of cruft from weak-poi
n
ter
i
m
p
l
e
ment
a
tion
.
commit
|
commitdiff
|
tree
2017-03-19
D
o
ugla
s
Katz
m
an
Rearrange/comm
e
nt/re
m
ov
e
some stuff
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
S
top
s
h
o
wing binutils configurat
i
on
n
oise
commit
|
commitdiff
|
tree
2017-03-19
Douglas
K
a
tzman
Hoist tests from scan_w
e
a
k
_pointers() into sca
v
_we
a
k_pointer()
commit
|
commitdiff
|
tree
2017-03-19
D
o
uglas
Katzma
n
O
A
OO-ify WEA
K
_
P
O
INT
E
R_NWO
R
D
S
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Make C compiler compl
a
in les
s
about PPC/Linux
commit
|
commitdiff
|
tree
2017-03-19
Douglas Kat
z
man
Compile out some GC asser
t
ions
commit
|
commitdiff
|
tree
2017-03-18
Douglas
K
atz
m
an
Speed up GC if #!+
i
mmo
b
ile-space
commit
|
commitdiff
|
tree
2017-03-18
Douglas
Katzman
Remove usel
e
ss c
r
oss-compi
l
er output
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
N
e
ver
a
bb
r
eviate printed out
p
u
t
from (TIME)
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Strength reduce from_space_
p
()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katz
m
an
E
l
iminate a
branc
h
from sc
a
veng
e
() to spe
e
d
u
p
GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Use l
e
ss
h
orrible logic d
u
ri
n
g immob
i
le
d
efrag
.
commit
|
commitdiff
|
tree
2017-03-17
D
o
u
glas Katzman
Speed
u
p
s
earch_dynam
i
c_space(),
thus preserve_
p
ointer()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Ren
a
me %SIMPLE-
F
UN-SELF vops, make closures
g
r
eat again
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Delete two decades worth of much ado about nothing
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
K
a
t
zman
Re
m
ove
4 piec
e
-of-garb
a
g
e
i
ndi
r
ect
i
o
n
wrappers
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
g
l
as Katzman
Fix
sig
n
ed-
v
s-
u
nsigned compa
r
i
sons
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Delete some hubbub a
n
d insanity
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Rem
o
ve
a kludge, fix a problem
in UN
S
EEN-THR
O
W-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Dougla
s
Kat
z
m
a
n
Remove assu
m
ptions in p
r
in
t
f() for
m
at strin
g
s
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las
K
atzman
Put b
a
c
k
os-cont
e
xt-reg
i
ster-t in m
i
ps-vm
commit
|
commitdiff
|
tree
2017-03-16
D
ou
g
las Katz
m
a
n
Make new implem
e
n
t
ati
o
n
of NAMEIFY-C
L
O
S
URE GC-
s
af
e
commit
|
commitdiff
|
tree
2017-03-16
Douglas
Katzm
a
n
R
emove package
qual
i
fiers
commit
|
commitdiff
|
tree
2017-03-16
Do
u
gla
s
Katzman
B
e
tte
r
imple
m
entati
o
n of
closure naming, part 2 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Rearrange thin
g
s better now that forwarding-ptr
.
h exists
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas Katzman
Better implem
e
n
t
a
t
ion of closur
e
nam
i
ng,
p
a
rt
1 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katz
m
an
Convention
a
l
ize style
in purify
.
c and
ma
k
e it more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
D
o
uglas Ka
t
zman
Massively
improve readab
i
l
i
t
y
of
'case
'
stateme
n
ts
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Doug
l
a
s
Kat
z
m
a
n
Elimina
t
e
trailing whit
e
s
p
ace in
g
e
nerate
d
C header
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzman
Remove %METHOD-FUNCTION-NAME
commit
|
commitdiff
|
tree
2017-03-15
Dougl
a
s Katz
m
an
Rem
o
v
e !F
I
X-ENSURE-ACCESSOR-SPECIALIZERS
commit
|
commitdiff
|
tree
2017-03-14
Douglas
K
a
tzman
Fix confusing p
r
inted
r
epresen
t
ation of early
G
Fs
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas Ka
t
zman
Slightly op
t
i
mize
S
TANDARD-COMPUTE-DISCRIMINATING-FUN
C
TION
commit
|
commitdiff
|
tree
2017-03-14
Do
u
glas Katzman
F
ix fasteval's
h
a
n
dling of exited e
x
it
p
oints - busted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas Kat
z
man
Delet
e
t
r
ailing
whitespace
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzma
n
Fix
COERCE
-
TO-IN
T
E
R
PRETED-FUNCTION and add me
m
oizatio
n
commit
|
commitdiff
|
tree
2017-03-13
Otso Rajala
Fix
d
ocu
m
entation typo
.
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
Get
r
id of gc_init_
t
ables()
commit
|
commitdiff
|
tree
2017-03-12
Douglas
Katzm
a
n
Combine a bu
n
ch of cases
i
n pscav()
commit
|
commitdiff
|
tree
2017-03-12
D
ouglas Katzman
R
e
move stil
l
more noise
commit
|
commitdiff
|
tree
2017-03-12
Douglas
Katzman
Del
e
t
e noise
commit
|
commitdiff
|
tree
2017-03-11
Douglas
Katzm
a
n
Shar
e
r
e
p
e
ated lo
g
ic
commit
|
commitdiff
|
tree
2017-03-11
Douglas K
a
tzma
n
R
emove an extraneous
w
rit
e
from the loop in trans_list(
)
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzma
n
Stan
d
ardize some var
i
abl
e
na
m
i
ng a
n
d
s
tyle
commit
|
commitdiff
|
tree
2017-03-11
Douglas K
a
tzman
Remove
m
ention o
f
return-pc-header-wid
e
tag on x86
commit
|
commitdiff
|
tree
2017-03-10
D
o
uglas
Katzman
Make gc copy logic sym
m
etrical i
n
two pla
c
es
commit
|
commitdiff
|
tree
2017-03-10
D
o
u
glas Katz
m
a
n
Be str
i
cter about c
o
ns
e
rvative
c
ode
po
i
nte
r
s
commit
|
commitdiff
|
tree
2017-03-10
Douglas K
a
t
z
m
a
n
Get rid of
casts o
n
properly_tagge
d
_descriptor_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Douglas
Katz
m
an
Use o
t
her_immedi
a
te_lowtag_p()
i
n
stead
o
f ad-hoc test
commit
|
commitdiff
|
tree
2017-03-10
D
o
ugl
a
s
Katzman
Si
m
pify cal
l
s
to gc_sea
r
ch_space()
commit
|
commitdiff
|
tree
2017-03-10
D
ou
g
las Katzman
Re
v
ert "Rev
e
rt "gencgc:
i
mprove
f
r
o
m
_space_p()""
commit
|
commitdiff
|
tree
2017-03-10
D
o
ugl
a
s Katzman
F
i
x styl
e
-
w
arnings
commit
|
commitdiff
|
tree
2017-03-09
Doug
l
a
s
Katzman
Revert "gencg
c
: improve
from_s
p
ace_p()"
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
genc
g
c: im
p
rove from_space_p()
commit
|
commitdiff
|
tree
2017-03-09
D
ouglas Katz
m
an
Overwrit
e
e
x
isting targ
e
ts when installing ancillary
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Dougla
s
Katzman
Better abstraction for (is
_
pointer|is_immediate)
commit
|
commitdiff
|
tree
2017-03-09
D
ougl
a
s Katzman
Whitespace
commit
|
commitdiff
|
tree
2017-03-09
Dou
g
las Katzma
n
Do exa
c
tly w
h
at the
commen
t
says in
p
roperly_t
a
gged_descript
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Dou
g
las Katzman
x
8
6-64: fix
missed optimiza
t
io
n
in move-
a
rg
commit
|
commitdiff
|
tree
2017-03-03
Samuel Fr
e
ilic
h
Use s
o
urce-
p
ath-or
i
gin
a
l
-sour
c
e i
n
comp
u
te-compile
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
Samuel Frei
l
ich
Don'
t
redundantly
bind *
a
l
low-instr
u
m
e
nting
*
to
n
i
l
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Doug
l
as
K
a
tzma
n
Use ordina
r
y funca
l
l for GFs mad
e
by ENSURE
-
ACCESS
O
R
commit
|
commitdiff
|
tree
2017-03-02
D
ouglas Katzman
Allow funcallable instances in i
m
mobil
e
fi
x
e
d
ob
j
space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
D
o
uglas
K
atzman
Al
l
ow funcallable instances in immobile fixedob
j
spa
c
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Ka
t
zman
Condi
t
io
n
alize gc_assert()
o
n ND
E
B
U
G
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzman
Mov
e
all trivial kernel stubs into 'stu
b
s
.
l
i
sp'
commit
|
commitdiff
|
tree
2017-03-01
Dougla
s
Katzman
Emphasize s
y
m
metr
y
of %SIMPLE-FUN-{DOC,XR
E
FS}
commit
|
commitdiff
|
tree
2017-03-01
D
o
uglas Katzman
Strengthen a few kn
o
wn fun
d
e
c
ls
commit
|
commitdiff
|
tree
2017-03-01
Dou
g
las
Katzm
a
n
Use
%
CODE-CODE-SIZE as int
e
nde
d
commit
|
commitdiff
|
tree
2017-03-01
Dou
g
las Kat
z
ma
n
U
s
e
bu
i
l
tin
pr
e
dicates in INDIRECT-VALUE
-
C
ELL-P
commit
|
commitdiff
|
tree
2017-02-22
Douglas Katzman
Mo
v
e
m
i
s
placed b
r
ace
commit
|
commitdiff
|
tree
2017-02-22
Douglas Katzman
Allow raw slots in fixe
d
obj_poi
n
ts_
t
o_
y
ounge
r
_p()
commit
|
commitdiff
|
tree
2017-02-21
Douglas Katzman
Swap inverted
error me
s
sages
commit
|
commitdiff
|
tree
2017-02-21
Douglas Katzman
Redu
c
e consing in
DO-
I
MMOBIL
E
-FUNC
T
IONS
commit
|
commitdiff
|
tree
2017-02-21
Do
u
glas Katzm
a
n
Eliminate
n
eedless defvar
.
commit
|
commitdiff
|
tree
2017-02-21
Douglas Katz
m
an
Delete :
s
b-test feature
.
A
l
ways do thos
e
tests
commit
|
commitdiff
|
tree
2017-02-16
Doug
l
as K
a
tzman
Make scav
_
fu
n
instance()
just use scav_ins
t
ance(
)
commit
|
commitdiff
|
tree
2017-02-16
Douglas Katzman
Us
e
m
a
ke
_
lispobj() in a few
places
commit
|
commitdiff
|
tree
2017-02-15
D
o
ugl
a
s Katzman
En
a
ble
i
mmob
i
le-space
on all BSD variants
.
commit
|
commitdiff
|
tree
2017-02-14
Douglas Katzman
Halve
t
he number of syscalls in zero_pages_with_mmap
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Douglas Kat
z
man
Fix two omm
i
ssion
s
in gencgc
commit
|
commitdiff
|
tree
2017-02-14
D
o
ugl
a
s Katzman
Shor
t
en
f
uncallable-insta
n
c
e by 2
w
ords if #!+compact
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Douglas
K
a
t
zman
U
n
br
e
ak x86-64 build without immobile-sp
a
ce
commit
|
commitdiff
|
tree
2017-02-13
Dougl
a
s
K
atzman
R
e
c
ti
f
y docst
r
i
n
g for new WITH-PINN
E
D-O
B
JECTS
commit
|
commitdiff
|
tree
2017-02-13
D
o
uglas Katzman
Scrub cold-
i
nit
-
only symbo
l
s
better
.
commit
|
commitdiff
|
tree
2017-02-13
Dou
g
las Katzman
Enable immobile spa
c
e on Ope
n
BSD
.
commit
|
commitdiff
|
tree
2017-02-13
Dougl
a
s Ka
t
zman
GC the
st
r
ea
m
that wa
s
opened for m
a
ke
-
target-2-load
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
Douglas
K
atzman
R
emove junk- PRINT-OBJECT never
exi
s
ts
as an early-gf
.
commit
|
commitdiff
|
tree
2017-02-12
D
ouglas K
a
t
z
man
Remove {STD,FS
C
}-INS
T
A
N
C
E
-
WRAPPER macro
s
commit
|
commitdiff
|
tree
2017-02-12
D
o
u
glas K
a
tzma
n
Remove
S
B-
P
CL::WRAPPER-
N
O-OF-INST
A
N
C
E-SLOTS
commit
|
commitdiff
|
tree
2017-02-12
Douglas Katzman
R
e
m
ove
obfus
c
ated single-use
m
acro
.
commit
|
commitdiff
|
tree
2017-02-12
Douglas Katzman
R
e
move irrelev
a
nt historic
a
l commentary from build
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Douglas Katzman
H
o
ist tests out o
f
inne
r
l
oop
in sc
a
v_hash_table_e
n
tries
commit
|
commitdiff
|
tree
2017-02-10
Douglas
K
a
tzman
Fix do-
c
old
-
fixup
y
et again
.
commit
|
commitdiff
|
tree
next