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 hopscotch table to hash Lisp strings.
2017-05-03
Douglas Ka
t
zman
Teach
h
opscotch table to hash Lis
p
strings
.
commit
|
commitdiff
|
tree
2017-05-03
Douglas
K
atzman
Chang
e
page fi
l
le
r
obje
c
t
type
commit
|
commitdiff
|
tree
2017-05-03
Douglas
K
a
t
zm
a
n
Speed up
w
ipe_
n
o
n
pinned_words
(
)
commit
|
commitdiff
|
tree
2017-05-02
Doug
l
a
s
Katzman
Giv
e
use
r
more control
ov
e
r C
c
o
mpiler
flags
in src
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
Dou
g
las K
a
tzm
a
n
R
e
m
ove b
o
gu
s
alleged
s
p
e
cial var
commit
|
commitdiff
|
tree
2017-05-02
Dou
g
l
as
K
atzman
M
o
ve
.
note
.
GNU-stack sec
t
ion to
EOF for AR
M
as
s
embler
commit
|
commitdiff
|
tree
2017-05-02
Doug
l
as K
a
tzman
Cast void* to char*
before doin
g
arithme
t
ic
.
commit
|
commitdiff
|
tree
2017-05-02
Douglas Katzm
a
n
Ad
d
:segr
e
g
a
ted-code f
e
ature
f
or
g
encgc
.
commit
|
commitdiff
|
tree
2017-05-02
Dougla
s
Katzman
Accidental omission from
7
2474ffdf4f
2
e475
commit
|
commitdiff
|
tree
2017-05-02
Douglas Katzman
S
mall simplification to
maybe_adjust_large_
o
b
j
ect()
commit
|
commitdiff
|
tree
2017-05-02
Douglas Katz
m
an
Fix
a
n
other li
n
e of ar
i
thmet
i
c on a v
o
id* pointer
.
commit
|
commitdiff
|
tree
2017-05-01
Dougl
a
s Katzman
Return char* fr
o
m page_addr
e
ss(), not
v
oid
*
commit
|
commitdiff
|
tree
2017-04-30
Dou
g
las Katzman
Remove redundant te
s
ts from conse
r
vativ
e
_r
o
o
t
_
p
()
.
commit
|
commitdiff
|
tree
2017-04-30
D
o
u
g
las Katzm
a
n
Un
b
r
eak a94d728
8
b6ea5c9
f
without #+sb-dynami
c
-
c
ore
commit
|
commitdiff
|
tree
2017-04-30
Douglas
K
atzman
Don't defi
n
e conservative_root_p(
)
i
f
g
encgc i
s
pr
e
cise
commit
|
commitdiff
|
tree
2017-04-30
Douglas Kat
z
man
Remove cop
y
_code_objec
t
()
commit
|
commitdiff
|
tree
2017-04-30
Doug
l
as Katzman
Re
m
o
v
e large_unboxed_
s
tart_
p
age
commit
|
commitdiff
|
tree
2017-04-30
J
a
mes
Y
Knight
A
d
d
.
note
.
GNU-
s
tack section to asm files
.
commit
|
commitdiff
|
tree
2017-04-29
Douglas Katzman
A
p
ply ba
n
da
i
ds t
o
tr
a
ceroot
.
c for Darwin
a
nd no threads
commit
|
commitdiff
|
tree
2017-04-28
Dou
g
las
Katzm
a
n
Remove variabl
e
that's a
s
serted to be
0
a
lways
.
commit
|
commitdiff
|
tree
2017-04-28
Do
u
g
l
a
s
Katzman
New
"tracero
o
t
"
feature
.
commit
|
commitdiff
|
tree
2017-04-28
Doug
l
as Kat
z
man
Extend walk_generation to
take and p
a
ss an extra arg
u
me
n
t
.
commit
|
commitdiff
|
tree
2017-04-28
Douglas Katz
m
a
n
Rename voi
d
_diff()
-
> addr_diff
(
)
commit
|
commitdiff
|
tree
2017-04-28
Dougla
s
K
atzman
R
e
move 'p
o
inter_s
i
zed_uint_t' typ
e
def
.
commit
|
commitdiff
|
tree
2017-04-27
Douglas Katzm
a
n
Revert "Remo
v
e obsolete cons
t
ants
.
"
commit
|
commitdiff
|
tree
2017-04-26
Dou
g
las Katzman
Add miss
i
n
g
o
p
ti
o
n
a
l arg to MAKE-LISP-OBJ cal
l
commit
|
commitdiff
|
tree
2017-04-24
Douglas K
a
tzman
Fix SB-INTROSPECT:ALLOCATIO
N
-
INFORMATI
O
N
bug
from
c
hange
.
.
.
commit
|
commitdiff
|
tree
2017-04-21
Douglas Katzman
Remove
o
b
solete constants
.
commit
|
commitdiff
|
tree
2017-04-21
D
o
uglas Katz
m
an
Fix
unpretty printi
n
g
o
f
NAM
E
-CONFLICT error
commit
|
commitdiff
|
tree
2017-04-21
Dougla
s
Katzman
I
n
cor
p
orate latest code
fro
m
MD5 git
h
ub
repo
commit
|
commitdiff
|
tree
2017-04-20
D
o
ugla
s
Katzman
Fix tagnames
.
h m
e
ssed
up by cha
n
ge f25fa78d9fc
6
commit
|
commitdiff
|
tree
2017-04-20
Douglas Katzman
Chan
g
e typedef
commit
|
commitdiff
|
tree
2017-04-20
Douglas Katz
m
a
n
A
dd test
s
for heapsort
commit
|
commitdiff
|
tree
2017-04-20
Douglas K
a
tz
m
an
Fix
hopscot
c
h
tests, again
.
commit
|
commitdiff
|
tree
2017-04-20
Douglas Katzman
Fix cons
e
rvat
i
ve GC some m
o
r
e
.
commit
|
commitdiff
|
tree
2017-04-18
Douglas Kat
z
man
A fe
w
random g
e
nesis cl
e
anups
commit
|
commitdiff
|
tree
2017-04-18
D
ouglas K
a
tz
m
an
Fix C war
n
in
g
s
on 32-bit Darwin
b
u
i
ld
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katzman
Remove *T
L
S-IN
D
E
X-LOCK* symbol if n
o
t us
e
d
.
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katzman
Avo
i
d use of private
t
ypedefs
commit
|
commitdiff
|
tree
2017-04-18
Do
u
gla
s
K
atzman
arm64: avoid w
a
rnings, corre
c
tly this time
commit
|
commitdiff
|
tree
2017-04-18
Dou
g
l
a
s Katzma
n
arm64
:
remove
E
VAL-WHENs
a
n
d multiple definit
i
on warnings
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katzma
n
arm64: Enforce no
"u
n
defined" warnings from make-host-1
commit
|
commitdiff
|
tree
2017-04-18
Do
u
glas Ka
t
zman
Allow set
t
ing SI
G
SEGV hand
l
e
r
of
l
ast resort on Linux
.
commit
|
commitdiff
|
tree
2017-04-18
D
oug
l
as
Katzman
A
dd NEWS
e
ntries
commit
|
commitdiff
|
tree
2017-04-18
Samue
l
Freilich
Preser
v
e progn-li
k
e clauses for coverage
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katzman
Remo
v
e bi
t
m
ap_scan()
commit
|
commitdiff
|
tree
2017-04-18
Do
u
glas
K
atzma
n
Si
m
pli
f
y so
m
e
conv
o
l
u
ted logic
commit
|
commitdiff
|
tree
2017-04-17
D
o
uglas Katzman
Remove some C casts and
obsolete comment
.
commit
|
commitdiff
|
tree
2017-04-16
Douglas Katzman
Fix
h
opscotch tests a
g
ain
commit
|
commitdiff
|
tree
2017-04-16
D
o
u
glas Katzman
A
d
d miss
e
d files from prio
r
commit
commit
|
commitdiff
|
tree
2017-04-16
Douglas Ka
t
zm
a
n
Rename R
E
T
U
RN-PC-HEADER-WIDET
A
G
to
RETURN-PC-WI
D
ETAG
commit
|
commitdiff
|
tree
2017-04-16
Doug
l
as Katzman
Rename I
N
S
TANCE-HEAD
E
R
-WIDE
T
AG to I
N
STANCE-WIDETAG
commit
|
commitdiff
|
tree
2017-04-16
D
o
u
g
las Kat
z
man
Rena
m
e
f
uncti
o
n
subtype w
i
d
etag
s
to SIMPLE-FUN-WIDETAG
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Douglas Katzman
Turn *FUN-HEADER-WIDETAGS* to a con
s
tant
commit
|
commitdiff
|
tree
2017-04-16
Do
u
glas Katzm
a
n
Remove "-HEADE
R
-" fro
m
SYMBO
L
and VALUE
-
C
ELL
w
idet
a
g
.
.
.
commit
|
commitdiff
|
tree
2017-04-14
Douglas Ka
t
z
man
Fix recently introduced bugs in sc
a
v_vector
(
)
commit
|
commitdiff
|
tree
2017-04-13
Do
u
glas Katzman
Unbre
a
k non-x86 builds
commit
|
commitdiff
|
tree
2017-04-13
Douglas Ka
t
z
m
an
Still more hopscotch tab
l
e
en
h
ancem
e
nts
commit
|
commitdiff
|
tree
2017-04-13
Dougla
s
Katzman
G
i
ve C wid
e
tag name
s
extern
a
l visibility
commit
|
commitdiff
|
tree
2017-04-13
D
ou
g
las K
a
tzman
Rep
l
ace 22 lousy C cas
t
s with j
u
st 3
commit
|
commitdiff
|
tree
2017-04-13
Douglas Kat
z
m
a
n
Hops
c
otc
h
table
improveme
n
t
s
commit
|
commitdiff
|
tree
2017-04-12
Douglas
K
at
z
man
Move er
r
or
strings
f
rom "cons
t
ants
.
h" to "
e
rrname
s
.
h"
commit
|
commitdiff
|
tree
2017-04-12
Douglas
K
atzman
F
i
x
bui
l
d on win32, maybe (l
p
#1680622)
commit
|
commitdiff
|
tree
2017-04-12
Douglas Katzman
Remove e
x
p
l
icit cases for
p
l
ain boxed objects in v
e
rify_space()
.
commit
|
commitdiff
|
tree
2017-04-12
Dougl
a
s Ka
t
zman
A
c
c
e
pt general
i
zed "
s
top" fl
a
g from
callba
c
k in walk_gen
e
r
at
.
.
.
commit
|
commitdiff
|
tree
2017-04-09
Do
u
glas Katz
m
a
n
Take po
i
n
t
er, no
t
word cou
n
t
,
as upper limit
i
n verify_space()
commit
|
commitdiff
|
tree
2017-04-09
Dougla
s
Katzman
Move poorly-n
a
med
NWORDS function near its call
s
ite
commit
|
commitdiff
|
tree
2017-04-08
Douglas Katzman
Sto
r
e sign
e
d values
in hopsc
o
tch table
.
commit
|
commitdiff
|
tree
2017-04-08
Douglas
K
a
t
zman
Remove obso
l
ete code
commit
|
commitdiff
|
tree
2017-04-07
Douglas Ka
t
zman
D
e
-n
o
ise verif
y
_sp
a
ce
(
) and fix a bug therein
.
commit
|
commitdiff
|
tree
2017-04-07
Dou
g
las Katzman
Remove unused predi
c
ate
.
commit
|
commitdiff
|
tree
2017-04-07
Douglas Katzman
Fix su
b
tle bug
i
n wipe_nonpinned_words()
commit
|
commitdiff
|
tree
2017-04-05
Dou
g
las Katzman
F
i
x
f
laky hopscotch ha
s
h
t
est
commit
|
commitdiff
|
tree
2017-04-05
Do
u
glas Katz
m
a
n
I
mp
r
ove page_mumble_p()
predic
a
t
e
s
.
commit
|
commitdiff
|
tree
2017-04-05
Dougla
s
Katz
m
an
R
emove
p
age_allocated_p
(
)
.
Use
!
p
age_free_p(
)
.
commit
|
commitdiff
|
tree
2017-04-05
Dougla
s
Ka
t
zm
a
n
Unpessimize page_starts_conti
g
uous_bloc
k
_p
(
)
commit
|
commitdiff
|
tree
2017-04-04
Douglas K
a
tzma
n
OAOO-ify gencgc-card-shift
commit
|
commitdiff
|
tree
2017-04-04
Dougl
a
s
Katzman
Cor
r
ect hopscotch table thre
s
hold after resize
.
commit
|
commitdiff
|
tree
2017-04-04
Douglas Katzman
U
nbre
a
k
3
2
-bi
t
x86
commit
|
commitdiff
|
tree
2017-04-04
D
ouglas
K
a
tz
m
an
Slig
h
tly better hashing of pi
n
n
e
d
objects
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Fix C compiler warning
.
commit
|
commitdiff
|
tree
2017-04-03
Dougla
s
Katzman
Ifdef-ize
the ho
p
scotch hash stuff for non-x86
.
commit
|
commitdiff
|
tree
2017-04-03
Do
u
glas Katzman
R
emove unused new_
s
p
a
ce_p()
o
n gen
c
gc
commit
|
commitdiff
|
tree
2017-04-03
D
o
u
gl
a
s
Katzm
a
n
D
o
som
e
r
a
ndom tests on
h
o
pscotc
h
hashing
commit
|
commitdiff
|
tree
2017-04-03
D
ouglas Katzman
Un-copy-and-paste TES
T
-UT
I
L:SHUFFLE
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Te
a
c
h
x86
di
s
as
s
embler
the 0F1F nop encoding
.
commit
|
commitdiff
|
tree
2017-04-03
Do
u
g
l
as Katzman
Remove
#if'ed out code
.
commit
|
commitdiff
|
tree
2017-04-03
D
o
uglas Katzman
Re
d
uc
e
pinned object
t
able siz
e
, part 2 of 2
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Kat
z
man
Reduce pinned object table
s
ize, part
1 of 2
.
commit
|
commitdiff
|
tree
2017-04-01
Dou
g
las K
a
tzm
a
n
Unb
r
eak cheneygc
commit
|
commitdiff
|
tree
2017-04-01
Douglas
Katzm
a
n
W
h
it
e
space
commit
|
commitdiff
|
tree
2017-04-01
D
o
ugla
s
Katz
m
a
n
Make the he
a
p_scavenge
(
) loop
a little tighter
.
commit
|
commitdiff
|
tree
2017-04-01
Do
u
glas Katzma
n
Opt
i
mize
i
s
_
co
n
s_half(
)
commit
|
commitdiff
|
tree
2017-03-30
Doug
l
as Katzman
Improve closure scavenging a
t
iny
b
it
.
commit
|
commitdiff
|
tree
2017-03-30
D
ouglas Ka
t
z
m
an
Always sca
v
e
nge
s
omething
in scav_instance if no layout
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Dou
g
l
as Kat
z
m
an
Adhere t
o
pro
p
er contr
a
c
t
in scav_bo
x
ed et
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Ka
t
zman
Fix bugl
e
t cause
d
by shadowed glob
a
l variable
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
g
l
as Katzman
Defi
n
e fun_code_header in C for symm
e
try with
L
isp
commit
|
commitdiff
|
tree
2017-03-30
D
o
uglas
Katzman
Eliminate copy-and-paste o
f
pinned_
p
() logic
commit
|
commitdiff
|
tree
2017-03-28
Doug
l
as K
a
tz
m
an
Improve scav
_
bo
x
ed
e
t
.
al
.
b
y skip
p
i
ng a
w
ord
.
commit
|
commitdiff
|
tree
next