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
x86-64: reimplement symbol-value vop
2017-10-19
D
o
uglas Katzman
x
8
6-64: reimplement symbol-val
u
e v
o
p
commit
|
commitdiff
|
tree
2017-10-18
Douglas Kat
z
m
a
n
R
e
mo
v
e
hack
f
rom globa
l
d
b
regarding
exported CL
sym
b
ols
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Reduc
e
numbe
r
of source files ne
e
ded
t
o write C heade
r
s
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
las Katzman
Remove kludges
.
!DE
F
INE-THREAD-LO
C
AL sets :ALWAYS-BO
U
ND
commit
|
commitdiff
|
tree
2017-10-18
Douglas
K
atzman
Add m
o
re
i
nfo to co
l
d
-
sbcl
.
map
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzma
n
R
e
move obsolete
s
ym
b
ol
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katz
m
an
Shorten s
e
t-f
d
efn-fu
n
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
P
e
rfo
r
m less work for :KEY-AND
-
VALUE hash-tabl
e
weakness
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
S
kip li
v
eness
t
est on e
m
pty/nonpoi
n
ter hashtable en
t
ri
e
s
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
F
ix build
f
ailure
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Fix
purif
y
()
and move misplaced #else/#endif
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas Kat
z
ma
n
Fix C warning in pr
i
nt_fixnu
m
(
)
commit
|
commitdiff
|
tree
2017-10-17
Doug
l
as Katzma
n
Avoi
d
write faults duri
n
g
G
C, even
more emphatically now
commit
|
commitdiff
|
tree
2017-10-17
Dougl
a
s
Kat
z
ma
n
Remov
e
unused cross-m
u
m
ble noise
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas
Katzman
Don't compiler sr
c
/code/t
h
r
ead fo
r
t
h
e host
commit
|
commitdiff
|
tree
2017-10-17
Dou
g
l
a
s Katzman
Clear the rehash-need
e
d bi
t
in CLRHAS
H
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Avoid unne
c
essary write to hash-
t
abl
e
ins
t
ances dur
i
ng g
c
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
D
e
centralize
p
er-thr
e
ad initial special bindings
.
commit
|
commitdiff
|
tree
2017-10-16
Dou
g
las Kat
z
ma
n
Use
handy
pre-exis
t
ing C macros in ot
h
er macr
o
s
commit
|
commitdiff
|
tree
2017-10-14
Douglas Ka
t
zman
R
eprotect dyn
a
m
i
c
space after full mark
-
sweep GC
commit
|
commitdiff
|
tree
2017-10-14
Douglas
K
atz
m
an
Rename "markns
w
eepgc
.
c" to
"i
m
mobile-sp
a
ce
.
c" plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Douglas
Katzman
Fix critica
l
spelling bug in ALLOCATION-INFORMATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Douglas Ka
t
zma
n
Simp
l
i
f
y condition f
o
r sett
i
ng
needs_r
e
ha
s
h_p in
G
C
commit
|
commitdiff
|
tree
2017-10-13
Dou
g
las Katzma
n
Provide the
:ABORT restart in warm
l
oad
commit
|
commitdiff
|
tree
2017-10-13
Dou
g
las Katzman
x86-64
:
Allow c
h
oice of 0xCC
o
r 0xCE
a
s
the int
e
rrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Ka
t
zman
A
dd ca
u
tion
a
ry
n
ote
a
bove enablement of :sb
-
th
r
ead
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
x86-64:
A
llow imme
d
iate SC for INDEX in %instance-cas
commit
|
commitdiff
|
tree
2017-10-12
Doug
l
as Katzman
Give up on fix
i
ng ALLOCATION-INF
O
RMATION
.
6 for sparc
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katz
m
a
n
Fo
r
go
loader
.
l
i
sp i
n
wa
r
m build
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzm
a
n
U
s
e
s
igned
shift
i
n fixnum_v
a
lue()
commit
|
commitdiff
|
tree
2017-10-11
Do
u
glas
K
at
z
m
a
n
Us
e
abstr
a
c
t
ion for
g
etting ve
c
to
r
subtype
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Unbrea
k
cheneygc
commit
|
commitdiff
|
tree
2017-10-11
Doug
l
as Katzman
Don't expo
s
e
so m
u
ch of GC
interna
l
s to
a
ll oth
e
r C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Doug
l
as Katzman
Fix fasteval bug
commit
|
commitdiff
|
tree
2017-10-11
D
ou
g
las Katzman
Move repeated d
e
finit
i
ons to a shared place
commit
|
commitdiff
|
tree
2017-10-10
D
o
uglas Katzman
Use clearly named macros, n
o
t
in
s
ane voodoo
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Allow 1-page
"large"
v
e
c
tors
i
n scavenge_gen
e
rations()
commit
|
commitdiff
|
tree
2017-10-09
D
o
ugla
s
K
at
z
man
Fai
l
e
a
rlier
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas Katzman
Supp
r
ess showing
'
etags
'
i
n
vocation
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katz
m
a
n
Fix sb-introspec
t
t
e
s
t for 32-bit
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
as Kat
z
man
Enabl
e
tr
a
c
e
roo
t
tes
t
for #-sb-thread
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas
K
atzm
a
n
D
e
fine find_symbol() whic
h
a
c
ts like
C
L
:FIND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Douglas Kat
z
man
Robust
i
fy
allocation-i
n
formati
o
n t
e
sts
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix flaky ENSURE-CODE/DATA
-
S
EPARA
T
ION
t
est
commit
|
commitdiff
|
tree
2017-10-09
Douglas Kat
z
m
a
n
Pass nw
o
r
d
s i
n
to maybe_adjust_large
_
object
commit
|
commitdiff
|
tree
2017-10-09
D
o
u
glas Katzman
Fix 2 bugs with GC
o
f
bignums
commit
|
commitdiff
|
tree
2017-10-08
D
o
ugl
a
s Katzman
Fix #+immobil
e
-code b
u
ild
commit
|
commitdiff
|
tree
2017-10-08
Dou
g
l
as Katz
m
an
F
ix regr
e
ssion
d
ue to f
i
x
for trans_code on larg
e
code
.
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as Katzman
F
ix
source of inefficien
c
y in trans_code()
commit
|
commitdiff
|
tree
2017-10-08
Dou
g
las
Kat
z
m
a
n
Fix #-sb-th
r
ead builds for code and
data
s
epar
a
tion
commit
|
commitdiff
|
tree
2017-10-07
Douglas
Ka
t
z
m
an
S
witch on stri
c
t separation
of
pages contai
n
ing
c
ode
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
D
ougla
s
Ka
t
zman
Add -Wu
n
def (not
im
p
l
ie
d
by -Wall) to cc i
n
vocation
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Remove bias ag
a
i
nst par
t
ial pages in find_fre
e
is
h
_pages
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Make
M
A
P-ALLOCATED-OBJECT
S
less inclined to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
Pi
n
page-spanning small objects on a
n
individ
u
al basis
commit
|
commitdiff
|
tree
2017-10-06
Douglas
K
atzma
n
Generalize wipe_non
p
inned_words()
commit
|
commitdiff
|
tree
2017-10-06
Dou
g
las Katzman
Refac
t
or
t
o
avoid exposing page
_
tab
l
e[
]
t
o core save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Remove toplevel binding o
f
*
LIST-CONFLICTS-TABLE
*
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Katzma
n
Move identic
a
l tai
l
s of
t
hen/e
l
se co
d
e out of the 'if'
commit
|
commitdiff
|
tree
2017-10-05
D
ougl
a
s Katzma
n
Assert
t
hat alloc regio
n
s are e
m
pty af
t
er
GC; don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzma
n
Fi
x
accidental omissio
n
from
p
rior comm
i
t
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas K
a
tzman
R
educe number
o
f sequential tests i
n
gc_find_
f
reei
s
h_p
a
g
es()
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas Katzman
Fix
SB-INTROSPECT:ALLOCATION-INFORMATION on
gencgc+pcc
commit
|
commitdiff
|
tree
2017-10-05
Douglas Kat
z
m
an
Remove redun
d
ant stores to page_table
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
a
s Kat
z
man
T
est "bytes_found < nb
y
tes_goal" first in
fin
d
_freeish
_
pag
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las
Katzman
M
o
v
e
m
i
splaced #endif
commit
|
commitdiff
|
tree
2017-10-05
Douglas Kat
z
man
Strengthen as
s
ertion: area size quantum is 2 word
s
commit
|
commitdiff
|
tree
2017-10-04
D
ou
g
las Kat
z
man
Use proper widetag for code-component in
o
b
jdef
commit
|
commitdiff
|
tree
2017-10-04
Douglas
Katzman
R
e
m
ove
:
weak-point
e
r as exceptional cas
e
in room
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las Katzman
(SETF %FUN-NAME) on
clos
u
res, no
w
with
f
ewer
restriction
s
.
commit
|
commitdiff
|
tree
2017-10-04
Do
u
glas Katzman
D
e
lete redundan
t
C
m
acro
commit
|
commitdiff
|
tree
2017-10-04
Do
u
g
l
as
Katz
m
an
Revise
c
omm
e
n
t
about efficiency
i
n scav_weak_po
i
nter()
commit
|
commitdiff
|
tree
2017-10-04
Doug
l
as Katzman
Modernize C styl
e
of and deo
b
fuscate gc_alloc_
u
pdate_page_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Do
u
gla
s
Katzman
Opt
i
mize
pag
e
_ends_con
t
iguous_blo
c
k_p()
commit
|
commitdiff
|
tree
2017-10-03
Douglas Ka
t
zman
Use MAP_32BIT and not M
A
P_FIXED on
F
reeBSD
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzm
a
n
Revert d9ffae8c and add commen
t
that the glibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Do
u
glas Katzman
Guar
d
some C globals with more appropriate
tests
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Partially revert "Always
c
opy all
o
f a
sigs
e
t_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Do
u
glas
Katzman
Fix cheneygc b
u
ild
commit
|
commitdiff
|
tree
2017-10-03
D
o
u
g
l
a
s K
a
tzman
Impl
e
ment
p
e
r-obje
c
t pinning on precise g
e
ncgc
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Change a few slots to read
o
nly
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzma
n
S
i
m
ple rena
m
e, and +/- a
comment
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Ad
d
a debugg
i
ng helper
commit
|
commitdiff
|
tree
2017-10-02
D
o
u
glas Katzman
Exp
o
r
t
2 t
h
ings fo
r
sb-introspect
commit
|
commitdiff
|
tree
2017-10-02
D
ouglas Katzman
Export
coverage bits fr
o
m SB-C and u
s
e 1 f
e
w
e
r
special var
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katz
m
an
Fix tr
a
c
eroo
t
r
egression
commit
|
commitdiff
|
tree
2017-10-02
Douglas Ka
t
z
m
a
n
Fix typo from "
R
educe consing in ir2opt
.
l
isp"
commit
|
commitdiff
|
tree
2017-10-02
D
o
u
glas Katzman
Remove DEFVAR from wrong package;
t
here's
a
nother
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzman
Avoi
d
w
r
itin
g
unin
i
t
i
aliz
e
d by
t
es to a core file
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzma
n
Fo
r
ce imm
o
bile space to a low ad
d
ress on FreeBSD
commit
|
commitdiff
|
tree
2017-09-30
Doug
l
as Katzman
A
dd script to gen
e
rate
C
hea
d
ers
commit
|
commitdiff
|
tree
2017-09-30
Douglas K
a
tzman
Reduce duplication
commit
|
commitdiff
|
tree
2017-09-30
Do
u
glas Katzman
Fix bug in lowtag_for_wide
t
ag[] arra
y
d
u
e to bad string
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Doug
l
as Katzm
a
n
Alwa
y
s
copy all of a
sigs
e
t_t for linux
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Co
n
solidate 22 different-but
-
same functions into one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Dougl
a
s Katz
m
an
Avo
i
d
u
nu
s
ed variable
w
arn
i
n
g
if ND
E
BUG
commit
|
commitdiff
|
tree
2017-09-25
Do
u
gl
a
s Katzman
Us
e
embedd
e
d_o
b
j
_p()
i
n all places it
p
ertains to
commit
|
commitdiff
|
tree
2017-09-24
Douglas Kat
z
man
M
a
k
e
f
ull
c
gc work on precisely
c
ollected platforms
commit
|
commitdiff
|
tree
2017-09-24
Douglas Kat
z
man
He
l
p GC
o
ut with regard t
o
some cold-in
i
t symbols
commit
|
commitdiff
|
tree
2017-09-24
Do
u
gl
a
s Katzm
a
n
Fix arm and arm
6
4 bui
l
ds
commit
|
commitdiff
|
tree
next