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
Mostly revert 2df2efd246
2017-10-20
Douglas Katzman
Mostl
y
revert 2df2efd246
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Fixes
for runn
i
ng with undefined-behavior
s
anit
i
zer
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzma
n
Rem
o
ve redundant test guard
i
ng call to update_page_write_pr
o
t()
commit
|
commitdiff
|
tree
2017-10-20
Doug
l
a
s Katzman
R
efine boundary c
o
nditio
n
in conser
v
ative_root_p()
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Use
o
rdinary ass
i
g
n
m
ent f
r
om bloc
k
a
ble_sig
s
et
commit
|
commitdiff
|
tree
2017-10-19
D
ouglas Katzman
x86-64: S
h
ow r
e
f to tl
s
_
inde
x
o
f
im
m
obile symbols
commit
|
commitdiff
|
tree
2017-10-19
Dougl
a
s Katz
m
an
Tak
e
lispobj arg
i
n con
s
erv
a
tive_root_p
.
Fewer casts
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Douglas
Katzman
Av
o
id searching for the
same pin r
e
peatedly
commit
|
commitdiff
|
tree
2017-10-19
Dougla
s
K
atzman
A
d
d remark on implement
a
tion of
u
p
d
ate_page_write_prot(
)
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzman
x86-64: reimpl
e
m
e
nt symbol-value
vop
commit
|
commitdiff
|
tree
2017-10-18
D
o
uglas Katzman
Remove hack from
g
lobald
b
regarding
e
xport
e
d CL symbols
.
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
las Katz
m
a
n
R
e
duc
e
n
u
m
ber of so
u
rce files needed to write C heade
r
s
commit
|
commitdiff
|
tree
2017-10-18
Douglas
Kat
z
man
Re
m
ove kludg
e
s
.
!
D
EFINE-THREAD-LOCAL s
e
ts :ALWAY
S
-BOU
N
D
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Add more info
to
cold
-
sbcl
.
map
commit
|
commitdiff
|
tree
2017-10-18
D
o
ugla
s
Katzman
R
emove
ob
s
olete symbol
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
las Katzman
Shorten set-fdefn-fun
commit
|
commitdiff
|
tree
2017-10-18
D
o
ugla
s
K
a
tzman
P
e
r
form less w
o
rk for :K
E
Y-A
N
D-VALU
E
hash-ta
b
l
e
weakne
s
s
.
commit
|
commitdiff
|
tree
2017-10-18
Dougl
a
s Katzman
S
k
ip
l
ive
n
ess te
s
t
on e
m
pty/
n
onpointer hashtab
l
e
entries
commit
|
commitdiff
|
tree
2017-10-18
Douglas Kat
z
man
Fi
x
b
u
ild
f
ail
u
re
commit
|
commitdiff
|
tree
2017-10-17
Douglas K
a
tz
m
an
Fix purify() an
d
move mispl
a
ced #else/#en
d
if
commit
|
commitdiff
|
tree
2017-10-17
Douglas Ka
t
zman
Fix C warning in print_fix
n
u
m()
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Avoid
w
r
i
te
faults during GC,
eve
n
more emp
h
atically now
commit
|
commitdiff
|
tree
2017-10-17
Dougla
s
Katzma
n
Remove unused
c
ross-mu
m
ble noise
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzma
n
Don't comp
i
ler src/
c
o
de/
t
hread
for the host
commit
|
commitdiff
|
tree
2017-10-17
Dou
g
l
a
s K
a
tzma
n
Clear the rehash-neede
d
bit in
C
LRHASH
commit
|
commitdiff
|
tree
2017-10-17
Doug
l
as
K
atzma
n
Avoid unnecessary write to hash-
t
able
i
n
stance
s
during gc
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katz
m
a
n
Decentralize
per-thread init
i
a
l
special bindings
.
commit
|
commitdiff
|
tree
2017-10-16
Douglas Katzman
Use handy pre
-
exi
s
ting C
m
acr
o
s
in other macros
commit
|
commitdiff
|
tree
2017-10-14
Douglas
K
atzman
Reprotect
dynamic space
a
fter fu
l
l ma
r
k-
s
w
e
ep GC
commit
|
commitdiff
|
tree
2017-10-14
Doug
l
as Katz
m
an
Rena
m
e
"marknsweep
g
c
.
c"
t
o
"
immobile-space
.
c" plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
F
ix critical
s
p
e
l
ling bug in A
L
LOCA
T
ION-INFORMATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Doug
l
a
s
Katzman
Simplify c
o
nditi
o
n for setting needs_rehash
_
p in GC
commit
|
commitdiff
|
tree
2017-10-13
Dougl
a
s Katzman
Prov
i
de the :ABORT restart in w
a
rm lo
a
d
commit
|
commitdiff
|
tree
2017-10-13
D
ouglas
Katzman
x
8
6
-
6
4
: Allow
c
hoi
c
e of 0xCC or 0xC
E
as the in
t
errupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Dou
g
l
as Ka
t
zm
a
n
A
dd ca
u
tionary note
a
bove
enablement of :sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
o
uglas Katzman
x86-64: Allow im
m
ediate SC for INDEX in %i
n
st
a
n
c
e
-ca
s
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Give
u
p o
n
fix
i
ng ALLOCATION-INFORMATION
.
6
f
or sparc
commit
|
commitdiff
|
tree
2017-10-12
Douglas Kat
z
man
Forgo loader
.
lisp in war
m
b
u
i
ld
commit
|
commitdiff
|
tree
2017-10-11
Douglas Kat
z
m
a
n
Use
sig
n
ed
shift
i
n
f
i
x
num_value
(
)
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las
Kat
z
man
Use
a
bstraction fo
r
g
ettin
g
ve
c
to
r
subtype
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas
Katzman
Unbre
a
k
chene
y
gc
commit
|
commitdiff
|
tree
2017-10-11
D
ouglas Katzman
Don't expose so much
o
f GC
i
nternals to
all other
C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Dougl
a
s
Katzman
Fix fasteval bug
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katz
m
an
M
ove repeated
d
efinitions to a shared place
commit
|
commitdiff
|
tree
2017-10-10
Douglas Katzman
U
s
e clearly na
m
ed mac
r
os, not insane voodoo
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzm
a
n
Allow 1-page
"
la
r
ge"
vectors in s
c
a
venge_genera
t
i
o
ns()
commit
|
commitdiff
|
tree
2017-10-09
D
o
u
glas
K
atzm
a
n
Fa
i
l earlier
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzma
n
Suppre
s
s
s
h
owing 'eta
g
s' i
n
vocation
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fi
x
s
b
-intro
s
pect test for 32-bit
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
at
z
man
Ena
b
le traceroot test for #-s
b
-thread
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Katzman
Defi
n
e
find_
s
ymbol() whic
h
act
s
like CL:FIND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
D
o
uglas Katzman
Robustify allocation
-
in
f
ormation
t
e
sts
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix
f
l
aky ENSURE-CODE/D
A
TA
-
SEPARATIO
N
test
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
P
a
ss nwords into
m
aybe_adju
s
t_la
r
ge_o
b
ject
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
Katzma
n
Fix
2
bugs
wi
t
h
GC o
f
b
ignums
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix #+immob
i
le
-
c
o
de bu
i
ld
commit
|
commitdiff
|
tree
2017-10-08
Do
u
glas
K
a
tzman
Fi
x
r
e
gr
e
ssion due to fix for trans_cod
e
on large code
.
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix s
o
urce o
f
in
e
fficien
c
y i
n
tra
n
s_c
o
de()
commit
|
commitdiff
|
tree
2017-10-08
D
ouglas Katzman
Fi
x
#
-sb
-
thread builds
for code and dat
a
s
e
paration
commit
|
commitdiff
|
tree
2017-10-07
Doug
l
as
K
atzman
Switch
o
n
s
tr
i
ct separati
o
n
of
pages containing co
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Doug
l
as Katzman
Add -W
u
ndef (not imp
l
ied by
-
W
all) to cc invo
c
ation
commit
|
commitdiff
|
tree
2017-10-07
D
ouglas K
a
t
z
man
Remov
e
bias agai
n
st partia
l
p
ag
e
s in fin
d
_free
i
sh_pag
e
s
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzma
n
Make MAP-ALL
O
CATED-OBJECTS less inclined t
o
f
a
il an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Dou
g
la
s
Katzm
a
n
P
i
n page-spanning sm
a
l
l
objects on
an individual
b
asis
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
Genera
l
ize wipe_no
n
pinned_wo
r
ds()
commit
|
commitdiff
|
tree
2017-10-06
Do
u
glas
K
atz
m
an
Refac
t
o
r t
o
avoid exposing
pag
e
_
table
[
] to core
save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzma
n
Rem
o
ve tople
v
el
b
inding of *
L
IST
-
C
ONFLIC
T
S-TABLE
*
commit
|
commitdiff
|
tree
2017-10-05
Douglas Kat
z
m
a
n
Mov
e
i
d
e
n
t
ical tails of then/else code
o
ut of
t
he 'if'
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas
Katzm
a
n
A
s
sert that alloc r
e
gions are
empty
a
fter GC; don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas K
a
tzman
Fix
a
ccidental omission fr
o
m
p
r
i
or commi
t
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las Katzm
a
n
Redu
c
e number o
f
s
e
quential t
e
sts in gc_find_fr
e
eish_pages()
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
K
atzman
Fix
S
B
-
INTRO
S
PECT:AL
L
OCATION-INFO
R
M
A
TION o
n
gencgc+pc
c
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
as Ka
t
zman
Remove redun
d
ant stor
e
s
t
o
page_t
a
ble
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzm
a
n
Test "byt
e
s_found
< nby
t
es
_
goal" first in find_freeish_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Kat
z
man
Mov
e
mispl
a
ced #e
n
d
if
commit
|
commitdiff
|
tree
2017-10-05
Do
u
g
l
as Katzman
Strengthen assert
i
on: a
r
ea size qu
a
ntum is
2 words
commit
|
commitdiff
|
tree
2017-10-04
Dougla
s
Kat
z
man
Use proper wideta
g
for code-component i
n
objd
e
f
commit
|
commitdiff
|
tree
2017-10-04
Douglas Ka
t
zman
R
emo
v
e :
w
eak-point
e
r as exceptiona
l
case in room
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
atzman
(SETF %FUN-NAME) on closures, no
w
with
f
e
wer res
t
rict
i
o
n
s
.
commit
|
commitdiff
|
tree
2017-10-04
Douglas Kat
z
m
a
n
Delete
redundant
C
macr
o
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las
Kat
z
m
a
n
Revis
e
com
m
ent ab
o
ut efficiency in s
c
a
v
_we
a
k_
p
ointer()
commit
|
commitdiff
|
tree
2017-10-04
D
o
uglas Katzman
Mode
r
ni
z
e C styl
e
of an
d
deobfuscate
gc_alloc_update
_
pa
g
e_t
a
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Dougla
s
Kat
z
man
Optimize p
a
ge_en
d
s_contiguou
s
_block_p()
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
las Ka
t
zma
n
Use MAP_32BIT and not MAP_FIXED on
F
reeBSD
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
las Kat
z
man
R
evert d9ffae8c and
add comment
that the glibc b
u
g
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
ougl
a
s Katzma
n
Guard s
o
m
e
C gl
o
bals with more ap
p
r
o
priate tes
t
s
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
P
a
r
tially revert
"Always c
o
py all of a sigset_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas
Katzm
a
n
Fix chene
y
gc build
commit
|
commitdiff
|
tree
2017-10-03
D
ouglas Katzma
n
I
m
plement p
e
r-object
p
inning on pr
e
ci
s
e gencgc
commit
|
commitdiff
|
tree
2017-10-02
Dougl
a
s Katzman
Chang
e
a
few slots to r
e
adonly
commit
|
commitdiff
|
tree
2017-10-02
D
ou
g
las Katzm
a
n
Simple rename, and
+/- a commen
t
commit
|
commitdiff
|
tree
2017-10-02
D
o
u
g
las Katzman
A
d
d a debugging helper
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Export 2
thin
g
s for sb-introspect
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzma
n
Export coverage bits from
SB-C
a
nd use 1 fewer special v
a
r
commit
|
commitdiff
|
tree
2017-10-02
Douglas
Katzman
F
i
x trace
r
oot regre
s
sion
commit
|
commitdiff
|
tree
2017-10-02
Dougl
a
s
Katzm
a
n
F
i
x typo from "Reduce cons
i
n
g in ir2opt
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Doug
l
as
K
atzman
R
e
move
D
E
F
V
AR
from wrong pa
c
kage; t
h
ere
'
s another in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
D
ougla
s
Katzman
Avoid writing uniniti
a
lized by
t
es to a
c
or
e
f
i
l
e
commit
|
commitdiff
|
tree
2017-10-01
D
ouglas Katzm
a
n
Force immobile space to
a low addr
e
ss on FreeBSD
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Ad
d
sc
r
ipt to gene
r
ate
C
headers
commit
|
commitdiff
|
tree
next