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
Remove obsolete symbol
2017-10-18
D
o
ug
l
as K
a
t
zm
a
n
Remov
e
obs
o
l
ete symbol
commit
|
commitdiff
|
tree
2017-10-18
Douglas
K
atzman
Shorten set-fd
e
fn-
f
un
commit
|
commitdiff
|
tree
2017-10-18
Do
u
glas Kat
z
m
a
n
Perform less work fo
r
:
K
EY-A
N
D-V
A
LUE hash-table weak
n
e
ss
.
commit
|
commitdiff
|
tree
2017-10-18
D
o
u
g
la
s
Kat
z
man
S
k
i
p liv
e
n
e
ss te
s
t on empty
/
n
o
npointer
hash
t
able ent
r
ies
commit
|
commitdiff
|
tree
2017-10-18
D
oug
l
as Ka
t
zman
Fix build failure
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Fix
purify()
and move
m
is
p
laced
#else
/
#endif
commit
|
commitdiff
|
tree
2017-10-17
D
o
u
g
las
Ka
t
zman
F
ix
C warning
in
print_fixnum
(
)
commit
|
commitdiff
|
tree
2017-10-17
D
o
uglas Ka
t
zman
Avoi
d
wri
t
e faults dur
i
ng GC, even more e
m
pha
t
ic
a
lly now
commit
|
commitdiff
|
tree
2017-10-17
Do
u
gla
s
Katz
m
an
Remove unuse
d
cross-mumble noise
.
commit
|
commitdiff
|
tree
2017-10-17
D
ouglas
Katzm
a
n
Don't compiler
s
rc/co
d
e/thread for t
h
e host
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Clear the rehash
-
needed b
i
t in CLR
H
ASH
commit
|
commitdiff
|
tree
2017-10-17
Dou
g
l
a
s
K
atzman
Avoi
d
unnecessary
w
rite to hash-table in
s
tances during gc
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Decentralize per-t
h
read
initial sp
e
cial bindings
.
commit
|
commitdiff
|
tree
2017-10-16
D
ou
g
las
K
a
t
zm
a
n
Us
e
handy pre
-
existing C macro
s
in other
m
acros
commit
|
commitdiff
|
tree
2017-10-14
Do
u
glas Katzman
R
e
prot
e
ct dyn
a
mi
c
space after
f
ull mar
k
-s
w
eep
G
C
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Rename "
m
arkns
w
eepgc
.
c" to "imm
o
bile-space
.
c" plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
D
o
uglas Katzman
Fix critical sp
e
lling bug
i
n
ALLOCATION-INFO
R
MATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Dou
g
las Katzman
Sim
p
lify co
n
dition f
o
r setting
n
eeds_rehash_p in G
C
commit
|
commitdiff
|
tree
2017-10-13
Douglas Katzma
n
Provide the :ABOR
T
restart in warm load
commit
|
commitdiff
|
tree
2017-10-13
Douglas
Katzma
n
x
86-64: Allow
c
ho
i
ce of 0xCC or
0xCE
as
the
i
n
t
e
r
r
u
p
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Add caution
a
ry note ab
o
ve en
a
blem
e
n
t
of :sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Do
u
glas Katzman
x86-6
4
: Allow immediate SC
f
o
r
INDEX in %inst
a
nce-cas
commit
|
commitdiff
|
tree
2017-10-12
Dou
g
l
as K
a
tzma
n
Give up on fixing ALLOCATION-INFO
R
MATI
O
N
.
6 for s
p
arc
commit
|
commitdiff
|
tree
2017-10-12
Douglas Kat
z
m
an
Forgo loader
.
l
i
sp in
w
arm
bui
l
d
commit
|
commitdiff
|
tree
2017-10-11
Douglas Kat
z
m
an
Use signed
s
hift in
f
ixnum_val
u
e()
commit
|
commitdiff
|
tree
2017-10-11
Douglas Ka
t
zman
U
se abstr
a
ctio
n
for getting ve
c
t
or
subty
p
e
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
U
n
break cheneygc
commit
|
commitdiff
|
tree
2017-10-11
Dougl
a
s Katzman
Don't exp
o
s
e
so much of G
C
internals to all other
C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas
Katzm
a
n
Fix fasteval
bug
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las Katzman
Move repeated de
f
i
n
it
i
ons
t
o
a
sh
a
re
d
place
commit
|
commitdiff
|
tree
2017-10-10
D
ouglas Katzm
a
n
Us
e
cle
a
rly named macros, not insane voodoo
commit
|
commitdiff
|
tree
2017-10-09
Douglas Kat
z
man
Allow
1-p
a
g
e
"
l
ar
g
e" ve
c
tors in scavenge
_
ge
n
erations()
commit
|
commitdiff
|
tree
2017-10-09
Do
u
gla
s
Katzman
Fail earlier
commit
|
commitdiff
|
tree
2017-10-09
D
o
ugla
s
Katzman
Suppre
s
s
s
howi
n
g 'etags' i
n
vocation
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
a
s
Katzman
Fix sb
-
intr
o
spect
t
est for
3
2-bit
commit
|
commitdiff
|
tree
2017-10-09
D
ouglas Katzman
E
n
abl
e
traceroot test for #-sb-t
h
read
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Define find_symbol(
)
w
hi
c
h acts
l
i
k
e
CL:
F
I
N
D-SYMBO
L
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
D
o
ugla
s
Katz
m
an
Robustify allocation-info
r
ma
t
ion
t
ests
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzma
n
F
ix flaky ENSUR
E
-
C
ODE/DATA-SEPARATION test
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzm
a
n
Pass nwor
d
s
i
nto mayb
e
_adjust_large_objec
t
commit
|
commitdiff
|
tree
2017-10-09
Douglas K
a
t
z
m
an
F
i
x
2
b
ugs with GC of bi
g
num
s
commit
|
commitdiff
|
tree
2017-10-08
Douglas
Katzman
Fi
x
#
+immobile-cod
e
b
u
i
l
d
commit
|
commitdiff
|
tree
2017-10-08
Douglas Ka
t
zma
n
Fix r
e
gression due to
f
i
x for tra
n
s_code on
l
a
rge cod
e
.
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as Katz
m
a
n
Fix sour
c
e of ineffici
e
ncy in trans_code
(
)
commit
|
commitdiff
|
tree
2017-10-08
D
ouglas Katzman
Fix #-sb-thread build
s
for cod
e
a
nd
d
ata se
p
ara
t
ion
commit
|
commitdiff
|
tree
2017-10-07
D
o
uglas Katzman
Switch on strict
separation of p
a
ges con
t
aining code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Add -W
u
ndef
(
not implied by -Wal
l
) to c
c
invocat
i
on
commit
|
commitdiff
|
tree
2017-10-07
Do
u
gla
s
Katzman
Remo
v
e bias aga
i
nst partial page
s
in fin
d
_f
r
eeish
_
pages
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
M
a
ke
M
AP-ALL
O
C
A
TED-OBJECTS less
inclined
t
o
fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Do
u
glas
K
atzman
P
in page-spanning sm
a
ll objects on an ind
i
vidual basis
commit
|
commitdiff
|
tree
2017-10-06
D
ouglas Katzman
G
e
nerali
z
e wipe_nonpinned_words(
)
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
Refact
o
r to avoid exposing page_table[] to cor
e
sa
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katz
m
an
Rem
o
v
e
t
oplevel
b
indin
g
of *LIST-
C
O
NFLICT
S
-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
Do
u
g
las Katzman
Mo
v
e ident
i
cal tai
l
s of th
e
n/els
e
c
o
de out of the 'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
atzman
A
s
sert
that
alloc r
e
gio
n
s a
r
e em
p
ty afte
r
GC; d
o
n't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Katzman
Fix accidental om
i
s
s
ion from
prior commit
commit
|
commitdiff
|
tree
2017-10-05
Douglas
Katzman
Reduce num
b
e
r
of sequential tests in gc_find_f
r
eeish_pages()
commit
|
commitdiff
|
tree
2017-10-05
Douglas K
a
tz
m
an
Fix SB-INTROSPECT:ALL
O
CATION-
I
NFORMATION on gencgc+
p
c
c
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Katzman
Re
m
ove redundant
stores to p
a
g
e
_tab
l
e
commit
|
commitdiff
|
tree
2017-10-05
D
o
u
glas
Katzman
Test "
b
y
te
s
_fou
n
d <
nbytes_goal" first i
n
f
i
nd_f
r
eeish_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas
Katzman
Move
misplaced #en
d
i
f
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s Katz
m
an
S
trengt
h
en
a
ssertion
:
ar
e
a size qua
n
tum is
2
w
ords
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
l
as Katzman
Use proper
w
ideta
g
f
or c
o
de-component in objdef
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katz
m
an
Remove
:
weak-poin
t
e
r as exce
p
t
i
onal
c
ase in room
commit
|
commitdiff
|
tree
2017-10-04
Doug
l
as Katzm
a
n
(SET
F
%FUN-NAME) on clo
s
u
res,
now with
f
ewer restrict
i
ons
.
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
atzma
n
Del
e
te redu
n
dant C
m
acro
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas Ka
t
zman
Revise com
m
ent about effici
e
ncy in s
c
av_w
e
ak_po
i
nter()
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
at
z
man
Modernize C style of and deobfuscate
gc_alloc_
u
pdate_page_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas
Katzma
n
Opt
i
mize page_ends_co
n
tigu
o
u
s_blo
c
k_p()
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzm
a
n
U
s
e
M
A
P_32BIT
and not M
A
P_FIXE
D
on FreeBSD
commit
|
commitdiff
|
tree
2017-10-03
Do
u
glas Katzman
Revert d9ffae8c a
n
d add comment that th
e
g
libc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Do
u
glas K
a
t
z
ma
n
Guard some C globa
l
s with more appr
o
priate
t
ests
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s Katzman
Partially re
v
e
rt "
A
lways c
o
py all of a sigset_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
ou
g
las
Katzman
Fix cheneygc
build
commit
|
commitdiff
|
tree
2017-10-03
Do
u
glas Ka
t
zman
Imple
m
ent per-objec
t
pinni
n
g
on
precise gen
c
gc
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
C
hange a few sl
o
t
s
t
o readonly
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Simple renam
e
, and +/- a comment
commit
|
commitdiff
|
tree
2017-10-02
D
ouglas
K
atzman
Add a debuggi
n
g helper
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
E
xport 2
th
i
ngs for sb-introspect
commit
|
commitdiff
|
tree
2017-10-02
D
o
ug
l
a
s
Ka
t
zman
Export coverage
bits from SB-C an
d
use 1 fewe
r
special
var
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Fix
t
raceroot regression
commit
|
commitdiff
|
tree
2017-10-02
Doug
l
as Katzman
F
ix
t
y
po fro
m
"
R
educe consing in ir2op
t
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Remove DEFVA
R
f
r
om wrong p
a
ckage;
t
her
e
's anoth
e
r
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Dou
g
las Kat
z
man
Avoid
writing uninit
i
alized byte
s
to a cor
e
fi
l
e
commit
|
commitdiff
|
tree
2017-10-01
Douglas
K
atzm
a
n
Fo
r
c
e immobile s
p
ace t
o
a
l
ow
a
ddress on Fr
e
e
BSD
commit
|
commitdiff
|
tree
2017-09-30
D
o
uglas K
a
tz
m
an
Add scr
i
pt
to ge
n
erate
C
h
eader
s
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Re
d
uce
duplic
a
tion
commit
|
commitdiff
|
tree
2017-09-30
Douglas
Katz
m
an
Fix bug in lowtag_for_widetag[]
a
r
ray
due to bad string
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
o
u
glas Kat
z
man
Always copy al
l
of a
s
igset_t
for lin
u
x
commit
|
commitdiff
|
tree
2017-09-30
D
o
uglas K
a
tzm
a
n
Consolidate 22 different-b
u
t
-
same f
u
nctions into o
n
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Dou
g
las Katzman
Avoid unused variab
l
e w
a
rning if ND
E
BUG
commit
|
commitdiff
|
tree
2017-09-25
Do
u
g
las Kat
z
man
U
se embedded_obj_p(
)
in all places it pertains
t
o
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzma
n
Mak
e
fullc
g
c w
o
rk on pr
e
cisely co
l
lected p
l
a
t
f
orms
commit
|
commitdiff
|
tree
2017-09-24
D
o
ug
l
a
s
Katzman
H
el
p
GC out
with r
e
gard to some cold-init symbols
commit
|
commitdiff
|
tree
2017-09-24
Douglas K
a
tzman
Fix arm and arm64 build
s
commit
|
commitdiff
|
tree
2017-09-24
Doug
l
a
s
K
a
tzman
Fix build
f
or
#+(and relo
c
ata
b
l
e-heap (no
t
i
m
mobile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Douglas Kat
z
man
Only try t
o
use MAP_32BIT if it's #defin
e
d
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
F
i
x
bui
l
d
for #-relocatable-h
e
a
p
and fix
p
rintf format
commit
|
commitdiff
|
tree
2017-09-23
Douglas K
a
tzman
Factor out
repeated inca
n
tations
commit
|
commitdiff
|
tree
2017-09-23
Doug
l
a
s Katzman
Un-pr
e
ttily pr
i
nt
backend
fea
t
ure li
s
t
commit
|
commitdiff
|
tree
next