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 Katzman
Teac
h
hop
s
cotch
tabl
e
to hash Lis
p
strin
g
s
.
commit
|
commitdiff
|
tree
2017-05-03
Douglas K
a
tzman
Change page f
i
ll
e
r objec
t
type
commit
|
commitdiff
|
tree
2017-05-03
Douglas Katzman
Speed up w
i
pe_nonpi
n
ned_wo
r
ds()
commit
|
commitdiff
|
tree
2017-05-02
Dougla
s
K
a
t
zman
Give user more control ov
e
r
C compile
r
flags in sr
c
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
D
o
u
g
las Katz
m
an
R
em
o
v
e
b
ogu
s
alleged special
v
a
r
commit
|
commitdiff
|
tree
2017-05-02
Do
u
gl
a
s Katzm
a
n
Move
.
note
.
GNU
-
sta
c
k section t
o
E
OF for ARM a
s
s
e
mbler
commit
|
commitdiff
|
tree
2017-05-02
Douglas Katzman
Cast vo
i
d* to char*
befor
e
d
o
ing arit
h
m
e
t
i
c
.
commit
|
commitdiff
|
tree
2017-05-02
Douglas
Kat
z
man
Add :segrega
t
e
d
-code fe
a
tu
r
e for ge
n
cgc
.
commit
|
commitdiff
|
tree
2017-05-02
Dougla
s
Kat
z
ma
n
Accidenta
l
omission fro
m
7247
4
ffdf4f2e475
commit
|
commitdiff
|
tree
2017-05-02
D
o
uglas
Katzma
n
Small simplificati
o
n to
m
aybe_
a
djust_large_object()
commit
|
commitdiff
|
tree
2017-05-02
D
o
u
g
las Kat
z
man
Fix a
n
other line of arithmetic on a
v
oid*
pointer
.
commit
|
commitdiff
|
tree
2017-05-01
Douglas Katzman
Re
t
urn
c
ha
r
* from page_address(), not void*
commit
|
commitdiff
|
tree
2017-04-30
Douglas
Katzman
Remove red
u
ndant tests
from con
s
erv
a
tive
_
root_p()
.
commit
|
commitdiff
|
tree
2017-04-30
Douglas
K
at
z
man
U
n
b
rea
k
a94
d
7
2
88
b
6ea5c9f
wit
h
o
u
t #+sb-d
y
namic-core
commit
|
commitdiff
|
tree
2017-04-30
Douglas Katzman
Don't
define
conservat
i
ve_root_p(
)
if ge
n
c
g
c
i
s
prec
i
se
commit
|
commitdiff
|
tree
2017-04-30
Douglas Katzma
n
Remove co
p
y_code_object()
commit
|
commitdiff
|
tree
2017-04-30
Douglas
K
a
tzman
Remove la
r
ge_unboxed_start
_
page
commit
|
commitdiff
|
tree
2017-04-29
Dou
g
las Katzman
Ap
p
l
y
b
andaids to tr
a
cero
o
t
.
c for Darwin
a
n
d
n
o
t
h
reads
commit
|
commitdiff
|
tree
2017-04-28
Doug
l
a
s
Ka
t
zman
Remove variable
that'
s
a
s
serted
t
o be 0 a
l
w
ays
.
commit
|
commitdiff
|
tree
2017-04-28
Doug
l
as Katzman
New "traceroot" featu
r
e
.
commit
|
commitdiff
|
tree
2017-04-28
Do
u
glas Katzman
Exte
n
d
w
alk_genera
t
ion to
take and pass an extra argu
m
ent
.
commit
|
commitdiff
|
tree
2017-04-28
D
ougla
s
K
at
z
man
Rena
m
e
void_diff() -> addr_diff()
commit
|
commitdiff
|
tree
2017-04-28
Douglas
Katzman
Remove
'
poi
n
ter_sized_u
i
nt_t' ty
p
ede
f
.
commit
|
commitdiff
|
tree
2017-04-27
Douglas Katzman
Rev
e
rt "Remove obsol
e
te
c
o
nstants
.
"
commit
|
commitdiff
|
tree
2017-04-26
Douglas Katzman
A
dd
m
is
s
ing optiona
l
arg to MAKE-LISP-OBJ call
commit
|
commitdiff
|
tree
2017-04-24
Douglas Katzman
Fix SB-INTROSPECT:ALLOCATI
O
N-INFORM
A
T
I
ON
bug
from change
.
.
.
commit
|
commitdiff
|
tree
2017-04-21
D
o
ugl
a
s
K
atzman
Remo
v
e
o
bsolete co
n
stants
.
commit
|
commitdiff
|
tree
2017-04-21
Dougla
s
Kat
z
man
Fix unpretty printing of NAME-CONFLICT error
commit
|
commitdiff
|
tree
2017-04-21
Douglas Katzman
Inco
r
porate
l
atest c
o
de
f
rom MD5 git
h
ub repo
commit
|
commitdiff
|
tree
2017-04-20
D
ouglas
Katz
m
an
Fix tagnames
.
h
m
ess
e
d up
by change f25fa78d
9
fc6
commit
|
commitdiff
|
tree
2017-04-20
Douglas Katzman
Change
typ
e
def
commit
|
commitdiff
|
tree
2017-04-20
Dougl
a
s Katzman
Add t
e
sts for heapsort
commit
|
commitdiff
|
tree
2017-04-20
Dougla
s
Katzman
F
i
x
ho
p
sc
o
tch
t
ests
,
again
.
commit
|
commitdiff
|
tree
2017-04-20
D
ouglas Katzman
Fix conservative GC so
m
e more
.
commit
|
commitdiff
|
tree
2017-04-18
Dougl
a
s Katzman
A few random genesis cleanups
commit
|
commitdiff
|
tree
2017-04-18
Douglas K
a
tzman
Fix C war
n
ings on
32-bit
D
arwin build
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katzman
Remove *TLS-INDEX-LOCK* symbo
l
if not
used
.
commit
|
commitdiff
|
tree
2017-04-18
Douglas
K
atzman
Avoid us
e
of
private typed
e
f
s
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katzman
arm64: avoid war
n
i
ngs, co
r
rectly
t
h
i
s time
commit
|
commitdiff
|
tree
2017-04-18
Do
u
gl
a
s Katzman
arm6
4
: remove E
V
A
L
-
W
HENs and mul
t
ipl
e
definition warnings
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katz
m
an
arm6
4
: Enforce no "
u
ndefin
e
d"
w
arnings from make-host-1
commit
|
commitdiff
|
tree
2017-04-18
Douglas
Katzman
Al
l
ow set
t
ing SIGSEGV handler
of last resort
on Linux
.
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katzman
A
dd NEWS entries
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katzma
n
Re
m
o
ve
bitmap_scan()
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katzman
S
implify s
o
me convoluted
l
ogic
commit
|
commitdiff
|
tree
2017-04-17
Douglas Kat
z
m
a
n
Remove some C casts and
o
bsolete comment
.
commit
|
commitdiff
|
tree
2017-04-16
Doug
l
as Ka
t
zman
Fix hopscotch
t
ests ag
a
in
commit
|
commitdiff
|
tree
2017-04-16
D
o
uglas Kat
z
man
A
d
d
m
issed file
s
from
p
rior
c
o
mmit
commit
|
commitdiff
|
tree
2017-04-16
Douglas Ka
t
zman
Rename R
E
TURN-P
C
-HEADER-WIDETAG
to
R
ETURN-PC-WIDETAG
commit
|
commitdiff
|
tree
2017-04-16
Do
u
gl
a
s Ka
t
zm
a
n
Rename IN
S
TAN
C
E-HEADER-WID
E
T
A
G to
I
NSTANCE-WI
D
ETAG
commit
|
commitdiff
|
tree
2017-04-16
Douglas
K
atzman
Renam
e
fu
n
ctio
n
su
b
type
w
id
e
tags to SIMPLE
-
FUN-WIDETAG
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Douglas Ka
t
zman
Turn *FUN-HEA
D
ER-WIDETAGS* to a co
n
stant
commit
|
commitdiff
|
tree
2017-04-16
Do
u
glas Katzman
Remove "-HEAD
E
R-" from SYMBOL and VAL
U
E-CE
L
L widetag
.
.
.
commit
|
commitdiff
|
tree
2017-04-14
D
oug
l
as Katz
m
an
Fi
x
recently introd
u
ced bugs in scav
_
vect
o
r
(
)
commit
|
commitdiff
|
tree
2017-04-13
Douglas Katzman
Unbreak non-x86 builds
commit
|
commitdiff
|
tree
2017-04-13
Doug
l
a
s
Katzman
Still more
h
o
p
s
cotch table enhancements
commit
|
commitdiff
|
tree
2017-04-13
Douglas Katzman
Give C widetag n
a
mes extern
a
l visibility
commit
|
commitdiff
|
tree
2017-04-13
Douglas Katzman
R
e
place 2
2
l
ousy C casts w
i
t
h
j
u
st 3
commit
|
commitdiff
|
tree
2017-04-13
Douglas K
a
tzm
a
n
Ho
p
sc
o
tch tab
l
e
i
mprovements
commit
|
commitdiff
|
tree
2017-04-12
Dou
g
las
K
atz
m
an
Move e
r
ror s
t
rings fr
o
m "constants
.
h
"
to "errnames
.
h
"
commit
|
commitdiff
|
tree
2017-04-12
Doug
l
as
Katzma
n
F
ix
b
uild on win32, mayb
e
(
l
p#1680622)
commit
|
commitdiff
|
tree
2017-04-12
Douglas Katzman
Re
m
ove expl
i
cit cases for plain boxed o
b
je
c
ts
i
n veri
f
y_space
(
)
.
commit
|
commitdiff
|
tree
2017-04-12
Dougla
s
Katzman
Accept generali
z
e
d
"stop"
flag from
c
allback
in walk_generat
.
.
.
commit
|
commitdiff
|
tree
2017-04-09
Do
u
gl
a
s
Katzman
Take poi
n
ter, not word count, a
s
upper l
i
mit in
verify_spac
e
()
commit
|
commitdiff
|
tree
2017-04-09
Dou
g
las Katzman
M
ove
p
o
orly-named NWORDS function near it
s
call site
commit
|
commitdiff
|
tree
2017-04-08
Douglas Katzman
S
t
or
e
signed values in hopscotch table
.
commit
|
commitdiff
|
tree
2017-04-08
Douglas Katzman
Remo
v
e
obsolete code
commit
|
commitdiff
|
tree
2017-04-07
D
ouglas Katzma
n
D
e-no
i
se verify_sp
a
ce() a
n
d fix a bug t
h
erein
.
commit
|
commitdiff
|
tree
2017-04-07
Do
u
glas
K
atzman
R
e
move unus
e
d pr
e
d
icat
e
.
commit
|
commitdiff
|
tree
2017-04-07
D
ouglas
K
at
z
man
Fix su
b
tle b
u
g i
n
wipe_nonpinned_words()
commit
|
commitdiff
|
tree
2017-04-05
Douglas Katzman
F
i
x
f
laky
hopscotch hash
t
est
commit
|
commitdiff
|
tree
2017-04-05
Douglas Katzm
a
n
I
mprove page_mumble_p
(
)
predicates
.
commit
|
commitdiff
|
tree
2017-04-05
Douglas Katzman
Remove page_allocated
_
p()
.
U
s
e !page_free_
p
()
.
commit
|
commitdiff
|
tree
2017-04-05
D
o
u
g
las Katzman
Unp
e
ssimize page_starts_
c
ontiguous_block_p()
commit
|
commitdiff
|
tree
2017-04-04
D
o
uglas Katzman
OAOO-ify gencg
c
-card-shift
commit
|
commitdiff
|
tree
2017-04-04
Douglas
Ka
t
zman
Corr
e
ct hop
s
cotch
t
able threshold after resize
.
commit
|
commitdiff
|
tree
2017-04-04
Douglas Kat
z
man
Unbre
a
k 32-bit x86
commit
|
commitdiff
|
tree
2017-04-04
Douglas Katzman
Sl
i
g
h
t
ly
b
ette
r
hashing of pinned
obj
e
c
t
s
.
commit
|
commitdiff
|
tree
2017-04-03
Doug
l
a
s
Katzman
Fix
C
co
m
p
i
l
er warning
.
commit
|
commitdiff
|
tree
2017-04-03
Dou
g
las Katzman
Ifdef-ize the hops
c
o
t
ch hash
stuff f
o
r no
n
-x86
.
commit
|
commitdiff
|
tree
2017-04-03
D
ou
g
las Katzman
Remove unuse
d
ne
w
_space_p() on gencgc
commit
|
commitdiff
|
tree
2017-04-03
Doug
l
as Kat
z
man
Do
some
random
tests on hopscotch hashing
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katz
m
an
Un-copy-and
-
paste
TEST-UTIL:SHUFFLE
commit
|
commitdiff
|
tree
2017-04-03
Douglas K
a
t
zman
T
e
ach x
8
6 dis
a
ssembler the
0F1F nop encoding
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzma
n
Remo
v
e #i
f
'ed out code
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzma
n
R
e
duc
e
p
inned objec
t
table size, part 2 of
2
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Ka
t
zman
Reduc
e
pi
n
ned object table siz
e
, part 1 of 2
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
Unbreak cheneygc
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzm
a
n
Wh
i
tesp
a
ce
commit
|
commitdiff
|
tree
2017-04-01
Douglas Ka
t
zman
Make the h
e
ap_scavenge(
)
l
oop a litt
l
e
tighter
.
commit
|
commitdiff
|
tree
2017-04-01
Doug
l
as Katzman
Optimize is_cons_half()
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
Impro
v
e cl
o
sure scav
e
n
g
ing
a
tiny bit
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
Alw
a
ys sc
a
venge
s
omething in scav_instance
if n
o
la
y
out
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
D
oug
l
as Katzman
Ad
h
er
e
to pro
p
er con
t
ract in scav_boxed et
.
a
l
.
commit
|
commitdiff
|
tree
2017-03-30
Dougla
s
Ka
t
zman
Fix bugle
t
cau
s
e
d
by shadow
e
d global v
a
r
iable
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas K
a
t
z
m
an
Defin
e
fu
n
_code_header
i
n
C
for symmetry with
L
i
sp
commit
|
commitdiff
|
tree
2017-03-30
D
oug
l
as Katz
m
a
n
Elimin
a
te copy
-
a
n
d-pa
s
te of pinned_p() logic
commit
|
commitdiff
|
tree
2017-03-28
Do
u
g
l
a
s
Katzman
Improve
s
c
av_boxed et
.
al
.
by sk
i
pping a word
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas
K
a
t
z
man
Remove
d
u
plicate d
e
claration of page_table
commit
|
commitdiff
|
tree
2017-03-28
Dougla
s
K
a
t
zman
Kill a ton o
f
i
m
plicit cast
warni
n
gs
commit
|
commitdiff
|
tree
next