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
OAOO-ify WEAK_POINTER_NWORDS
2017-03-19
Douglas
K
atzman
OAOO-ify WEAK_POI
N
TER_NWORDS
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzm
a
n
M
a
ke C compiler com
p
lain less ab
o
ut PPC/Linux
commit
|
commitdiff
|
tree
2017-03-19
Doug
l
a
s
K
atzman
Co
m
pile
out some GC assertio
n
s
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Speed up GC if #!+
i
mmobile-space
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katz
m
an
R
e
move useless cross-compiler ou
t
p
ut
commit
|
commitdiff
|
tree
2017-03-18
Doug
l
as Katzma
n
N
e
ve
r
abbrev
i
ate
printed outp
u
t
f
rom (TIME)
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzm
a
n
Strength r
e
duce fro
m
_space
_
p(
)
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas K
a
tzman
Elimina
t
e
a
branch from sc
a
venge() to speed up
GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
U
s
e less hor
r
ib
l
e logic during
i
mmob
i
l
e
de
f
r
a
g
.
commit
|
commitdiff
|
tree
2017-03-17
Dougl
a
s
Ka
t
zman
S
p
eed up search_dynamic_space(
)
, thus preserv
e
_pointer()
.
commit
|
commitdiff
|
tree
2017-03-17
D
o
ugla
s
Katzman
R
ena
m
e %SIM
P
LE-FUN-SEL
F
v
o
p
s
, make clos
u
r
e
s
g
reat agai
n
.
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las
K
atzman
D
ele
t
e two deca
d
es w
o
rth of much ado about nothing
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Remove 4
p
iece-of-garbage indirection wrapper
s
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
u
glas Katzman
Fix signed-vs-unsigned comparisons
.
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las Katzman
Delet
e
some hubbub and insan
i
ty
.
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las
K
atzman
Rem
o
ve a kludg
e
, fix a pro
b
lem in UN
S
EEN-THROW
-
TA
G
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s Ka
t
zman
Re
m
ove assumptions in
p
rint
f
() format strings
commit
|
commitdiff
|
tree
2017-03-16
D
ou
g
las K
a
t
z
man
Put b
a
ck os-context-reg
i
ste
r
-t in mips-vm
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Make
new impleme
n
tation of NAME
I
FY-CLOSURE GC-safe
commit
|
commitdiff
|
tree
2017-03-16
Douglas Ka
t
z
man
R
e
move pa
c
k
age
qua
l
ifiers
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as Kat
z
ma
n
Better implementation of
closure
naming
,
part
2 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Rearrange
t
hin
g
s
b
e
tter now that forw
a
rding-ptr
.
h exists
commit
|
commitdiff
|
tree
2017-03-16
Douglas
K
atzman
Better impl
e
mentation of closure
n
am
i
ng, p
a
rt 1
of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
g
las Katz
m
an
Conventionalize style in pu
r
ify
.
c and make i
t
more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Do
u
gl
a
s Katzman
Mas
s
ively improve readability
of
'c
a
se' statements
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Kat
z
man
Elimi
n
a
t
e
t
r
ailing whitespace
i
n genera
t
e
d
C header
.
commit
|
commitdiff
|
tree
2017-03-15
Dougl
a
s Katzman
Remove
%METHOD
-
FUNCTION-NAME
commit
|
commitdiff
|
tree
2017-03-15
Dou
g
la
s
K
a
tzman
Remove
!
FIX
-
ENSURE-ACCES
S
OR-SPECIAL
I
ZE
R
S
commit
|
commitdiff
|
tree
2017-03-14
Do
u
g
l
as Ka
t
z
man
Fix confus
i
n
g printed
r
e
p
rese
n
tation of early G
F
s
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas Ka
t
zma
n
S
lightly opt
i
mize S
T
AN
D
ARD-COMPUTE-
D
ISCRIMINAT
I
NG-FUNC
T
ION
commit
|
commitdiff
|
tree
2017-03-14
Douglas K
a
tzman
Fix f
a
steval's
handl
i
ng of exited exit poi
n
ts -
b
u
s
ted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Dou
g
las
Katzman
D
elete tr
a
ili
n
g whitespace
commit
|
commitdiff
|
tree
2017-03-14
D
ouglas Katzman
Fix COERCE
-
TO-IN
T
ERPRETED-F
U
NCTION and add
memoiz
a
tio
n
commit
|
commitdiff
|
tree
2017-03-12
Doug
l
as
K
a
t
zman
Get rid of gc
_
init_tables
(
)
commit
|
commitdiff
|
tree
2017-03-12
Dou
g
las Kat
z
man
Combin
e
a
bunch
o
f
cases in psc
a
v()
commit
|
commitdiff
|
tree
2017-03-12
Do
u
glas
Katzman
Remove
s
till more no
i
se
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
D
e
l
ete n
o
ise
commit
|
commitdiff
|
tree
2017-03-11
Douglas
K
atzman
Share re
p
eat
e
d
logic
commit
|
commitdiff
|
tree
2017-03-11
Dou
g
las
K
atzman
Remove a
n
e
xtraneous
write f
r
om the
l
o
o
p
in
t
rans
_
li
s
t()
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzm
a
n
S
t
an
d
ardize
so
m
e variab
l
e naming a
n
d style
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katz
m
an
Remove mention of return-p
c
-header
-
widetag on x86
commit
|
commitdiff
|
tree
2017-03-10
Douglas
Kat
z
m
a
n
Ma
k
e
g
c copy logic symmetrical in tw
o
places
commit
|
commitdiff
|
tree
2017-03-10
Do
u
gla
s
K
atzman
Be strict
e
r about
c
on
s
ervativ
e
c
ode pointers
commit
|
commitdiff
|
tree
2017-03-10
D
ouglas Katzman
Get rid
o
f ca
s
ts on properly_tagge
d
_descriptor_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
D
o
ug
l
as
Kat
z
man
Us
e
ot
h
er_
i
mmediate_lowtag_p() instead of ad-hoc test
commit
|
commitdiff
|
tree
2017-03-10
D
ouglas K
a
tzm
a
n
Simpi
f
y calls to gc_sear
c
h
_
spac
e
()
commit
|
commitdiff
|
tree
2017-03-10
Douglas Ka
t
zman
R
e
v
e
rt "Rever
t
"g
e
ncgc: improve from_space_p(
)
"
"
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Fix style-w
a
r
nin
g
s
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
R
e
vert "gen
c
g
c
:
i
mprove from_space_p()"
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
g
e
ncgc
:
impro
v
e fro
m
_spa
c
e_p()
commit
|
commitdiff
|
tree
2017-03-09
Dou
g
las Katzman
O
v
e
rwrite existing
t
ar
g
e
ts when i
n
sta
l
li
n
g ancillary
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Better abstraction for (is_pointer|
i
s_immediate)
commit
|
commitdiff
|
tree
2017-03-09
Dougla
s
Katzman
Whitespace
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Do exactly what
t
h
e comment says
in properly_tagged
_
des
c
ript
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Do
u
gl
a
s Katzman
x86-64: fix missed optimization in move-arg
commit
|
commitdiff
|
tree
2017-03-02
Dougl
a
s Katzma
n
Us
e
ordinar
y
fun
c
a
l
l for GFs ma
d
e
by ENSURE-
A
CCESSOR
commit
|
commitdiff
|
tree
2017-03-02
D
o
uglas Katzman
Allow funca
l
l
able
instanc
e
s in immobile fixed
o
bj spa
c
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzman
All
o
w func
a
llable instan
c
es
i
n i
m
m
o
b
ile fixe
d
o
b
j sp
a
ce
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzman
C
onditi
o
nalize gc
_
assert() on NDEBU
G
commit
|
commitdiff
|
tree
2017-03-01
D
o
ugl
a
s
Katzma
n
Move all trivi
a
l kernel s
t
ubs into 'stubs
.
lisp'
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzm
a
n
Emphasize symmetry of %SIM
P
LE-FUN-{DOC,
X
REFS}
commit
|
commitdiff
|
tree
2017-03-01
Dou
g
las Katzman
Strengthen a
f
ew
k
n
o
wn fu
n
decls
commit
|
commitdiff
|
tree
2017-03-01
D
ou
g
l
a
s Katz
m
a
n
U
s
e
%
C
ODE-C
O
DE-SIZE as
i
nten
d
ed
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katz
m
an
U
s
e buil
t
in predicates in INDIRE
C
T-VALUE-CELL-P
commit
|
commitdiff
|
tree
2017-02-22
D
o
ug
l
as Ka
t
zman
Move misplac
e
d brace
commit
|
commitdiff
|
tree
2017-02-22
Dougl
a
s Ka
t
zman
Allow
r
a
w
s
lots in fixedobj_po
i
n
ts_to_younger_
p
()
commit
|
commitdiff
|
tree
2017-02-21
Douglas
K
at
z
man
Swap i
n
verted error messages
commit
|
commitdiff
|
tree
2017-02-21
Douglas Katzman
Reduce consing i
n
DO-IMMOBILE-FUNCTIONS
commit
|
commitdiff
|
tree
2017-02-21
Douglas Katzman
E
liminate need
l
ess
d
e
fvar
.
commit
|
commitdiff
|
tree
2017-02-21
Douglas Katzman
Delet
e
:sb-
t
est fea
t
u
r
e
.
Al
w
a
ys
d
o
those tests
commit
|
commitdiff
|
tree
2017-02-16
Douglas Ka
t
zman
M
a
k
e scav_funinstance()
j
u
st use scav_instance()
commit
|
commitdiff
|
tree
2017-02-16
Dougla
s
K
at
z
man
Use
ma
k
e_lispobj() in a few place
s
commit
|
commitdiff
|
tree
2017-02-15
Doug
l
a
s
K
atzman
Enable
immobile-
s
pace
on
a
ll BSD variants
.
commit
|
commitdiff
|
tree
2017-02-14
Douglas Kat
z
man
H
alve the numb
e
r of syscalls in z
e
r
o
_p
a
ges_with_mmap
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Douglas Kat
z
man
Fix two om
m
issions in gencgc
commit
|
commitdiff
|
tree
2017-02-14
Douglas K
a
tzma
n
Shorten funcallable-instance by 2 words if #!+compac
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Do
u
gl
a
s
Ka
t
zman
Unbreak x8
6
-64 build wi
t
hout i
m
mo
b
ile-space
commit
|
commitdiff
|
tree
2017-02-13
Dougl
a
s Katz
m
an
Rectify d
o
cstring
f
or new WI
T
H-PINNE
D
-OBJECT
S
commit
|
commitdiff
|
tree
2017-02-13
Dou
g
las Katzm
a
n
Scrub
c
old-ini
t
-only symbols better
.
commit
|
commitdiff
|
tree
2017-02-13
D
o
u
g
l
a
s Katzman
Enable
immo
b
ile spa
c
e on OpenBSD
.
commit
|
commitdiff
|
tree
2017-02-13
Douglas Ka
t
zm
a
n
GC the stre
a
m that was opened for
m
ake
-
t
a
rget-2
-
loa
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
Dougl
a
s Katzman
Remov
e
j
u
nk- PRINT-OBJECT never exists as
an e
a
rl
y
-gf
.
commit
|
commitdiff
|
tree
2017-02-12
Douglas K
a
tzman
Remove
{
ST
D
,FSC
}
-INSTAN
C
E-WRAPP
E
R
macr
o
s
commit
|
commitdiff
|
tree
2017-02-12
Do
u
gl
a
s Katzman
Remove SB
-
PCL::WR
A
PPER-NO-OF-INS
T
ANCE
-
SLOTS
commit
|
commitdiff
|
tree
2017-02-12
D
o
uglas K
a
tzman
Remove obfuscated
s
i
ngle-use mac
r
o
.
commit
|
commitdiff
|
tree
2017-02-12
Doug
l
as
Ka
t
zman
Remove irrelevant
h
istori
c
al commentary
f
rom build
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Douglas Katzman
Hois
t
tests
o
ut of inner loop in sc
a
v
_
h
ash_table_en
t
r
ie
s
commit
|
commitdiff
|
tree
2017-02-10
Doug
l
as Ka
t
zm
a
n
Fix do-
c
old-fi
x
up yet aga
i
n
.
commit
|
commitdiff
|
tree
2017-02-09
Douglas Katzman
Fix
yet another "how
d
id this ever w
o
rk?" th
i
n
g
in
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Douglas
K
atzman
Don't show a silly
known warning in
cold-
i
n
it
.
commit
|
commitdiff
|
tree
2017-02-08
Do
u
gl
a
s Katzm
a
n
Add :LOCK
t
o signed-s
a
p
-cas-32 and improve operand
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Do
u
glas Katzm
a
n
x86-64:
e
nable stati
c
linkage for all immobil
e
-space
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Douglas
K
a
tzm
a
n
x86-64:
F
i
x
c
ompilati
o
n failure if
a static func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
D
ouglas
K
atzman
A few x86-64 dis
a
ssembler cleanu
p
s
.
commit
|
commitdiff
|
tree
2017-02-08
Douglas
K
a
tzma
n
x86-64: Fix probl
e
m of failing to
s
to
r
e
a
bsolute nam
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Douglas Katzman
Include
b
oth <time> an
d
<sys/time> to try to find nano
s
l
e
ep(
)
commit
|
commitdiff
|
tree
2017-02-08
Douglas
K
atzman
Unbr
e
ak step
.
i
m
pure
.
lisp, due to misplaced #!-immobile
.
.
.
commit
|
commitdiff
|
tree
2017-02-07
Douglas Kat
z
man
R
e
ally actually f
i
x
#!
-
im
m
ob
i
le
-
space build
commit
|
commitdiff
|
tree
2017-02-07
Doug
l
as
K
atzman
Fix x86-6
4
b
ui
l
d without immobile-space
commit
|
commitdiff
|
tree
2017-02-07
Douglas Kat
z
man
Expla
i
n
a
few
magic constants
commit
|
commitdiff
|
tree
next