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
Move plausible_tag_p() out of an #ifdef. Needed always now
2018-03-17
Douglas Kat
z
man
Move plau
s
ibl
e
_tag_p() out of an #ifdef
.
Neede
d
alwa
y
s now
commit
|
commitdiff
|
tree
2018-03-17
Douglas Katz
m
an
x86-64: Add precise al
l
oc
a
tion p
r
ofiler
commit
|
commitdiff
|
tree
2018-03-16
Douglas Ka
t
zman
Rename scaveng
e
_ge
n
e
rations ->
scavenge
_
root_gens
commit
|
commitdiff
|
tree
2018-03-16
Douglas Katzman
Refac
t
or
fixup appli
c
ation to sh
a
re comm
o
n code
commit
|
commitdiff
|
tree
2018-03-16
D
ouglas Katzma
n
Fix t
e
st
commit
|
commitdiff
|
tree
2018-03-16
Douglas Katzma
n
E
l
iminate consing in
DO-P
A
C
K
ED-VARINTS
commit
|
commitdiff
|
tree
2018-03-16
Douglas
Katzman
Eliminate a
'goto
'
commit
|
commitdiff
|
tree
2018-03-16
D
o
ugl
a
s Katzman
Clarify remap_page_range()
commit
|
commitdiff
|
tree
2018-03-16
Douglas Katzman
Rea
r
range zero_pa
g
es() a
l
i
t
t
l
e
commit
|
commitdiff
|
tree
2018-03-16
D
ougla
s
K
a
tzman
Change
f
u
ncti
o
n-layout from
static s
y
mbol
to th
r
ead
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
Doug
l
as Kat
z
man
x86-64: all
o
w
2
f
ixups in set-sym
b
ol-global-valu
e
commit
|
commitdiff
|
tree
2018-03-15
D
o
u
glas Kat
z
m
an
Imp
r
ove verify_range()
commit
|
commitdiff
|
tree
2018-03-15
Douglas K
a
tzman
Red
u
ce re
p
etitiveness
i
n x86-64/vm
commit
|
commitdiff
|
tree
2018-03-15
Douglas Katzman
Eliminate an inequity between cros
s
and native compiler
commit
|
commitdiff
|
tree
2018-03-15
D
ouglas Katzm
a
n
Sk
e
tch out fixes to upd
a
te_page_wri
t
e_prot()
f
o
r FDEFN
s
commit
|
commitdiff
|
tree
2018-03-14
Doug
l
as Katzm
a
n
Remo
v
e unboxed_page
_
p(), use !boxed_page_p()
commit
|
commitdiff
|
tree
2018-03-14
Dou
g
las Katzman
R
e
name 'last_free_page'
t
o 'next_free_pa
g
e'
commit
|
commitdiff
|
tree
2018-03-14
Douglas
K
atzman
Remo
v
e bog
u
s logic i
n
full s
c
a
venge of news
p
ace
commit
|
commitdiff
|
tree
2018-03-14
Douglas Kat
z
ma
n
Make update_page_w
r
ite_prot(
)
p
rotect
more
p
a
ges, d
i
spense
.
.
.
commit
|
commitdiff
|
tree
2018-03-13
Douglas Katzman
P
ull out p
a
r
t of c
o
nservative_roo
t
_p
(
)
f
or use elsewhere
commit
|
commitdiff
|
tree
2018-03-13
Douglas Katzman
Remove extrane
o
us 'page < 0' check
.
It's tested a f
e
w
.
.
.
commit
|
commitdiff
|
tree
2018-03-13
Doug
l
as Ka
t
zm
a
n
F
i
x error in
gc_load_core
f
ile_ptes
commit
|
commitdiff
|
tree
2018-03-12
Douglas Katzman
x86
-
64: Make S
E
T-SLOT nearly identic
a
l to CELL-SET
.
.
.
commit
|
commitdiff
|
tree
2018-03-12
Dougl
a
s Katzman
Limit CLOSURE-INIT
v
alue SC
s
to {DESC
R
IPTOR,ANY}-REG
commit
|
commitdiff
|
tree
2018-03-12
Dougla
s
Katzman
x86-
6
4: Allow
i
m
m
ediate SC a
s
'value' in
cell setters
commit
|
commitdiff
|
tree
2018-03-12
Doug
l
as Katzman
Fix double-wide CAS vop
s
s
ome more
commit
|
commitdiff
|
tree
2018-03-12
D
ou
g
las Katzm
a
n
S
h
o
r
ten enc
o
ding of %INSTANCE-LE
N
GTH
a
nd GET-CLOSURE
.
.
.
commit
|
commitdiff
|
tree
2018-03-12
Dougl
a
s Katz
m
a
n
x86
-
64: Fac
t
o
r ou
t
and adjust
double-wide
C
AS
e
mitt
e
r
commit
|
commitdiff
|
tree
2018-03-12
Douglas K
a
tzman
Remove obsolet
e
func
t
io
n
s
commit
|
commitdiff
|
tree
2018-03-12
Douglas
Katzman
x86-64:
Sho
r
ten COD
E
-
I
NST
R
UCTIONS
and COM
P
UTE-
F
U
N
commit
|
commitdiff
|
tree
2018-03-11
D
o
u
g
las
K
atzman
Si
m
plif
y
immobi
l
e fixedobj a
l
locators
commit
|
commitdiff
|
tree
2018-03-11
Douglas Katzma
n
R
e
move temp
-
reg
fro
m
INVO
K
E-A
S
M-R
O
UTINE
commit
|
commitdiff
|
tree
2018-03-11
Do
u
gl
a
s
K
a
tzm
a
n
Move
all targ
e
t-
o
nly code out of
l
ate-extensions
commit
|
commitdiff
|
tree
2018-03-11
Dou
g
l
a
s
K
a
tzman
Improv
e
re
m
ova
l
of docstrin
g
s w
i
thout
s
b-
d
oc
commit
|
commitdiff
|
tree
2018-03-10
Douglas Katzman
Simplify
%
COMP
I
LE
R
-DE
F
GLO
B
AL
commit
|
commitdiff
|
tree
2018-03-10
Douglas Katzman
Remov
e
!DEFGL
O
B
A
L, add
!DEFINE-LOAD-TIME-GLOBAL
commit
|
commitdiff
|
tree
2018-03-10
Douglas Katz
m
an
Chan
g
e lots of DEFGLOBALs to DEF
I
NE-LOAD-TIME-GLO
B
A
L
commit
|
commitdiff
|
tree
2018-03-10
Douglas Katzman
Chang
e
2 d
e
fg
l
o
b
a
ls t
o
def
c
onsta
n
ts
commit
|
commitdiff
|
tree
2018-03-10
Do
u
glas Katzman
Remo
v
e :SLAM-
F
ORCIB
L
Y s
t
em f
l
ag
.
Not usefu
l
commit
|
commitdiff
|
tree
2018-03-10
Do
u
glas Kat
z
man
Collect a few %DEF<b
l
ah>
t
a
r
get-only functions together
commit
|
commitdiff
|
tree
2018-03-10
Dou
g
las Katzma
n
Move DEF
I
N
E
-S
T
R
UCT
U
RE-SLOT-AD
D
RES
S
O
R
to :NOT-HOST file
commit
|
commitdiff
|
tree
2018-03-10
Douglas
K
atzm
a
n
Move SB-EX
T
:
W
A
I
T-FOR and calle
e
s to :NOT-HOST fi
l
e
commit
|
commitdiff
|
tree
2018-03-10
Douglas Katzman
F
ix
%thread-local-references (again)
commit
|
commitdiff
|
tree
2018-03-10
Douglas
Katzman
Fix
t
est
commit
|
commitdiff
|
tree
2018-03-10
Douglas Katzman
Move
U
N
PRINTABLE-O
B
JE
C
T to a :NOT-HOS
T
file
commit
|
commitdiff
|
tree
2018-03-09
D
o
uglas Katzm
a
n
Macr
o
ize a repeat
e
d pattern
in %SPACE-BOUNDS
commit
|
commitdiff
|
tree
2018-03-09
Douglas Katzman
Remove SB
!
X
C pa
c
kage qualifiers from 'thread'
commit
|
commitdiff
|
tree
2018-03-09
Dougl
a
s Katzman
Fix build order: 'target-thread' needs I
S
-L
I
SP-POINTER
commit
|
commitdiff
|
tree
2018-03-09
Douglas Katzman
Fix %THRE
A
D
-
LOCA
L
-REFERENCES
commit
|
commitdiff
|
tree
2018-03-09
Douglas Katzman
Add comment a
b
o
ut
un
s
af
e
oper
a
tion in sb-introspect
commit
|
commitdiff
|
tree
2018-03-09
D
ougl
a
s Katz
m
an
Get at TLS-IND
E
X
-
START m
o
re
s
imply
commit
|
commitdiff
|
tree
2018-03-09
Douglas
K
a
tzman
Im
p
rove MAP-ST
A
CK-RE
F
ERENCES
commit
|
commitdiff
|
tree
2018-03-09
Dougl
a
s Kat
z
man
Fix %SYM
B
OL-VALUE-
I
N-THREAD w
h
en T
L
S index > 0 but
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
o
uglas Katzman
Fa
c
to
r
out IS-LISP-POINTER from MAP-ROOT
commit
|
commitdiff
|
tree
2018-03-09
Douglas Katzma
n
U
se SB-KERNEL from SB-IN
T
RO
S
PECT
commit
|
commitdiff
|
tree
2018-03-09
Do
u
glas Kat
z
m
a
n
Avoid
two-step
a
ssignment o
f
a thread slot
commit
|
commitdiff
|
tree
2018-03-09
Douglas Kat
z
ma
n
Make (DISASSEMBLE 'a-mac
r
o)
do what is reasonable
commit
|
commitdiff
|
tree
2018-03-09
D
ougla
s
Katzman
Set th->m
s
an_param_tls in
at
t
a
ch_os_thread(
)
too
commit
|
commitdiff
|
tree
2018-03-09
Douglas Katzman
Re
m
ove junk fro
m
DUMP-FOP
commit
|
commitdiff
|
tree
2018-03-08
D
o
uglas Katzman
edico
r
e: Work
a
round s
t
r
ange and usele
s
s
LE
A
F-DEBUG
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
Dougl
a
s Katzma
n
x86-64: pad as
m
routines with lon
g
nop, not
z
ero
commit
|
commitdiff
|
tree
2018-03-07
Douglas Katzman
P
rune symbols
DEF!STRUCT and DEF!TYPE from i
m
age
commit
|
commitdiff
|
tree
2018-03-07
Dougl
a
s
K
atzman
shrinkwrap:
d
o
n
'
t
link with -Wl,--export-dynamic and
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
Dougla
s
Katzman
Unbreak cr
o
ssbuild-runner -
a
d
d :CALL-
S
YMBOL to
x
86
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
Doug
l
as Kat
z
man
Remove last re
m
aining uses
o
f DEF!CONSTANT
commit
|
commitdiff
|
tree
2018-03-07
D
o
uglas
K
atzman
Re
m
ove 'src/code/ker
n
e
l'
commit
|
commitdiff
|
tree
2018-03-07
Douglas Katzman
Put %BYT
E
-
B
LT stub in 'stubs
'
commit
|
commitdiff
|
tree
2018-03-07
Douglas Katzma
n
M
o
ve #-sb-xc-host code out
o
f
i
nfo-functions
commit
|
commitdiff
|
tree
2018-03-07
D
o
ug
l
as Katzman
Rearran
g
e p
a
thna
m
e s
t
uff to avoid #-sb-xc
-
host conditionals
commit
|
commitdiff
|
tree
2018-03-07
Douglas Katzman
Remove excess verbiag
e
.
T
r
ee-shake
r
will
dr
o
p these
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
o
uglas Katzm
a
n
C
o
ll
e
ct related simple-fun and code-component a
c
c
e
ssors
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
Douglas Ka
t
zman
M
o
ve stub function
for %S
E
T-VECTOR-RAW-BIT
S
commit
|
commitdiff
|
tree
2018-03-07
Dou
g
las K
a
tzm
a
n
Move some lonely deftypes t
o
be
w
it
h
a
l
l thei
r
friends
commit
|
commitdiff
|
tree
2018-03-07
Doug
l
as Katzman
Move some cod
e
to avoid
two #+sb-xc-ho
s
t reader conditional
s
commit
|
commitdiff
|
tree
2018-03-07
Douglas Katzman
Un
p
o
iso
n
alien memory only as wr
i
tten
commit
|
commitdiff
|
tree
2018-03-07
Do
u
glas Kat
z
man
Rem
o
ve msan-param-t
l
s
s
tatic sym
b
ol
.
commit
|
commitdiff
|
tree
2018-03-06
Douglas Katzman
disass
e
mbler: don't
n
ot
e
L
i
sp TLS use if segm
e
n
t
o
v
erride
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
Dougl
a
s Katzman
Can
'
t acces
s
"!" symbols
i
n wa
r
m load
commit
|
commitdiff
|
tree
2018-03-05
D
o
uglas Katzman
Fix obvious
typ
o
.
commit
|
commitdiff
|
tree
2018-03-05
Doug
l
as
K
atzman
Fully fill in Lisp lin
k
age tab
l
e from C for ELF core
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
Doug
l
as Katzman
Use
simpler ex
p
ression
commit
|
commitdiff
|
tree
2018-03-05
D
o
ugla
s
Katzman
P
r
otect
a
nothe
r
(deli
b
erately int
e
rnal) symbol from
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
ouglas Katzma
n
Never p
r
i
n
t "NOTE: R
e
lo
c
a
t
ing" from an ELF binary
commit
|
commitdiff
|
tree
2018-03-05
Douglas Katzman
E
l
iminate du
p
defi
n
ition warning
commit
|
commitdiff
|
tree
2018-03-05
Douglas Ka
t
zma
n
Combine
arc
h
_write_
l
ink
a
g
e
_
t
able_jm
p
(
)
and _ref(
)
into
.
.
.
commit
|
commitdiff
|
tree
2018-03-04
Douglas Katz
m
an
Remove
an ins
t
ructi
o
n from a
l
loc-tramp
commit
|
commitdiff
|
tree
2018-03-04
Do
u
glas Katzman
L
a
b
e
l
e
ac
h
assembler
r
outine when
d
isassembling them
commit
|
commitdiff
|
tree
2018-03-04
Douglas Katzman
Remo
v
e u
n
used disasse
m
bler
functions
commit
|
commitdiff
|
tree
2018-03-04
D
o
u
glas Ka
t
z
m
an
Re
m
ove obsolete fu
n
ction
.
Not used after r
e
v
.
f7c
8
fe814
2
commit
|
commitdiff
|
tree
2018-03-04
Dougl
a
s
Katz
m
an
x86-64: swi
t
ch thread-base-tn
from
r12 to r13
commit
|
commitdiff
|
tree
2018-03-04
D
o
uglas
Katzman
Improve re
a
dabi
l
ity o
f
x86-64-assem
.
S
commit
|
commitdiff
|
tree
2018-03-04
Dou
g
las Katzma
n
x86-64:
F
a
c
tor out ACCES
S
-T
L
S
-
VAL, rena
m
e to THREAD
.
.
.
commit
|
commitdiff
|
tree
2018-03-04
Douglas
Katzman
Updat
e
editcore for as
m
routine
j
ump table
commit
|
commitdiff
|
tree
2018-03-04
D
o
ugla
s
K
atzman
Tes
t
for case
that
E
LF
+ heap
r
e
loca
t
ion
c
an't han
d
le
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Dougla
s
Katzm
a
n
S
u
bject: [PATCH] Ref
a
ctor CALL-UNN
A
MED,
T
AIL-CALL-UNNAM
E
D
commit
|
commitdiff
|
tree
2018-03-01
Douglas Ka
t
z
man
Remove
un
u
s
ed f
u
nctio
n
commit
|
commitdiff
|
tree
2018-03-01
Dou
g
l
as Ka
t
zman
x86-64
:
Pass nod
e
t
o
allocation-tramp
commit
|
commitdiff
|
tree
2018-03-01
Do
u
gl
a
s Katzman
Always define CODE-IMMOBILE-P regardles
s
of #
+
immobile
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Do
u
g
las Katzma
n
x86-64: Avoid registe
r
l
o
ad for asm call fr
o
m dynamic
.
.
.
commit
|
commitdiff
|
tree
2018-02-28
Douglas Katzman
Expo
r
t +COD
E
-COV
E
RAGE-UNMARKED+ to survive
t
ree shaker
commit
|
commitdiff
|
tree
next