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
Teach x86 disassembler the 0F1F nop encoding.
2017-04-03
Dougla
s
K
a
t
zman
Teach
x86
disassembler
t
he
0
F1F nop
encoding
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katz
m
an
R
e
move #
i
f'e
d
out
c
o
de
.
commit
|
commitdiff
|
tree
2017-04-03
D
o
uglas Katzman
Re
d
uce
pin
n
ed obje
c
t table s
i
ze, part 2 of 2
.
commit
|
commitdiff
|
tree
2017-04-03
D
ou
g
las Katzm
a
n
Re
d
u
ce pinned
o
b
j
e
ct table size
,
part 1 of
2
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
Unbreak cheneygc
commit
|
commitdiff
|
tree
2017-04-01
D
oug
l
as
K
a
t
zman
Whitespace
commit
|
commitdiff
|
tree
2017-04-01
Douglas Kat
z
m
an
Ma
k
e the heap_scavenge() lo
o
p
a
l
i
ttle tighter
.
commit
|
commitdiff
|
tree
2017-04-01
Doug
l
as
K
at
z
m
an
Optimize
i
s
_cons_half()
commit
|
commitdiff
|
tree
2017-03-30
D
ouglas Kat
z
man
Imp
r
ove closure sc
a
venging a tiny bit
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas
K
atzman
Al
w
a
y
s scavenge something in scav_in
s
tance if n
o
layo
u
t
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
glas
Katzman
Adhere
t
o proper c
o
ntract
i
n scav_boxed et
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Dougl
a
s Katzman
Fix buglet caused by
s
h
adowe
d
global variable
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
D
e
f
in
e
fu
n
_code_hea
d
er in C for symmetry
w
it
h
Li
s
p
commit
|
commitdiff
|
tree
2017-03-30
Douglas
K
a
t
zman
E
l
iminate
c
opy-and-pa
s
te of pinne
d
_p() log
i
c
commit
|
commitdiff
|
tree
2017-03-28
Do
u
g
las
Katzma
n
I
mpr
o
ve scav_boxed e
t
.
a
l
.
by s
k
i
p
p
i
ng a wor
d
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas
K
atz
m
an
Remo
v
e duplicate declaration of page_table
commit
|
commitdiff
|
tree
2017-03-28
Dougl
a
s Katzman
Kill a ton o
f
implicit ca
s
t
warnings
commit
|
commitdiff
|
tree
2017-03-28
Douglas
Ka
t
zm
a
n
Fi
x
test failure
a
s a resul
t
o
f
#
+im
m
obil
e
-code
.
commit
|
commitdiff
|
tree
2017-03-28
Dou
g
l
a
s
Katzman
Autogenerate some
b
itm
a
sks for
test
i
ng
sets of
wi
d
etags
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Flip order of tes
t
s
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas Katzma
n
Fix some C
w
arn
i
ngs
on PPC build
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fi
x
anothe
r
C w
a
r
nin
g
abo
u
t signed-v
s
-u
n
signed comparison
commit
|
commitdiff
|
tree
2017-03-27
D
o
ugla
s
K
a
tzman
F
i
x 32-bi
t
buil
d
- scav1() has no 'start
'
or 'n_wo
r
ds'
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Further speed up GC scavenging
.
commit
|
commitdiff
|
tree
2017-03-27
Do
u
gl
a
s Katzman
Amend
p
revious commit
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Cu
t
dow
n
th
e
size of
'
str
u
ct page' for 64-bit words
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
u
glas Katz
m
an
Modernize C style, get
r
id
of a p
o
int
l
e
s
s #
i
fdef
commit
|
commitdiff
|
tree
2017-03-27
Do
u
gl
a
s Kat
z
man
T
weak comment
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Delete redundant ob
j
ect sizing
f
u
nctions
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas Katzman
De
l
ete
trailin
g
s
paces
commit
|
commitdiff
|
tree
2017-03-22
D
ouglas
Katzman
Fix data race
.
commit
|
commitdiff
|
tree
2017-03-22
Dougla
s
Katzman
U
nbreak g
e
n
c
gc buil
d
w
i
t
h
o
ut imm
o
b
ile-space
commit
|
commitdiff
|
tree
2017-03-21
Dougl
a
s
K
at
z
man
Improve survived_gc
_
y
e
t(
)
commit
|
commitdiff
|
tree
2017-03-21
Dougla
s
Katzman
Q
uieten som
e
tests
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
Add com
m
e
n
t
ab
o
ut impact of in_g
c
_p(
)
on forwarding
_
pointe
r
_p()
commit
|
commitdiff
|
tree
2017-03-20
D
ouglas K
a
tzman
Remove a bun
c
h of cruf
t
from weak-pointer i
m
p
l
e
me
n
tation
.
commit
|
commitdiff
|
tree
2017-03-19
Douglas Kat
z
man
Rea
r
range/comment/re
m
ove so
m
e s
t
uff
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Stop showing binu
t
ils configuration nois
e
commit
|
commitdiff
|
tree
2017-03-19
Douglas
Katzman
Hois
t
tests fro
m
s
c
an_weak_pointers() into
sc
a
v_we
a
k_pointe
r
()
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
OA
O
O-ify WEAK_POINTER_
N
WO
R
DS
commit
|
commitdiff
|
tree
2017-03-19
Douglas
K
atzman
Make
C
compiler com
p
lain less ab
o
ut PPC/Linux
commit
|
commitdiff
|
tree
2017-03-19
Douglas
K
atzm
a
n
Co
m
pile out
s
ome G
C
assertions
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Speed up GC
i
f
#
!+immobile-spac
e
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Remove useless
c
ross-compiler output
commit
|
commitdiff
|
tree
2017-03-18
Do
u
glas
Katzman
Never abbreviate prin
t
ed output
f
r
o
m (TIM
E
)
commit
|
commitdiff
|
tree
2017-03-18
Do
u
glas K
a
tzman
Strength reduce fr
o
m
_
space_p()
.
commit
|
commitdiff
|
tree
2017-03-17
Dougla
s
K
a
t
z
man
Eliminate a br
a
nch
f
rom scavenge() to speed
u
p GC
commit
|
commitdiff
|
tree
2017-03-17
Doug
l
a
s
Katzman
U
s
e less horrible logi
c
d
uring
i
mmobile defrag
.
commit
|
commitdiff
|
tree
2017-03-17
D
ouglas K
a
tzman
Spee
d
up s
e
a
r
ch
_
dyna
m
ic_space(), th
u
s preserve_pointer()
.
commit
|
commitdiff
|
tree
2017-03-17
Doug
l
as Katzman
R
e
name %S
I
MPLE-F
U
N-
S
ELF vo
p
s, m
a
ke clos
u
re
s
great again
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
tzman
Delete
two decades worth of much ado abou
t
nothing
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
Katzman
Remove 4
piece-of-garb
a
ge in
d
i
rect
i
on wrappers
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas Katzma
n
Fix s
i
gned-vs-u
n
signed comparisons
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
ug
l
as Katzm
a
n
Del
e
te some hubbub and insanity
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Remo
v
e a kludge, fix
a
prob
l
em in UNSEEN-
T
HROW-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katz
m
an
Re
m
ove as
s
umption
s
in p
r
intf()
fo
r
mat s
t
r
i
n
g
s
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las
K
a
tzman
P
u
t back o
s
-context-register-t in m
i
ps-vm
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s Katzma
n
Make ne
w
impl
e
mentation of N
A
MEIFY-CLOSURE GC-safe
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
R
e
mov
e
p
ac
k
age qualifiers
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Bett
e
r implem
e
ntation of closu
r
e n
a
ming, part 2 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Rearrange thing
s
better now tha
t
forw
a
rding-ptr
.
h
exists
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katz
m
an
Bett
e
r imple
m
ent
a
tion of closure n
a
min
g
, part
1
o
f 2
.
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as K
a
tzman
Conven
t
ionalize
s
t
yle
i
n purify
.
c and m
a
ke it more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dou
g
las Katzman
Massively improve readabi
l
i
t
y
o
f
'case
'
statem
e
nts
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Doug
l
as
K
atzman
Eli
m
inate tr
a
iling
whitespa
c
e
in genera
t
ed C head
e
r
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Ka
t
zman
Remove %METHOD-FUNC
T
ION-NA
M
E
commit
|
commitdiff
|
tree
2017-03-15
Dougla
s
Katzma
n
Remove !FIX-ENSURE-AC
C
E
SS
O
R-SPEC
I
ALIZERS
commit
|
commitdiff
|
tree
2017-03-14
Douglas Ka
t
zman
Fix confusing printed represe
n
tation of early GFs
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzm
a
n
Slightly
o
ptimize STA
N
DARD-COMPUTE-DISCRIMINA
T
I
NG-FUNCTION
commit
|
commitdiff
|
tree
2017-03-14
Dou
g
las Katzman
Fix fasteval'
s
handling of exited
exi
t
points - bus
t
ed
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Dou
g
l
as
Ka
t
z
m
an
D
elete traili
n
g
white
s
pace
commit
|
commitdiff
|
tree
2017-03-14
Douglas Ka
t
z
man
F
i
x COERCE-TO-INT
E
RPRETE
D
-FUN
C
TI
O
N a
n
d add memoization
commit
|
commitdiff
|
tree
2017-03-12
Douglas Kat
z
man
Get
r
id of gc_
i
n
i
t_tables()
commit
|
commitdiff
|
tree
2017-03-12
Dou
g
l
as Kat
z
man
Combine a bunch of cases in pscav()
commit
|
commitdiff
|
tree
2017-03-12
D
ouglas Katzman
R
e
m
o
ve still more
noise
commit
|
commitdiff
|
tree
2017-03-12
Douglas
K
atz
m
an
Delete
n
oise
commit
|
commitdiff
|
tree
2017-03-11
Dougl
a
s Katzman
S
h
a
r
e
r
e
peated lo
g
ic
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Re
m
ove an extraneo
u
s write from the loop in trans
_
list()
.
commit
|
commitdiff
|
tree
2017-03-11
Do
u
glas Katzman
S
t
an
d
a
r
d
ize
s
ome
variable naming and
style
commit
|
commitdiff
|
tree
2017-03-11
Dou
g
las Ka
t
zman
Remove
m
e
n
tion of retur
n
-pc-header-widetag on x
8
6
commit
|
commitdiff
|
tree
2017-03-10
Dougl
a
s Katzman
Make gc c
o
py logic symmet
r
i
c
al in two places
commit
|
commitdiff
|
tree
2017-03-10
D
o
ug
l
as
Katzman
Be stricter about
c
onservativ
e
code p
o
i
nter
s
commit
|
commitdiff
|
tree
2017-03-10
Do
u
g
l
as Katzman
Get ri
d
of c
a
sts on prop
e
rly
_
tagged
_
d
e
sc
r
ipt
o
r_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
D
ouglas Katzman
Use oth
e
r
_immediate_
l
owtag_p() instead of ad-hoc test
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katz
m
an
Si
m
p
i
fy calls to gc_se
a
rch_space()
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Revert "Rever
t
"
g
encgc: improve f
r
om_space_p()
"
"
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Fix st
y
l
e
-warn
i
ngs
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
R
ev
e
r
t
"gencgc: impr
o
ve
f
rom_space_p()
"
commit
|
commitdiff
|
tree
2017-03-09
D
ouglas Katzman
gen
c
gc: improve from_spa
c
e_p()
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzma
n
O
verwrite existing targets
w
h
e
n installing ancil
l
ary
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Dou
g
l
as Katzman
Better
a
b
st
r
a
c
tion
f
or (is_pointer|is
_
imme
d
iate)
commit
|
commitdiff
|
tree
2017-03-09
D
o
u
gla
s
Ka
t
zman
Whitespace
commit
|
commitdiff
|
tree
2017-03-09
D
oug
l
a
s
Katzman
Do
e
xa
c
tly what the comment says in properl
y
_tagged_descript
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Dougl
a
s Katzman
x86-64: fi
x
missed optimiza
t
i
o
n in mo
v
e-arg
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzm
a
n
U
se ordinary funcall for
G
Fs made by
EN
S
URE
-
AC
C
ESSOR
commit
|
commitdiff
|
tree
2017-03-02
D
ouglas Katzman
Allow funcal
l
able ins
t
ances in i
m
mobile
f
ixedobj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzman
Allow func
a
llable
i
ns
t
an
c
es in immobi
l
e f
i
xe
d
ob
j
s
pace
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Doug
l
as Katz
m
an
Conditional
i
ze gc_assert() on NDEB
U
G
commit
|
commitdiff
|
tree
2017-03-01
Dou
g
l
as Kat
z
man
Move all trivial kern
e
l stubs into
'stubs
.
lisp'
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzman
Emphas
i
z
e
symmetry of
%
SIMPLE-FUN-{DOC,XREFS}
commit
|
commitdiff
|
tree
next