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 1820543 - Add test r=sfink
2023-05-23
Jon Coppeard
Bug
1820543
-
A
d
d test r=sfink
commit
|
commitdiff
|
tree
2023-05-22
J
o
n Coppeard
Bug 1833854 - Pa
r
t 7: Add the FOR_E
A
CH_GC_TUNABLE
m
acro
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n Coppeard
Bug 1833854 -
Par
t
6: Round requested nursery before
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n
Coppeard
B
u
g 18338
5
4 -
P
art 5: R
e
m
o
ve range
chec
k
for
J
SGC
_
NUR
S
ERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Copp
e
ar
d
Bug 1
8
3
3
854 - Part 4:
M
ove all
c
o
d
e
tha
t
deals
with
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n
C
o
pp
e
ard
B
ug 1833854 - Part 3: Allo
w
min and ma
x
nursery s
i
ze
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
o
n Coppeard
Bug 1833854 -
P
a
rt 2: Common u
p
GCS
c
heduling
T
unables
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jon Coppeard
Bug 1833854 - Part 1: Remove the unused JSGC_PRETENURE_GROU
P
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
J
on
C
oppeard
Bug 1832937
-
Always tra
c
k
nu
r
se
r
y string al
l
ocations
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
o
n Coppeard
Bug
1
833854
- Pa
r
t 7: Add the FOR_E
A
CH_GC_TUNABLE mac
r
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug 18338
5
4 - Pa
r
t
6
: Round requested
nursery
before
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppea
r
d
Bug 1833854 - Pa
r
t 5: Remove range che
c
k for JSGC_NURSERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
C
oppear
d
B
u
g 1833
8
54 -
Part 4: M
o
ve a
l
l code that deals
wit
h
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
o
n Coppear
d
Bug
1
833854
- Part 3: Allow
m
in
and
m
a
x nu
r
s
ery siz
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug 1833854 -
Par
t
2:
C
ommon up G
C
SchedulingT
u
nables
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jo
n
Coppe
a
rd
Bug 1833854 - Part
1
: Rem
o
v
e the unus
e
d JSGC_PRE
T
ENURE_
G
ROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n Co
p
peard
Bug 1833114 - Simplify m
a
r
king code
now |stack| represents
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Coppeard
Bug 1833114 - Use separate mark
s
tacks
f
or black
a
nd
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n Co
p
peard
B
u
g 1832850 -
Pa
r
t 5: Move
t
he allocateObject definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppeard
B
u
g 1832850 - Part
4
: Remove t
h
e optio
n
t
o
writ
e
canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Cop
p
ear
d
B
ug
1
832850 - Part 3: R
e
m
o
ve an unnecessar
y
include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
Coppear
d
B
u
g 18
3
2850 - Part 2: Mo
v
e nursery string deduplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Co
p
p
e
a
rd
Bug
183285
0
- Part 1:
M
ove NurseryDecom
m
itTa
s
k
d
efi
n
i
tion
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Co
p
pea
r
d
Bug 183285
0
- P
a
r
t
5: Move t
h
e allocateObje
c
t def
i
nition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
B
u
g 183
2
850 - Part 4
:
Remo
v
e
the option t
o
write canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Co
p
peard
Bug
1
832
8
50 - Pa
r
t
3: Remove
a
n unnecessary incl
u
de
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Coppea
r
d
Bug 18
3
2850 - Part
2: Move nursery string dedupl
i
cation
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppea
r
d
Bug 1832
8
50 - P
a
rt
1
: Mov
e
NurseryDecommitTask de
f
in
i
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jo
n
Coppeard
Bug 1833517 - Fix code ge
n
eration for object allocati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jon
C
opp
e
ard
Bug 1832
2
67 - Make te
s
ts that check th
e
sizes
o
f JSObje
c
ts
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jon Cop
p
eard
Bug 1832329 -
Simplify hashing
o
f
un
i
q
ue IDs r=sfink
commit
|
commitdiff
|
tree
2023-05-10
Jo
n
C
oppeard
Bug 1
8
32044 - Pa
r
t 5: Move so
m
e parts
o
f allocati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 1832044 - Part 4: Move StableCellHa
s
her metho
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug 1832044 - P
a
rt 3
:
Move st
a
ble hashing functional
i
ty
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
B
ug 1832044 - Part 2:
M
o
v
e
hashing of unique
I
Ds into
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
on C
o
p
p
eard
Bug 183
2
044 - Part 1: R
e
name
M
ovable
C
ellHashe
r
to StableCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1828455 -
Par
t
1
: Use dynamic slots hea
d
er to store
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug 1828455 -
P
art
0
: Fix confusion be
t
ween
s
iz
e
o
f
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
on Co
p
pe
a
rd
Bug 1830921 - Discard J
I
T code
whe
n
d
isabling o
r
enabling
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppe
a
rd
Bug 18310
7
2 - Par
t
4: Make zone
alloc fl
a
gs
private
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
B
ug 1831072 - P
a
rt 3: Add a forceDisca
r
d
JitCode me
t
hod
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n
C
o
ppeard
Bug
1831072 -
Pa
r
t 2: Re
m
ov
e
use of AutoGCSess
i
on
when
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
o
n C
o
ppeard
Bu
g
1
8
31072 - Part 1: Re
m
ove counts
o
f rea
l
ms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon
C
oppeard
B
ug 1831072 - P
a
r
t 4: Make zone alloc flags private
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Copp
e
a
rd
B
u
g 1831072
-
Part 3: Add a fo
r
c
eDiscardJitCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jo
n
C
o
ppeard
Bug 1831
0
72
-
Part 2: Remove use of AutoGCSession when
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Coppeard
Bu
g
1831072
-
Part 1: R
e
m
ove counts of realms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon C
o
ppeard
Bug 18302
9
8
- Refactor
nursery
al
l
o
cation counts
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Cop
p
eard
Bug 1829896 -
P
art 6: Don't c
o
unt all n
u
r
s
ery allocations
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
on Cop
p
e
ard
B
ug
1829896
-
Part 5: Remove duplicate GC probe on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
B
u
g 18298
9
6 - Part 4:
L
a
y
out data
used by nurs
e
ry
a
llocati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
on
Coppe
a
r
d
Bug 1
8
29
8
96 - Part 3: Simplify
n
ursery al
l
ocation conditions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1829896 - Part 2
:
Remove
r
eferences to Aut
o
SuppressNurse
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jo
n
Coppeard
B
u
g 182989
6
- Part
1: Minor optimis
a
t
i
on to a
l
lo
c
ation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jo
n
C
o
p
p
ea
r
d
Bu
g
1829
7
16 - Increment parallel mar
k
ing acti
v
e
t
as
k
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jon Coppeard
Bug 18
2
8396 - Check for partially i
n
itialized
o
bje
c
t
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jo
n
Copp
e
ar
d
Bug 1828603 - O
p
timize match
m
ethod
t
o check p
o
in
t
er
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug
1
827918
-
Part
6
: Forward
d
eclare Ce
l
lAllocator
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bu
g
1827918 - Part 5:
R
enam
e
AllocateString's
type
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
J
o
n C
o
ppeard
Bug 1827
9
18 - Part 4: Refactor BigI
n
t allocatio
n
a
l
ong
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon C
o
ppear
d
B
ug 1827918
-
P
ar
t
3
:
Commo
n
up obj
e
ct con
s
t
r
uctio
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppea
r
d
Bug 18279
1
8
-
Par
t
2: Move
d
ynamic s
l
ot a
l
location
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
Coppeard
Bug 1827918 -
Par
t
1: Don
'
t call
Te
n
u
r
edCell constur
c
tor
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 18273
8
9 - Fix mark rat
e
telemetr
y
to
include
marking
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon Coppeard
Bug 1827621 - Add
a
mini
n
um heap size th
r
eashold at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon Co
p
pea
r
d
Bug 182
5
671 - Do
n
't lookup FinalizationRegistr
y
proto
t
ype
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jon Coppeard
Bug 1825936 - Allow touching gray thi
n
gs while sweeping
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Jon Cop
p
eard
Bug 1
8
11
9
39 - Add
t
estca
s
e r=smaug
commit
|
commitdiff
|
tree
2023-03-22
Jon Co
p
pea
r
d
Bug 182
3
286 - Fi
x
documentation commen
t
s
for JSG
C
_MAX_EMP
T
Y
_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon
Coppeard
Bug
1
8
22995 - Always set
thread sweepi
n
g state when
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon
C
o
ppea
r
d
Bug 18
2
1659 - Part 3: Tidy up and remov
e
some unused
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jo
n
C
oppeard
Bug 182
1
659 - Part 2: Return ha
s
h
c
ode from ensureHa
s
h
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug
1821659 - Part 1: Allow fa
l
li
b
le hashin
g
to
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppea
r
d
Bug 18183
9
1 -
Clamp parallel marki
n
g utili
z
ation
t
el
e
metry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Coppeard
B
ug
1818781 - Ma
r
k delayed chil
d
ren when doi
n
g background
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Cop
p
ea
r
d
Bug 1823622
-
Part 4: Ma
k
e SliceBu
d
get's interrupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jo
n
Coppeard
Bug 1823622 - Part 3: Low
e
r the
t
hreshold at
w
hich
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
C
oppear
d
B
ug
182
3
622 -
Part 2: Refine parallel marking telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon C
o
ppeard
Bug
1823622 -
P
art 1: Remove un
u
s
e
d
c
ondi
t
ion variable
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
B
u
g
1816309 -
Don't
v
alidate incr
e
mental m
a
rking
u
ntil
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
on Coppeard
Bug 1822717 - Relax asse
r
tion abou
t
m
o
d
ule request
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Jon Cop
p
eard
B
ug 1820543 - Up
d
a
t
e
w
eak maps before finalization
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
J
on C
o
ppeard
Bug 1820490 - Remove
d
u
plicate fields from G
C
pro
f
i
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppeard
Bug 1819126 - Pa
r
t 7: Limit
the
s
ize
o
f mark stack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Jon Coppeard
Bug 1817965 - Add
telemet
r
y
t
o
mo
n
i
t
o
r
h
ow quickly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jo
n
Coppeard
Bug
1
819126 - Part 6
:
Don't block on the loc
k
if
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppea
r
d
Bug 1819126 - Part 5: Sig
n
al re
s
umed condition variable
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Cop
p
ear
d
Bug 18
1
91
2
6
-
Part 4
:
Drop the lock while
m
o
ving work
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
C
oppeard
Bug 18191
2
6
- Part 3: Use a local reference to check
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1
8
1912
6
-
Part 2: S
p
li
t
si
n
gle threaded a
n
d
par
a
llel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
C
o
p
peard
B
ug
1
819126
-
Part
1
: Shuffle G
C
Marker data fields
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1817741 - Fix missed code
r
evie
w
comment r=sfink
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppe
a
rd
Bug 1815863 - Fa
c
tor out m
o
dule l
o
ader initi
a
liz
a
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
C
oppea
r
d
Bu
g
181851
6
- Part 10: Move other parser
o
ption proce
s
sing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
o
n Coppeard
Bug 1
8
18
5
16 -
Part
9
: Move o
t
her Wasm o
p
t
ion processing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Co
p
peard
Bug 1818516 - Part
8:
M
o
ve
o
ther G
C
option p
r
o
cessing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jo
n
Cop
p
eard
Bu
g
181
8
51
6
- Part 6: Split GC opt
i
ons out
into their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug
18
1
8516
- Part 5: Sp
l
i
t
J
IT optio
n
s out
i
n
to
t
heir
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
o
n Coppea
r
d
Bug 181
8
516
-
Part 4:
S
plit out Wasm options i
n
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
on Co
p
peard
Bug 1818516 - Part
3
:
M
o
v
e SetContextOp
t
ions to the
.
.
.
commit
|
commitdiff
|
tree
next