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
eard
Bug 1
8
33854
-
P
a
rt
7: Add the FOR_EACH_GC_TUNABLE ma
c
ro
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 18
3
3854
- Part
6
:
Round requested nurser
y
before
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon C
o
ppeard
Bug 1833854 - Part 5: Remove range check fo
r
J
S
GC_
N
URSERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Copp
e
ard
Bug 1833854 - Par
t
4: Move all code that deals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833
8
5
4
-
Part
3: Al
l
ow min and max
n
ursery
sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
B
u
g
1833854
-
Part 2: C
o
mmon up GCSchedulingTunables
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n
Coppeard
Bu
g
1833854 -
Part
1
: Remove the un
u
se
d
JSGC
_
PRETENURE_G
R
OUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon C
o
ppe
a
rd
Bug 1832
9
37
-
Always track nurs
e
ry
string all
o
cations
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Co
p
peard
Bug 18
3
3854 - Part 7
:
Add the FOR_EACH
_
GC_TUNABLE
macro
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon C
o
ppear
d
Bug
18
3
385
4
- Part
6: Round r
e
quested nurse
r
y bef
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
Co
p
peard
B
u
g 1833854 - Part 5: Re
m
o
ve r
a
nge che
c
k for JSG
C
_NURSERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Co
p
peard
Bug 1833854 -
P
art 4: Move all
c
ode
that
deals with
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug 1833854 - Part 3:
Allow min and max nurs
e
ry sizes
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
o
n
C
op
p
eard
Bug 183
3
854 -
P
art 2: Common up GCSchedulingTunables
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
on Co
p
pear
d
Bug 1833854 -
Part 1
:
R
e
move the unused JSGC_
P
R
ETENURE_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppeard
Bug
18
3
3114 - Simp
l
ify marki
n
g code now |stack| represents
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Cop
p
eard
Bug 1833114 - Use separate
mark stack
s
for black and
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
oppeard
Bug 1832850 - Part 5: Move
the alloc
a
teObject defini
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
B
u
g
1832850 - Part 4: Re
m
ove the option
t
o wri
t
e ca
n
aries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 1832850 - Part 3:
R
emove an
u
nnecess
a
ry
include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bu
g
183
2
8
5
0 - P
a
r
t
2
:
Move nursery string d
e
du
p
lication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppe
a
rd
Bug
1
832850
-
P
art
1
:
Move NurseryDeco
m
mitTask defini
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Coppeard
B
u
g
1832850 - Par
t
5:
M
ove the allocateO
b
ject definiti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Coppeard
Bug 1832850
-
Part 4: Remove the o
p
tion to
w
rite
canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
op
p
eard
Bug 1832850 - Par
t
3: Remove
a
n
u
n
n
e
ce
s
sary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Copp
e
ard
Bu
g
1832
8
50
-
P
a
rt 2
:
Move nursery string deduplica
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
on Coppeard
B
u
g 1832850 - P
a
rt 1:
M
ove Nu
r
ser
y
Decommi
t
Ta
s
k d
e
finition
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jon Coppe
a
rd
Bug 1
8
3351
7
- Fix cod
e
ge
n
e
r
a
t
i
o
n for object
a
l
loca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
J
on Coppeard
Bug 1832267 - Make t
e
st
s
that
c
heck
t
h
e siz
e
s of JSObjects
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jo
n
C
o
pp
e
ard
Bu
g
1
8
32329 - Simplify ha
s
hing of unique
I
Ds r=
s
fink
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 1832
0
44 - Pa
r
t
5: Mov
e
so
m
e parts of allocation
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
on Coppeard
B
u
g 183204
4
-
P
art 4: Move St
a
bl
e
Cel
l
Has
h
er method
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Cop
p
ea
r
d
B
ug 1832044 - P
a
r
t
3: Move stable ha
s
hing funct
i
onalit
y
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
B
u
g 18
3
2
0
44
-
Par
t
2
:
Move hash
i
ng of unique ID
s
into
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Cop
p
ea
r
d
Bug 1832044 - Pa
r
t
1
:
R
ename M
o
vabl
e
CellHasher
t
o StableCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug
1
8284
5
5 -
Part 1: Use dyna
m
ic s
l
ots header to sto
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n Coppeard
Bug
18284
5
5 - Part 0: Fix conf
u
s
ion betwee
n
size of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
Coppeard
B
u
g 1830921 -
Discard JIT cod
e
w
h
e
n disa
b
ling or enabling
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Cop
p
e
ar
d
Bug 1831072 - Pa
r
t 4: Make zone al
l
o
c
flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Cop
p
ear
d
Bug 1
8
31072 - P
a
rt 3: Add
a
forceDiscardJi
t
Code metho
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Cop
p
eard
B
u
g 1831072 - Part 2: Re
m
ov
e
u
s
e of AutoGCSession whe
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n
Coppeard
Bug 183107
2
-
P
art 1: Remove counts of re
a
lms w
h
ere
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 18310
7
2 - Part
4: Mak
e
zone
a
l
l
o
c flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
B
u
g 1831072
-
P
a
r
t
3: Add a forceDiscardJitCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Co
p
peard
Bug 1831072 - Par
t
2: Remove
u
se of Au
t
oGCSession whe
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bug 183
1
0
7
2
- Pa
r
t 1: Remove
co
u
nts of r
e
alms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon Coppeard
Bug 1
8
3
0298 - Re
f
a
c
t
o
r
nursery allocation co
u
nts to
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppear
d
B
u
g
1
8
2
98
9
6 - Part 6: D
o
n't
count
a
l
l
nur
s
ery allocat
i
ons
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1829896 - Part 5
:
R
e
move
d
uplicate GC prob
e
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
C
o
ppeard
Bug 1829
8
96 -
P
art 4: Layout data used by nurser
y
a
l
location
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Copp
e
ard
Bug
1
82
9
8
96
- Part 3: S
i
mplify nurser
y
allo
c
at
i
o
n co
n
ditions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppe
a
rd
Bug
1
8
29896 - Part 2
:
Remove
r
eferen
c
es to
Aut
o
Sup
p
r
essN
u
rse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
C
oppeard
Bug 1
8
2989
6
- Part 1
:
Mino
r
op
t
im
i
sation to allo
c
ation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jo
n
Coppeard
Bug 1829716 - Increme
n
t par
a
llel marki
n
g active task
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jon
C
op
p
eard
Bug 1828396 - Check for
p
a
rtially i
n
itiali
z
e
d
obje
c
ts
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon
Coppea
r
d
Bug 1828603
- Optimize match method t
o
check po
i
nter
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
on Copp
e
ard
Bu
g
1827918 - Part 6: Forward de
c
lare CellAllocat
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug
1
827918 -
P
a
r
t
5: Rename All
o
cateString's ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
B
ug 1827918
-
Pa
r
t 4
:
Ref
a
ctor BigI
n
t
a
llocation along
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
on Coppeard
Bug 1827918 - Part 3: Common up object con
s
truction
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
Coppea
r
d
Bug 1827918 - Part 2
:
Move dynamic s
l
ot al
l
ocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
o
n Coppeard
Bug
1827918
- Part 1
:
D
on't call
T
enuredCell consturctor
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
Coppeard
Bug 1827389 - Fix mark
r
ate
telemetry to inc
l
ude marking
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon Coppea
r
d
Bug 1827621
-
A
d
d a mininum hea
p
size thr
e
a
s
hold at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon Coppeard
Bug 1825671 - Don't lookup F
i
na
l
izationReg
i
st
r
y
prototyp
e
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jon Coppeard
Bu
g
182
5
936
-
Allow t
o
uching gray things while sweeping
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
J
o
n
Co
p
p
ea
r
d
Bug 18
1
1939 - A
d
d testcase r=smaug
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bu
g
1823286 - Fix docum
e
ntat
i
on
c
omments
for JSGC_MAX_EMPTY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bu
g
1822995 - Al
w
ays set threa
d
swee
p
ing state whe
n
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jo
n
Coppeard
Bug 182
1
6
5
9 - Part 3: Tidy up
and remove some unused
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jo
n
Coppeard
Bug 1821659 - Part 2:
Return
hash code from
ensureHash
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug 1821659 - Part
1
:
Allow fallib
l
e hashing
t
o return
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
o
n Coppear
d
Bug 1818391 - Clamp parallel marking utili
z
ati
o
n telemet
r
y
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppe
a
r
d
Bug 18187
8
1 -
M
a
r
k
delayed
c
hildr
e
n wh
e
n doi
n
g backgro
u
nd
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
Co
p
peard
Bug 1823622 - Par
t
4: Make
S
l
iceBudget's interrupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bu
g
18
2
3
622 - Pa
r
t
3: Low
e
r the threshold at
which
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Co
p
peard
Bug 1823622 - Part 2: Refine parallel
m
ark
i
ng t
e
lemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Copp
e
ard
Bug 18236
2
2 - Par
t
1: Remo
v
e unused c
o
n
d
itio
n
variable
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1816309
- Don't validate incremental mark
i
ng unti
l
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bu
g
1822717 - Re
l
ax assertion
a
b
out module reque
s
t
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jon C
o
ppeard
Bug 18
2
0
5
43 - Update weak m
a
ps before
fi
n
aliz
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppeard
Bu
g
1
8
20490 - Remove duplicate fields f
r
om GC profile
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
J
o
n
Coppear
d
Bug 1819126
-
Part 7: Limit
t
he s
i
ze of m
a
rk stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Jon C
o
ppeard
B
u
g
18
1
7965 -
A
dd
t
ele
m
etry to mon
i
tor how quickly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
on Coppeard
Bug 1819126 -
P
art 6: Don't
b
lock
on t
h
e loc
k
i
f
it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
B
ug 1819126 - Pa
r
t
5: Sig
n
al
r
esumed condition variable
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug
1819126 - Part 4: Dr
o
p
t
h
e
loc
k
while moving w
o
rk
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1819126 - Par
t
3: Use a local refere
n
ce
t
o check
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
Coppe
a
r
d
Bug
1819
1
26 - Part 2: Split si
n
gle threaded a
n
d
parallel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug
1819126
- Part 1: Shuffl
e
GCMarker data fie
l
d
s
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jo
n
Coppeard
Bug 1817741 - Fi
x
missed co
d
e
r
eview comment r=sfink
commit
|
commitdiff
|
tree
2023-02-24
Jo
n
Coppeard
Bu
g
181
5
863 - F
a
ctor out module loade
r
i
n
i
ti
a
lization
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
on
Coppeard
Bug 1
8
1
851
6
- Par
t
1
0: Move o
t
her pa
r
s
e
r o
p
tion
p
rocessing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jo
n
Coppeard
Bug
1818516 - Part 9: Move other Wasm option proc
e
ss
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
C
oppeard
Bug 1818516 - Par
t
8:
M
ove oth
e
r GC option processing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Copp
e
ard
B
ug 18185
1
6 -
Part 6:
S
pl
i
t
G
C option
s
out
into their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
on Cop
p
eard
Bug 1818516 - Part 5: Spl
i
t JI
T
o
ptions out into their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
C
o
ppea
r
d
Bug 1818516 - Pa
r
t 4: Split out Wasm optio
n
s
i
n to
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
o
n Cop
p
eard
Bug 1818516 - Par
t
3:
Move SetCon
t
extOpti
o
n
s
to the
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
C
oppeard
Bug 18
1
8516 -
P
a
r
t 2: M
o
ve p
r
ocessing o
f
post-init
.
.
.
commit
|
commitdiff
|
tree
next