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
Speed up GC if #!+immobile-space
2017-03-18
Do
u
gla
s
Kat
z
man
S
p
eed up GC if
#!+imm
o
b
i
l
e
-
space
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katz
m
an
Remove
us
e
l
e
s
s cro
s
s-co
m
piler output
commit
|
commitdiff
|
tree
2017-03-18
Do
u
g
las Katzman
Neve
r
a
b
b
reviate printed ou
t
put from (TIM
E
)
commit
|
commitdiff
|
tree
2017-03-18
Douglas
Kat
z
m
a
n
Strength reduce
f
r
o
m_sp
a
ce
_
p()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Elim
i
n
ate a branch
fr
o
m scavenge() to sp
e
ed up
GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Us
e
less horrible logic during i
m
mobile defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Speed up search_dyn
a
mic_sp
a
ce(
)
,
thus pre
s
erve_pointer()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
R
e
name %SI
M
PLE-FUN-SE
L
F vo
p
s, mak
e
closure
s
gr
e
at again
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
D
elete
two de
c
ades wo
r
th of much ado
abou
t
n
othing
.
commit
|
commitdiff
|
tree
2017-03-16
Dougla
s
Kat
z
man
Remo
v
e 4 pi
e
ce-of
-
gar
b
age indirection
wrap
p
ers
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas Katzman
F
ix signed-vs-unsigned comparisons
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas
K
a
tzman
Delet
e
some hubb
u
b and insanity
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas Katzman
Re
m
ove
a
kl
u
dge, fix a problem in UN
S
EEN-T
H
ROW-T
A
G
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
g
l
a
s
Katzm
a
n
Remove assumpti
o
ns
in
p
rintf()
format string
s
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s
K
a
tzman
Put back os-co
n
text-register
-
t in mips-v
m
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
tz
m
an
Make new
i
m
plementation of NAME
I
FY-
C
LOSURE GC-safe
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Remove pac
k
ag
e
qual
i
f
ier
s
commit
|
commitdiff
|
tree
2017-03-16
Douglas Ka
t
z
m
an
Better imp
l
ement
a
tion
o
f closure nami
n
g, part
2 of
2
.
commit
|
commitdiff
|
tree
2017-03-16
Dougla
s
Katzman
Rearrange things
better now th
a
t fo
r
wardin
g
-ptr
.
h exists
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katz
m
an
Better implementation of clo
s
ur
e
naming, part
1 o
f
2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
C
o
n
ve
n
tiona
l
i
ze style in
p
ur
i
f
y
.
c and make
i
t more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dou
g
l
as
Katzman
Massively
i
mprove
r
e
adabil
i
ty of 'cas
e
' statements
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Doug
l
as Katzman
Elim
i
n
a
te t
r
a
i
ling white
s
pace in gen
e
ra
t
ed C header
.
commit
|
commitdiff
|
tree
2017-03-15
D
o
uglas Katzman
R
e
move %METHO
D
-FUNCTION-NAME
commit
|
commitdiff
|
tree
2017-03-15
Douglas K
a
t
z
man
Remove !FIX-ENSU
R
E
-
ACCESS
O
R
-SPECI
A
LIZERS
commit
|
commitdiff
|
tree
2017-03-14
Do
u
g
l
as Kat
z
m
a
n
Fi
x
confu
s
ing pri
n
ted
repr
e
sen
t
a
tion of e
a
rly G
F
s
.
commit
|
commitdiff
|
tree
2017-03-14
Doug
l
as Katz
m
an
Sli
g
htly o
p
timize
S
T
AND
A
RD-COMPUTE-DI
S
CRIMINA
T
ING-FUNCTI
O
N
commit
|
commitdiff
|
tree
2017-03-14
Dougl
a
s
Ka
t
zm
a
n
F
i
x fasteval's handling of exited exit point
s
- busted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Do
u
glas Katzman
D
e
lete
t
r
ailing whitespace
commit
|
commitdiff
|
tree
2017-03-14
D
o
uglas Katzman
F
i
x
COE
R
CE-TO-INTE
R
PRETED-FUNCTION and add memoiza
t
ion
commit
|
commitdiff
|
tree
2017-03-13
Otso Rajala
Fix documentation typo
.
commit
|
commitdiff
|
tree
2017-03-12
Douglas Ka
t
zm
a
n
G
et rid of gc_init_t
a
bles()
commit
|
commitdiff
|
tree
2017-03-12
Douglas
Katzma
n
Com
b
i
n
e a
b
u
nch of cases
i
n pscav(
)
commit
|
commitdiff
|
tree
2017-03-12
D
ougl
a
s Katzma
n
Remove s
t
i
ll
mor
e
noise
commit
|
commitdiff
|
tree
2017-03-12
Dou
g
las Kat
z
m
a
n
D
e
l
e
t
e
noise
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzma
n
Share r
e
peated logic
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Remove
an ex
t
raneous
wr
i
te from the loop in trans_list()
.
commit
|
commitdiff
|
tree
2017-03-11
D
oug
l
as Katzma
n
Standar
d
i
z
e some
v
ar
i
able nam
i
ng and style
commit
|
commitdiff
|
tree
2017-03-11
D
ouglas Katz
m
an
Rem
o
v
e mention
o
f return
-
pc-he
a
d
e
r-wi
d
e
t
ag o
n
x
8
6
commit
|
commitdiff
|
tree
2017-03-10
Do
u
glas Katz
m
a
n
Make gc copy logic symmet
r
ical
in tw
o
places
commit
|
commitdiff
|
tree
2017-03-10
Douglas
K
atzman
Be
s
trict
e
r abo
u
t co
n
servati
v
e code
p
oint
e
rs
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Get rid
o
f
cas
t
s on properly_tagged_descripto
r
_p(
)
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Dou
g
las Katz
m
an
U
s
e other_immediate_lowtag_p(
)
i
n
stead of ad-h
o
c tes
t
commit
|
commitdiff
|
tree
2017-03-10
Do
u
glas K
a
t
z
man
S
impify calls to g
c
_
s
earch_space()
commit
|
commitdiff
|
tree
2017-03-10
Doug
l
as Katzman
Revert
"
Re
v
ert "gencgc: improve from_s
p
ace_p()""
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
F
ix style-
w
a
rni
n
gs
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
R
e
v
ert "gencgc
:
impro
v
e from_space_p
(
)"
commit
|
commitdiff
|
tree
2017-03-09
Dougla
s
K
a
tz
m
a
n
gencgc: i
m
prove
f
rom_space_p(
)
commit
|
commitdiff
|
tree
2017-03-09
Douglas K
a
tzman
O
ve
r
write existing targets wh
e
n installing anc
i
llary
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Better abstraction for
(is_poin
t
e
r
|
is_immed
i
ate)
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Whitespace
commit
|
commitdiff
|
tree
2017-03-09
D
ouglas Katzman
D
o exactl
y
what the
c
omment says i
n
proper
l
y
_tag
g
ed_desc
r
ip
t
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Douglas
K
a
tz
m
an
x
8
6-64: fix
m
i
ssed optimization
in m
o
ve-arg
commit
|
commitdiff
|
tree
2017-03-03
Samuel Freilich
Us
e
sourc
e
-p
a
t
h
-orig
i
n
a
l-source in compute-compile
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
Samu
e
l Fr
e
ilich
Don't red
u
ndantly
b
ind *allow-instrumenting* to nil
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Dougl
a
s Katzma
n
Use ordinary fun
c
all for GFs made by ENSU
R
E
-ACC
E
SSOR
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzman
A
llow funcallable
instances in immobile fi
x
edobj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas
K
atzman
A
l
lo
w
funca
l
lable
instances
i
n i
m
mob
i
le
fixedobj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas K
a
t
zman
Conditionalize gc_asser
t
() o
n
NDEBUG
commit
|
commitdiff
|
tree
2017-03-01
Doug
l
as K
a
tzm
a
n
Move all trivi
a
l
k
e
rnel s
t
ubs in
t
o 's
t
u
b
s
.
lisp'
commit
|
commitdiff
|
tree
2017-03-01
D
ou
g
l
as
K
atzman
Emphasize symmetry of %SIMPLE-F
U
N-{DOC,X
R
E
FS}
commit
|
commitdiff
|
tree
2017-03-01
Doug
l
a
s
Katzman
St
r
engthen
a
few known
f
un d
e
cls
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzm
a
n
Use %CODE-CODE-SIZE
as
i
n
t
ended
commit
|
commitdiff
|
tree
2017-03-01
Douglas
K
atzman
Use buil
t
in p
r
edicates i
n
IN
D
IREC
T
-
V
ALUE
-
CE
L
L-P
commit
|
commitdiff
|
tree
2017-02-22
Douglas Katzman
Mov
e
misplaced brace
commit
|
commitdiff
|
tree
2017-02-22
Doug
l
as Katzman
Allo
w
ra
w
slots in f
i
xe
d
o
bj_
p
oin
t
s_to_
y
ounger_p
(
)
commit
|
commitdiff
|
tree
2017-02-21
Douglas Katzman
Sw
a
p
inver
t
e
d error messag
e
s
commit
|
commitdiff
|
tree
2017-02-21
D
o
u
glas Katzman
R
educe
consin
g
in DO-IMM
O
BILE-FUNCTIONS
commit
|
commitdiff
|
tree
2017-02-21
Do
u
glas Katzman
Eliminate needless
d
efva
r
.
commit
|
commitdiff
|
tree
2017-02-21
Douglas Kat
z
man
Dele
t
e :sb
-
t
est feat
u
re
.
Always do those tests
commit
|
commitdiff
|
tree
2017-02-16
Douglas
Kat
z
ma
n
Make scav_funinstance() just use s
c
a
v_i
n
stance
(
)
commit
|
commitdiff
|
tree
2017-02-16
Douglas
K
atzman
Use
m
a
ke_
l
ispobj() in a
few places
commit
|
commitdiff
|
tree
2017-02-15
Douglas Katzman
Enable im
m
obile-space on all BSD
v
ariants
.
commit
|
commitdiff
|
tree
2017-02-14
Do
u
gla
s
K
atzman
Halve the number
of
s
ysc
a
lls in zero_pages_with_mma
p
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Dou
g
l
a
s Katzman
F
ix two ommission
s
in gencgc
commit
|
commitdiff
|
tree
2017-02-14
Douglas Ka
t
z
m
a
n
S
h
orten
funcallable-i
n
stance by 2 wor
d
s i
f
#!+compact
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Douglas Kat
z
man
Unbreak
x86-64 build wit
h
out
immobile
-
space
commit
|
commitdiff
|
tree
2017-02-13
D
o
u
glas Katzman
R
e
ctify
d
o
cstring for n
e
w
WITH-PINNED-OBJECTS
commit
|
commitdiff
|
tree
2017-02-13
Do
u
glas
K
atzman
Scrub cold-i
n
it
-
only
s
ymbols better
.
commit
|
commitdiff
|
tree
2017-02-13
Douglas Kat
z
man
Enabl
e
immobile
s
pace on
O
pe
n
BSD
.
commit
|
commitdiff
|
tree
2017-02-13
Dou
g
l
a
s Ka
t
zma
n
G
C the stream that was
o
pened for make-target-2-lo
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
Douglas
Katzman
Rem
o
ve junk- PRI
N
T-OBJECT
neve
r
exists as an early-gf
.
commit
|
commitdiff
|
tree
2017-02-12
Douglas K
a
tzman
Re
m
ove {S
T
D
,
FSC}-INSTANCE-WRAPPER macros
commit
|
commitdiff
|
tree
2017-02-12
Dou
g
las Katzma
n
Remove SB-PCL::WRAPPER-NO-
O
F-IN
S
TAN
C
E-SLOTS
commit
|
commitdiff
|
tree
2017-02-12
Doug
l
as
K
atzman
R
e
move
obf
u
scat
e
d
s
ingle-use mac
r
o
.
commit
|
commitdiff
|
tree
2017-02-12
Dou
g
las Katzman
R
e
mo
v
e irre
l
e
vant h
i
st
o
r
ical comm
e
n
ta
r
y fr
o
m b
u
ild
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Douglas Katzman
Hoist tests out
of
inner loop in scav_ha
s
h_table_
e
ntries
commit
|
commitdiff
|
tree
2017-02-10
D
ougla
s
Kat
z
m
a
n
Fi
x
do-co
l
d-fixup yet again
.
commit
|
commitdiff
|
tree
2017-02-09
Douglas Katz
m
an
Fix
y
e
t another "h
o
w did this ever wor
k
?" thing in
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Douglas Kat
z
m
an
Don
'
t
show a silly know
n
warning
i
n cold-init
.
commit
|
commitdiff
|
tree
2017-02-08
Douglas
Ka
t
zman
Add :LOC
K
to
s
igned-sap-
c
as-32 and
i
mp
r
ove operand
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Douglas Katzman
x86-64: enable
stati
c
l
inka
g
e
for
a
l
l
immo
b
i
le-space
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Douglas K
a
tzma
n
x86-64:
F
ix compilation f
a
i
l
ure if a static function
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
D
o
ugl
a
s Katz
m
an
A
few x86-64
disas
s
embl
e
r c
l
eanups
.
commit
|
commitdiff
|
tree
2017-02-08
Douglas Katzman
x86-64:
F
ix pr
o
blem o
f
fai
l
ing to store absolute named
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Do
u
glas Katzma
n
Inc
l
ude
both <time> and <
s
ys/time> to tr
y
t
o
find nano
s
leep()
commit
|
commitdiff
|
tree
2017-02-08
D
ouglas Katzman
Unbreak step
.
i
mp
u
re
.
lis
p
, due to misp
l
aced #!-immob
i
le
.
.
.
commit
|
commitdiff
|
tree
2017-02-07
Douglas
Ka
t
zman
Real
l
y actually fix
#
!-im
m
obile-space build
commit
|
commitdiff
|
tree
2017-02-07
Douglas Katzman
Fix x86-64 build without im
m
ob
i
le-space
commit
|
commitdiff
|
tree
2017-02-07
Do
u
gla
s
Katzman
Explain a few magic cons
t
a
n
t
s
commit
|
commitdiff
|
tree
next