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
Use ordinary assignment from blockable_sigset
2017-10-20
Douglas
K
atzman
Use ordinary assignment from
b
locka
b
le_sigset
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzm
a
n
x86-64: Show ref to tls_i
n
dex
o
f immobile sy
m
b
ols
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzman
Take
lispobj a
r
g in co
n
ser
v
ative_root_
p
.
Fewer casts
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Doug
l
as Katzman
Avoid
s
earch
i
ng fo
r
the
s
a
me pi
n
repeatedly
commit
|
commitdiff
|
tree
2017-10-19
Dougla
s
Katzman
Add remark on impl
e
me
n
ta
t
ion of update_pag
e
_write_p
r
ot()
commit
|
commitdiff
|
tree
2017-10-19
D
o
ugl
a
s Kat
z
man
x86-64: rei
m
plement symbol
-
v
a
lue
vop
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katz
m
an
Remove hack from globaldb regarding exported CL symbols
.
commit
|
commitdiff
|
tree
2017-10-18
Dougl
a
s
K
atzma
n
Re
d
uce
numb
e
r of sourc
e
fi
l
es
needed to write C head
e
r
s
commit
|
commitdiff
|
tree
2017-10-18
Dougl
a
s
K
atzman
Remove klu
d
ges
.
!DEFINE-THR
E
AD
-
LOCAL sets :ALWAYS-
B
OUND
commit
|
commitdiff
|
tree
2017-10-18
D
ouglas
K
a
t
z
man
Add m
o
re i
n
fo to col
d
-sbcl
.
ma
p
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
las
K
atzman
Remove o
b
solete symbo
l
commit
|
commitdiff
|
tree
2017-10-18
D
o
u
g
las Katzman
Sho
r
ten
s
et-fd
e
f
n
-fu
n
commit
|
commitdiff
|
tree
2017-10-18
D
o
u
gla
s
Katzman
Per
f
o
r
m less work for :KE
Y
-AND-VALUE hash-tab
l
e weakness
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas K
a
tzman
S
k
i
p
live
n
ess t
e
s
t
on emp
t
y
/
nonpoi
n
ter hashtable
entries
commit
|
commitdiff
|
tree
2017-10-18
Dougla
s
Katzman
Fix buil
d
failure
commit
|
commitdiff
|
tree
2017-10-17
D
ou
g
la
s
Ka
t
zman
Fix
p
urify() and m
o
ve misplaced #els
e
/#endif
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzma
n
Fix
C
w
arning in print_fixnum()
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Avoid write faul
t
s
during GC, even more emphatic
a
lly
now
commit
|
commitdiff
|
tree
2017-10-17
Doug
l
as Katzman
R
emove
u
nu
s
ed cross-
m
umbl
e
noise
.
commit
|
commitdiff
|
tree
2017-10-17
Do
u
gl
a
s Kat
z
man
Don
'
t compiler s
r
c/c
o
de/thread f
o
r the host
commit
|
commitdiff
|
tree
2017-10-17
Douglas
K
atzm
a
n
Cl
e
a
r
the rehash-needed b
i
t in
C
LR
H
A
SH
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas Katzman
Avoi
d
unn
e
cess
a
ry write
to hash-table instances dur
i
n
g gc
.
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas K
a
tzman
Decen
t
r
alize
per-thread in
i
tial special bindings
.
commit
|
commitdiff
|
tree
2017-10-16
D
ouglas
Katzman
Use ha
n
d
y
p
r
e-existing C
macr
o
s in
o
ther ma
c
ro
s
commit
|
commitdiff
|
tree
2017-10-14
Dou
g
las K
a
tz
m
an
Reprotect dynamic
space after full mark-swee
p
GC
commit
|
commitdiff
|
tree
2017-10-14
Douglas K
a
t
z
ma
n
Rena
m
e "marknsw
e
epgc
.
c" to
"imm
o
b
i
le-spac
e
.
c
"
plu
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Dougla
s
K
atzman
Fix cr
i
tical spelling b
u
g in ALLOCATION-INFO
R
MATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Dou
g
las Katzman
S
i
mplify condition for setting needs_rehash_
p
in
G
C
commit
|
commitdiff
|
tree
2017-10-13
Douglas Kat
z
ma
n
Provide th
e
:
A
BO
R
T rest
a
rt in w
a
r
m load
commit
|
commitdiff
|
tree
2017-10-13
Douglas Ka
t
zman
x86-64:
A
llo
w
c
h
oice of 0xCC or 0x
C
E as
the interrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Dougla
s
Ka
t
zman
Add caution
a
ry note a
b
ove enablement
of :sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas
K
a
tz
m
an
x
86-64: Allow imme
d
iate SC fo
r
INDEX in %instance-
c
as
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzma
n
Giv
e
up on fixing ALLOCATION-INFORM
A
TION
.
6 for sparc
commit
|
commitdiff
|
tree
2017-10-12
Dougl
a
s Katzm
a
n
Forgo loader
.
lisp in warm build
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
U
se si
g
ned sh
i
ft i
n
f
ixnum_v
a
lue()
commit
|
commitdiff
|
tree
2017-10-11
Douglas K
a
tzman
U
se abs
t
ract
i
on for
g
et
t
ing
vector s
u
btype
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Ka
t
zman
Unbreak
cheney
g
c
commit
|
commitdiff
|
tree
2017-10-11
Douglas
Kat
z
m
an
Do
n
'
t expose so much o
f
GC
internals to all other C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Do
u
glas Kat
z
m
a
n
Fix fas
t
eval bug
commit
|
commitdiff
|
tree
2017-10-11
Doug
l
as Katzman
Move repeated de
f
i
n
i
tions to a
s
h
ared
place
commit
|
commitdiff
|
tree
2017-10-10
Douglas Kat
z
man
Use clearly named macros, not ins
a
n
e
voodoo
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzma
n
Allow 1-page "large" vectors
i
n
s
c
ave
n
ge
_
g
e
ne
r
ati
o
n
s()
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzm
a
n
Fail earl
i
er
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
S
u
pp
r
ess showin
g
'etags' invo
c
a
t
ion
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Katzman
Fix sb-introspect
test for 32-b
i
t
commit
|
commitdiff
|
tree
2017-10-09
D
o
uglas K
a
t
zman
Enable tr
a
ceroot t
e
st for
#
-sb-
t
hread
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Define find_sy
m
bol() which acts
li
k
e CL:FIND-SYM
B
OL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s
K
a
t
z
man
Robust
i
fy allocation
-
i
nformatio
n
tests
commit
|
commitdiff
|
tree
2017-10-09
D
o
uglas Katzma
n
F
ix
f
laky EN
S
U
R
E-CODE/DATA-
S
EPARATION t
e
st
commit
|
commitdiff
|
tree
2017-10-09
D
o
u
glas K
a
tzm
a
n
Pass
n
words into mayb
e
_adju
s
t
_
large_o
b
ject
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
K
atzman
Fix
2
bugs with GC o
f
bignums
commit
|
commitdiff
|
tree
2017-10-08
Do
u
glas Katz
m
an
Fix #+immobile
-
code build
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzma
n
Fix regres
s
i
on
d
u
e to fix for trans_co
d
e
on large code
.
commit
|
commitdiff
|
tree
2017-10-08
Do
u
glas Katzman
F
ix source of ineffi
c
iency
i
n trans_code()
commit
|
commitdiff
|
tree
2017-10-08
Dougla
s
Katzman
Fix
#-sb-thread builds f
o
r code and
data
sep
a
r
ation
commit
|
commitdiff
|
tree
2017-10-07
Doug
l
as Kat
z
man
Switch on strict s
e
paration of pages c
o
nt
a
ining
code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
D
ouglas
Katzman
Add -Wund
e
f (not implied by -Wal
l
) to cc invocation
commit
|
commitdiff
|
tree
2017-10-07
Do
u
glas
K
atz
m
an
R
e
move bias against part
i
al pages in
find_freeish_pa
g
e
s
commit
|
commitdiff
|
tree
2017-10-07
Do
u
gl
a
s Katzman
Make MAP-ALLOCATED-OBJEC
T
S less inclined to fail
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Doug
l
as K
a
tz
m
a
n
Pin p
a
ge-spanning smal
l
objec
t
s on an individual basis
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzma
n
Generalize
wipe_nonpinned_wo
r
ds()
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzma
n
R
e
f
a
c
tor
to a
v
oi
d
e
xposin
g
page_table[] to co
r
e sa
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Katzman
Remove toplevel bind
i
ng of *LI
S
T-CON
F
LICTS-
T
ABLE*
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
M
ov
e
iden
t
i
c
al tails
o
f th
e
n
/
else
c
ode out of th
e
'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas
Katzm
a
n
As
s
ert t
h
a
t
alloc
r
egions are e
m
p
t
y after
GC; don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
as Katzma
n
Fix ac
c
i
d
e
n
tal omissio
n
fro
m
p
rior commi
t
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Katzman
Re
d
uce number of sequent
i
al
t
ests in gc
_
f
i
nd_freeish_pages()
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzma
n
Fix SB-INTROSPECT:ALLOCATIO
N
-INFORMATION on gencgc+pcc
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas Katzman
Remove redun
d
ant stores
to pa
g
e_table
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas Katzman
Te
s
t "byt
e
s_
f
ound < nbytes_
g
oal" fi
r
st in find_freeish_page
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Ka
t
zman
Mov
e
mi
s
pl
a
ced #endi
f
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las Katzman
S
trengthen assertio
n
: area size quantum i
s
2
words
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
atzman
Use
p
roper
w
ide
t
ag for code-component
in objdef
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las Katzman
Remove :
w
ea
k
-
p
oin
t
er a
s
exc
e
pti
o
nal ca
s
e in r
o
om
commit
|
commitdiff
|
tree
2017-10-04
Douglas Kat
z
m
a
n
(SETF %FUN-NAM
E
) on closures,
n
o
w
with fewer
re
s
triction
s
.
commit
|
commitdiff
|
tree
2017-10-04
Dougl
a
s Kat
z
man
Delete redunda
n
t
C macro
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las Katzm
a
n
Revise comment about
effici
e
ncy
i
n scav_wea
k
_pointer()
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Modernize C style o
f
and deobfuscate gc_alloc_up
d
ate_pa
g
e_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Do
u
g
l
as Katzman
Optimize page_ends_co
n
tiguo
u
s_block_p()
commit
|
commitdiff
|
tree
2017-10-03
D
oug
l
as Katz
m
a
n
Use MAP_32BIT and no
t
MA
P
_FIXED on Fr
e
eBS
D
commit
|
commitdiff
|
tree
2017-10-03
D
o
u
glas K
a
tz
m
an
Revert d9ffae8c an
d
add comment that the glibc
b
ug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
o
uglas Kat
z
man
Guard some C
globals with m
o
re ap
p
r
opriate tests
commit
|
commitdiff
|
tree
2017-10-03
Dougla
s
K
atzman
Partially revert "A
l
ways copy all
of a
sig
s
e
t
_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Fix cheneygc build
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Implement p
e
r
-obj
e
ct pinnin
g
on p
r
ecise
g
encgc
commit
|
commitdiff
|
tree
2017-10-02
D
ouglas Katzman
Change a few slots to
readonly
commit
|
commitdiff
|
tree
2017-10-02
Douglas K
a
tzman
Si
m
ple rename, and +/- a commen
t
commit
|
commitdiff
|
tree
2017-10-02
Doug
l
as Kat
z
man
Add a
d
e
buggin
g
helper
commit
|
commitdiff
|
tree
2017-10-02
Doug
l
as Katzman
Expo
r
t 2 thing
s
for sb-intros
p
e
c
t
commit
|
commitdiff
|
tree
2017-10-02
D
o
u
glas Kat
z
man
Exp
o
r
t
c
o
vera
g
e bits from SB-C and
u
se 1
few
e
r
specia
l
var
commit
|
commitdiff
|
tree
2017-10-02
D
ouglas Katzm
a
n
Fix
t
ra
c
eroot regression
commit
|
commitdiff
|
tree
2017-10-02
Dougla
s
Katzman
Fix
t
ypo from "Redu
c
e consing in ir2
o
pt
.
l
i
s
p
"
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Remov
e
DEFVAR fr
o
m
wrong
p
ackage; there's anoth
e
r in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzman
A
void writ
i
n
g uninitialized bytes t
o
a
c
o
re f
i
le
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzman
F
orce imm
o
bile space t
o
a l
o
w ad
d
res
s
on FreeBSD
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Ad
d
s
c
ri
p
t to generate C headers
commit
|
commitdiff
|
tree
2017-09-30
Dougl
a
s Katzman
Red
u
ce
d
uplicati
o
n
commit
|
commitdiff
|
tree
2017-09-30
Dou
g
las Katzman
Fix bug in lowtag_for_w
i
detag[] array due
to bad st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
A
l
w
ays c
o
py all
of a sigset_t
f
or linux
commit
|
commitdiff
|
tree
2017-09-30
D
ouglas Katzman
Consol
i
date 22
d
iffere
n
t-bu
t
-
same functions into one
.
.
.
commit
|
commitdiff
|
tree
next