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 1846270 - Split times recorded for parallel marking as these will be summed later...
2023-08-02
Jon Coppeard
Bug 184627
0
- Split t
i
mes recorded for
p
aralle
l
ma
r
ki
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
J
on Coppeard
Bug 18
4
6267 - Speci
a
lize
n
ormal marking path to re
m
ove
.
.
.
commit
|
commitdiff
|
tree
2023-08-01
Jo
n
Coppeard
Bug 1
8
4
5715 - Check for failure
w
hen g
e
tti
n
g
RegE
x
p
.
.
.
commit
|
commitdiff
|
tree
2023-07-27
Jon Coppeard
Bug 1845248 - Update JIT activations in swe
e
ping
z
on
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jon
C
oppeard
Bug 1843532 -
R
efa
c
tor St
a
t
i
stics:
:
computeMMU to make
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jon
C
op
p
eard
Bug 1841
7
71 - Rem
o
ve
f
allba
c
k path to
creat
e
R
e
gExp
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Co
p
peard
Bug 1713022 - P
a
rt 3: Atomize from chars directly wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Coppe
a
rd
Bug 1713022 - Part 2
:
Allocate m
o
st G
C
things in the
.
.
.
commit
|
commitdiff
|
tree
2023-07-19
Jon Coppeard
Bug 1713022 -
P
art 1: All
o
w more than one nur
s
ery collection
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
J
o
n Coppeard
Bug 1842798 - Part 5: Update test expectat
i
ons r=smaug
commit
|
commitdiff
|
tree
2023-07-17
Jon Co
p
peard
Bug 1842798 -
Part 4:
Removed unused
sync ev
e
nt
t
a
r
get
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppeard
Bug 18427
9
8 - Part 3: Remove unused event target fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon
C
oppea
r
d
Bug 1842798
- Part 2: Remov
e
u
se of MozPromise to
wa
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Co
p
peard
Bug 1842798 - Part 1: Re
m
ove use of MozPromis
e
to wait
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Jon Coppeard
Bug 1839455 - Disable some accessibility cra
s
htests
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
J
o
n C
o
p
p
e
ard
Bug 1839455 -
T
rig
g
er G
C
less agre
s
s
ively in C
C
GCSchedule
r
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
Jon Coppeard
Bu
g
1841631 -
Relax assertion when calculating
maximum
.
.
.
commit
|
commitdiff
|
tree
2023-07-14
Jon Coppear
d
Bug 1843274 - Remove
M
OZ
_
UN
L
IK
E
LY annotatio
n
t
hat
m
a
y
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
Jon Copp
e
ard
Bug 18425
8
4 - Expose t
h
e ta
r
get
s
of weak
r
e
f
erences
.
.
.
commit
|
commitdiff
|
tree
2023-07-11
Jon Coppea
r
d
Bug 1841631
-
Cl
a
m
p m
i
nimum tim
e
dura
t
i
ons to zero
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
J
o
n
Coppe
a
rd
B
u
g
1842364 - Null check weak pointers when tracing
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
J
on Co
p
pe
a
rd
Bug
1
83762
0
- P
a
rt 7: Keep JitScripts in
a
linked list
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jo
n
C
o
ppeard
Bug 1837620 -
P
art 6: Make ed
g
es for m
u
ltiple
s
ha
p
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
J
on Cop
p
eard
Bu
g
18376
2
0
-
Part 5: Swee
p
JIT
code a
s
part of discard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon
Coppeard
B
ug 1837620 - Part 4: Cancel
off-thread compilation
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppea
r
d
B
u
g 1837620 - Part 3:
Do
n
't discard JIT code twice
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Co
p
peard
Bu
g
183762
0
- Part 2: Remove base
l
ine ICs
t
h
at guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Coppeard
Bug 1837620 - Part 1
.
5: Rename IC
f
lag to 'mayHaveFo
l
dedStub
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Co
p
peard
Bug 1837620 - Part 1: Remove baseline IC
s
t
hat guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Jon Co
p
pea
r
d
Bug 1837620 - Part 0: Remo
v
ed
unu
s
ed ar
g
u
m
en
t
from
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jo
n
Coppeard
Bug 18
4
1620 - Part 3: A
v
oi
d
loading
thi
n
g size a
t
runt
i
me
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon Coppeard
Bug 1841620 - Part 2: Make AllocKind functions
conste
x
pr
.
.
.
commit
|
commitdiff
|
tree
2023-07-06
Jon
Coppeard
Bug 18
4
1620 - Part 1: Teach the compiler
t
hat suc
c
e
ssful
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug 1837620
- Part
7: Kee
p
J
i
tScripts in
a
linked list
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon
C
oppeard
Bug 183762
0
-
P
a
rt
6
: Make edges fo
r
mu
l
tiple
sh
a
pe
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
J
o
n
Coppeard
B
ug 183
7
620 - Part 5:
S
weep JIT code as p
a
rt
of discard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jo
n
Copp
e
ard
Bug 183762
0
- Part 4: Cancel
o
ff-t
h
r
e
ad compilation
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Co
p
peard
Bug 18
3
7620 - Part
3
:
D
o
n't discard
JIT code t
w
ice
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppea
r
d
Bug 183
7
6
20 -
P
art
2
: Remove ba
s
eli
n
e
ICs
t
hat guard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jo
n
Co
p
p
e
ard
Bug 1837620 - Part 1
.
5
:
R
enam
e
I
C
flag to 'mayHave
F
ol
d
edStub
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon Coppeard
Bug 1
8
37620 - P
a
r
t 1: Remove baseline IC
s
that
g
uard
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Jon C
o
ppeard
Bug 1837620 -
P
art 0: Remo
v
ed
u
nused argument from
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
J
o
n
C
op
p
e
ard
Bug 183762
0
- Part 7: Keep Ji
t
Scri
p
ts in
a
linked li
s
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
J
on Cop
p
eard
Bug 183
7
6
2
0
- Part 6:
M
ake edges for multiple s
h
ape
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon
Coppeard
Bug
1
837620 - Part 5: Sw
e
ep JIT code
as part of discar
d
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Coppeard
B
ug 183
7
620
-
Part 4: Cancel
o
f
f-thread compi
l
ation
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Coppea
r
d
Bug 1837620
- Part 3: Don't discard JIT code twice
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
J
o
n Copp
e
ard
B
u
g 1837620 - Par
t
2: Remove ba
s
eli
n
e
ICs th
a
t
g
uard
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Cop
p
ear
d
Bug 18
3
7620 - P
a
rt 1: Remove
b
aseline I
C
s that guar
d
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Jon Coppeard
B
u
g 1837620 - Part 0
:
Re
m
oved
unused
ar
g
ument from
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
J
o
n Coppea
r
d
B
ug 1840744 - Check input valu
e
s
t
o perce
n
tag
e
telemet
r
y
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jo
n
C
o
ppeard
Bu
g
1803984 -
P
art 3: Add tests for the
i
nt
e
ractio
n
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jon Coppeard
Bu
g
1803984 - Part 2: Add assertion that we
onl
y
remove
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jon Coppeard
Bug 1838629 -
P
art 11: A
d
d compile
r
hints to inline
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
o
n
Coppeard
Bug 183524
1
- Part 12: U
s
e ranged for loop
s
wher
e
po
s
sible
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppe
a
rd
Bug 183524
1
- Part 11: Don't use |else| a
f
t
er |return
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
Bug 1835241 - Part 10: Convert typedefs to usin
g
d
eclaration
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
on Cop
p
e
ard
Bug 1835241
-
Part 9:
Make
d
ele
t
ed
methods pub
l
ic in
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
on Copp
e
ard
Bug 1835241 - Part 8: Us
e
Time
D
uration
(
) to con
s
truct
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppea
r
d
Bug
1835241 -
Part 7: Fix wa
r
nings a
b
out uninitial
i
ze
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Co
p
pear
d
Bug 1835241 - Part 6: Use the same par
a
mete
r
n
ames
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
on Cop
p
eard
Bug 1835241 - Part
5
: Use
c
on
s
t
r
eferenc
e
s rathe
r
than
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon
C
o
p
peard
B
ug 1835241 - Part 4: Ma
k
e narrowin
g
c
onversions explic
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon Coppeard
Bug 1835241 - Part 3
:
Con
c
atenate n
e
sted namesp
a
ces
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Jon
C
opp
e
ard
Bug
1
835241 - Part 2: Tag
m
o
v
e
c
onstructo
r
s and assignment
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
J
o
n
C
opp
e
a
r
d
Bug 1835241 -
Pa
r
t 1:
R
efine use of auto in th
e
GC
.
.
.
commit
|
commitdiff
|
tree
2023-06-22
Jon Coppeard
Bu
g
1
8
3959
4
- Add T
i
meDurati
o
n::Zero() method to get
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon C
o
ppeard
Bug 1838
6
2
9
- Part 10: Fix builds
e
rrors for unused
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon
Coppeard
Bug 1
8
38629 - Pa
r
t 9:
E
nsure the compiler is
able
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppea
r
d
Bug
1
8
3
8
62
9
-
Part 8: Inline Nur
s
ery::tryAll
o
cateC
e
ll
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppeard
B
ug 18386
2
9 - Part 7: Inline nurs
e
ry cell
a
llocatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
J
o
n Coppeard
B
ug 1838629 - Part 6: Add a n
u
rsery pointer
t
o RootingConte
x
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
J
o
n Copp
e
ard
Bug 1838
6
29
-
Part 5: Have Nursery::handleAlloca
t
ionFa
i
l
ure
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppear
d
Bug 18386
2
9 - Part 4:
Inline Nursery::allocat
e
Cell
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppeard
Bug 1838629 - Part 3: Move main alloc
a
tion f
u
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Co
p
p
eard
Bug 1838629 - P
a
rt 2: Move pre
-
alloc
chec
k
s to allocator
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppe
a
rd
Bug 1838629 - Part
1
: Split nursery allo
c
ation
f
uncti
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jo
n
Coppeard
Bug 1828024 - Require the h
e
lper threa
d
lock
in the
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon Coppeard
B
ug 1839
4
27 - Ad
d
zo
n
e, compartmen
t
and realm counts
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
Jon
Coppea
r
d
Bug
1
839454 - D
o
n't
try and
c
all gcparam
in the browser
.
.
.
commit
|
commitdiff
|
tree
2023-06-21
J
on
C
oppe
a
rd
Bug 183
9
455 - Trigger GC less agre
s
sively in
CCGCScheduler
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Jon Coppeard
B
u
g 1839062 - Check whether nursery is enab
l
ed
b
efore
.
.
.
commit
|
commitdiff
|
tree
2023-06-16
Jon Coppeard
Bug 18384
8
4 - D
o
n
't create
modul
e
load
e
r fo
r
t
e
m
p
late
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
Jon C
o
p
peard
Bug 1838
1
54 - Don't poke store buffer overflo
w
s
tate
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
J
o
n Coppeard
Bug 18
3
5
886 -
R
eport errors for dynamicly loa
d
ed
m
odules
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
J
on Coppeard
Bug
1
835886 - Cancel outstanding loa
d
requests when
.
.
.
commit
|
commitdiff
|
tree
2023-06-07
Jon
C
oppeard
B
u
g
18357
1
0 - Cancel of
f
-t
h
read JIT compilation before
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Jon Coppeard
B
u
g 1
8
36085
-
Set
n
ursery position to the
e
nd of th
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Jon Coppe
a
rd
Bug
1
835
8
86 -
C
ancel outstanding load req
u
ests when
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Jon Coppeard
B
ug 1834711 - Set backgroun
d
f
i
nalized flag for de
a
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon C
o
ppe
a
rd
Bug 1832284 -
F
ix rooting hazard in
J
SObject::s
w
ap
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon Coppea
r
d
Bug 1835867
- Pa
r
t 3:
R
en
a
me gc::Init
i
alH
e
ap t
o
Heap
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon C
o
ppeard
Bug 18358
6
7 - Part 2: Fold
requested heap
a
n
d per-
k
ind
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Jon Coppeard
B
u
g
1835867 - P
a
r
t 1: Remove some remaini
n
g parts of
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
Jon
C
oppear
d
Bug 1832284 - Fix rooting hazar
d
in JSO
b
j
e
c
t
::
s
wap
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug
1
803984 - Add tests for the
i
nterac
t
i
o
n between
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppear
d
Bug 1803984 - Add assertion that
we only r
e
m
o
ve unlinke
d
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon C
o
ppe
a
rd
Bug
1
8
34537
-
P
a
rt
6
: Sim
p
lify
G
C
R
u
ntime::
c
heckAllocatorSta
t
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jo
n
Coppeard
B
u
g 1834
5
37 -
P
art 5:
R
ena
m
e alloc
a
tor met
h
ods
f
or
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Jon Coppeard
Bug
1
8
34
5
37 - Par
t
4:
M
ake a gen
e
ric function to allocate
.
.
.
commit
|
commitdiff
|
tree
next