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 1853305 - Part 1: Add AutoSelectGCHeap and use it when creating property iterator...
2023-09-18
Jon Coppeard
Bug 1853305 - P
a
rt 1: Add
A
utoSelectG
C
H
eap and use
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Jon Coppeard
Bug 18
4
8090 - Wh
e
n parsing JSON, Stop allocatin
g
in
.
.
.
commit
|
commitdiff
|
tree
2023-08-16
J
o
n
C
oppea
r
d
B
ug 1
8
47397 - Check
n
o post
barrier need
e
d when
elidin
g
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Jon Coppeard
Bug 1834711
- Add testcase
r
=
j
andem
commit
|
commitdiff
|
tree
2023-08-15
Jon Coppeard
Bug
1
835886
-
Add testcase r=smaug
commit
|
commitdiff
|
tree
2023-08-09
J
o
n
Coppe
a
rd
Bug 1847813 - Process lo
a
ded modules asy
n
chronously
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Jon Cop
p
eard
Bug 1847
5
67 - Add
a brows
e
r pref
for JSGC_PARALLEL_MARKING_T
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
J
o
n Coppe
a
rd
Bug
1
8
46270 - Fix parallel
m
arking utilization tel
e
metry
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
J
o
n
Coppeard
Bug 184683
5
-
P
a
rt 2: Also assert that other callbac
k
s
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Jon Cop
p
eard
B
ug 1846
8
35 - Part 1: Allow the sa
m
e
n
u
rsery col
l
ection
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Jon Coppeard
Bug 1843838
- Rename ScriptLoadReq
u
est::
I
sReady
T
o
Run
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Jon Coppeard
B
u
g 1847019
-
Sk
i
p
unnec
e
ssar
y
atom marking work r
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon Copp
e
a
r
d
Bug
1
8427
9
8 -
Part 4:
U
pdate t
e
st
e
xpectations r=smaug
commit
|
commitdiff
|
tree
2023-08-03
Jon Coppe
a
rd
B
ug 184279
8
- P
a
r
t
3: Complete dynami
c
imp
o
rts asy
n
chronousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
J
o
n Co
p
peard
Bug 184
2
798 - Part 2
:
Rem
o
ve use of M
o
z
Pr
o
mise
to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
J
o
n
C
op
p
eard
Bug 1842798 - Part 1: Remo
v
e
u
se of M
o
zPromise to wai
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Jon C
o
pp
e
ard
B
u
g 1837944 - P
a
rt 2: Remov
e
the o
p
tion
to use a small
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
J
o
n
Coppeard
Bug 18379
4
4 - Part 1:
Use the same
nursery size
settin
g
s
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
J
o
n Coppeard
Bug 1842798 - Part 4: Up
d
ate test ex
p
e
c
tations
r
=smau
g
commit
|
commitdiff
|
tree
2023-08-02
Jon Cop
p
e
ard
Bug 1
8
42
7
98 - Par
t
3:
C
omp
l
e
t
e dynamic
i
mp
o
r
t
s
a
s
ync
h
ronousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Co
p
peard
Bug 18
4
2798 - Part 2:
R
e
move use of Moz
P
romise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
J
on Coppeard
Bug 1842
7
9
8
- Pa
r
t 1: Remove use
o
f Mo
z
Promise
to wa
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
J
o
n
Co
p
peard
Bug 1842798 - Part 4: Update t
e
st ex
p
ectatio
n
s r=smaug
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppea
r
d
Bug 1842798 -
Part 3: Complete dynamic imports asynchronousl
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Co
p
peard
Bug 1842798
- Part 2:
Remove use of
MozPromis
e
t
o
wait
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon
Coppeard
Bug 184
2
798 -
Part 1
:
Remove u
s
e
o
f MozP
r
omise to w
a
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppear
d
Bug 184
6
27
0
-
Split times
r
ecorded
for parallel
m
arking
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Jon Coppeard
Bug
1846267 - Specialize n
o
rmal marking
p
ath to remove
.
.
.
commit
|
commitdiff
|
tree
2023-08-01
Jon Coppear
d
Bu
g
1
845715 - Chec
k
for failu
r
e when g
e
tting Reg
E
x
p
.
.
.
commit
|
commitdiff
|
tree
2023-07-27
Jon Coppeard
Bug 1845248 -
Upd
a
te JIT activations in sweepi
n
g zones
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jon
C
opp
e
ard
B
ug
1843532 - Refactor Stat
i
stics::compute
M
M
U
to
m
ake
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jon Coppeard
Bug 18
4
1771 -
R
emov
e
f
a
l
l
b
a
ck path to create RegExp
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon
Coppe
a
rd
Bug 1713022 - P
a
rt 3: Atomize fr
o
m
chars directly when
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Coppeard
Bug 1713
0
22 -
P
art
2
:
Allo
c
a
te m
o
st GC things in
the
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Coppeard
B
u
g
1
7
13022 - Part
1: Allow
more t
h
an one nu
r
sery collection
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jo
n
Co
p
p
e
ard
Bug 1842798
-
Part 5: Update t
e
s
t expe
c
tations r=smaug
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppea
r
d
B
ug 1842798
-
Par
t
4: Re
m
o
v
ed unus
e
d sync e
v
ent target
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon C
o
pp
e
ard
Bug 18
4
2798
-
Part 3:
Remove unuse
d
e
v
e
nt targe
t
from
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppear
d
Bug
1
842798
-
P
art 2: Remov
e
use of
M
ozPromise to wait
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
J
o
n C
o
ppeard
Bug 1842798 - Par
t
1
: R
e
m
o
v
e
u
s
e
of
M
ozPromise to
w
ai
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppeard
Bug 1839455 - Disable some accessi
b
ility crashtests
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon
Coppe
a
rd
Bug 1839
4
55 - Tri
g
ger GC le
s
s
a
g
ressively i
n
CCG
C
Sche
d
uler
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
J
on Coppe
a
r
d
Bug
1
841
6
31 - Rela
x
a
s
serti
o
n whe
n
calcul
a
ting m
a
ximu
m
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
Jon
Coppeard
B
ug 1843274 - Remove MOZ_UNLIKELY annotation
t
h
at may
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
Jon Coppeard
Bug 1
8
42
5
84 - Expose the targets of weak references
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
Jon C
o
p
peard
B
ug
1841
6
31 - Clamp
minimum time du
r
ations to
zero
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
Jon Coppeard
B
ug 1842
3
6
4 - Null c
h
eck
wea
k
poin
t
ers when
t
r
a
cing
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon
C
o
ppeard
Bug 1837620 - Part 7: Kee
p
J
itSc
r
ipts in a linked list
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
J
o
n Coppeard
Bug 183
7
620 -
P
ar
t
6:
M
a
ke edges for mu
l
tiple shape
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
J
o
n Co
p
peard
Bug 1837620
-
P
art 5:
Sweep JIT
code as part of disc
a
r
d
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon
Co
p
p
e
ard
B
ug 18
3
7
620 - Part 4: C
a
nce
l
off-thre
a
d com
p
i
lation
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon
Coppeard
Bug 1837620 - Part
3
: Don
'
t discard
J
IT code twice
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
J
on
Coppe
a
rd
Bug 183
7
620 - Part 2: Rem
o
ve
baselin
e
ICs that
g
uard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
J
o
n
Coppeard
Bug 1837620
-
Part 1
.
5: Rena
m
e IC fl
a
g
to 'mayHa
v
eFoldedStub
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Cop
p
eard
Bug 183
7
6
2
0 - Part 1: Remove
basel
i
n
e
ICs t
h
at gua
r
d
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppeard
Bug 1837620 - Part 0: Remove
d
unused
a
r
g
ument fro
m
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon C
o
ppea
r
d
Bug 1
8
4
1
6
20 -
P
art 3: Av
o
id loadin
g
thing size
a
t
runtime
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
J
o
n Coppeard
Bug 1841620 - P
a
rt
2
: M
a
ke AllocKind function
s
c
onstexpr
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
J
o
n Cop
p
eard
Bug 1
8
416
2
0
-
Part 1: Teach
the compiler that successful
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon
Coppeard
Bug 1837620 -
P
art 7: Keep JitScripts in a linked
l
i
st
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Cop
p
eard
Bug 1837620
- Part 6
:
Make ed
g
es for multiple sh
a
pe
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bu
g
18
3
7620
-
P
a
rt 5: Sweep JIT c
o
de
as part
o
f discard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jo
n
Coppea
r
d
Bug 1837620 - Part 4: Cancel off-thre
a
d compil
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
J
o
n C
o
ppeard
B
u
g 18
3
7620 - Par
t
3
:
Do
n
't
discar
d
J
I
T
c
ode twice
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppear
d
Bug 183762
0
- Part 2: Remove baseline ICs that guar
d
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Copp
e
ard
Bug 18
3
7620 - Pa
r
t 1
.
5: Rename IC flag t
o
'mayHav
e
FoldedStub
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug 18
3
7620 -
P
art 1
:
Remove baselin
e
ICs
that gua
r
d
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug
1
837
6
20 - Part 0: Remov
e
d
u
n
used argu
m
ent
f
r
om
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
J
on Coppeard
Bug 1837620 - Part 7: K
e
ep J
i
t
S
c
ripts in a linked list
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon
C
oppeard
Bug 1837620 - Part 6: Make edges for m
u
ltiple shape
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jo
n
C
o
ppeard
Bug
1
8
3
762
0
- Part 5: Sweep J
I
T code as
part of discard
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Coppeard
B
u
g 1837620 - Part
4
: Cancel off-t
h
read compila
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon
Copp
e
a
r
d
Bug 1837620 - P
a
rt 3: Don'
t
d
i
sc
a
rd JIT code twic
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
J
on Co
p
p
e
ard
B
u
g 1837620 - Part 2: Remove b
a
se
l
ine
ICs that guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Coppeard
Bug 1837620 -
P
art 1: Remov
e
baselin
e
I
C
s that guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Coppeard
Bug 183
7
6
20 -
P
a
rt 0: Rem
o
v
ed unused ar
g
ument
from
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Co
p
peard
Bug 1840744 - Check inpu
t
val
u
es
t
o percenta
g
e
telemetry
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jon Coppeard
Bug 180398
4
- Part 3: Add tests for the
i
nt
e
raction
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jon Coppeard
Bug 1803984 -
P
art 2:
A
dd assertion that we only r
e
move
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
J
o
n
Coppeard
Bug
18
3
8629
- Part 11: Add compil
e
r hints to inline
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
Bug
1
8
35241 -
Part 12: Use r
a
n
ged
f
or loo
p
s wh
e
re possible
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
o
n Copp
e
ard
B
ug
18352
4
1 - P
a
rt 11: Don't
use |else| aft
e
r |return
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jo
n
Coppeard
Bug 183524
1
- Part 10
:
C
onver
t
typedefs t
o
using declaration
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
B
u
g
1835241 - Part 9:
Make deleted met
h
ods public in
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
Bug 1835241 - Part 8: Use
T
imeDuration() to c
o
n
s
t
ru
c
t
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Co
p
peard
Bu
g
183
5
241 - Part 7: Fix warnings about un
i
niti
a
l
i
ze
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon
Coppeard
Bug 1835241 - Part
6: U
s
e
t
he same
paramete
r
n
ames
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
on Coppe
a
rd
Bug 183
5
24
1
- Part
5
:
Us
e
const references
rather t
h
an
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
o
n Coppeard
Bug 1835241 - Par
t
4: Make narrowing co
n
versions explicit
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
Bug 1835241 - Part 3:
Concaten
a
t
e
nes
t
ed na
m
espaces
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
o
n Coppeard
Bug
1835241 - Part 2: Tag mov
e
constructors and assignmen
t
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
Bu
g
1835
2
41 - Part 1
:
R
efine use of auto in th
e
GC
.
.
.
commit
|
commitdiff
|
tree
2023-06-22
J
on Coppeard
Bug 1839594 - Ad
d
TimeDuration::Zero
(
) metho
d
t
o
get
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Cop
p
eard
Bug 1838629 -
Part 10: Fix builds er
r
o
rs
f
or unused
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon C
o
ppear
d
Bug 1838629 - Part
9:
Ensure the comp
i
ler is able
to
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon
C
oppeard
Bug
1
838629 - P
a
rt 8: Inli
n
e
N
u
rsery::tr
y
All
o
cateCell
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon
Coppeard
Bug 1838629
-
Part 7: I
n
line nurser
y
cell al
l
oc
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppeard
Bug
183862
9
- Part 6: Add a nur
s
ery poin
t
e
r to RootingContex
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Cop
p
eard
B
u
g 18
3
8629 -
Part 5
:
H
a
v
e
N
u
rsery:
:
h
andleA
l
locationFailure
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon C
o
ppea
r
d
B
u
g
1
838629 - P
a
rt 4: In
l
ine Nursery::allocateC
e
l
l
.
.
.
commit
|
commitdiff
|
tree
next