repo.or.cz
/
gecko.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Bug 1833854 - Part 7: Add the FOR_EACH_GC_TUNABLE macro to describe tunable GC parame...
2023-05-22
Jon Cop
p
e
ard
B
u
g
1833854
-
Part
7
: Add the FOR_EACH_GC_T
U
NABLE macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833854 -
P
a
r
t
6: Round requested nursery
b
efor
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon C
o
p
p
eard
Bug 1833854 - P
a
r
t
5
: Remove range chec
k
for JSG
C
_
N
U
RS
E
RY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Cop
p
eard
B
u
g
1
833854
-
Part
4
: Mov
e
al
l
co
d
e that
deal
s
with
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppe
a
rd
B
u
g
183
3
85
4
- Part 3
:
A
l
low min
a
n
d max nur
s
ery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon
C
o
p
peard
B
ug
1
833854 - Part 2: Common up GCSchedulingTunables
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppear
d
Bug 1833
8
54 - Part 1: Rem
o
ve t
h
e u
n
used
JS
G
C_
P
RE
T
ENURE_
G
ROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Co
p
pear
d
B
u
g 18
3
2937 - Always track nurse
r
y string
alloc
a
tions
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bu
g
1833854 - Part 7: Ad
d
the FOR
_
EACH_GC_T
U
NABL
E
macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
C
o
p
peard
Bug
1
833854 - Part 6: Round r
e
quested nur
s
ery before
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug 18338
5
4 - Part 5: Remove range c
h
eck for JSGC
_
NURSERY_F
R
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Co
p
peard
B
ug 1833854 - Pa
r
t 4: Move al
l
c
o
de
that deals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon C
o
ppeard
Bug 1
8
3385
4
- Part 3: Allow
m
in and max nursery sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
o
n Coppeard
B
u
g 1833854
-
P
art 2: Common up GCSche
d
u
l
ing
T
unables
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug
1
8
338
5
4
-
P
ar
t
1
:
Remove the unus
e
d
JSGC_PRETENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bu
g
1833114
-
Simplify marking c
o
de
n
ow |stack| represents
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
on
Copp
e
ard
Bug 18
3
3114 - Use sep
a
rate mark stacks for black and
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 - Par
t
5: Move the a
l
locat
e
Obj
e
ct defi
n
ition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 - Part
4: Remove
the option t
o
write canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 - Part 3: Remove a
n
u
nnecessary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
on Coppeard
Bug
1
8
32850 - P
a
rt 2:
M
ove nursery string d
e
d
uplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832
8
50 - Part 1: Move Nurs
e
ryD
e
commitTask def
i
nition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
C
opp
e
ard
B
ug 1832850 -
Part 5: Mo
v
e the all
o
cateO
b
ject definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Copp
e
ard
B
u
g 1832850 - Part
4
: Remove the
o
ption
t
o wr
i
te c
a
naries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppe
a
rd
Bug
1
832850 - Part 3: Remove an
u
nnecessary includ
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Co
p
pea
r
d
Bug 1832
8
50 -
P
art
2
: Move nursery strin
g
d
e
duplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Cop
p
eard
Bug 1832850 -
P
a
r
t
1
:
Move N
u
rseryDecommitTas
k
definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jon Coppear
d
Bug
1
833517
- Fix code ge
n
eration fo
r
obje
c
t allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jon Coppea
r
d
Bug 18
3
2267 - Ma
k
e
t
ests th
a
t c
h
eck the sizes of
JSObject
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jon Coppeard
Bug
18323
2
9 - Sim
p
lify hashing of
uniq
u
e ID
s
r
=
sf
i
n
k
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 18320
4
4 - Part 5:
Move
s
o
me parts of
a
l
locati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
B
ug 183204
4
- Part 4: Mo
v
e StableCellHas
h
er method
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Co
p
pea
r
d
Bu
g
1832044 - Part
3
: M
o
ve
stab
l
e ha
s
hing fu
n
ctionality
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon
C
oppeard
Bug 1832044 - P
a
rt 2: M
o
ve hashing of unique ID
s
into
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon C
o
ppea
r
d
Bug 1832044 - Part 1:
R
e
n
ame
M
ovableCellHas
h
e
r to
StableCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppe
a
rd
Bug 1
8
284
5
5 - P
a
rt 1: Use dyna
m
ic slots heade
r
to store
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
C
oppe
a
rd
B
u
g 1828455 -
Part 0: Fix confusion
b
etween siz
e
of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Cop
p
ea
r
d
Bug
1830921 - D
i
scar
d
JIT code
w
hen
d
isabling or e
n
abling
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
on Coppeard
Bug 1831072 - Part 4: Make zone alloc
f
lag
s
private
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon C
o
p
peard
Bug 1831072 -
Part 3: Add a forceDi
s
car
d
JitCo
d
e method
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppear
d
Bug 1831
0
72 - Pa
r
t 2
:
Remove
use of Auto
G
CS
e
ss
i
o
n when
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n Coppeard
Bug
1
8
31072
-
Part 1
:
Re
m
o
ve
counts of realms wh
e
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppe
a
rd
Bug 1831072
-
Par
t
4: Make zone alloc flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
J
on
Coppeard
B
ug 1831072 - Part 3:
A
dd
a
forceDi
s
cardJit
C
ode met
h
od
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon C
o
ppeard
Bug
18310
7
2 - P
a
rt 2:
Re
m
ove use of
AutoGCSession when
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 1831072
- Par
t
1: R
e
move counts of r
e
alms
w
he
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon
C
oppear
d
Bug 1830
2
9
8
- Refact
o
r
n
urse
r
y allocatio
n
cou
n
ts t
o
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
B
ug 182
9
896 - Part 6:
D
on't count all nurse
r
y
a
llocations
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
Coppeard
Bug 1829896 - Part 5: Remove dup
l
icate
GC probe
on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
B
ug
18
2
9896 - Part 4: Layout dat
a
us
e
d by nursery allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
o
n C
o
ppea
r
d
B
ug
1
8
29896 -
P
a
r
t 3: Simplify nursery allo
c
a
tion cond
i
tions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppe
a
rd
Bug 1829896 - Part 2: Re
m
ove refe
r
ences to A
u
to
S
uppressNurse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
B
u
g 18298
9
6 - Part 1: Minor optimis
a
tion t
o
a
l
l
o
cat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
o
n Coppea
r
d
Bug 1829716 - Inc
r
ement parallel marking activ
e
t
a
s
k
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jon Coppeard
Bug 18
2
8396
-
Check for
p
artially initialize
d
obj
e
cts
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon Coppeard
Bug 1828603 - Opt
i
mize
matc
h
method to
c
heck pointer
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
B
u
g
1827918 - Part 6: Forward declare CellAllocator
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
on Coppeard
Bug 1827918 - Par
t
5:
R
ename Allo
c
ateStri
n
g's type
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
B
u
g
1827918 - Part 4: Refac
t
o
r
B
igInt allocation
a
long
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon C
o
ppeard
Bug 182
7
918
- Part 3: Common
u
p
object constructi
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
on Cop
p
eard
Bug 1827918 - Part 2: Move dynam
i
c slot allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon C
o
ppeard
Bug 18279
1
8 - Part 1: Don't
ca
l
l
Te
n
u
red
C
ell const
u
rc
t
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
C
oppea
r
d
Bug 1
8
27389 - Fix mar
k
rate t
e
leme
t
ry
to include marking
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon Coppeard
Bug
1
827621
- Add a
m
ininum heap
s
i
z
e threashold a
t
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon Co
p
pear
d
Bug 1825671 - Don't lookup Final
i
zationRegistry
p
rototype
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jon Coppeard
Bug 18
2
5
936 - Allow touching gray things w
h
i
l
e s
w
eeping
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
J
o
n Copp
e
ar
d
Bug
1
811939 - Add t
e
st
c
as
e
r=sma
u
g
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppe
a
rd
Bu
g
1823286
-
Fix
documentation comm
e
nts for
J
S
GC_MAX_E
M
PTY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
J
on Coppea
r
d
B
u
g 1822995 -
A
lways set thread sweeping st
a
te
when
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Copp
e
ard
Bug 18
2
1659
- Part 3: T
i
dy up
an
d
remove
some unused
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Cop
p
ea
r
d
Bug 1821659 - Part 2: Re
t
urn h
a
sh code from ensureHash
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Co
p
peard
Bug 1821659 - Part 1: Al
l
ow
f
a
l
lible hashing to
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Co
p
pea
r
d
Bug 1818391 -
Clamp p
a
ralle
l
markin
g
ut
i
lization telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1818781 - Mark delayed c
h
ildren when doing back
g
round
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
C
oppeard
Bug 1823622 - Par
t
4: Mak
e
Sli
c
eBudget's inte
r
rupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
C
oppeard
B
ug
1823
6
22
-
Part
3: Lower
the threshold
a
t whi
c
h
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
B
u
g 1823622
-
Part 2:
Refine parallel marking telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppear
d
Bug 182
3
622 - Part 1: Remove unused condition variable
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
o
n Coppeard
B
ug 18163
0
9 - Don't v
a
lidate incre
m
ental marking until
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
Coppeard
B
ug 18227
1
7 - Relax a
s
s
e
rt
i
on about module reque
s
t
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jon Coppe
a
rd
Bug 182
0
543 - Update weak maps before finalization
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jo
n
Coppear
d
Bug 18204
9
0 - Remove duplicat
e
f
i
el
d
s from
G
C
profile
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppea
r
d
Bug 1819126 -
P
a
rt 7: Lim
i
t th
e
siz
e
of mark stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Jon Coppe
a
rd
Bu
g
1817965 - Add tele
m
etry to monito
r
how quickly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
C
o
p
peard
Bug 1
8
19126 - Part
6
:
Don
'
t block on the lock if it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Cop
p
eard
Bug 1819
1
26 - Part 5: Signal r
e
sumed condition vari
a
ble
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Co
p
p
e
a
rd
B
u
g 181912
6
- Part 4: Drop the
loc
k
whil
e
moving work
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
C
oppeard
Bu
g
1819126 - Part 3: Use a l
o
cal r
e
ference to check
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
C
oppe
a
r
d
Bu
g
18
1
9126 - Part
2:
S
plit single threaded
and parallel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon C
o
pp
e
ard
B
u
g 181912
6
- Part
1
:
S
huffl
e
GCMarker data fields
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppe
a
rd
Bug 18
1
7741
- Fix missed code
review
c
omment r=s
f
ink
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1815
8
63 - Factor out module lo
a
der initializ
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppear
d
B
u
g 1818516 - Part 10:
M
ove other parser option processing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Copp
e
ard
Bug 1818
5
1
6 - P
a
rt 9: M
o
ve other W
a
sm option proc
e
ssing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Cop
p
eard
Bug 181
8
516
- Part 8: Move other GC opt
i
on
process
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jo
n
Coppeard
Bug 1818516
-
Par
t
6: Sp
l
it GC o
p
tions
o
ut
i
nto t
h
eir
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon C
o
ppeard
Bug 181851
6
- Part 5:
S
plit
J
I
T
options out into
the
i
r
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
B
ug 181
8
5
1
6 - Part 4:
Spli
t
out
W
asm
options in to
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 18
1
8
5
1
6
-
P
art 3: Move
S
etConte
x
tOptions to the
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug
1
818516
- Part 2: M
o
ve proces
s
ing o
f
post-init
.
.
.
commit
|
commitdiff
|
tree
next