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
Decentralize per-thread initial special bindings.
2017-10-17
D
ouglas K
a
tzman
D
e
centr
a
liz
e
per-
t
hread initial special bi
n
d
ings
.
commit
|
commitdiff
|
tree
2017-10-16
Douglas
K
atzma
n
Use handy
pre-existing C macros
i
n
o
t
her macros
commit
|
commitdiff
|
tree
2017-10-14
D
ouglas Katz
m
a
n
Rep
r
otect dynamic
space af
t
e
r
ful
l
m
a
r
k-sweep GC
commit
|
commitdiff
|
tree
2017-10-14
Dou
g
las
Katzma
n
Rename "
m
arknswee
p
gc
.
c
"
to "immobile-s
p
ace
.
c" pl
u
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Douglas Kat
z
man
Fix criti
c
al spellin
g
bug in
A
L
L
OCATION-INFORM
A
TION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Dougl
a
s Katzman
Simplify co
n
dition fo
r
se
t
ting need
s
_rehash_p i
n
GC
commit
|
commitdiff
|
tree
2017-10-13
Douglas
Katzman
Pr
o
vide the :A
B
ORT restart
i
n
warm load
commit
|
commitdiff
|
tree
2017-10-13
Do
u
gl
a
s Katzman
x8
6
-64:
Allow choice of 0xCC or 0xCE as the
i
nterrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Dougla
s
K
a
t
z
man
A
d
d
c
a
u
tionary
no
t
e above enabl
e
ment of :sb
-
thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katz
m
an
x86-64:
A
llow immediate
S
C for INDEX
i
n %instance
-
cas
commit
|
commitdiff
|
tree
2017-10-12
Do
u
glas Ka
t
zman
Give up on fixing ALLOC
A
TION-
I
NF
O
RMATION
.
6 for spa
r
c
commit
|
commitdiff
|
tree
2017-10-12
D
o
ug
l
as Katzman
Forgo loader
.
lis
p
in warm build
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las Ka
t
zma
n
Use sign
e
d
shi
f
t i
n
fixnum_value
(
)
commit
|
commitdiff
|
tree
2017-10-11
Do
u
glas Katzman
Use ab
s
traction for
get
t
ing vector
s
ubtype
.
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las Katzma
n
U
nbreak ch
e
neygc
commit
|
commitdiff
|
tree
2017-10-11
Douglas
K
atzm
a
n
Don't exp
o
se
s
o much of
G
C in
t
ern
a
ls to al
l
ot
h
e
r C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas
Katzman
Fix fas
t
eval bug
commit
|
commitdiff
|
tree
2017-10-11
D
ouglas Ka
t
zman
Move rep
e
ated def
i
nit
i
ons to a shared place
commit
|
commitdiff
|
tree
2017-10-10
D
o
uglas Katzma
n
Use
c
learly named
m
acro
s
,
not
i
ns
a
ne vo
o
doo
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Katzman
A
llow
1-page "large" vector
s
i
n
scavenge_gen
e
rations()
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
las
Katzman
Fai
l
earlier
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
a
tzman
Suppr
e
ss showing 'e
t
ags' i
n
vocation
commit
|
commitdiff
|
tree
2017-10-09
Douglas K
a
tz
m
a
n
Fix sb-i
n
trosp
e
ct
te
s
t fo
r
32-bit
commit
|
commitdiff
|
tree
2017-10-09
D
o
u
g
las Katzm
a
n
Ena
b
le traceroot test
for
#-sb-thr
e
ad
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
Katzm
a
n
Def
i
ne
find_symbol() which
acts lik
e
CL:F
I
ND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
as Katzman
Ro
b
u
s
tify allocati
o
n-infor
m
ation tests
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix flaky ENSURE-CODE/DAT
A
-SEP
A
RATIO
N
t
e
st
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
atzman
P
ass nwords
i
nto mayb
e
_
a
djust_large_object
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzman
F
i
x
2
bugs
with GC of bignums
commit
|
commitdiff
|
tree
2017-10-08
Douglas
Kat
z
man
F
i
x
#+
i
mmo
b
ile-co
d
e build
commit
|
commitdiff
|
tree
2017-10-08
Dougl
a
s
K
atzman
F
i
x regress
i
on due to
fix for tran
s
_code on large c
o
de
.
commit
|
commitdiff
|
tree
2017-10-08
Douglas Ka
t
zman
Fix sour
c
e of ine
f
ficie
n
cy in trans_code()
commit
|
commitdiff
|
tree
2017-10-08
Dou
g
la
s
Katzman
F
i
x #-sb-thr
e
ad bu
i
l
ds
for
c
ode an
d
data
s
eparatio
n
commit
|
commitdiff
|
tree
2017-10-07
Doug
l
as Katzm
a
n
Switch on strict se
p
aration of pages co
n
tain
i
ng c
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
Kat
z
man
Add -Wun
d
ef (not implie
d
by -W
a
ll) to cc
invocation
commit
|
commitdiff
|
tree
2017-10-07
Doug
l
as Katzman
Rem
o
ve bias against partial p
a
ges in find_freeish_pages
commit
|
commitdiff
|
tree
2017-10-07
Dougl
a
s Katzman
Make MAP-ALL
O
CATED-OBJECTS less
inclined
to fail
an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
Pi
n
p
a
ge-s
p
an
n
ing small objects o
n
an individual basis
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katz
m
a
n
Generalize wipe_n
o
npin
n
ed_
w
ords()
commit
|
commitdiff
|
tree
2017-10-06
Douglas
Katzman
Refactor to avoid exposing pa
g
e_ta
b
le[]
t
o cor
e
sa
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Remove toplevel binding of *LIST-CONF
L
ICTS-TA
B
LE*
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas K
a
t
z
m
an
M
ove iden
t
ica
l
tails of then/else co
d
e out of the 'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Ass
e
rt
t
hat alloc regions are empty after GC; don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzma
n
Fix accid
e
nt
a
l
omission f
r
om pr
i
or commit
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Reduce n
u
mber
o
f seq
u
ential t
e
s
ts in gc_f
i
nd_freeish_pages()
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Katzman
Fix
SB-INT
R
O
S
P
EC
T
:ALLOCATION-INFORMATION
o
n
g
e
ncgc
+
pcc
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Remov
e
red
u
ndant stores to pa
g
e_table
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s K
a
t
zman
Test "bytes_found < nbytes_goal
"
fir
s
t in find_fre
e
ish_page
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katz
m
a
n
Move misplaced
#
endif
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Katz
m
an
S
trengthen assertion
:
area size qua
n
tum is
2
words
commit
|
commitdiff
|
tree
2017-10-04
Do
u
g
l
a
s Katz
m
an
Use proper widet
a
g for code-compo
n
ent in
o
bjd
e
f
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Remove :
w
eak-pointer
as exceptional c
a
se
in room
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
(
S
ET
F
%
F
U
N
-NAME) on
c
l
o
sures,
n
ow with few
e
r restrictions
.
commit
|
commitdiff
|
tree
2017-10-04
Douglas K
a
tzman
Delete redundant C macro
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas Katzman
Revis
e
comment about
e
fficiency in scav_weak_
p
ointer()
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
l
as Ka
t
z
m
a
n
Modernize C style
of and deo
b
fuscate g
c
_alloc_update_page_t
a
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas K
a
tzman
Optimize page_ends_contiguous_block_p()
commit
|
commitdiff
|
tree
2017-10-03
Douglas Ka
t
z
m
an
Use MAP_32BIT and not MAP_FIXED o
n
FreeBS
D
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
R
e
vert d9ffae8c and
a
d
d
com
m
ent
that the glibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Do
u
gl
a
s Katzman
G
uard some C global
s
w
ith more ap
p
ropriate tests
commit
|
commitdiff
|
tree
2017-10-03
Do
u
gla
s
Katzman
Partially
revert
"Always copy all of a sigs
e
t_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Do
u
glas
Katzman
Fix chene
y
gc
bui
l
d
commit
|
commitdiff
|
tree
2017-10-03
Douglas
K
atzman
I
mplement pe
r
-object pin
n
i
ng
o
n
preci
s
e
gencgc
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Change
a
few slots to readon
l
y
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Sim
p
le rename, and +/- a co
m
ment
commit
|
commitdiff
|
tree
2017-10-02
D
o
ugla
s
K
at
z
m
a
n
Add a debug
g
i
ng helper
commit
|
commitdiff
|
tree
2017-10-02
Dougla
s
Katzman
Export 2 thin
g
s for sb-i
n
trospect
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Export co
v
erage bits from
SB-C and use 1 f
e
we
r
speci
a
l var
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Fix trac
e
roo
t
r
egress
i
on
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Fix typo from "Reduc
e
consing in ir2opt
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katz
m
an
Re
m
o
ve DEFVAR from wron
g
package
;
there's a
n
other i
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Doug
l
as Katzman
Avoid writing u
n
initialized bytes
to
a
c
o
re
file
commit
|
commitdiff
|
tree
2017-10-01
Dougla
s
Ka
t
zman
Force immobil
e
space to a low address on FreeBSD
commit
|
commitdiff
|
tree
2017-09-30
D
o
uglas Katzman
Ad
d
s
cript to gene
r
ate C headers
commit
|
commitdiff
|
tree
2017-09-30
Douglas
K
a
tzman
Reduce duplicat
i
on
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Fix bug in lowta
g
_f
o
r_widetag
[
]
array
due to bad
stri
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Always copy all of a sigset_t for linux
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Consolidate 22 diffe
r
ent-but-same functions i
n
to one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Do
u
gl
a
s Katz
m
an
A
v
o
i
d
unuse
d
variab
l
e warning if NDEBUG
commit
|
commitdiff
|
tree
2017-09-25
D
ouglas
K
at
z
man
Use embedded
_
o
b
j_p() in all p
l
aces it pertains to
commit
|
commitdiff
|
tree
2017-09-24
Dougl
a
s Katzma
n
Make fullcgc work on precisely collect
e
d pla
t
forms
commit
|
commitdiff
|
tree
2017-09-24
D
o
uglas Ka
t
zman
Help GC ou
t
with
regard to some cold-
i
nit symbols
commit
|
commitdiff
|
tree
2017-09-24
D
o
uglas Ka
t
zman
Fix arm and arm6
4
builds
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
F
i
x
b
ui
l
d for #
+
(and relocat
a
ble-
h
eap (n
o
t im
m
obile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Do
u
gl
a
s Katzman
Only tr
y
to
u
s
e M
A
P
_
32B
I
T if it's #defined
commit
|
commitdiff
|
tree
2017-09-23
D
ouglas Katzman
Fix build fo
r
#-relocata
b
l
e-h
e
ap and fi
x
printf format
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Factor out
r
e
p
eated incanta
t
ions
commit
|
commitdiff
|
tree
2017-09-23
Doug
l
as K
a
tz
m
an
Un-p
r
ettily print backe
n
d feature list
commit
|
commitdiff
|
tree
2017-09-23
Dou
g
las Katzman
Remove 4 i
n
struct
i
ons
from
alloc-to-r11
commit
|
commitdiff
|
tree
2017-09-22
Do
u
glas Katz
m
an
Keep any en
c
apsulation when calli
n
g
~
/FUN/ format direct
i
v
e
commit
|
commitdiff
|
tree
2017-09-22
Do
u
gl
a
s Katzman
Enabl
e
p
lacement of
i
mmobile spa
c
e anywhere below
2
GB
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzma
n
Make 'move
a
ble'
a
rg to
os_va
l
i
d
a
t
e 3-v
a
lued
commit
|
commitdiff
|
tree
2017-09-22
Doug
l
as Katzman
x86-64: f
i
x b
u
g
in IMMEDIATE-CONSTANT
-
SC for sym
b
ols
commit
|
commitdiff
|
tree
2017-09-22
D
o
uglas Katzman
Chang
e
keyword arg to positional in
SUB
-
GC
commit
|
commitdiff
|
tree
2017-09-22
Douglas
Katzman
Type-check
a
rg before
i
nhbitin
g
GC in CODE-HE
A
DER-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
Dougl
a
s K
a
tzman
Make ver
i
fy_
g
c()
callab
l
e from Lisp at m
o
r
e-or-l
e
ss
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Dou
g
las K
a
tz
m
an
Elide tons o
f
unbound-
s
ymbol test
s
from
P
OS
T
-
G
C an
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas Ka
t
zman
Impr
o
ve verify_space()
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Em
i
t shorter code f
o
r ALLOCATE-STANDA
R
D[-FUNC
A
LLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Dougla
s
Ka
t
zm
a
n
Print m
o
re inf
o
rma
t
ion about
"sorted pins" if
e
nabled
commit
|
commitdiff
|
tree
next