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 1838484 - Don't create module loader for template contents owner document r=smaug
2023-03-21
Jon Copp
e
ard
Bug 1823622 - Part 1: Remov
e
unuse
d
co
n
ditio
n
var
i
ab
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
J
o
n Coppeard
Bug 181
6
30
9
-
Don't validate incremental
m
arking un
t
il
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Jon Coppeard
B
ug
1
822
7
1
7 - R
e
lax asserti
o
n about module reques
t
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
J
o
n
Coppeard
Bug 1820543
- Upd
a
t
e weak maps bef
o
re fi
n
a
l
ization
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Jon Cop
p
e
a
rd
Bug 182
0
490 - Remov
e
duplicate fi
e
lds from G
C
profile
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
J
o
n Coppeard
Bug 1819126 - Part 7: Limit the size of
mark
s
tack
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
J
on C
o
p
peard
Bug 1
8
17965 - Add teleme
t
r
y to mo
n
itor h
o
w quickly
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
C
oppeard
B
ug 1
8
19126 - Par
t
6: Don't
b
lock on the lock if
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jo
n
Copp
e
ard
Bug 1819
1
26 - Par
t
5: Signal
re
s
u
m
ed condition varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n Coppea
r
d
Bug 1819126 - Part 4: Drop
t
he lock
w
hile moving work
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon Copp
e
a
r
d
B
u
g
18
1
9126 -
Par
t
3:
Use
a
l
o
cal reference to check
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
J
o
n
Cop
p
eard
Bug 181912
6
- Part
2
: Split single
t
hr
e
aded an
d
pa
r
allel
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
C
oppeard
Bug 181912
6
-
Part 1:
Shuffle GCMarker data fields
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Jon
Coppeard
Bu
g
181
7
7
41 -
F
ix miss
e
d
c
ode revi
e
w commen
t
r=sf
i
nk
commit
|
commitdiff
|
tree
2023-02-24
Jo
n
Coppeard
Bu
g
1815863
-
F
actor
o
ut module
l
oader ini
t
ializati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon
C
o
ppea
r
d
Bug
1
8
1851
6
- Part 10: Move othe
r
parser option proce
s
s
in
g
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
J
on
Coppea
r
d
B
ug 181
8
51
6
- Part 9: Move other Wasm
o
ption processing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppear
d
Bug 1818516 - Part 8: Move other GC
o
ption proc
e
ssing
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon C
o
ppeard
B
u
g 18
1
8516 -
P
art 6: Split G
C
o
p
tions ou
t
i
n
to
t
heir
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1
8
18516 - Part
5
: Split JIT option
s
out
into their
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bu
g
1818516 - Part
4
: Sp
l
it out
W
a
sm
o
p
tions in to
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Cop
p
e
a
rd
Bug 1818516 - Part 3: Move
S
etContex
t
O
ptions
t
o the
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bu
g
18
1
8516 - Part 2
:
Move processin
g
o
f
post-init
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
B
ug 1818
5
16 -
P
a
r
t 1: M
o
ve pr
o
ces
s
i
n
g
of pre-init shell
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jon Coppeard
Bug 1818516 - Part 0: Move shell options setu
p
i
nto
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
Jon Copp
e
a
rd
B
ug 181774
1
- Part 2:
Add gecko profiler markers
fo
r
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
Jo
n
Coppeard
B
ug 1817741 - Part 1:
Add stats phases and tele
m
etry
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
Bug 1
8
18040 -
Fix Mar
k
St
a
ck:
:
e
n
large
t
o
wo
r
k for lar
g
er
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
Bug 181775
7
-
Pa
r
t 2: Increase helper
th
r
ead ceiling
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
J
on Coppeard
B
ug 18
1
7757 -
Part 1: Remove
support for p
a
r
allel marking
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
Bug 18
1
7757 - Part 0: Fix upda
t
ing
the marker
s
v
e
c
tor
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jon Coppeard
B
ug 1817
5
98 -
F
ix tracing of test ro
o
t arrays r=s
f
i
n
k
commit
|
commitdiff
|
tree
2023-02-19
J
o
n Coppeard
Bug
1816890 - Fix loca
l
test fail
u
res r=sf
i
nk
commit
|
commitdiff
|
tree
2023-02-16
Jon Cop
p
e
a
rd
B
ug 1816
8
90 - Part
2
:
Trace root array elemen
t
s as
.
.
.
commit
|
commitdiff
|
tree
2023-02-16
Jo
n
Coppear
d
B
ug 181
6
890 - Part 1
:
Add
a
blackRoot() tes
t
in
g
f
un
c
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
Jon Coppe
a
rd
Bug 1816686 -
P
art 2: Add mi
s
si
n
g space
i
n null
symbol
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
Jon Coppeard
Bug 181
6
686 - Part 1: Iterate the shared atoms
z
one
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
Jon Coppeard
B
ug 1816158 - Pa
r
t 2: Requ
i
re no GC when giving out
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
Jon Coppea
r
d
Bug 1
8
16158 - P
a
rt 1
:
Disallow GC
w
hile iterating global
.
.
.
commit
|
commitdiff
|
tree
2023-02-08
Jon Coppeard
Bug 181
5
415 - Fi
x
GC parallel
m
arkin
g
thre
a
d
count
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Jon Coppeard
Bug 1814193 -
Fix
brok
e
n macro def
i
n
i
tion r=sfink
commit
|
commitdiff
|
tree
2023-02-07
Jon Coppeard
B
u
g
1813494 -
Par
t
3: Add
more c
a
n
c
e
llation checks
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
J
on Coppe
a
rd
Bug 1813
4
94 - Part 2: Add Is
E
rrored() predi
c
ate for
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Jon Coppeard
B
u
g
1
813
4
9
4
- Part 1: Commo
n
up
c
o
de to
cancel and
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
Jon Cop
p
eard
B
u
g 1814928
-
A
d
d a sin
g
le el
e
ment cache in front of
.
.
.
commit
|
commitdiff
|
tree
2023-02-04
J
on
C
oppeard
Bug
1
8
1
4
495 - Re
p
lace use of sprintf with SprintfLiteral
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
J
on Co
p
pea
r
d
B
u
g 1814700 - Part 2: Rearrange
s
lice b
u
dget
c
h
e
cks
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Jon Coppeard
Bug 1814700
-
Part 1: Align marking data structure
s
.
.
.
commit
|
commitdiff
|
tree
2023-02-02
Jon
C
op
p
ea
r
d
Bug 18
1
4193
- P
a
rt 2: Calculat
e
f
ormat width
to use
.
.
.
commit
|
commitdiff
|
tree
2023-02-02
Jon Coppeard
B
u
g 181
4
193 - P
a
rt 1: Use m
a
cro
s
to abstra
c
t the GC
.
.
.
commit
|
commitdiff
|
tree
2023-02-01
J
o
n
C
oppear
d
Bu
g
1814193 - Use
macr
o
s to abstract
the GC and nursery
.
.
.
commit
|
commitdiff
|
tree
2023-02-01
J
o
n Coppeard
Bug 181
3
556 - Exp
o
se finali
z
ation
r
e
gistry callback
.
.
.
commit
|
commitdiff
|
tree
2023-02-01
Jon Co
p
pear
d
Bug 181
3
487 - Add barriers on ExportNa
m
eVec
t
or type
.
.
.
commit
|
commitdiff
|
tree
2023-01-27
J
on
C
oppeard
Bug
1
811939 - Check whether module load
r
e
q
ue
s
t was
.
.
.
commit
|
commitdiff
|
tree
2023-01-26
Jon Coppea
r
d
Bug 1
8
1
2
3
8
0
-
R
eplace re
f
e
r
e
c
es
t
o '
w
ork
s
t
ealing'
.
.
.
commit
|
commitdiff
|
tree
2023-01-25
J
o
n Coppe
a
rd
Bug
181
2
26
7
-
Don't allow par
a
llel marking to steal
.
.
.
commit
|
commitdiff
|
tree
2023-01-25
Jon Copp
e
ard
Bug 1812268 - A
d
d
a GC par
a
meter to contr
o
l
the
n
u
mber
.
.
.
commit
|
commitdiff
|
tree
2023-01-19
Jon Co
p
peard
B
u
g
1
7
91
9
75 - Add test r=j
a
ndem
commit
|
commitdiff
|
tree
2023-01-17
Jon Cop
p
e
ard
Bug
1
80986
1
- Part 3
:
Reord
e
r off
-
th
r
e
a
d compilatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jon
Coppeard
B
u
g
1809861
-
Pa
r
t 2:
R
e
n
ame off-thread compilation
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jon Coppea
r
d
Bu
g
1809861 - Part 1:
Simpl
i
fy and
c
lean up off-main
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jon Cop
p
ear
d
Bug
1
80986
1
- Part 3: Reorde
r
off-
t
hrea
d
compilation
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jon Co
p
p
eard
B
ug 1809
8
6
1 - Part
2
: Rename off
-
thr
e
ad compilation
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jon
Coppeard
Bug 1809861 - Pa
r
t 1: Simplify an
d
clean up
o
ff-main
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jon Coppea
r
d
Bug 181
0
496 - P
a
rt 3: Use
P
odCopy w
h
e
n stealing markin
g
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jo
n
Cop
p
eard
Bug 1810496
- Part 2: Arr
a
nge
mark s
t
a
ck t
a
gging so
.
.
.
commit
|
commitdiff
|
tree
2023-01-17
Jon
Co
p
p
e
a
rd
Bug
1810496 - Part
1
:
F
ix condition so we don't
try
.
.
.
commit
|
commitdiff
|
tree
2023-01-16
Jon Coppeard
Bug 1809880
-
Avoid cas
t
to
derived type in ScriptLoadReq
u
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-01-11
Jon
C
oppeard
Bug 1809141 - Use se
p
arate mut
e
x when adding to
the
.
.
.
commit
|
commitdiff
|
tree
2023-01-10
J
on Coppeard
B
ug 1808927
- Use a
single v
e
ctor for mo
d
ule e
x
por
t
.
.
.
commit
|
commitdiff
|
tree
2023-01-05
Jo
n
C
oppeard
Bug 1808572 - Part 2: Remov
e
so
m
e m
o
d
u
l
e
code that
.
.
.
commit
|
commitdiff
|
tree
2023-01-05
Jon Coppeard
Bu
g
1808572 - P
a
rt
1
: Replace use
of array o
b
ject
wit
h
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
J
o
n Coppea
r
d
Bug 1806772
- Pu
r
ge ForO
f
P
I
C st
u
bs at th
e
s
t
ar
t
of
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
J
on
C
o
p
peard
Bug 18067
2
5
- Avoid gray unma
r
k
ing when unlinking
m
o
dule
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
Jon
C
oppeard
B
ug 1807669 - R
e
mo
v
e faulty check
f
or
p
oiso
n
ed
cell
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
Jon Coppeard
Bug 180697
6
- Pause barrier verification when
changing
.
.
.
commit
|
commitdiff
|
tree
2023-01-03
Jon Coppeard
B
u
g 17927
2
2
- Fix
balanced he
a
p
limit calcula
t
i
o
n
r
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
J
on Coppeard
Bug 1
8
06136 -
P
art 3:
Cre
a
te
one ModuleReque
s
t
Object
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Jon Coppeard
Bug
1806
1
36 - Part 2: Factor out StencilModule
R
equest
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Jon C
o
ppe
a
rd
Bug 1806136
- Part
1
: D
o
n't create Modul
e
Ob
j
ectRequests
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Jo
n
Co
p
peard
Bug 18
0
6136 -
Part 0: Change the
A
PI so
that t
h
e supporte
d
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Jon Coppeard
Bug
1
805457
- Add TraceInstanceEdge to trace ed
g
es
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Jo
n
Cop
p
e
a
rd
Bug 180
5
44
2
- Enable parallel marki
n
g
in TSAN tests
.
.
.
commit
|
commitdiff
|
tree
2022-12-14
Jon Coppeard
Bug 1805457 - Don'
t
trace
Wasm i
n
s
t
ance's object_ edge
.
.
.
commit
|
commitdiff
|
tree
2022-12-14
Jo
n
Co
p
pe
a
r
d
Bug 1805631
-
Don't upd
a
te array b
u
ffer view
obje
c
t
.
.
.
commit
|
commitdiff
|
tree
2022-12-13
Jon Cop
p
e
a
rd
B
u
g 1805337 - Remov
e
use of increment on v
o
lati
l
e d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2022-12-13
Jon Coppe
a
rd
Bug 1804637 - Part
2
:
Initialize sweep g
r
oup index
.
.
.
commit
|
commitdiff
|
tree
2022-12-13
Jon Co
p
peard
Bug 1804637 - Fix a problem with
the test mark q
u
eue
.
.
.
commit
|
commitdiff
|
tree
2022-12-13
Jon Coppeard
Bug
18
0
51
6
0
- Base
n
umber of paral
l
el marking
t
hreads
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
Jon Coppe
a
rd
Bug 1804
9
36 - P
a
rt
2
:
R
e
move supp
o
r
t for Z
o
neData and
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
Jon Coppea
r
d
Bug 180
4
9
36 - Part 1: Replace
u
s
e of
ZoneData and re
l
ated
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
Jon Coppeard
B
ug 1804629 - Part
2:
Rem
o
ve assert
i
on about curre
n
t
.
.
.
commit
|
commitdiff
|
tree
2022-12-12
Jon Coppeard
Bug 1804
7
87 -
S
e
t
GC use duri
n
g background marking
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Jon Copp
e
ard
Bug 1804629 - Reset del
a
yed markin
g
work al
o
ng with
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
J
on Coppeard
Bug
1804272 - Enable
p
arallel marking for some shell
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
Jon Co
p
peard
Bug 180289
7
- P
a
rt 1
2
: Make gray unmarki
n
g wor
k
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
Jon Co
p
peard
Bug
1802897 - Part 11: Add lo
c
k
s
where necess
a
ry w
h
ile
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
Jon
Coppeard
Bug 18028
9
7
- Par
t
10:
R
elax some a
s
sertions that
that
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
J
o
n
C
oppeard
B
ug 1802897
-
Pa
r
t 9:
I
mplem
e
nt p
a
rallel
m
a
rking r
.
.
.
commit
|
commitdiff
|
tree
2022-12-07
Jon
Co
p
peard
Bug 18028
9
7 - Part 8: Allow a
c
c
essing the atom marking
.
.
.
commit
|
commitdiff
|
tree
next