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: Allow choice of 0xCC or 0xCE as the interrupt instruction
2017-10-13
Douglas Katzman
x86-64: A
l
low choice of 0xCC or 0xC
E
as the interrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
o
uglas Katzman
Add caution
a
ry n
o
te ab
o
ve en
a
b
l
emen
t
of
:
s
b
-
t
hread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
o
ugl
a
s
K
atzm
a
n
x86-64: A
l
low immedi
a
te SC for INDEX
i
n %in
s
ta
n
ce-cas
commit
|
commitdiff
|
tree
2017-10-12
Dougla
s
Katzman
Give up on fixing
ALL
O
C
A
TI
O
N-INFO
R
MATION
.
6 for sparc
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Forgo loader
.
lisp i
n
warm buil
d
commit
|
commitdiff
|
tree
2017-10-11
D
ouglas Katzman
Use
signed shi
f
t in fixnum_v
a
lue()
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Use abs
t
raction for getting vecto
r
s
u
btyp
e
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
U
nbreak chen
e
ygc
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Don't expose so much of GC inte
r
n
a
ls to all
o
th
e
r C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas
Katzman
Fix fasteva
l
bug
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Move repeate
d
defi
n
itions to
a
shared
p
lace
commit
|
commitdiff
|
tree
2017-10-10
Douglas Katzman
Use clearly named
macr
o
s
,
not insane vood
o
o
commit
|
commitdiff
|
tree
2017-10-09
D
o
ugla
s
Katzman
Allow 1-page "
l
arge" vector
s
in
s
cav
e
nge_g
e
nerations()
commit
|
commitdiff
|
tree
2017-10-09
D
oug
l
as Katzma
n
F
ail earlier
commit
|
commitdiff
|
tree
2017-10-09
D
ou
g
las K
a
tzman
Su
p
pre
s
s sho
w
ing
'
etags' in
v
o
c
ation
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzma
n
F
i
x
sb-
i
n
trospect
t
e
s
t
f
or 32-bit
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Enable t
r
a
c
e
r
o
o
t test for #
-
sb-thread
commit
|
commitdiff
|
tree
2017-10-09
Douglas Kat
z
m
a
n
Def
i
ne
find_
s
ymbol(
)
wh
i
c
h acts lik
e
CL:FIND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Rob
u
stify al
l
oca
t
i
o
n-i
n
formation tests
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
las Katzman
Fix flaky ENS
U
RE-CODE/DATA-SE
P
AR
A
TION
tes
t
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
P
a
ss nword
s
int
o
maybe_adj
u
st
_
large_objec
t
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katz
m
an
Fix
2
b
ugs wit
h
GC
o
f
bignums
commit
|
commitdiff
|
tree
2017-10-08
D
oug
l
as K
a
tzman
Fix #+
i
m
m
obile-code b
u
i
l
d
commit
|
commitdiff
|
tree
2017-10-08
Douglas
Katzman
F
i
x r
e
gression
due to fi
x
fo
r
trans_co
d
e on l
a
rge
c
ode
.
commit
|
commitdiff
|
tree
2017-10-08
Dou
g
l
a
s
Katzman
Fix
source of inefficiency in trans
_
code()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fi
x
#-sb-thread builds for
c
ode and data
s
eparation
commit
|
commitdiff
|
tree
2017-10-07
D
ouglas Katzman
Sw
i
tch on strict se
p
arat
i
on
o
f
pages containing code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
Kat
z
man
A
dd -W
u
ndef
(
not
i
mplied by -Wall) to cc invoc
a
tion
commit
|
commitdiff
|
tree
2017-10-07
Dougl
a
s Katzman
Remove bias
a
gainst partial
pages i
n
find
_
f
ree
i
sh_pages
commit
|
commitdiff
|
tree
2017-10-07
D
o
uglas
Katzman
Make MAP-ALLOCA
T
ED-OBJECTS
l
ess in
c
lined
t
o fail
an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Dougl
a
s Ka
t
zman
P
in pa
g
e-spanning small objects on an individual
b
asis
commit
|
commitdiff
|
tree
2017-10-06
Douglas
K
atzman
G
eneralize wi
p
e_no
n
p
i
nned_words()
commit
|
commitdiff
|
tree
2017-10-06
Douglas K
a
tzman
Refac
t
or to
a
v
oid expo
s
i
ng
page_table[] to co
r
e s
a
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
o
u
glas Katzman
Re
m
ove toplev
e
l bindin
g
of *L
I
ST-CO
N
FLICT
S
-
T
A
B
LE*
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Move ide
n
tica
l
tai
l
s
o
f the
n
/else code o
u
t
o
f
the 'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
at
z
m
a
n
Asse
r
t
t
hat alloc regions are em
p
ty after GC; don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Do
u
g
l
as Ka
t
zm
a
n
F
i
x a
c
ciden
t
al
omission from prior commit
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzma
n
Reduc
e
number of s
e
quential tests in gc_find_freeish_
p
ages()
commit
|
commitdiff
|
tree
2017-10-05
Douglas Ka
t
zman
Fix SB-INTROSP
E
C
T
:ALL
O
C
A
T
ION-INFORMATION
o
n gencgc+
p
cc
commit
|
commitdiff
|
tree
2017-10-05
Douglas
Katzman
Remove redundant stores to pa
g
e_table
commit
|
commitdiff
|
tree
2017-10-05
D
o
u
glas Kat
z
man
Test
"byte
s
_found < nbyt
e
s_goal"
first in find_free
i
sh_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s Ka
t
zman
Move
m
i
s
placed #endif
commit
|
commitdiff
|
tree
2017-10-05
D
ougl
a
s Katzman
Strengthen assert
i
on: area size q
u
antum is
2 words
commit
|
commitdiff
|
tree
2017-10-04
Doug
l
a
s Katzman
Use p
r
op
e
r widetag for
code-co
m
ponent in objdef
commit
|
commitdiff
|
tree
2017-10-04
Dougl
a
s Kat
z
man
Remove :weak-pointer as excepti
o
nal c
a
se
in room
commit
|
commitdiff
|
tree
2017-10-04
Doug
l
a
s
K
a
t
zman
(
SE
T
F %FUN-
N
AME) o
n
closures,
now wit
h
fewe
r
restric
t
i
ons
.
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katz
m
an
Delete redundant
C macro
commit
|
commitdiff
|
tree
2017-10-04
Do
u
g
l
a
s
Katzma
n
Revi
s
e co
m
ment about e
f
f
i
ciency in
sca
v
_weak_pointer()
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Moder
n
ize C style of
and de
o
bfuscate gc_alloc
_
update_page
_
ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas K
a
tzm
a
n
O
p
tim
i
ze page_ends_conti
g
uous_
b
lo
c
k_p()
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s
K
at
z
man
U
s
e
MAP_
3
2BIT
a
nd
not
M
AP_FIXED on F
r
eeB
S
D
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Revert
d9ffae8c a
n
d ad
d
comment that the glibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
ou
g
las Katzm
a
n
Gu
a
r
d some
C
glo
b
a
l
s
with more appr
o
pri
a
te tes
t
s
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Partially rev
e
rt "A
l
wa
y
s copy all o
f
a
sigs
e
t_
t
for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Dougla
s
Katzma
n
Fix cheneygc build
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Imple
m
e
n
t
per-object pinning
on precise
g
encgc
commit
|
commitdiff
|
tree
2017-10-02
D
o
uglas Ka
t
zman
Change a
f
ew slots to readon
l
y
commit
|
commitdiff
|
tree
2017-10-02
D
ouglas Katzman
Simple r
e
name, and +/- a
com
m
ent
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Katzman
Add
a
d
e
bugging helper
commit
|
commitdiff
|
tree
2017-10-02
Dougl
a
s Katz
m
an
Export 2
t
hing
s
for sb-
i
ntr
o
spe
c
t
commit
|
commitdiff
|
tree
2017-10-02
Doug
l
a
s
Katzman
Export coverage bits from SB-C and use 1 f
e
wer special var
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Ka
t
zman
Fix tr
a
ceroot regre
s
sion
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
F
i
x ty
p
o fro
m
"Re
d
uce c
o
n
s
ing in i
r
2opt
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Douglas K
a
tzman
Remove DE
F
VAR from
w
ro
n
g packa
g
e; there's another in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzman
Avoid writing uni
n
i
t
ialized
b
ytes to
a
cor
e
file
commit
|
commitdiff
|
tree
2017-10-01
Douglas K
a
t
z
m
an
Force i
m
m
o
b
ile sp
a
ce to a low address on Fr
e
eBSD
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Add script to g
e
ne
r
a
t
e C
h
eaders
commit
|
commitdiff
|
tree
2017-09-30
Douglas Ka
t
zman
R
educe dupl
i
ca
t
io
n
commit
|
commitdiff
|
tree
2017-09-30
Dougl
a
s Katzma
n
Fix bug in lowtag_for_widet
a
g[] array
d
ue to bad s
t
ri
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Alw
a
y
s
c
opy all of a si
g
s
e
t_t for linu
x
commit
|
commitdiff
|
tree
2017-09-30
D
o
u
g
las Katzman
C
o
nsolidate 22
d
i
fferent-
b
ut-same
functions into one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Dougl
a
s Katzman
Avo
i
d unuse
d
v
a
r
i
able war
n
in
g
if NDEBUG
commit
|
commitdiff
|
tree
2017-09-25
D
o
u
gla
s
Katzman
Use embedded_obj
_
p
(
)
i
n
al
l
p
l
aces it pertai
n
s to
commit
|
commitdiff
|
tree
2017-09-24
D
o
uglas Katz
m
a
n
Make fullcgc
w
o
rk on
p
recisely
collected
p
la
t
form
s
commit
|
commitdiff
|
tree
2017-09-24
Douglas
K
atzma
n
He
l
p GC o
u
t with regard to some cold-in
i
t symbols
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katz
m
an
Fix ar
m
and arm64 b
u
i
l
ds
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
Fix
b
u
ild
for
#
+(and rel
o
catable-heap (
n
ot immobile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Doug
l
a
s
Katzman
Only try to use MAP_32BIT if it'
s
#defined
commit
|
commitdiff
|
tree
2017-09-23
D
ouglas Katzm
a
n
Fix build f
o
r
#-rel
o
catable-heap and
fix printf f
o
rmat
commit
|
commitdiff
|
tree
2017-09-23
Douglas Ka
t
zman
F
a
ctor
o
ut repeated inca
n
tations
commit
|
commitdiff
|
tree
2017-09-23
Dou
g
l
a
s
Katzman
Un-prettily print backe
n
d fea
t
ure list
commit
|
commitdiff
|
tree
2017-09-23
Do
u
g
l
as K
a
tzman
Remove 4
i
nstructions
f
rom
a
l
loc-to-r11
commit
|
commitdiff
|
tree
2017-09-22
Doug
l
as Katzman
K
eep any e
n
c
a
ps
u
lation when c
a
lling ~/FUN/ f
o
rmat direct
i
ve
commit
|
commitdiff
|
tree
2017-09-22
D
ouglas Katz
m
a
n
Enable
placement of
immobile space anywhere be
l
o
w
2
G
B
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
M
a
ke
'moveable' arg to os
_
v
a
lidate
3-val
u
ed
commit
|
commitdiff
|
tree
2017-09-22
Douglas
K
atzman
x86
-
64: fix bug in I
M
MEDI
A
TE-CONSTANT-
S
C for symbols
commit
|
commitdiff
|
tree
2017-09-22
Doug
l
as Katzman
Ch
a
ng
e
keyword arg to po
s
i
tiona
l
in SUB-GC
commit
|
commitdiff
|
tree
2017-09-22
Dougl
a
s Katzman
T
y
pe-check
arg be
f
ore
inhbitin
g
GC in CODE-
H
EADER-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
Douglas Ka
t
zman
Make verif
y
_
gc()
c
a
l
lab
l
e from Lisp at more-or-les
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas
K
a
t
zman
Elide tons of un
b
o
u
nd-s
y
mbol tests f
r
o
m POST-GC and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
o
uglas Katzman
Improve verify
_
spa
c
e(
)
commit
|
commitdiff
|
tree
2017-09-20
Dougl
a
s Katzman
Em
i
t sho
r
t
e
r
c
o
d
e
for
A
LLOCATE
-
S
T
A
NDARD[-FU
N
CALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzman
P
r
int more informat
i
on about "sorted p
i
n
s" if en
a
bled
commit
|
commitdiff
|
tree
2017-09-18
D
o
u
g
las Kat
z
m
an
x86-64: Enliven f
u
n
callab
l
e-instances
f
r
o
m
unb
o
xed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Dou
g
l
a
s
Katzm
a
n
Declare widetag_name
s
i
n gc heade
r
commit
|
commitdiff
|
tree
2017-09-15
D
o
u
glas
Katzman
Mo
v
e R
E
AD_P
R
O
TEC
T
_FREE_PAGES into zer
o
_dirty_
p
ag
e
s
(
)
commit
|
commitdiff
|
tree
2017-09-15
Douglas Katzma
n
Ensure that %BIT-POSI
T
ION
d
oes
n
ot read too many
w
ords
commit
|
commitdiff
|
tree
2017-09-14
Douglas K
a
tzman
R
e
move preprocessor co
n
ditional in size_bignum
commit
|
commitdiff
|
tree
2017-09-14
Dou
g
las Katzman
fullc
g
c
:
mark
b
ignums
l
iv
e
wi
t
h a
header bit, not mark_bit
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katz
m
an
Reserv
e
1
bi
t
in
bignum header for GC mark
commit
|
commitdiff
|
tree
next