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
Douglas K
a
t
z
man
Teach x86 disassembler the 0F1F nop encoding
.
commit
|
commitdiff
|
tree
2017-04-03
Do
u
glas Katzm
a
n
R
e
move #if'ed
out code
.
commit
|
commitdiff
|
tree
2017-04-03
Dougla
s
K
atzm
a
n
R
ed
u
ce pinned object
t
able s
i
ze, part 2 of 2
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Reduce pin
n
ed object table si
z
e
,
p
a
r
t 1 o
f
2
.
commit
|
commitdiff
|
tree
2017-04-01
D
o
uglas
Katzman
Unbreak cheneygc
commit
|
commitdiff
|
tree
2017-04-01
Doug
l
a
s Katzman
Whites
p
ace
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
Make
t
he
heap_s
c
av
e
nge() loop a littl
e
t
i
ghter
.
commit
|
commitdiff
|
tree
2017-04-01
Dougla
s
Katz
m
an
Optimize
i
s_cons_half()
commit
|
commitdiff
|
tree
2017-03-30
Douglas
K
atzm
a
n
Improve c
l
osu
r
e
scaveng
i
n
g
a tiny bit
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzm
a
n
A
lways scaveng
e
somethi
n
g in scav_ins
t
ance if
no
l
a
y
out
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
D
ouglas Kat
z
man
Adhere to pr
o
per
contract in s
c
av_boxed et
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
glas K
a
tz
m
an
Fix b
u
glet
ca
u
se
d
by shadowed glo
b
al vari
a
ble
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katz
m
an
Define fun_code
_
h
eade
r
in C for symmetry wit
h
Lisp
commit
|
commitdiff
|
tree
2017-03-30
Dougla
s
K
a
tzman
Elimina
t
e copy-and-paste of pinned
_
p
(
) lo
g
ic
commit
|
commitdiff
|
tree
2017-03-28
Douglas
Ka
t
zman
Improve sc
a
v_boxed et
.
al
.
by
s
k
i
pping
a
wor
d
.
commit
|
commitdiff
|
tree
2017-03-28
Doug
l
as
Katzman
Remov
e
duplicate
declar
a
tion of page_table
commit
|
commitdiff
|
tree
2017-03-28
Do
u
glas Katzman
K
ill a ton o
f
implicit cast warning
s
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
Fix
t
est failure as a result of #+im
m
obile-code
.
commit
|
commitdiff
|
tree
2017-03-28
Dougl
a
s
Katzman
Autog
e
nerate some bitmasks for testing sets o
f
widet
a
g
s
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Flip o
r
d
e
r of
tests
.
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas Katzman
Fix some C warnings on PPC b
u
ild
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fix another C warning abou
t
si
g
ned-vs-u
n
signe
d
c
o
mparison
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
a
s Ka
t
zman
Fix
32-bit build
-
scav1() has
no '
s
t
a
rt'
o
r
'n_
w
or
d
s'
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas
K
at
z
man
Furt
h
er speed up GC sc
a
venging
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Amend prev
i
o
u
s
commit
.
commit
|
commitdiff
|
tree
2017-03-27
Dougl
a
s Katzman
Cut down the size
of 'struct page' for 64-bit wo
r
ds
.
commit
|
commitdiff
|
tree
2017-03-27
Do
u
gl
a
s Katzm
a
n
Modernize C style, get rid of a p
o
intless #ifdef
commit
|
commitdiff
|
tree
2017-03-27
D
o
ugl
a
s Katz
m
a
n
Tweak
c
omm
e
nt
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Katzman
Delete redundant object sizing functions
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Delete
t
ra
i
ling spaces
commit
|
commitdiff
|
tree
2017-03-22
Douglas
Katzman
Fix data race
.
commit
|
commitdiff
|
tree
2017-03-22
D
o
uglas Katzman
U
n
break gencgc build w
i
thout immobile-space
commit
|
commitdiff
|
tree
2017-03-21
Dougl
a
s Katzman
I
m
prove survived_gc_yet(
)
commit
|
commitdiff
|
tree
2017-03-21
D
ouglas Katzman
Quieten som
e
tests
commit
|
commitdiff
|
tree
2017-03-20
Dougla
s
Katzm
a
n
Add
comment about impact o
f
in_gc_p(
)
o
n
forwardin
g
_
p
ointe
r
_
p
()
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katz
m
an
Remove a b
u
nch of cruft f
r
om weak-pointer imple
m
en
t
a
tion
.
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Rearr
a
nge/co
m
men
t
/remove
some stuff
commit
|
commitdiff
|
tree
2017-03-19
D
ouglas Ka
t
zman
S
top show
i
ng binutils configuration noise
commit
|
commitdiff
|
tree
2017-03-19
Dou
g
las Katz
m
an
Hoist tes
t
s from sca
n
_weak_pointers() into sc
a
v_
w
eak_pointer()
commit
|
commitdiff
|
tree
2017-03-19
D
oug
l
as Katzma
n
OA
O
O-ify WEAK_POINTER
_
NWORDS
commit
|
commitdiff
|
tree
2017-03-19
Douglas
Katzman
Make
C
compiler complain less about PP
C
/Lin
u
x
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzma
n
Co
m
pile ou
t
som
e
G
C
assertions
commit
|
commitdiff
|
tree
2017-03-18
Dougl
a
s
Katzman
Speed up G
C
i
f
#
!+immobile-space
commit
|
commitdiff
|
tree
2017-03-18
Dou
g
las Ka
t
zman
Rem
o
ve us
e
l
e
ss cross-compiler out
p
ut
commit
|
commitdiff
|
tree
2017-03-18
Dougla
s
Ka
t
z
m
an
Never abbreviate pr
i
nted output from (TIME)
commit
|
commitdiff
|
tree
2017-03-18
D
o
uglas Katzm
a
n
Streng
t
h reduce fro
m
_
sp
a
c
e
_p()
.
commit
|
commitdiff
|
tree
2017-03-17
D
ouglas Katzman
El
i
mi
n
a
te a branch from
s
cavenge
(
)
to
sp
e
ed up
G
C
commit
|
commitdiff
|
tree
2017-03-17
Dougla
s
Katzman
U
se le
s
s horribl
e
logic
d
uring im
m
ob
i
le d
e
frag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Spee
d
up sear
c
h
_
dynam
i
c_space(), thus preserve_p
o
i
nter()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzma
n
Renam
e
%
S
I
M
PLE-
F
UN-SE
L
F v
o
ps, make c
l
osu
r
es great again
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
Katzman
Delete two de
c
ades worth of much ado
about no
t
hing
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
Katzman
Remov
e
4 piece-of-garbage indirection
wrappers
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
F
ix signed-
v
s-uns
i
g
n
ed comparison
s
.
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
l
as
Katzman
Delete some hubbub and insanity
.
commit
|
commitdiff
|
tree
2017-03-16
Dougla
s
K
a
tzm
a
n
Remove a k
l
udg
e
, fix
a
problem in U
N
SEEN-THROW
-
TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas K
a
tzm
a
n
Remove assum
p
tio
n
s in
p
rintf() format strings
commit
|
commitdiff
|
tree
2017-03-16
Dougla
s
Ka
t
zman
Pu
t
back os-context-register-t
in mi
p
s-vm
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
tzman
Make new
i
mplemen
t
ation of NAM
E
I
F
Y
-CLOSURE GC-safe
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s Ka
t
z
m
an
Remove package
q
ualifiers
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas K
a
tzman
Better
implementati
o
n of closure naming, par
t
2 of
2
.
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las Ka
t
zm
a
n
Rea
r
range
thing
s
better now
t
h
a
t
for
w
arding-ptr
.
h exists
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las Katzman
Better imple
m
entati
o
n of closure naming
,
part 1 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Conventionali
z
e s
t
yle i
n
purify
.
c and make it
more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas
Katzman
Massively
improv
e
r
e
adabilit
y
of '
c
ase
'
stateme
n
ts
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
D
o
uglas Katzman
Eliminate trailing
w
hites
p
ace in genera
t
ed C hea
d
er
.
commit
|
commitdiff
|
tree
2017-03-15
Doug
l
as Katzm
a
n
Remove %METHOD
-
FUNCTION-NAME
commit
|
commitdiff
|
tree
2017-03-15
Douglas K
a
tzma
n
R
e
move !FIX-ENSURE-ACCESSOR-SPE
C
I
A
LIZERS
commit
|
commitdiff
|
tree
2017-03-14
Douglas K
a
tzman
Fix
c
onfu
s
ing p
r
int
e
d repre
s
entati
o
n of
e
ar
l
y GFs
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas Ka
t
zman
Slightly opti
m
iz
e
STANDARD-CO
M
P
U
TE-D
I
SCRIMI
N
AT
I
NG-FUNC
T
ION
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
Fix fasteval's
h
a
ndling
o
f exi
t
ed exit points - b
u
sted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
D
ouglas
K
atzman
D
el
e
te traili
n
g
whi
t
e
space
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzma
n
Fix COERCE-TO-INTERPRETED-FUNCTION and add memoizatio
n
commit
|
commitdiff
|
tree
2017-03-13
O
tso Raja
l
a
Fix docume
n
tatio
n
typo
.
commit
|
commitdiff
|
tree
2017-03-12
Dougla
s
Ka
t
zman
G
et rid of gc_init_tables()
commit
|
commitdiff
|
tree
2017-03-12
D
o
ug
l
as Katz
m
an
Combine a bunch
of c
a
ses in pscav()
commit
|
commitdiff
|
tree
2017-03-12
D
o
u
glas Katzman
Rem
o
ve still
mo
r
e noise
commit
|
commitdiff
|
tree
2017-03-12
Do
u
glas Kat
z
man
Delete
nois
e
commit
|
commitdiff
|
tree
2017-03-11
Dougl
a
s Katzman
Share repeated logic
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Remove an extra
n
eous write
f
rom the loop i
n
trans_list()
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
S
ta
n
dardize some
v
ar
i
abl
e
n
a
ming a
n
d st
y
le
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
R
emov
e
men
t
ion
o
f ret
u
rn-pc-
h
e
ader-wid
e
tag on x86
commit
|
commitdiff
|
tree
2017-03-10
Dougl
a
s K
a
tzman
Make gc
c
opy logic symme
t
rical in two plac
e
s
commit
|
commitdiff
|
tree
2017-03-10
Doug
l
a
s Katzman
B
e
stricter a
b
out conservative co
d
e pointers
commit
|
commitdiff
|
tree
2017-03-10
Douglas K
a
tzman
Ge
t
r
i
d
of cas
t
s
on properly
_
tagged
_
de
s
criptor
_
p(
)
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Douglas K
a
tzman
U
se
othe
r
_
i
m
m
ediate_lowtag_p
(
) instead of ad-ho
c
test
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Simpify c
a
lls to gc_sear
c
h_sp
a
ce
(
)
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Revert "
R
e
vert
"gencgc: impro
v
e
from_space_p()""
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzm
a
n
F
ix style-w
a
rni
n
gs
commit
|
commitdiff
|
tree
2017-03-09
D
ouglas K
a
tzman
R
ever
t
"gencgc: improve fr
o
m_space_p()"
commit
|
commitdiff
|
tree
2017-03-09
D
ouglas K
a
tzm
a
n
gencgc: improve
f
rom_space_p()
commit
|
commitdiff
|
tree
2017-03-09
Douglas Ka
t
zman
Overwrite existing t
a
rgets when instal
l
i
ng ancil
l
ary
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Better
abst
r
action for (is
_
pointe
r
|is_immediate)
commit
|
commitdiff
|
tree
2017-03-09
Doug
l
a
s
Katzman
Wh
i
tes
p
ace
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Do exactly
wh
a
t the comment s
a
ys in properly
_
tagged_descript
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Douglas K
a
tzman
x
86-64: fix missed optimiz
a
tion in
m
ov
e
-arg
commit
|
commitdiff
|
tree
2017-03-03
Samu
e
l Fre
i
lich
Use
source-p
a
t
h
-o
r
igina
l
-source
i
n compu
t
e-compile
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
Samuel Fre
i
l
i
c
h
Don'
t
r
edundantly bi
n
d
*allow-instr
u
men
t
ing* to nil
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katz
m
an
Use ordi
n
ary funcall for GFs made by ENSURE-ACCESSOR
commit
|
commitdiff
|
tree
2017-03-02
Douglas
K
atzman
Allow funcallable instances in immobi
l
e fix
e
d
o
bj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas
K
a
tzm
a
n
Allow
f
unc
a
llable instan
c
es
in im
m
obile fi
x
e
d
obj space
.
.
.
commit
|
commitdiff
|
tree
next