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 2: Common up GCSchedulingTunables invariant checks r=sfink
2023-05-22
Jon Cop
p
eard
Bug 183385
4
- P
a
rt 2: Common up
GC
S
che
d
uling
T
u
n
ables
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jo
n
C
opp
e
a
r
d
Bug 1833854 - Part 1: Remove the unu
s
ed JSGC_PRETENUR
E
_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Jo
n
C
o
ppeard
Bug 183293
7
- A
l
w
a
ys trac
k
nurs
e
ry string
all
o
cations
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
Coppeard
B
u
g
1
833854 - Part 7
:
A
dd t
h
e FOR_EACH_GC_TUNABL
E
m
a
cro
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
C
o
p
p
ear
d
Bug
18338
5
4
-
Part
6
: Round requested nursery befor
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug 1833854
- Part 5: Remove range check f
o
r JS
G
C_NURSERY_FR
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
J
on Coppeard
B
ug 18338
5
4 - P
a
rt 4: Move all c
o
d
e
t
h
a
t de
a
ls with
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon
Coppeard
Bug 1833854
- Part 3
:
Allow min and m
a
x
n
ursery si
z
es
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppea
r
d
Bug 1
8
33854 - Part 2: Com
m
on
u
p G
C
Sch
e
d
ulingTunables
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Jon Coppeard
Bug 18
3
3
8
5
4
-
Part 1: Remove the unused JS
G
C
_
P
R
ETE
N
U
R
E_GROUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
on
C
op
p
eard
Bug 183
3
114 - Simplify marking co
d
e now |
s
tack|
represents
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon C
o
p
pear
d
Bug
1
8
3
3114
- Use separate mark stacks for bl
a
ck a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
C
oppeard
Bug
1
832
8
50 - Par
t
5: Move the a
l
locateObject definiti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppe
a
r
d
B
ug
1
832850 - Part 4: Remove
t
h
e option to writ
e
canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppea
r
d
Bug
18328
5
0
-
Part 3:
Remove an unnecessary include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Coppeard
Bug 183
2
850 - P
a
rt 2:
Move nurse
r
y str
i
ng
d
eduplication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon Co
p
p
e
ard
B
ug 1832850 - Part 1: Move Nurser
y
De
c
ommitTask definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Coppeard
B
ug 1
8
32850 - Part 5: Move the al
l
ocateObject
d
ef
i
nition
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon C
o
ppea
r
d
Bug 1832850
- Part 4: Rem
o
v
e the opt
i
on to write canaries
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
Coppeard
B
ug 1832850 -
P
a
rt 3: R
e
move an
u
nnecess
a
ry include
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jon
C
op
p
e
a
rd
Bug 1832850
- Part 2
:
Move nursery strin
g
ded
u
plication
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
Coppeard
B
u
g 1832850 - Part 1: M
o
v
e
Nurs
e
r
y
Decom
m
itTask definition
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Jon Coppeard
B
ug
18
3
3
5
1
7 -
F
ix
code generation for object all
o
cati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Jon Coppear
d
Bug 1832
2
6
7
-
Ma
k
e tests that chec
k
the sizes of JSObjects
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Jo
n
Coppeard
B
u
g
18323
2
9 - Sim
p
lify hashi
n
g of unique ID
s
r=sfink
commit
|
commitdiff
|
tree
2023-05-10
Jon
Coppe
a
r
d
B
ug
1832044
-
P
art 5:
Move
s
o
me parts of all
o
cation
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Coppeard
Bug
1
832044 -
P
art
4
:
Mov
e
StableCel
l
Has
h
er method
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon
Coppea
r
d
B
u
g
1832044 - Part 3:
M
ove st
a
b
le
h
a
shing f
u
nctio
n
ality
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Jon Co
p
p
e
a
r
d
B
ug 1832044 - Part 2: Mov
e
hashing of unique IDs
i
nto
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
J
o
n
C
oppeard
Bug 1832044 - Part 1
:
Rename MovableCell
H
asher to S
t
ableCell
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
J
on Coppeard
Bu
g
1828455 - Part 1: Use
dynam
i
c
slots
head
e
r
to st
o
re
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bu
g
1828455 - Part 0: Fix confusion between size of
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon
Coppe
a
rd
Bug
1
830921 - Discard
J
I
T code
w
hen
d
i
s
a
bling or
enablin
g
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
Bug
1831
0
72 - Par
t
4: M
a
ke zone alloc flags privat
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppear
d
Bu
g
1831072 - Pa
r
t
3
: Ad
d
a
force
D
i
sc
a
rdJ
i
tCode method
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppe
a
rd
B
u
g 1831072 - Part 2:
Remove
u
se of AutoGCSessi
o
n when
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Jon Coppeard
B
u
g
1831072 -
P
art 1: Remove coun
t
s o
f
realms
w
here
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon
Coppeard
B
u
g 1831072 - Part 4:
M
ake zone
alloc flags pri
v
a
te
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Co
p
pea
r
d
B
ug 1831072 - P
a
rt
3: Ad
d
a
forceDiscardJi
t
Code method
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Cop
p
ea
r
d
Bug 183
1
072
-
Part 2: Remove use
o
f AutoGCSessi
o
n when
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Jon Copp
e
ard
Bug 1831072 - Pa
r
t
1: Remove counts of rea
l
ms where
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Jon Cop
p
ea
r
d
Bug 18302
9
8 - Refact
o
r nursery alloc
a
t
i
on cou
n
ts
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
C
op
p
e
a
rd
B
ug 18
2
989
6
- P
a
rt 6
:
Don
'
t coun
t
all nu
r
s
ery alloc
a
tio
n
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
J
on Coppeard
Bug
1
829
8
96 - Pa
r
t
5:
Remove duplic
a
te GC prob
e
on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1829896 - Part 4: Layout data used by nu
r
s
ery allocat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
Cop
p
e
ard
Bug 1829896 - Part 3: Simpl
i
fy nursery allo
c
at
i
on
condit
i
ons
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
Bug 1
8
29896 - Part 2: R
e
move referen
c
es
to AutoSuppressNurs
e
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon
Coppeard
B
u
g 1829896 - P
a
rt
1: Minor optimisati
o
n to allocation
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Jon Coppeard
B
ug 1829716 - I
n
cremen
t
parallel
marking active task
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jo
n
Coppeard
Bug 1828396 -
C
heck for pa
r
tia
l
l
y initialized ob
j
ec
t
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Jon Coppeard
B
u
g 1828
6
03 - Optimize match method to
c
heck po
i
n
ter
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
Coppeard
Bug 1827918 - Part 6: Forward
d
e
clare C
e
llAllo
c
ator
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon
C
oppeard
B
u
g 1827918 - Part 5: Rena
m
e Al
l
ocateSt
r
in
g
's
t
ype
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug 1827918
-
Part 4:
R
efactor BigInt all
o
cati
o
n
a
l
o
ng
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
C
oppeard
Bug
1827918 - Part 3: Comm
o
n u
p
object
c
on
s
truct
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppea
r
d
Bug 18279
1
8 - Part 2: Move dynamic slo
t
alloca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jon Coppeard
Bug
182791
8
- Pa
r
t 1: D
o
n't call TenuredCel
l
consturct
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Jo
n
Coppeard
B
u
g 18
2
7389 - Fix ma
r
k rate telemetry to
include markin
g
.
.
.
commit
|
commitdiff
|
tree
2023-04-13
Jon Coppeard
Bug
1
82
7
621
-
Add a mininum heap
s
i
ze
t
hreashold at
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Jon Coppe
a
rd
Bug 1
8
25671 -
Don't look
u
p Finalizatio
n
Regist
r
y prototype
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
Jon Coppeard
B
u
g 1
8
259
3
6
- Allow
touching
gray th
i
ngs while sweeping
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
J
o
n Cop
p
eard
Bu
g
181
1
939 - Add test
c
ase r=smaug
commit
|
commitdiff
|
tree
2023-03-22
Jon
C
o
ppeard
Bug 18232
8
6
- F
i
x documentation comm
e
nts for JSGC_MAX_EMPTY_
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppea
r
d
Bug 18229
9
5 - Alway
s
set thre
a
d sweeping
s
tate whe
n
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
J
on Coppe
a
rd
Bug 1
8
21659 - Part 3:
T
i
d
y
u
p
and r
e
m
ove some u
n
used
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppeard
Bug 1821659 - Part 2: Return
hash
code f
r
om ensure
H
ash
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Jon Coppe
a
r
d
Bug 1821659 - Part 1: Allow f
a
llible
h
as
h
ing to return
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
B
u
g 18
1
8391 -
Clamp par
a
lle
l
mar
k
i
n
g utilizatio
n
tele
m
e
tr
y
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
Bug 1818781 - Mark delayed children w
h
en doing
back
g
round
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppe
a
r
d
B
ug 182
3
6
2
2
- Part 4:
Mak
e
SliceBudget's interrupt
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
Coppear
d
Bug 1823622 - Part 3:
L
ower th
e
thr
e
shold at which
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
C
o
ppeard
Bug
1
823622 -
Part 2: Refine
parallel marking telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon
Co
p
p
e
a
rd
Bug 1823622 -
Par
t
1:
R
emo
v
e unused co
n
diti
o
n var
i
able
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Cop
p
e
a
rd
Bug 181630
9
- Don't validat
e
incremental marking until
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon C
o
ppea
r
d
B
u
g
1
82
2
717 - Rel
a
x
asse
r
tion abou
t
modul
e
request
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
J
o
n
Coppeard
Bug 18
2
05
4
3 - Update weak maps
b
e
fore fin
a
l
ization
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Co
p
pe
a
rd
Bug 1820490 - R
e
move dupl
i
cate field
s
f
rom GC profile
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppea
r
d
Bug 1
8
1
9126
-
Part
7
: L
i
m
it t
h
e
size of mark sta
c
k
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Jon Co
p
p
e
ard
Bug 1817965 - Add tel
e
metry to monitor how quick
l
y
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1819126 - Part
6
: Don't
block on the l
o
ck if it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jo
n
C
o
p
peard
Bug 18191
2
6 - Part 5: Signal
r
esumed co
n
ditio
n
variable
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppea
r
d
B
u
g 1
8
19126 -
P
art 4: Dr
o
p t
h
e
lock
w
h
i
le
m
o
ving work
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
B
u
g 1819126 - Part 3: Use
a local
r
e
ference to check
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon C
o
ppeard
Bug 1819126 - Part 2: Split
s
ing
l
e t
h
reade
d
and p
a
rallel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 1819126 -
P
art 1:
Shuf
f
le GC
M
ark
e
r data f
i
elds
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
B
u
g 1817741
-
Fi
x
m
i
s
sed
code review comment r=sfink
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
B
u
g 181
5
863 - Factor out module
l
o
ade
r
i
n
i
t
ializatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
C
oppeard
B
u
g
1818516 - Part
10: Mo
v
e o
t
her parser o
p
ti
o
n pr
o
cessin
g
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
o
n
C
oppeard
B
ug 1
8
185
1
6 - Part 9: M
o
ve oth
e
r Wa
s
m option proc
e
ssing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Cop
p
ear
d
Bug 1818
5
1
6 -
Part
8
: Mo
v
e other GC option proces
s
ing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppear
d
B
ug 1818516 - Part 6: Split GC options out int
o
their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
o
n
Coppeard
Bug 1
8
1851
6
-
Pa
r
t
5
: Split JIT options
o
u
t into their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Co
p
peard
Bug 1
8
185
1
6 - Pa
r
t 4: Split out Wasm o
p
tion
s
in t
o
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
C
o
ppe
a
rd
Bu
g
1
8
18516 - Part 3: Move SetC
o
ntex
t
Opt
i
on
s
t
o
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Co
p
pea
r
d
Bug
1
818516 - Part 2: Move processing of post-init
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
o
n Copp
e
ard
B
ug 18
1
8516 - Part 1: Move p
r
ocessing of pre-init
s
hell
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppear
d
B
ug 1818516 - Part 0: Move shell options set
u
p into
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
Jo
n
Coppeard
Bug 1817741 -
Par
t
2: Add
gecko
p
rofiler mar
k
ers
for
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
J
on Coppea
r
d
Bug 181
7
741 - P
a
rt
1: Add s
t
ats
p
hases
and telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppe
a
rd
Bug 18
1
8040 - F
i
x
Mar
k
Stack::e
n
la
r
ge to wo
r
k for larger
.
.
.
commit
|
commitdiff
|
tree
next