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 1835886 - Cancel outstanding load requests when a document is detached from a...
2023-03-15
Jon Co
p
pe
a
rd
Bug 1820543 - Update weak map
s
before finalization
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Coppe
a
rd
Bug 1820490 - Remove
duplica
t
e
fields from
G
C prof
i
le
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon
C
oppeard
B
u
g 1819126
- Part 7:
Lim
i
t the si
z
e o
f
mark stac
k
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Jon Coppeard
B
u
g 1817965 - Ad
d
telemetry to monitor how quickly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jo
n
Coppeard
Bug 1819
1
26 - Part 6:
D
on't bloc
k
on t
h
e lock if it
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
B
u
g
1819126 - Pa
r
t
5: Signal resumed condition variable
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug 181912
6
- Part 4
:
Dro
p
the lock while
m
oving work
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
on Coppeard
B
u
g 18191
2
6
- Part
3: Use a
l
ocal reference
to
c
heck
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Coppeard
Bug
181
9
126 - Part 2: Split single t
h
re
a
ded and
p
ara
l
lel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
on C
o
p
p
e
a
rd
Bug 1819126 - Part 1: Shuffle GCMark
e
r data fi
e
lds
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n Coppeard
Bug 1817741 - Fi
x
m
i
s
sed code review co
m
m
ent r=sfink
commit
|
commitdiff
|
tree
2023-02-24
J
on Coppeard
Bug 1815863 - Facto
r
out module loader initializatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
C
oppeard
Bug 1
8
1
8
51
6
- Part 10: Move other parser optio
n
process
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bu
g
18
1
8516
-
P
art 9: Move other Wasm option
p
roce
s
sing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Cop
p
eard
Bug 181
8
516 - Part 8
:
Move other GC option processing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1818516
-
Part 6:
Spli
t
G
C op
t
ions out
i
nto th
e
ir
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1818516 -
Par
t
5
:
Split JIT options out
i
nto their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppear
d
Bug 181851
6
-
P
art
4:
S
plit out W
a
sm optio
n
s in to
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
B
ug 1818516 -
Part 3: Move SetContextOpti
o
ns
to the
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppea
r
d
B
u
g 181
8
5
1
6 - Part 2: Mov
e
processing
o
f
p
ost-i
n
it
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
o
n
Coppeard
Bug 181851
6
-
P
art 1: M
o
ve proce
s
si
n
g of
p
r
e
-ini
t
s
h
ell
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jo
n
Coppear
d
Bug 1818516 - Pa
r
t 0: Move
s
h
e
l
l
o
ptions
setup into
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
Jo
n
Coppeard
Bug 181774
1
-
Part 2: Ad
d
gecko profil
e
r mark
e
rs for
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
Jon
Coppeard
B
u
g 18177
4
1 - Part 1: Ad
d
stats p
h
ases and telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon
C
o
ppeard
Bug
1
8
180
4
0 - Fix Ma
r
k
S
tack
:
:
enla
r
ge t
o
work fo
r
larger
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Co
p
peard
Bug 1817757
-
Part 2: Incre
a
se helper thread
c
eiling
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Copp
e
a
r
d
Bug 1
8
17757 - Part 1: Remov
e
s
u
pp
o
rt for parallel marki
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
J
o
n Copp
e
ard
B
ug
1
81775
7
- Part
0: F
i
x updating the
mar
k
e
rs
v
ector
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
B
u
g
181
7
5
9
8 - Fix tracin
g
o
f
te
s
t ro
o
t arrays r=sf
i
nk
commit
|
commitdiff
|
tree
2023-02-19
J
o
n Coppe
a
rd
Bu
g
1816890 - Fix l
o
ca
l
t
e
st f
a
il
u
res r=sfink
commit
|
commitdiff
|
tree
2023-02-16
Jon Coppe
a
rd
Bug 1816
8
9
0
-
P
a
rt 2: Trace
roo
t
array elem
e
nts as
.
.
.
commit
|
commitdiff
|
tree
2023-02-16
Jon
C
oppeard
Bu
g
181689
0
-
P
a
rt
1
: A
d
d
a blackRoot()
t
e
s
t
in
g
function
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
J
o
n Coppeard
Bu
g
181668
6
- Part 2: Add
missing s
p
ace in null symbo
l
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
Jon C
o
p
p
eard
B
ug 1816686 - Part 1: Iterate
the shared atoms zone
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
J
on C
o
pp
e
ard
B
ug 1816158
-
P
a
r
t 2:
Requi
r
e no GC when g
i
ving o
u
t
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
Jon Coppear
d
Bug
1816
1
58 - Part 1: Disallow
GC while iteratin
g
global
.
.
.
commit
|
commitdiff
|
tree
2023-02-08
Jon Coppeard
B
ug 1815415 - Fix
GC paralle
l
marking thre
a
d count
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Jon Cop
p
eard
B
ug 18
1
4193 - F
i
x b
r
oken macro de
f
i
n
i
t
i
on r=
s
fink
commit
|
commitdiff
|
tree
2023-02-07
Jon Cop
p
eard
B
ug 1813494
- Part 3: Add mor
e
cancellation che
c
ks
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
J
o
n Coppea
r
d
Bu
g
1813494 - Par
t
2: Add I
s
Errored() pred
i
c
a
t
e for
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Jon Coppeard
Bug 1813494 - Part 1:
Commo
n
u
p
c
ode t
o
cancel and
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
J
on
C
op
p
eard
Bug
1814928
-
Add
a
si
n
g
le
e
lement
c
ache in
fr
o
nt of
.
.
.
commit
|
commitdiff
|
tree
2023-02-04
J
on Copp
e
ard
Bug 1
8
14495 -
Replac
e
use of sprint
f
with
SprintfLiteral
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Jon
C
o
p
peard
Bug
1
8
1
4
70
0
-
Part 2: Rea
r
range s
l
i
ce bud
g
et
checks
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Jon C
o
ppear
d
Bug 1814700 - Part 1:
A
li
g
n
marking data structures
.
.
.
commit
|
commitdiff
|
tree
2023-02-02
Jon
C
op
p
e
a
rd
Bug
181
4
193 - Part 2:
C
a
lculate format wid
t
h to
u
se
.
.
.
commit
|
commitdiff
|
tree
2023-02-02
J
o
n
Coppea
r
d
Bug 18
1
4193
- Part
1: Use macros to abstract the
GC
.
.
.
commit
|
commitdiff
|
tree
2023-02-01
Jon
C
o
ppeard
B
ug 1814193 -
U
se macros to abstract the
GC and
nursery
.
.
.
commit
|
commitdiff
|
tree
2023-02-01
Jo
n
Coppe
a
rd
Bug 18
1
3556 - Expos
e
final
i
zatio
n
registry ca
l
lback
.
.
.
commit
|
commitdiff
|
tree
2023-02-01
Jon Coppeard
Bug
1
8
13487
- Add barriers on Expo
r
tNa
m
eVector
t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2023-01-27
Jon Coppeard
Bug 1811939 - Check whe
t
her module load r
e
quest was
.
.
.
commit
|
commitdiff
|
tree
2023-01-26
Jon Cop
p
eard
B
ug 1812380 - Replace refereces t
o
'work stealin
g
'
.
.
.
commit
|
commitdiff
|
tree
2023-01-25
J
o
n Coppe
a
rd
B
ug 1812267 - Don'
t
a
l
low
parallel m
a
rking t
o
steal
.
.
.
commit
|
commitdiff
|
tree
2023-01-25
Jon Coppea
r
d
B
u
g 1812268 - Add a G
C
par
a
me
t
er to con
t
r
o
l the numbe
r
.
.
.
commit
|
commitdiff
|
tree
2023-01-19
Jon Coppeard
Bug
1
791975 - Add test r=jand
e
m
commit
|
commitdiff
|
tree
2023-01-17
Jon
Coppeard
Bu
g
1809861 - Par
t
3
:
Reorder o
f
f-thread compilation
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jon C
o
ppeard
Bug 1809861 -
P
art 2: Rename off
-
t
hr
e
a
d
co
m
pilation
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jon Coppeard
Bug 18
0
9861
-
P
art 1: Si
m
pl
i
f
y
and clean up off-main
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jo
n
C
o
ppeard
Bug
1809861
- Part 3:
R
eorde
r
o
f
f
-thread comp
i
lation
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jon Coppeard
Bug 18
0
9861 - Part 2: Rename of
f
-thread compil
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jon Coppear
d
Bug 180
9
861 - Part 1: Simplify and clean up off-
m
ain
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jon Coppe
a
rd
B
u
g 1
8
10496 - Part 3: Use PodC
o
py when
stealing
m
ar
k
ing
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
J
on Co
p
pea
r
d
Bu
g
1
8
10
4
96 - Part 2:
A
rrange mark
stack ta
g
gin
g
so
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jon Cop
p
eard
Bug 1810496
- P
a
rt
1
: F
i
x condition so we d
o
n't try
.
.
.
commit
|
commitdiff
|
tree
2023-01-16
J
o
n Coppeard
Bug 18
0
9880 - Avoid cast to der
i
ved type in Scr
i
ptLoadReques
.
.
.
commit
|
commitdiff
|
tree
2023-01-11
Jon Coppeard
B
ug 1809
1
41 - Use sepa
r
at
e
mutex when add
i
ng to the
.
.
.
commit
|
commitdiff
|
tree
2023-01-10
Jon Coppeard
B
u
g
1
808927
- Use
a
single vector for
module
e
xport
.
.
.
commit
|
commitdiff
|
tree
2023-01-05
Jon C
o
pp
e
ard
Bu
g
180
8
572 - P
a
rt
2
:
Rem
o
v
e some
m
o
d
ule code that
.
.
.
commit
|
commitdiff
|
tree
2023-01-05
Jon Cop
p
eard
Bu
g
1808572 -
P
a
r
t 1: Re
p
l
ace use of
a
r
ray objec
t
with
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
Jon Cop
p
eard
Bug 180
6
772
-
Purge
ForOfPIC stubs at the st
a
rt of
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
J
on Coppeard
B
ug 18067
2
5 - Avoid
g
r
ay unmar
k
ing when unlink
i
ng module
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
Jon Coppeard
Bug 1807669 - Rem
o
ve faulty check
f
or poisoned cell
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
Jon
C
o
ppeard
Bug
1806976 - Pa
u
se barr
i
er ver
i
fic
a
t
ion when
c
hangin
g
.
.
.
commit
|
commitdiff
|
tree
2023-01-03
Jo
n
Coppeard
Bug 1792722 - F
i
x b
a
l
anced
h
e
ap limit calc
u
l
a
tion r
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Jon C
o
pp
e
ard
B
u
g 1806
1
36 - Part 3: Cr
e
ate
o
ne Mod
u
leRequestOb
j
ect
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Jon Coppe
a
r
d
Bug 1806136 - Part 2: Factor
o
ut Ste
n
cilModul
e
R
e
quest
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Jon Coppeard
B
u
g
180613
6
- Part 1: Do
n
't cr
e
ate
ModuleObjectRequests
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Jon Coppeard
B
u
g
1
80613
6
- Part 0:
Change the API so that the su
p
ported
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Jo
n
C
oppeard
Bug 1805457 - Add TraceInstanceEdge to trac
e
edges
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Jon Co
p
p
e
ard
Bug 1805442 - Enable
p
a
r
a
lle
l
marking in TSAN
tests
.
.
.
commit
|
commitdiff
|
tree
2022-12-14
Jon C
o
ppea
r
d
Bug
1
805457 - D
o
n't trace Wasm instance'
s
objec
t
_ edge
.
.
.
commit
|
commitdiff
|
tree
2022-12-14
Jon Copp
e
a
rd
Bug 18056
3
1 - Don'
t
upda
t
e
array buffer view object
.
.
.
commit
|
commitdiff
|
tree
2022-12-13
Jon Coppeard
Bug 180
5
337
-
Remo
v
e use
o
f increme
n
t on volati
l
e data
.
.
.
commit
|
commitdiff
|
tree
2022-12-13
J
o
n Coppeard
Bug
18046
3
7
- Part
2
: Initialize sweep grou
p
index
.
.
.
commit
|
commitdiff
|
tree
2022-12-13
Jon Copp
e
ard
Bug 1
8
04637 - Fix
a
prob
l
em
with the test mark q
u
eu
e
.
.
.
commit
|
commitdiff
|
tree
2022-12-13
Jon
C
op
p
e
ard
Bug 1805160 - Base number o
f
paral
l
el m
a
rking threads
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
Jon Coppeard
Bug 18
0
4936 - Part 2: Remove
s
upp
o
rt f
o
r ZoneDa
t
a
and
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
Jon
C
oppeard
Bug 1804936 - Part 1: R
e
place
u
se
of ZoneDat
a
and related
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
Jon Coppeard
Bug 1804629 - Pa
r
t
2
: Rem
o
ve assertio
n
about current
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
Jon Coppeard
Bug 180
4
787 -
S
et GC
u
se during bac
k
g
r
o
und mark
i
ng
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Jon
C
o
p
peard
B
u
g 180
4
629 - Reset del
a
yed marki
n
g work along with
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
Jon Cop
p
e
ard
Bu
g
1804272
- Enab
l
e par
a
llel mar
k
ing fo
r
some s
h
ell
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
J
o
n Coppeard
B
ug
1
802897 - Part
12: Make gray unmarking wor
k
w
ith
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
Jon Co
p
pear
d
Bug 1
8
0
2
897 - Part 11: Add locks where nec
e
ssary whi
l
e
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
Jon Cop
p
eard
B
u
g
1802
8
97 - Part
1
0
: Relax
s
ome as
s
ertions th
a
t
t
hat
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
Jo
n
Coppeard
Bug 1802897
-
P
a
r
t 9
:
I
m
p
l
ement parallel marking r
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
Jon Coppear
d
Bug 1
8
02897
-
P
a
rt 8:
Allow accessin
g
t
h
e
atom
m
arking
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
Jon
C
o
pp
e
ard
B
u
g 1802897 - Part 7: Only mark implicit
edges fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
Jon Co
p
peard
Bug 1
8
02897
-
Par
t
6
:
Add p
a
ra
l
l
e
l Ma
r
kingOption which
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
Jon Cop
p
eard
Bug 180
2
897
-
P
a
rt 5: Ad
d
m
e
th
o
ds to upd
a
te the
m
ark
.
.
.
commit
|
commitdiff
|
tree
next